{"id":"https://openalex.org/W2119480726","doi":"https://doi.org/10.1109/hicss.2004.1265637","title":"Unifying static and dynamic approaches to evolution through the compliant systems architecture","display_name":"Unifying static and dynamic approaches to evolution through the compliant systems architecture","publication_year":2004,"publication_date":"2004-01-01","ids":{"openalex":"https://openalex.org/W2119480726","doi":"https://doi.org/10.1109/hicss.2004.1265637","mag":"2119480726"},"language":"en","primary_location":{"id":"doi:10.1109/hicss.2004.1265637","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hicss.2004.1265637","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the","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/A5006949757","display_name":"Katrina Falkner","orcid":"https://orcid.org/0000-0003-0309-4332"},"institutions":[{"id":"https://openalex.org/I5681781","display_name":"University of Adelaide","ror":"https://ror.org/00892tw58","country_code":"AU","type":"education","lineage":["https://openalex.org/I5681781"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"K. Falkner","raw_affiliation_strings":["School of Computer Science, University of Adelaide, SA, Australia"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, University of Adelaide, SA, Australia","institution_ids":["https://openalex.org/I5681781"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026568644","display_name":"Henry Detmold","orcid":null},"institutions":[{"id":"https://openalex.org/I5681781","display_name":"University of Adelaide","ror":"https://ror.org/00892tw58","country_code":"AU","type":"education","lineage":["https://openalex.org/I5681781"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"H. Detmold","raw_affiliation_strings":["School of Computer Science, University of Adelaide, SA, Australia"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, University of Adelaide, SA, Australia","institution_ids":["https://openalex.org/I5681781"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023006878","display_name":"Diana Howard","orcid":null},"institutions":[{"id":"https://openalex.org/I5681781","display_name":"University of Adelaide","ror":"https://ror.org/00892tw58","country_code":"AU","type":"education","lineage":["https://openalex.org/I5681781"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"D. Howard","raw_affiliation_strings":["School of Computer Science, University of Adelaide, SA, Australia"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, University of Adelaide, SA, Australia","institution_ids":["https://openalex.org/I5681781"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109989968","display_name":"D. S. Munro","orcid":null},"institutions":[{"id":"https://openalex.org/I5681781","display_name":"University of Adelaide","ror":"https://ror.org/00892tw58","country_code":"AU","type":"education","lineage":["https://openalex.org/I5681781"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"D.S. Munro","raw_affiliation_strings":["School of Computer Science, University of Adelaide, SA, Australia"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, University of Adelaide, SA, Australia","institution_ids":["https://openalex.org/I5681781"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109046767","display_name":"Ron Morrison","orcid":null},"institutions":[{"id":"https://openalex.org/I16835326","display_name":"University of St Andrews","ror":"https://ror.org/02wn5qz54","country_code":"GB","type":"education","lineage":["https://openalex.org/I16835326"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"R. Morrison","raw_affiliation_strings":["School of Computer Science, University of St Andrews, UK"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, University of St Andrews, UK","institution_ids":["https://openalex.org/I16835326"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5110600862","display_name":"Stuart J. Norcross","orcid":null},"institutions":[{"id":"https://openalex.org/I16835326","display_name":"University of St Andrews","ror":"https://ror.org/02wn5qz54","country_code":"GB","type":"education","lineage":["https://openalex.org/I16835326"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"S. Norcross","raw_affiliation_strings":["School of Computer Science, University of St Andrews, UK"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, University of St Andrews, UK","institution_ids":["https://openalex.org/I16835326"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5006949757"],"corresponding_institution_ids":["https://openalex.org/I5681781"],"apc_list":null,"apc_paid":null,"fwci":1.3864,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.85540439,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"4","issue":null,"first_page":"9 pp.","last_page":"9 pp."},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9997000098228455,"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.9997000098228455,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9939000010490417,"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/T10260","display_name":"Software Engineering Research","score":0.9927999973297119,"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/evolvability","display_name":"Evolvability","score":0.911169707775116},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8414276242256165},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.7116855382919312},{"id":"https://openalex.org/keywords/separation-of-concerns","display_name":"Separation of concerns","score":0.6865543723106384},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6275937557220459},{"id":"https://openalex.org/keywords/structuring","display_name":"Structuring","score":0.5600693821907043},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.5590766072273254},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5472488403320312},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.5225905179977417},{"id":"https://openalex.org/keywords/software-evolution","display_name":"Software evolution","score":0.45180243253707886},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3409982919692993},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3271036148071289},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.2892777919769287},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2712053656578064},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.26614582538604736}],"concepts":[{"id":"https://openalex.org/C176147130","wikidata":"https://www.wikidata.org/wiki/Q909622","display_name":"Evolvability","level":2,"score":0.911169707775116},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8414276242256165},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.7116855382919312},{"id":"https://openalex.org/C76214141","wikidata":"https://www.wikidata.org/wiki/Q2465506","display_name":"Separation of concerns","level":3,"score":0.6865543723106384},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6275937557220459},{"id":"https://openalex.org/C2775945657","wikidata":"https://www.wikidata.org/wiki/Q381442","display_name":"Structuring","level":2,"score":0.5600693821907043},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.5590766072273254},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5472488403320312},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.5225905179977417},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.45180243253707886},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3409982919692993},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3271036148071289},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.2892777919769287},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2712053656578064},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.26614582538604736},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/hicss.2004.1265637","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hicss.2004.1265637","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.108.4071","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.108.4071","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://csdl.computer.org/comp/proceedings/hicss/2004/2056/09/205690268b.pdf","raw_type":"text"},{"id":"pmh:oai:digital.library.adelaide.edu.au:2440/29540","is_oa":false,"landing_page_url":"http://hdl.handle.net/2440/29540","pdf_url":null,"source":{"id":"https://openalex.org/S4306401835","display_name":"Adelaide Research & Scholarship (AR&S) (University of Adelaide)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I5681781","host_organization_name":"The University of Adelaide","host_organization_lineage":["https://openalex.org/I5681781"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://dx.doi.org/10.1109/hicss.2004.1265637","raw_type":"Conference paper"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4300000071525574,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W2305414","https://openalex.org/W317104589","https://openalex.org/W1523720236","https://openalex.org/W1539723268","https://openalex.org/W1578566848","https://openalex.org/W1582822229","https://openalex.org/W1610570299","https://openalex.org/W1860547559","https://openalex.org/W1965418329","https://openalex.org/W1972328015","https://openalex.org/W1978434005","https://openalex.org/W1991604845","https://openalex.org/W1997502136","https://openalex.org/W1999034930","https://openalex.org/W2029414465","https://openalex.org/W2043416466","https://openalex.org/W2059736952","https://openalex.org/W2066318564","https://openalex.org/W2078862062","https://openalex.org/W2091217779","https://openalex.org/W2094282293","https://openalex.org/W2100134231","https://openalex.org/W2102839400","https://openalex.org/W2119663054","https://openalex.org/W2129063689","https://openalex.org/W2130635498","https://openalex.org/W2134119432","https://openalex.org/W2140508184","https://openalex.org/W2143238865","https://openalex.org/W2151258189","https://openalex.org/W2154499171","https://openalex.org/W2171878552","https://openalex.org/W2411369279","https://openalex.org/W2897535665","https://openalex.org/W2983136877","https://openalex.org/W3012274571","https://openalex.org/W4233482106","https://openalex.org/W4285719527","https://openalex.org/W6600092729","https://openalex.org/W6634939627","https://openalex.org/W6639137873","https://openalex.org/W6657725327","https://openalex.org/W6679273495"],"related_works":["https://openalex.org/W2105160260","https://openalex.org/W2922935424","https://openalex.org/W2571877704","https://openalex.org/W2122461052","https://openalex.org/W1781524388","https://openalex.org/W2242004159","https://openalex.org/W2130985117","https://openalex.org/W2979179448","https://openalex.org/W1561830470","https://openalex.org/W2141112318"],"abstract_inverted_index":{"Support":[0],"for":[1,39,83,109,156],"evolution":[2,34,184],"can":[3],"be":[4],"classified":[5],"as":[6,18],"static":[7,53,74,181],"or":[8],"dynamic.":[9],"Static":[10],"evolvability":[11,22],"is":[12,23,31,46,111,126,130,166,172,188],"principally":[13],"concerned":[14,24],"with":[15,25],"structuring":[16,154],"systems":[17,93,150],"separated":[19],"abstractions.":[20,59],"Dynamic":[21,33],"the":[26,36,43,50,118,121,136,148,176],"means":[27],"by":[28],"which":[29,195],"change":[30],"effected.":[32],"provides":[35],"requisite":[37],"flexibility":[38],"application":[40],"evolution,":[41],"however,":[42],"dynamic":[44,79,183],"approach":[45,86],"not":[47],"scalable":[48],"in":[49,66,102,120,194],"absence":[51],"of":[52,58,69,163,175],"measures":[54],"to":[55,96,116,135],"achieve":[56],"separation":[57,61],"This":[60],"comes":[62],"at":[63],"a":[64,84,153,191],"price":[65],"that":[67,94,112,127,178],"issues":[68],"concern":[70],"become":[71],"trapped":[72],"within":[73],"abstraction":[75],"boundaries,":[76],"thereby":[77],"inhibiting":[78],"evolution.":[80],"The":[81,106,160],"need":[82,99],"unified":[85,180],"has":[87],"long":[88],"been":[89],"recognised":[90],"but":[91],"existing":[92],"attempt":[95],"address":[97],"this":[98,110,128,139,164],"do":[100],"so":[101],"an":[103,143,173,198],"ad-hoc":[104],"manner.":[105],"principal":[107],"reason":[108],"these":[113],"approaches":[114],"fail":[115],"resolve":[117],"incongruence":[119],"underlying":[122],"models.":[123],"Our":[124,186],"contention":[125],"disparity":[129],"incidental":[131],"rather":[132],"than":[133],"fundamental":[134],"problem.":[137],"To":[138],"end,":[140],"we":[141,196],"propose":[142],"alternative":[144],"model":[145,187],"based":[146],"on":[147],"compliant":[149],"architecture":[151],"(CSA),":[152],"methodology":[155],"constructing":[157],"software":[158],"systems.":[159],"overriding":[161],"benefit":[162],"work":[165],"increased":[167],"flexibility.":[168],"Specifically":[169],"our":[170],"contribution":[171],"instantiation":[174],"CSA":[177],"supports":[179],"and":[182],"techniques.":[185],"explored":[189],"through":[190],"worked":[192],"example":[193],"evolve":[197],"application's":[199],"concurrency":[200],"model.":[201]},"counts_by_year":[],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
