{"id":"W2031829930","doi":"10.1145/2588548.2588551","title":"Specification of domain-specific languages based on concern interfaces","year":2014,"lang":"en","type":"article","venue":"","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Digital subscriber line; Computer science; Software engineering; Domain-specific language; Reuse; Domain (mathematical analysis); Interface (matter); Focus (optics); Programming language; Software development; Domain engineering; Separation of concerns; Software; Human–computer interaction; Component-based software engineering; Engineering; Operating system","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.006868962,0.001189143,0.0007027307,0.001458505,0.0009036418,0.00457467,0.002017619,0.001829822,0.002312469],"category_scores_gemma":[0.01012609,0.001597025,0.001750688,0.001103981,0.00214439,0.004045268,0.002844773,0.004103131,0.001283804],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00155536,"about_ca_system_score_gemma":0.004170571,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001994178,"about_ca_topic_score_gemma":0.002141458,"domain_scores_codex":[0.9941198,0.001877707,0.001358684,0.0006752474,0.001387825,0.000580765],"domain_scores_gemma":[0.9909335,0.004135123,0.001064186,0.001483932,0.002061114,0.0003221183],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.00007707297,0.0001226076,0.0009364531,0.00041236,0.00004773672,0.0007665116,0.002927243,0.01409032,0.01410893,0.9283115,0.003590732,0.03460848],"study_design_scores_gemma":[0.0002080928,0.0001876051,0.0006981243,0.0008809042,0.0001819816,0.001577508,0.001083632,0.1515875,0.06790984,0.3345882,0.4409023,0.0001944697],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.005250551,0.0001311991,0.9879122,0.0002500706,0.00005090139,0.0002653775,0.0001573589,0.001520227,0.00446214],"genre_scores_gemma":[0.07062012,0.0004644621,0.9223029,0.0003393501,0.00005035664,0.0008246825,0.00072003,0.0007338964,0.003944134],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.006868962,"threshold_uncertainty_score":0.03632694,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.04424667979042591,"score_gpt":0.2976204722652528,"score_spread":0.2533737924748269,"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."}}