{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,6]],"date-time":"2025-01-06T21:40:09Z","timestamp":1736199609329,"version":"3.32.0"},"publisher-location":"Boston","reference-count":23,"publisher":"Kluwer Academic Publishers","isbn-type":[{"type":"print","value":"0792374819"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/0-306-47005-5_6","type":"book-chapter","created":{"date-parts":[[2005,12,30]],"date-time":"2005-12-30T00:16:17Z","timestamp":1135901777000},"page":"69-84","source":"Crossref","is-referenced-by-count":7,"title":["Software Connectors and Their Role in Component Deployment"],"prefix":"10.1007","author":[{"given":"Du\u0161an","family":"B\u00e1lek","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Franti\u0161ek","family":"Pl\u00e1\u0161il","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"6_CR1","volume-title":"Ph.D. Thesis","author":"R. J. Alien","year":"1997","unstructured":"Alien, R. J.: A Formal Approach to Software Architecture. Ph.D. Thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, 1997."},{"key":"6_CR2","series-title":"Tech. Report","volume-title":"A Hierarchical Model of Software Connectors","author":"D. Balek","year":"2000","unstructured":"Balek, D., Plasil, F.: A Hierarchical Model of Software Connectors, Tech. Report No. 2000\/2, Department of SW Engineering, Charles University, Prague, 2000."},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"Bishop, J., Faria, R.: Connectors in Configuration Programming Languages: are They Necessary? Proceedings of the 3rd International Conference on Configurable Distributed Systems, 1996.","DOI":"10.1109\/CDS.1996.509341"},{"key":"6_CR4","doi-asserted-by":"crossref","unstructured":"Ducasse, S., Richner, T.: Executable Connectors: Towards Reusable Design Elements. In Proceedings of ESEC\/FSE\u201997, Lecture Notes in Computer Science no. 1301, Springer-Verlag, 1997.","DOI":"10.1145\/267896.267928"},{"key":"6_CR5","unstructured":"Issarny, V., Bidan, C., Saridakis, T.: Achieving Middleware Customization in a Configuration-Based Development Environment: Experience with the Aster Prototype. In Proceedings of ICCDS\u2019 98, 1998, http:\/\/www.irisa.fr\/solidor\/work\/aster.html ."},{"key":"6_CR6","unstructured":"Leavens, G.T., Sitaraman, M. (eds.): Fundations of Component-Based Systems, Cambridge University Press 2000."},{"key":"6_CR7","doi-asserted-by":"crossref","unstructured":"Luckham,D. C., Kenney, J. J., Augustin, L. M., Vera, J., Bryan, D., Mann, W.: Specification and Analysis of System Architecture Using Rapide. IEEE Transactions on Software Engineering, 21(4), 1995.","DOI":"10.1109\/32.385971"},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"Magee, J., Dulay, N., Kramer, J.: Regis: A Constructive Development Environment for Distributed Programs. In Distributed Systems Engineering Journal, 1(5), 1994.","DOI":"10.1088\/0967-1846\/1\/5\/005"},{"key":"6_CR9","doi-asserted-by":"crossref","unstructured":"Matsuoka, S., Yonezawa, A.: Analysis of Inheritance Anomaly in Object-Oriented Concurent Programming Languages. Research Directions in Concurrent Object-Oriented Programming, MIT Press, 1993.","DOI":"10.7551\/mitpress\/2087.003.0007"},{"key":"6_CR10","doi-asserted-by":"crossref","unstructured":"Mehta N. R., Medvidovic, N., Phadke S.: Towards a Taxonomy of Software Connectors. In Proceedings of the 22th International Conference on Software Engineering (ICSE 2000), Limerick, Ireland, 2000.","DOI":"10.1145\/337180.337201"},{"key":"6_CR11","doi-asserted-by":"crossref","unstructured":"Nierstrasz, O.: Regular Types for Active Objects, In Proceedings of the OOPSLA\u2019 93, ACM Press, 1993, pp. 1\u201315.","DOI":"10.1145\/165854.167976"},{"key":"6_CR12","series-title":"Technical Report","doi-asserted-by":"publisher","DOI":"10.21236\/ADA634242","volume-title":"On the Role of Connectors in Modeling and Implementing Software Architectures","author":"P. Oreizy","year":"1998","unstructured":"Oreizy, P., Rosenblum, D. S., Taylor, R. N.: On the Role of Connectors in Modeling and Implementing Software Architectures, Technical Report UCI-ICS-98-04, University of California, Irvine, 1998."},{"key":"6_CR13","doi-asserted-by":"crossref","unstructured":"Perry, D.E., Wolf, A. L.: Foundations for the Study of Software Architecture. ACM Software Engineering Notes, vol. 17, no. 4, 1992.","DOI":"10.1145\/141874.141884"},{"key":"6_CR14","doi-asserted-by":"crossref","unstructured":"Plasil, F, Balek, D., Janecek, R.: SOFA\/DCUP Architecture for Component Trading and Dynamic Updating. In Proceedings of ICCDS\u2019 98, Annapolis, IEEECS, 1998, pp. 43\u201352.","DOI":"10.1109\/CDS.1998.675757"},{"key":"6_CR15","doi-asserted-by":"crossref","unstructured":"Plasil, F., Besta, M., Visnovsky, S.: Bounding Component Behavior via Protocols. In Proceedings of TOOLS USA\u2019 99, Santa Barbara, USA, 1999.","DOI":"10.1109\/TOOLS.1999.787567"},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Plasil, F, Mikusik, D.: Inheriting Synchronization Protocols via Sound Enrichment Rules. In Proceedings of JMPLC, Springer LNCS 1204, March 1997.","DOI":"10.1007\/3-540-62599-2_45"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Purtilo, J. M.: The Polylith Software Bus. ACM Transactions on Programming Languages and Systems, 16(1), 1994.","DOI":"10.1145\/174625.174629"},{"key":"6_CR18","doi-asserted-by":"crossref","unstructured":"Shaw, M.:Procedure Calls Are the Assembly Language of Software Interconnection: Connectors Deserve First-Class Status. In D.A. Lamb (ed) Studies of Software Design, Proceedings of a 1993 Workshop, Lecture Notes in Computer Science no. 1078, Springer-Verlag 1996.","DOI":"10.1007\/BFb0030517"},{"issue":"4","key":"6_CR19","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1109\/32.385970","volume":"21","author":"M. Shaw","year":"1995","unstructured":"Shaw, M., DeLine, R., Klein, D. V., Ross, T. L., Young, D. M., Zalesnik, G.: Abstractions for Software Architecture and Tools to Support Them. IEEE Transactions on Software Engineering, Vol. 21, No. 4, April 1995, pp. 314\u2013335.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"6_CR20","unstructured":"Sun Microsystems: JavaBeans 1.0 Specification. http:\/\/java.sun.com\/beans\/docs\/spec.html ."},{"key":"6_CR21","unstructured":"Sun Microsystems: Enterprise JavaBeans 1.1 Specification. http:\/\/java.sun.com\/products\/ejb\/docs.html ."},{"key":"6_CR22","doi-asserted-by":"crossref","unstructured":"Rogerson, D.: Inside COM. Microsoft Press 1997.","DOI":"10.1049\/ee.1997.0007"},{"key":"6_CR23","doi-asserted-by":"crossref","unstructured":"Yellin, D. M., Strom, R. E.: Interfaces, Protocols, and the Semi-Automatic Construction Of Software Adaptors. In Proceedings of the OOPSLA\u2019 94, ACM Press, 1994, pp. 176\u2013190.","DOI":"10.1145\/191080.191111"}],"container-title":["IFIP International Federation for Information Processing","New Developments in Distributed Applications and Interoperable Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/0-306-47005-5_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,6]],"date-time":"2025-01-06T20:59:15Z","timestamp":1736197155000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/0-306-47005-5_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["0792374819"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/0-306-47005-5_6","relation":{},"subject":[]}}