{"id":"W1961752377","doi":"10.1109/iwsoc.2004.69","title":"Using design patterns for type unification and introspection in SystemC","year":2004,"lang":"en","type":"article","venue":"IEEE International Workshop on System-on-Chip for Real-Time Applications","topic":"Embedded Systems Design Techniques","field":"Computer Science","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"Polytechnique Montréal; Université de Montréal","funders":"","keywords":"SystemC; Computer science; Interoperability; Programming language; VHDL; Unification; Metadata; Hardware description language; Electronic system-level design and verification; Software engineering; Computer architecture; Embedded system; Field-programmable gate array; Operating system","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":["metaepi_narrow"],"consensus_categories":[],"category_scores_codex":[0.0009396093,0.0003074837,0.0003514604,0.000622456,0.0002427556,0.0002639798,0.0008250926,0.0001998836,0.000001888998],"category_scores_gemma":[0.00007199871,0.0003095118,0.0001071312,0.0005093171,0.00003491372,0.0002810343,0.00003841694,0.0001620597,0.00006346301],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001201258,"about_ca_system_score_gemma":0.0001061689,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00009393653,"about_ca_topic_score_gemma":0.00001298032,"domain_scores_codex":[0.9975322,0.0001219657,0.0007559875,0.0008545133,0.000421545,0.000313823],"domain_scores_gemma":[0.9973682,0.0008620397,0.0004512607,0.0008110472,0.0004022033,0.0001052163],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0002225573,0.000379402,0.0001752803,0.0002457842,0.0001003056,0.000002918718,0.0003657132,0.03786195,0.02963658,0.9280494,0.0006255883,0.002334483],"study_design_scores_gemma":[0.01058585,0.003183638,0.002770382,0.01263536,0.0001878832,0.0005115094,0.001313072,0.7629611,0.1321969,0.06429194,0.005592126,0.003770205],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.005961819,0.00001600309,0.9861985,0.0005631967,0.0005657531,0.004853972,0.00006897548,0.0004689773,0.001302748],"genre_scores_gemma":[0.9331904,0.00001948828,0.06150295,0.00009029478,0.0004101032,0.004425976,0.00005233272,0.00005719417,0.0002512772],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.9272286,"threshold_uncertainty_score":0.9999357,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.0879628640731793,"score_gpt":0.3575353702208572,"score_spread":0.2695725061476779,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}