{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T22:01:40Z","timestamp":1693864900911},"reference-count":35,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2002,3,1]],"date-time":"2002-03-01T00:00:00Z","timestamp":1014940800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2002,3]]},"DOI":"10.1016\/s0164-1212(01)00112-1","type":"journal-article","created":{"date-parts":[[2002,10,8]],"date-time":"2002-10-08T22:18:26Z","timestamp":1034115506000},"page":"31-45","source":"Crossref","is-referenced-by-count":22,"title":["The impact of component architectures on interoperability"],"prefix":"10.1016","volume":"61","author":[{"given":"L.","family":"Davis","sequence":"first","affiliation":[]},{"given":"R.F.","family":"Gamble","sequence":"additional","affiliation":[]},{"given":"J.","family":"Payton","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0164-1212(01)00112-1_BIB1","unstructured":"Abd-Allah, A., 1996. Composing heterogeneous software architectures. Ph.D. dissertation, University of Southern California, Los Angeles, CA"},{"issue":"4","key":"10.1016\/S0164-1212(01)00112-1_BIB2","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1145\/226241.226244","article-title":"Formalizing style to understand description of software architecture","volume":"4","author":"Abowd","year":"1995","journal-title":"ACM TOSEM"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB3","doi-asserted-by":"crossref","DOI":"10.1145\/258077.258078","article-title":"A formal basis for architectural connection","author":"Allen","year":"1997","journal-title":"ACM TOSEM"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB4","article-title":"Formal modeling and analysis of the HLA component integration standard","author":"Allen","year":"1998","journal-title":"FSE-6"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB5","unstructured":"Barret, D., Clarke, L., Tar, P., Wize, A., 1996. An event-based software integration framework. Technical report 95-048 (revised 1\/96), University of Massachusetts"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB6","series-title":"Object-Oriented Project Management with UML","author":"Cantor","year":"1998"},{"issue":"5","key":"10.1016\/S0164-1212(01)00112-1_BIB7","first-page":"52","article-title":"Middleware moves to the forefront","volume":"22","author":"Charles","year":"1999","journal-title":"Computer"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB8","unstructured":"Chen, C., 1995. Integrating Existing Event-based Distributed Applications, Xerox Corporation"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB9","series-title":"Second International Workshop on Software and Performance","article-title":"How system architectures impede interoperability","author":"Davis","year":"2000"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB10","series-title":"Proceedings of the 17th International Conference on Software Engineering","first-page":"13","article-title":"Architectural mismatch or why it is so hard to build systems out of existing parts","author":"Garlan","year":"1995"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB11","series-title":"CASCON97","article-title":"ACME: An architecture description interchange language","author":"Garlan","year":"1997"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB12","series-title":"Workshop on Compositional Software Architectures","article-title":"Higher-order connectors","author":"Garlan","year":"1998"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB13","unstructured":"Gacek, C., 1997. Detecting architectural mismatches during systems composition, Technical report USC\/CSE-97-TR-506, University of Southern California, Los Angeles, CA"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB14","series-title":"First Workshop IFIP Conference on Software Architecture","article-title":"Integration of heterogeneous software architectures \u2013 an experience report","author":"Gruhn","year":"1999"},{"issue":"3","key":"10.1016\/S0164-1212(01)00112-1_BIB15","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1145\/352591.352593","article-title":"Static checking of system behaviors using derived component assumptions","volume":"9","author":"Inverardi","year":"2000","journal-title":"ACM TOSEM"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB16","series-title":"Proceedings of COMPSAC","first-page":"14","article-title":"Classifying architectural elements as foundation for mechanism mismatching","author":"Kazman","year":"1997"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB17","series-title":"Proceedings of the 1st Conference on Information Reuse and Integration","article-title":"Understanding the architectural characteristics behind middleware choices","author":"Kelkar","year":"1999"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB18","series-title":"3rd International Software Architecture Workshop","first-page":"49","article-title":"Towards a taxonomy of architecture integration strategies","author":"Keshav","year":"1998"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB19","unstructured":"Keshav, R., 1999. Architecture integration elements: connectors that form middleware, M.S. thesis, University of Tulsa, Tulsa, OK"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB20","series-title":"The 4+1 View Model of Architecture","author":"Kruchten","year":"1995"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB21","series-title":"Artifical Intelligence","author":"Luger","year":"1993"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB22","first-page":"64","article-title":"EAI architecture patterns","author":"Lutz","year":"2000","journal-title":"EAI Journal"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB23","doi-asserted-by":"crossref","unstructured":"Magee, J., Dulay, N., Eisenbach, S., Kramer, J., 1995. Specifying distributed software architectures. In: ESES \u2013 5, Barcelona, Spain","DOI":"10.1007\/3-540-60406-5_12"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB24","series-title":"22nd International Conference on Software Engineering","article-title":"Towards a taxonomy of software connectors","author":"Mehta","year":"2000"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB25","series-title":"4th International Software Architecture Workshop","article-title":"Bridging heterogeneous software interoperability platforms","author":"Mevidovic","year":"2000"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB26","article-title":"Pattern-based integration architectures","author":"Mularz","year":"1994","journal-title":"PLOP"},{"issue":"3","key":"10.1016\/S0164-1212(01)00112-1_BIB27","article-title":"Interconnecting heterogeneous computer systems","volume":"31","author":"Notkins","year":"1988","journal-title":"Communications of ACM"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB28","series-title":"Proceedings of the First Workshop on Ensuring Successful COTS Development","first-page":"49","article-title":"System development using the integrating component architectures process","author":"Payton","year":"1999"},{"issue":"4","key":"10.1016\/S0164-1212(01)00112-1_BIB29","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/141874.141884","article-title":"Foundations for the study of software architecture","volume":"17","author":"Perry","year":"1992","journal-title":"SIGSOFT Software Engineering Notes"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB30","series-title":"Proceedings of COMPSAC97, 1st International Computer Software and Applications Conference","first-page":"6","article-title":"A field guide to boxology: preliminary classification of architectural styles for software systems","author":"Shaw","year":"1997"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB31","series-title":"Software Architecture: Perspectives on an Emerging Discipline","author":"Shaw","year":"1996"},{"issue":"4","key":"10.1016\/S0164-1212(01)00112-1_BIB32","doi-asserted-by":"crossref","DOI":"10.1109\/32.385970","article-title":"Abstraction for software architecture and tools to support them","volume":"21","author":"Shaw","year":"1995","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB33","unstructured":"Sitaraman, R., 1997. Integration of software systems at an abstract architectural level. M.S. thesis, University of Tulsa, Tulsa, Oklahoma"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB34","series-title":"Decision Support and Expert Systems","author":"Turban","year":"1995"},{"key":"10.1016\/S0164-1212(01)00112-1_BIB35","series-title":"Proceedings from the 21st International Conference on Software Engineering","first-page":"296","article-title":"Software architecture classification for estimating the cost of COTS integration","author":"Yakimovich","year":"1999"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121201001121?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121201001121?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,8]],"date-time":"2019-04-08T14:50:45Z","timestamp":1554735045000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121201001121"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,3]]},"references-count":35,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2002,3]]}},"alternative-id":["S0164121201001121"],"URL":"https:\/\/doi.org\/10.1016\/s0164-1212(01)00112-1","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2002,3]]}}}