{"id":"W2040305855","doi":"10.4236/jsea.2009.24032","title":"An Aspect-Oriented Approach for Use Case Based Modeling of Software Product Lines","year":2009,"lang":"en","type":"article","venue":"Journal of Software Engineering and Applications","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Ottawa","funders":"","keywords":"Reusability; Maintainability; Reuse; Modularity (biology); Software product line; Software engineering; Computer science; Aspect-oriented programming; Software; Software development; Variable (mathematics); Software system; Systems engineering; Engineering; Programming language","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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.002532431,0.001640615,0.0008625113,0.003077651,0.001078327,0.004034413,0.00396186,0.002488053,0.003474976],"category_scores_gemma":[0.00391095,0.001364634,0.003204012,0.002842865,0.00160199,0.002779267,0.001721037,0.002793569,0.0008883647],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001261118,"about_ca_system_score_gemma":0.001692009,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.006051051,"about_ca_topic_score_gemma":0.006191118,"domain_scores_codex":[0.9979675,0.0008044323,0.0002431217,0.0002064264,0.0006748069,0.0001036505],"domain_scores_gemma":[0.9986901,0.0006262353,0.0001889923,0.0002069564,0.0002273774,0.0000603759],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"not_applicable","study_design_scores_codex":[0.0000376679,0.0001524091,0.0008773017,0.0002503489,0.0001170145,0.001466694,0.001397237,0.2524912,0.004881011,0.6866214,0.002497151,0.0492105],"study_design_scores_gemma":[0.00004396954,0.00007099245,0.00034189,0.0002231052,0.0001334934,0.0006982456,0.0001907438,0.7281142,0.002705462,0.1746337,0.09277735,0.00006691089],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.001185224,0.0001545146,0.9940571,0.0001882679,0.00002951146,0.0002053314,0.00009766995,0.0002991703,0.003783233],"genre_scores_gemma":[0.03945707,0.0008018979,0.9545324,0.0001031513,0.00005804158,0.001096611,0.0003574209,0.0001360668,0.003457365],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.006051051,"threshold_uncertainty_score":0.01339298,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.04023251219425753,"score_gpt":0.2896694197855599,"score_spread":0.2494369075913024,"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."}}