{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T18:08:31Z","timestamp":1771697311590,"version":"3.50.1"},"reference-count":22,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/wicsa.2004.1310692","type":"proceedings-article","created":{"date-parts":[[2004,8,13]],"date-time":"2004-08-13T09:09:39Z","timestamp":1092388179000},"page":"79-88","source":"Crossref","is-referenced-by-count":34,"title":["Software reconfiguration patterns for dynamic evolution of software architectures"],"prefix":"10.1109","author":[{"given":"H.","family":"Gomaa","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Hussein","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","article-title":"Architectural support for dynamic reconfiguration of large scale distributed applications","author":"shrivastava","year":"1996","journal-title":"Proc Conf Configurable Distributed Systems"},{"key":"22","author":"rumbaugh","year":"1999","journal-title":"The Unified Modeling Language Reference Manual"},{"key":"17","article-title":"A language and environment for architecture-based software development and evolution","author":"medvidovic","year":"1999","journal-title":"Proc Int l Conf Software Engineering"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1998.671114"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/32.60317"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/IWCDS.1994.289940"},{"key":"13","author":"hussein","year":"2003","journal-title":"A Software Architecture-based Method and Framework for the Design of Dynamically Reconfigurable Product Line Software Architectures"},{"key":"14","first-page":"101","author":"hofmeister","year":"1993","journal-title":"Dynamic Reconfiguration in Distributed Systems 13th Intl Conf in Distributed Computing Systems"},{"key":"11","author":"gomaa","year":"2000","journal-title":"Designing Concurrent Distributed and Real-Time Applications with UML"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/ICECCS.2002.1181517"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/32.385970"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/303008.303063"},{"key":"20","author":"weiss","year":"1999","journal-title":"Software Product-Line Engineering"},{"key":"2","author":"atkinson","year":"2001","journal-title":"Component-Based Product Line Engineering with UML"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/258077.258078"},{"key":"10","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1049\/ip-sen:19990864","article-title":"methods and tools for the automated configuration of distributed applications from reusable software architectures and components","volume":"146","author":"gomaa","year":"1999","journal-title":"Software IEE Proceedings-"},{"key":"7","doi-asserted-by":"crossref","DOI":"10.1145\/302405.302407","article-title":"Using off-the-shelf middleware to implement connectors","author":"dashofy","year":"1999","journal-title":"Proc of Intl Conference on Software Engineering"},{"key":"6","author":"clements","year":"2002","journal-title":"Software Product Lines Practice and Patterns"},{"key":"5","author":"buschmann","year":"1996","journal-title":"Pattern-Oriented Software Architecture A System of Patterns"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.1997.597902"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1145\/288408.288420"},{"key":"8","author":"gamma","year":"1995","journal-title":"Design Patterns Elements of Reusable Object-Oriented Software"}],"event":{"name":"Fourth Working IEEE\/IFIP Conference on Software Architecture (WICSA 2004)","location":"Oslo, Norway","acronym":"WICSA-04"},"container-title":["Proceedings. Fourth Working IEEE\/IFIP Conference on Software Architecture (WICSA 2004)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/9167\/29100\/01310692.pdf?arnumber=1310692","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,25]],"date-time":"2021-06-25T00:01:12Z","timestamp":1624579272000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1310692\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":22,"URL":"https:\/\/doi.org\/10.1109\/wicsa.2004.1310692","relation":{},"subject":[]}}