{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T11:33:33Z","timestamp":1783683213988,"version":"3.55.0"},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2007,5,18]],"date-time":"2007-05-18T00:00:00Z","timestamp":1179446400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2007,9]]},"DOI":"10.1007\/s11219-007-9019-2","type":"journal-article","created":{"date-parts":[[2007,5,18]],"date-time":"2007-05-18T06:31:14Z","timestamp":1179469874000},"page":"265-281","source":"Crossref","is-referenced-by-count":32,"title":["Deployment and dynamic reconfiguration planning for distributed software systems"],"prefix":"10.1007","volume":"15","author":[{"given":"Naveed","family":"Arshad","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dennis","family":"Heimbigner","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alexander L.","family":"Wolf","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2007,5,18]]},"reference":[{"issue":"5","key":"9019_CR1","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1088\/0967-1846\/1\/5\/006","volume":"1","author":"B. Agnew","year":"1994","unstructured":"Agnew, B., Hofmeister, C. R., & Purtilo, J. (1994). Planning for change: A reconfiguration language for distributed systems. Distributed Systems Engineering, 1(5), 313\u2013322.","journal-title":"Distributed Systems Engineering"},{"key":"9019_CR2","unstructured":"Allen, J., & Koomen, J. (1983). Planning using a temporal world model. In Proceedings of 8th International Joint Conference On Artificial Intelligence, (pp. 741\u2013747)."},{"key":"9019_CR3","doi-asserted-by":"crossref","unstructured":"Allen, J. (1991). Planning as temporal reasoning. In Proceedings of Conference on knowledge representation and reasoning, (pp. 3\u201314).","DOI":"10.1016\/B978-1-55860-137-6.50007-8"},{"key":"9019_CR4","unstructured":"Bacchus, F., & Ady, M. (2001). Planning with resources and concurrency: A forward chaining approach, International Joint Conference on Artificial Intelligence (IJCAI-2001), (pp. 417\u2013424)."},{"key":"9019_CR5","doi-asserted-by":"crossref","unstructured":"Batista, T., & Rodr\u00edguez, N. (2000). Dynamic reconfiguration of component-based applications. In Proceedings of the international symposium on software engineering for parallel and distributed systems (pp. 32\u201339). IEEE Computer Society","DOI":"10.1109\/PDSE.2000.847848"},{"key":"9019_CR6","doi-asserted-by":"crossref","unstructured":"Berghoff, J., Drobnik, O., Lingnau, A., & M\u00f6nch, C. (1996). Agent-based configuration management of distributed applications. In Proceedings of the Third International Conference on Configurable Distributed Systems ICCDS \u201996 (pp. 52\u201359). Maryland.","DOI":"10.1109\/CDS.1996.509346"},{"issue":"3","key":"9019_CR7","doi-asserted-by":"publisher","first-page":"332","DOI":"10.1145\/380749.380767","volume":"19","author":"A. Carzaniga","year":"2001","unstructured":"Carzaniga, A., Rosenblum, D. S., & Wolf, A. L. (2001). Design and evaluation of a wide-area event notification service. ACM Transactions on Computer Systems, 19(3), 332\u2013383.","journal-title":"ACM Transactions on Computer Systems"},{"key":"9019_CR8","doi-asserted-by":"crossref","unstructured":"Cook, J. E., & Dage, J. A. (1999). Highly reliable upgrading of components. 21st International Conference on Software Engineering (ICSE99), Los Angeles, CA.","DOI":"10.1145\/302405.302466"},{"key":"9019_CR9","unstructured":"Doherty, P., & Kvarnstr\u00f6m, J. (2001). TALplanner: A temporal logic based planner. AI Magazine, Fall Issue."},{"key":"9019_CR10","unstructured":"Edelkamp, S., & Helmert M. (2001). The model checking integrated planning system AI-Magazine (AIMAG), (pp. 67\u201371). Fall."},{"key":"9019_CR11","unstructured":"Endler, M., & Wei J. (1992). Programming generic dynamic reconfigurations for distributed applications, Proceedings of the international workshop on configurable distributed systems (pp. 68\u201379). London, IEE, March 92."},{"key":"9019_CR12","unstructured":"European Network of Excellence in AI Planning Web Site (http:\/\/planet.dfki.de\/)."},{"key":"9019_CR13","unstructured":"Fox, M., & Long, D. The third international planning competition: Temporal and metric planning. University of Durham, UK."},{"key":"9019_CR14","unstructured":"Garlan, D., Monroe, R., & Wile, D. (1997). Acme: An architecture description interchange language. Proceedings of CASCON 97 (pp. 169\u2013183). Toronto, Ontario."},{"key":"9019_CR15","unstructured":"Garlan, D., Monroe, R. T., Wile, D (2000). Acme: Architectural description of component-based systems. In Gary T. Leavens and Murali Sitaraman (Eds.), Foundations of Component-Based Systems (pp. 47\u201368). Cambridge University Press."},{"key":"9019_CR16","unstructured":"Gerevini, A., & Serina, I. (2002). LPG: A planner based on planning graphs with action costs, In Proceedings of the Sixth International Conference on AI Planning and Scheduling (AIPS\u201902), (pp. 13\u201322). AAAI Press."},{"key":"9019_CR17","doi-asserted-by":"crossref","unstructured":"Heimbigner, D. M., & Wolf, A. L. (1996). Post-deployment configuration management. In Proceedings of the sixth international workshop on software configuration management, number 1167 in Lecture Notes in Computer Science (pp. 272\u2013276). Springer-Verlag.","DOI":"10.1007\/BFb0023098"},{"issue":"4","key":"9019_CR18","doi-asserted-by":"publisher","first-page":"424","DOI":"10.1109\/TSE.1985.232231","volume":"SE-11","author":"J. Kramer","year":"1985","unstructured":"Kramer, J., & Magee, J. (1985). Dynamic configuration for distributed systems. IEEE Transactions on Software Engineering, SE-11(4), 424\u2013436.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9019_CR19","unstructured":"Magee, J., & Kramer, J. (1996). Self organizing software architectures. In Proceedings of the second inter-national software architecture workshop (pp. 35\u201338)."},{"key":"9019_CR20","doi-asserted-by":"crossref","unstructured":"Mehta, N., Medvidovic, N., & Phadke, S. (1999). Towards a taxonomy of software connectors, technical report, Center for software engineering, University of Southern California, USC-CSE-99\u2013529.","DOI":"10.1145\/337180.337201"},{"key":"9019_CR21","unstructured":"Muscettola, N. (1994). HSTS: Integrating planning and scheduling. Intelligent Scheduling. Morgan Kaufmann."},{"key":"9019_CR22","unstructured":"Paulo, J., Almeida, A., Wegdam, M., Ferreira Pires, L., & Sinderen, M. (2001). An approach to dynamic reconfiguration of distributed systems based on object-middleware. Proceedings of the 19th Brazilian Symposium on Computer Networks (SBRC 2001), Santa Catarina, Brazil."},{"key":"9019_CR23","unstructured":"Penberthy, J., & Weld, D. (1994). Temporal planning with continuous change. In Proceedings of 12th National Conference. Artificial Intelligence."},{"key":"9019_CR24","unstructured":"ECP-01 Planet Workshop on Automated Planning and Scheduling Technologies, 11 September 2001, Toledo, Spain (http:\/\/scom.hud.ac.uk\/planet\/ecp01_workshop\/)."},{"key":"9019_CR25","unstructured":"Russell, S., & Norvig, P. (1995). Artificial intelligence: A modern approach, Prentice Hall."},{"key":"9019_CR26","first-page":"67","volume-title":"Lecture Notes in Computer Science","author":"Matthew J. Rutherford","year":"2002","unstructured":"Rutherford, M. J., Anderson, K., Carzaniga, A., Heimbigner, D., & Wolf, A. L. (2002). Reconfiguration in the Enterprise JavaBean Component Model In Proceedings of the IFIP\/ACM Working Conference on Component Deployment (pp. 67\u201381).Berlin."},{"key":"9019_CR27","doi-asserted-by":"crossref","unstructured":"Shrivastava, S., & Wheater, S. (1998). Architectural support for dynamic reconfiguration of large scale distributed applications. The 4th International Conference on Configurable Distributed Systems (CDS\u201998), Annapolis, Maryland, USA, May 4\u20136.","DOI":"10.1109\/CDS.1998.675753"},{"key":"9019_CR28","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1109\/TPAMI.1983.4767389","volume":"5","author":"S. Vere","year":"1983","unstructured":"Vere, S. (1983). Planning in time: Windows and durations for activities and goals IEEE Transactions on Pattern Analysis and Machine Intelligence, 5, 246\u2013267.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-007-9019-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-007-9019-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-007-9019-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-007-9019-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,11]],"date-time":"2023-05-11T22:16:36Z","timestamp":1683843396000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-007-9019-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,5,18]]},"references-count":28,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2007,9]]}},"alternative-id":["9019"],"URL":"https:\/\/doi.org\/10.1007\/s11219-007-9019-2","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,5,18]]}}}