{"id":"https://openalex.org/W2158855347","doi":"https://doi.org/10.1109/icsm.2004.1357815","title":"Architectural software configuration management in Molhado","display_name":"Architectural software configuration management in Molhado","publication_year":2004,"publication_date":"2004-12-23","ids":{"openalex":"https://openalex.org/W2158855347","doi":"https://doi.org/10.1109/icsm.2004.1357815","mag":"2158855347"},"language":"en","primary_location":{"id":"doi:10.1109/icsm.2004.1357815","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2004.1357815","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"20th IEEE International Conference on Software Maintenance, 2004. Proceedings.","raw_type":"proceedings-article"},"type":"article","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/A5089000736","display_name":"Tien N. Nguyen","orcid":"https://orcid.org/0009-0006-7962-6090"},"institutions":[{"id":"https://openalex.org/I43579087","display_name":"University of Wisconsin\u2013Milwaukee","ror":"https://ror.org/031q21x57","country_code":"US","type":"education","lineage":["https://openalex.org/I43579087"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"T.N. Nguyen","raw_affiliation_strings":["Department of Computer Science, University of Wisconsin, Milwaukee, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Wisconsin, Milwaukee, USA","institution_ids":["https://openalex.org/I43579087"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109088118","display_name":"Ethan V. Munson","orcid":"https://orcid.org/0000-0001-5604-0528"},"institutions":[{"id":"https://openalex.org/I43579087","display_name":"University of Wisconsin\u2013Milwaukee","ror":"https://ror.org/031q21x57","country_code":"US","type":"education","lineage":["https://openalex.org/I43579087"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"E.V. Munson","raw_affiliation_strings":["Department of Computer Science, University of Wisconsin, Milwaukee, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Wisconsin, Milwaukee, USA","institution_ids":["https://openalex.org/I43579087"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004987689","display_name":"John Boyland","orcid":"https://orcid.org/0000-0002-1048-8850"},"institutions":[{"id":"https://openalex.org/I43579087","display_name":"University of Wisconsin\u2013Milwaukee","ror":"https://ror.org/031q21x57","country_code":"US","type":"education","lineage":["https://openalex.org/I43579087"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"J.T. Boyland","raw_affiliation_strings":["Department of Computer Science, University of Wisconsin, Milwaukee, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Wisconsin, Milwaukee, USA","institution_ids":["https://openalex.org/I43579087"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5110877187","display_name":"Cheng Thao","orcid":null},"institutions":[{"id":"https://openalex.org/I43579087","display_name":"University of Wisconsin\u2013Milwaukee","ror":"https://ror.org/031q21x57","country_code":"US","type":"education","lineage":["https://openalex.org/I43579087"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cheng Thao","raw_affiliation_strings":["Department of Computer Science, University of Wisconsin, Milwaukee, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Wisconsin, Milwaukee, USA","institution_ids":["https://openalex.org/I43579087"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5089000736"],"corresponding_institution_ids":["https://openalex.org/I43579087"],"apc_list":null,"apc_paid":null,"fwci":3.1479,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.92353653,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.998199999332428,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9980000257492065,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/architectural-pattern","display_name":"Architectural pattern","score":0.7428081631660461},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.6289679408073425},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6264163255691528},{"id":"https://openalex.org/keywords/architectural-geometry","display_name":"Architectural geometry","score":0.5487410426139832},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.522881269454956},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.5225662589073181},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4825093746185303},{"id":"https://openalex.org/keywords/architectural-style","display_name":"Architectural style","score":0.4615710973739624},{"id":"https://openalex.org/keywords/software-configuration-management","display_name":"Software configuration management","score":0.4496394693851471},{"id":"https://openalex.org/keywords/resource-oriented-architecture","display_name":"Resource-oriented architecture","score":0.4460406005382538},{"id":"https://openalex.org/keywords/multilayered-architecture","display_name":"Multilayered architecture","score":0.4183838367462158},{"id":"https://openalex.org/keywords/software-architecture-description","display_name":"Software architecture description","score":0.4159936308860779},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.4124208390712738},{"id":"https://openalex.org/keywords/software-versioning","display_name":"Software versioning","score":0.4122197926044464},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.399875283241272},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.38680553436279297},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.33435508608818054},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.26083657145500183},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.2503487765789032}],"concepts":[{"id":"https://openalex.org/C72280835","wikidata":"https://www.wikidata.org/wiki/Q635346","display_name":"Architectural pattern","level":5,"score":0.7428081631660461},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6289679408073425},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6264163255691528},{"id":"https://openalex.org/C158436829","wikidata":"https://www.wikidata.org/wiki/Q4787054","display_name":"Architectural geometry","level":5,"score":0.5487410426139832},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.522881269454956},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.5225662589073181},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4825093746185303},{"id":"https://openalex.org/C2777364373","wikidata":"https://www.wikidata.org/wiki/Q32880","display_name":"Architectural style","level":3,"score":0.4615710973739624},{"id":"https://openalex.org/C36871734","wikidata":"https://www.wikidata.org/wiki/Q613566","display_name":"Software configuration management","level":5,"score":0.4496394693851471},{"id":"https://openalex.org/C97382630","wikidata":"https://www.wikidata.org/wiki/Q13501132","display_name":"Resource-oriented architecture","level":5,"score":0.4460406005382538},{"id":"https://openalex.org/C74678566","wikidata":"https://www.wikidata.org/wiki/Q1052721","display_name":"Multilayered architecture","level":5,"score":0.4183838367462158},{"id":"https://openalex.org/C73219336","wikidata":"https://www.wikidata.org/wiki/Q7554254","display_name":"Software architecture description","level":5,"score":0.4159936308860779},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.4124208390712738},{"id":"https://openalex.org/C198140048","wikidata":"https://www.wikidata.org/wiki/Q10859422","display_name":"Software versioning","level":3,"score":0.4122197926044464},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.399875283241272},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.38680553436279297},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.33435508608818054},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26083657145500183},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2503487765789032},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icsm.2004.1357815","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2004.1357815","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"20th IEEE International Conference on Software Maintenance, 2004. Proceedings.","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W91769585","https://openalex.org/W175551733","https://openalex.org/W1495851697","https://openalex.org/W1504342716","https://openalex.org/W1537039462","https://openalex.org/W1827379428","https://openalex.org/W1924774777","https://openalex.org/W1992306108","https://openalex.org/W1998017916","https://openalex.org/W2001907377","https://openalex.org/W2002237220","https://openalex.org/W2023546887","https://openalex.org/W2026701237","https://openalex.org/W2027861334","https://openalex.org/W2045591981","https://openalex.org/W2052931116","https://openalex.org/W2066330121","https://openalex.org/W2096973649","https://openalex.org/W2110553552","https://openalex.org/W2124736688","https://openalex.org/W2125579889","https://openalex.org/W2126475077","https://openalex.org/W2126798937","https://openalex.org/W2133254848","https://openalex.org/W2134716336","https://openalex.org/W2138148022","https://openalex.org/W2142947709","https://openalex.org/W2146082668","https://openalex.org/W2156013067","https://openalex.org/W2163579355","https://openalex.org/W2168163066","https://openalex.org/W2176490758","https://openalex.org/W3142188450","https://openalex.org/W4213048098","https://openalex.org/W4236544248","https://openalex.org/W4237735191","https://openalex.org/W4241790482","https://openalex.org/W6603706140","https://openalex.org/W6630153955","https://openalex.org/W6640197646","https://openalex.org/W6684013352","https://openalex.org/W6684784264","https://openalex.org/W6903571951"],"related_works":["https://openalex.org/W87282197","https://openalex.org/W2153657417","https://openalex.org/W2087546746","https://openalex.org/W2762588455","https://openalex.org/W2146668466","https://openalex.org/W2883820051","https://openalex.org/W1687508979","https://openalex.org/W4252650324","https://openalex.org/W2424558955","https://openalex.org/W2158855347"],"abstract_inverted_index":{"Software":[0],"development":[1],"is":[2,54],"a":[3,15,31],"dynamic":[4],"process":[5],"where":[6],"engineers":[7],"constantly":[8],"modify":[9],"and":[10,24,116],"refine":[11],"their":[12],"systems.":[13],"As":[14],"consequence,":[16],"everything":[17],"evolves":[18],"including":[19],"designs,":[20],"system's":[21],"architectural":[22,36,48,56,62,103,113,117],"structure,":[23],"implementation":[25],"source":[26,93],"code.":[27],"This":[28],"paper":[29],"contributes":[30],"novel":[32],"approach":[33],"to":[34,46,70,110],"manage":[35],"evolution":[37,76],"of":[38,74,77],"software":[39,49,78,100],"systems":[40],"at":[41],"the":[42,61,67,72,98],"logical":[43],"level.":[44],"Key":[45],"Molhado":[47],"configuration":[50],"management":[51,73],"(SCM)":[52],"system":[53,57,68,104],"its":[55],"model":[58,69,105],"in":[59],"which":[60],"concepts":[63],"are":[64,88],"integrated":[65],"into":[66],"enable":[71],"unplanned":[75],"architecture.":[79,101],"Via":[80],"our":[81],"product":[82],"versioning":[83],"SCM":[84],"approach,":[85],"consistent":[86],"configurations":[87],"maintained":[89],"not":[90],"only":[91],"among":[92],"code":[94],"but":[95],"also":[96,107],"with":[97],"high-level":[99],"Molhado's":[102],"can":[106],"be":[108],"extended":[109],"support":[111],"different":[112],"description":[114],"languages":[115],"styles.":[118]},"counts_by_year":[{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
