{"id":"W4404202137","doi":"10.1016/j.jss.2024.112277","title":"Retriever: A view-based approach to reverse engineering software architecture models","year":2024,"lang":"en","type":"article","venue":"Journal of Systems and Software","topic":"Software Engineering Research","field":"Computer Science","cited_by":3,"is_retracted":false,"has_abstract":false,"ca_institutions":"","funders":"","keywords":"Reverse engineering; Software engineering; Computer science; Architecture; Labrador Retriever; Software; Systems engineering; Engineering; Operating system; Geography; Medicine","routes":{"ca_aff":false,"ca_fund":false,"ca_venue":false,"about_ca":true,"invisible_to_affiliation_only":true},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.003988524,0.00195456,0.001496027,0.004034907,0.0009693104,0.005625497,0.004667809,0.002422213,0.01062012],"category_scores_gemma":[0.01520471,0.002053748,0.004721082,0.002414545,0.001497491,0.008047681,0.005212129,0.004401502,0.005090884],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00126404,"about_ca_system_score_gemma":0.002202767,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.006426592,"about_ca_topic_score_gemma":0.01637675,"domain_scores_codex":[0.9957876,0.0009905171,0.0003236854,0.0005427937,0.002113106,0.0002422799],"domain_scores_gemma":[0.9917895,0.002750303,0.0004316242,0.003775452,0.001104717,0.0001484007],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0003750466,0.0004961226,0.003684723,0.001482582,0.0005487077,0.001248332,0.001866739,0.06345002,0.0222543,0.3007467,0.03614574,0.5677011],"study_design_scores_gemma":[0.0001539393,0.0002142773,0.0006993478,0.0004971905,0.0003991256,0.001047791,0.0006564811,0.6106116,0.0303317,0.2178083,0.1373841,0.0001961273],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.001459824,0.00009428659,0.9818525,0.000127096,0.00003789221,0.0001346327,0.0004379879,0.01389168,0.001964165],"genre_scores_gemma":[0.03315903,0.0003866052,0.9547531,0.0002095645,0.00003779131,0.0001737025,0.003050907,0.005069724,0.003159506],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.01062012,"threshold_uncertainty_score":0.03552783,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01827812053730981,"score_gpt":0.231958351685927,"score_spread":0.2136802311486172,"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."}}