{"id":"https://openalex.org/W2088079136","doi":"https://doi.org/10.1016/j.jss.2006.10.036","title":"A case study in re-engineering to enforce architectural control flow and data sharing","display_name":"A case study in re-engineering to enforce architectural control flow and data sharing","publication_year":2006,"publication_date":"2006-12-01","ids":{"openalex":"https://openalex.org/W2088079136","doi":"https://doi.org/10.1016/j.jss.2006.10.036","mag":"2088079136"},"language":"en","primary_location":{"id":"doi:10.1016/j.jss.2006.10.036","doi":"https://doi.org/10.1016/j.jss.2006.10.036","is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.jss.2006.10.036","pdf_url":null,"source":{"id":"https://openalex.org/S37879656","display_name":"Journal of Systems and Software","issn_l":"0164-1212","issn":["0164-1212","1873-1228"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-c","fnege-4","jufo-3","ki-jl-1","norway-2","poland-100","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Systems and Software","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5072986207","display_name":"Marwan Abi-Antoun","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Marwan Abi-Antoun","raw_affiliation_strings":["Institute for Software Research Intl (ISRI), Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, United States","Institute for Software Research Intl (ISRI), Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, United States#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute for Software Research Intl (ISRI), Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, United States","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Institute for Software Research Intl (ISRI), Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, United States#TAB#","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091372985","display_name":"Jonathan Aldrich","orcid":"https://orcid.org/0000-0003-0631-5591","observed_orcids":["https://orcid.org/0000-0003-0631-5591"]},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jonathan Aldrich","raw_affiliation_strings":["Institute for Software Research Intl (ISRI), Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, United States","Institute for Software Research Intl (ISRI), Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, United States#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute for Software Research Intl (ISRI), Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, United States","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Institute for Software Research Intl (ISRI), Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, United States#TAB#","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111816319","display_name":"Wesley Coelho","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Wesley Coelho","raw_affiliation_strings":["Department of Computer Science, University of British Columbia, Vancouver, BC, Canada V6T 1Z4"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of British Columbia, Vancouver, BC, Canada V6T 1Z4","institution_ids":["https://openalex.org/I141945490"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5072986207"],"corresponding_institution_ids":["https://openalex.org/I74973139"],"apc_list":{"value":3820,"currency":"USD","value_usd":3820},"apc_paid":null,"fwci":8.9907,"has_fulltext":false,"cited_by_count":25,"citation_normalized_percentile":{"value":0.9748325,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":97},"biblio":{"volume":"80","issue":"2","first_page":"240","last_page":"264"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.638700008392334,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.638700008392334,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.25270000100135803,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.09920000284910202,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/software-reengineering","display_name":"software reengineering","score":0.859000027179718},{"id":"https://openalex.org/keywords/data-sharing","display_name":"data sharing","score":0.9620000123977661},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.5109999775886536},{"id":"https://openalex.org/keywords/architectural-specifications","display_name":"architectural specifications","score":0.4000000059604645},{"id":"https://openalex.org/keywords/annotation-system","display_name":"annotation system","score":0.5130000114440918},{"id":"https://openalex.org/keywords/software-maintainability","display_name":"software maintainability","score":0.5860000252723694}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7503588199615479},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6911985874176025},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.626387357711792},{"id":"https://openalex.org/C72280835","wikidata":"https://www.wikidata.org/wiki/Q635346","display_name":"Architectural pattern","level":5,"score":0.5602080225944519},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5307405591011047},{"id":"https://openalex.org/C489000","wikidata":"https://www.wikidata.org/wiki/Q747385","display_name":"Data flow diagram","level":2,"score":0.4284951686859131},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.4222305417060852},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4193539619445801},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.41687825322151184},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.41420724987983704},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2581564784049988},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.23664233088493347},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1016/j.jss.2006.10.036","doi":"https://doi.org/10.1016/j.jss.2006.10.036","is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.jss.2006.10.036","pdf_url":null,"source":{"id":"https://openalex.org/S37879656","display_name":"Journal of Systems and Software","issn_l":"0164-1212","issn":["0164-1212","1873-1228"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-b","cwts-core","dongbi-c","fnege-4","jufo-3","ki-jl-1","norway-2","poland-100","russia-white-list-1","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Systems and Software","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.71.6994","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.71.6994","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.cmu.edu/~mabianto/papers/07-jss-preprint.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":78,"referenced_works":["https://openalex.org/W2990514","https://openalex.org/W18632899","https://openalex.org/W89731140","https://openalex.org/W97673500","https://openalex.org/W150412037","https://openalex.org/W202493983","https://openalex.org/W1430675391","https://openalex.org/W1495937566","https://openalex.org/W1497690372","https://openalex.org/W1504633425","https://openalex.org/W1506985208","https://openalex.org/W1514257960","https://openalex.org/W1542178315","https://openalex.org/W1545140430","https://openalex.org/W1552313422","https://openalex.org/W1587129889","https://openalex.org/W1592120692","https://openalex.org/W1649645444","https://openalex.org/W1777576722","https://openalex.org/W1941013187","https://openalex.org/W1963934148","https://openalex.org/W1967246009","https://openalex.org/W1974469418","https://openalex.org/W1975547849","https://openalex.org/W1996974848","https://openalex.org/W2006267758","https://openalex.org/W2021803597","https://openalex.org/W2023453398","https://openalex.org/W2026701237","https://openalex.org/W2026963267","https://openalex.org/W2038476425","https://openalex.org/W2050645799","https://openalex.org/W2065031183","https://openalex.org/W2074708115","https://openalex.org/W2099129600","https://openalex.org/W2105324142","https://openalex.org/W2106013472","https://openalex.org/W2112686810","https://openalex.org/W2115603783","https://openalex.org/W2118023438","https://openalex.org/W2121898992","https://openalex.org/W2125501574","https://openalex.org/W2128466029","https://openalex.org/W2133254848","https://openalex.org/W2135868037","https://openalex.org/W2140922128","https://openalex.org/W2143654355","https://openalex.org/W2145254775","https://openalex.org/W2146134503","https://openalex.org/W2146934772","https://openalex.org/W2148357053","https://openalex.org/W2153933075","https://openalex.org/W2154548829","https://openalex.org/W2158067240","https://openalex.org/W2161527051","https://openalex.org/W2162366870","https://openalex.org/W2163554602","https://openalex.org/W2164532179","https://openalex.org/W2169291221","https://openalex.org/W2169644264","https://openalex.org/W2171383742","https://openalex.org/W2251459796","https://openalex.org/W2295471304","https://openalex.org/W2295713245","https://openalex.org/W2341516670","https://openalex.org/W2422272475","https://openalex.org/W2476473376","https://openalex.org/W3000715186","https://openalex.org/W3140467804","https://openalex.org/W3160479391","https://openalex.org/W4230409082","https://openalex.org/W4233198088","https://openalex.org/W4239734673","https://openalex.org/W4247560292","https://openalex.org/W4247954039","https://openalex.org/W4292492869","https://openalex.org/W6635113975","https://openalex.org/W6649639798"],"related_works":["https://openalex.org/W2145301739","https://openalex.org/W3142188450","https://openalex.org/W2133254848","https://openalex.org/W2158067240","https://openalex.org/W7095538151","https://openalex.org/W1985742187","https://openalex.org/W2988286435","https://openalex.org/W1982002974","https://openalex.org/W174255016","https://openalex.org/W7097184714"],"abstract_inverted_index":null,"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
