{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,18]],"date-time":"2025-10-18T20:42:18Z","timestamp":1760820138146},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"1-2","license":[{"start":{"date-parts":[[2009,2,1]],"date-time":"2009-02-01T00:00:00Z","timestamp":1233446400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Ann. Telecommun."],"published-print":{"date-parts":[[2009,2]]},"DOI":"10.1007\/s12243-009-0086-1","type":"journal-article","created":{"date-parts":[[2009,2,16]],"date-time":"2009-02-16T08:07:43Z","timestamp":1234771663000},"page":"1-4","source":"Crossref","is-referenced-by-count":32,"title":["Component-based architecture: the Fractal initiative"],"prefix":"10.1007","volume":"64","author":[{"given":"Gordon","family":"Blair","sequence":"first","affiliation":[]},{"given":"Thierry","family":"Coupaye","sequence":"additional","affiliation":[]},{"given":"Jean-Bernard","family":"Stefani","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2009,2,17]]},"reference":[{"key":"86_CR1","unstructured":"Fractal Project. URL: http:\/\/fractal.objectweb.org"},{"key":"86_CR2","unstructured":"OW2 Open Source Middleware Consortium. URL: http:\/\/www.ow2.org"},{"key":"86_CR3","unstructured":"PEtALS, Open source ESB. URL: http:\/\/petals.ow2.org"},{"key":"86_CR4","doi-asserted-by":"crossref","unstructured":"Abdellatif T, Kornas J, Stefani JB (2005) J2EE Packaging, deployment and reconfiguration using a general component model. In Component Deployment, 3rd International Working Conference, CD 2005, volume 3798 of Lecture Notes in Computer Science. Springer","DOI":"10.1007\/11590712_11"},{"key":"86_CR5","doi-asserted-by":"crossref","unstructured":"Alia M, Chassande-Barrioz S, Dechamboux P, Hamon C, Lefebvre A (2004) A middleware framework for the persistence and querying of java objects. In 18th European Conference Object-Oriented Programming (ECOOP 2004), volume 3086 of Lecture Notes in Computer Science. Springer","DOI":"10.1007\/978-3-540-24851-4_14"},{"key":"86_CR6","volume-title":"Software architecture in practice. SEI Series in Software Engineering","author":"L Bass","year":"2003","unstructured":"Bass L, Clements P, Kazman R (2003) Software architecture in practice. SEI Series in Software Engineering, 2nd edn. Addison-Wesley, Toronto","edition":"2"},{"key":"86_CR7","unstructured":"Blair G, Coulson G, Andersen A, Blair L, Clarke M, Costa F, Duran-Limon H, Fitzpatrick T, Johnston L, Moreira R, Parlavantzas N, Saikoski K. The design and implementation of open ORB v2. IEEE Distributed Systems Online Journal, 2(6), November 2001"},{"key":"86_CR8","doi-asserted-by":"crossref","unstructured":"Bouchenak S, De Palma N, Hagimont D, Taton C (2006) Autonomic management of clustered applications. In IEEE International Conference on Cluster Computing (CLUSTER). IEEE","DOI":"10.1109\/CLUSTR.2006.311842"},{"key":"86_CR9","doi-asserted-by":"crossref","unstructured":"Bradbury J, Cordy J, Dingel J, Wermelinger M (2004) A survey of self-management in dynamic software architecture specifications. In Proceedings of the 1st ACM SIGSOFT Workshop on Self-Managed Systems, WOSS 2004. ACM","DOI":"10.1145\/1075405.1075411"},{"key":"86_CR10","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1002\/spe.767","volume":"36","author":"E Bruneton","year":"2006","unstructured":"Bruneton E, Coupaye T, Leclercq M, Quema V, Stefani JB (2006) The fractal component model and its support in java. Softw Pract Exp 36:11\u201312","journal-title":"Softw Pract Exp"},{"key":"86_CR11","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1016\/j.future.2007.01.006","volume":"23","author":"D Caromel","year":"2007","unstructured":"Caromel D, di Costanzo A, Delb\u00e9 C (2007) Peer-to-Peer and fault-tolerance: towards deployment-based technical services. Future Gener Comput Syst 23:7","journal-title":"Future Gener Comput Syst"},{"key":"86_CR12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1328671.1328672","volume":"26","author":"G Coulson","year":"2008","unstructured":"Coulson G, Blair GS, Grace P, Ta\u00efani F, Joolia A, Lee K, Ueyama J, Sivaharan T (2008) A generic component model for building systems software. ACM Trans Comput Syst 26:1","journal-title":"ACM Trans Comput Syst"},{"key":"86_CR13","unstructured":"Coupaye T, Stefani JB (2007) Fractal component-based software engineering\u2014report of Fractal CBSE Workshop at ECOOP\u201906. In ECOOP 2006 Workshop Reader, volume 4379 of Lecture Notes in Computer Science. Springer"},{"key":"86_CR14","doi-asserted-by":"crossref","unstructured":"David PC, L\u00e9ger M, Grall H, Ledoux T, Coupaye T (2008) A multi-stage approach for reliable dynamic reconfigurations of component-based systems. In Distributed Applications and Interoperable Systems, 8th IFIP WG 6.1 International Conference, DAIS 2008, volume 5053 of Lecture Notes in Computer Science. Springer","DOI":"10.1007\/978-3-540-68642-2_9"},{"key":"86_CR15","unstructured":"Fassino J-P, Stefani J-B, Lawall J, Muller G (2002) THINK: a software framework for component-based operating system kernels. In USENIX Annual Technical Conference"},{"key":"86_CR16","doi-asserted-by":"crossref","unstructured":"Flissi A, Dubus J, Dolet N, Merle P (2008) Deploying on the Grid with DeployWare. In 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2008). IEEE Computer Society","DOI":"10.1109\/CCGRID.2008.59"},{"key":"86_CR17","doi-asserted-by":"crossref","unstructured":"Flissi A, Merle P (2006) A generic deployment framework for grid computing and distributed applications. In OTM Confederated International Conferences, volume 4276 of Lecture Notes in Computer Science. Springer","DOI":"10.1007\/11914952_26"},{"key":"86_CR18","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1405.001.0001","volume-title":"The art of the metaobject protocol","author":"G Kiczales","year":"1991","unstructured":"Kiczales G, des Rivi\u00e8res J, Bobrow D (1991) The art of the metaobject protocol. MIT, Cambridge"},{"key":"86_CR19","first-page":"10","volume":"33","author":"KK Lau","year":"2007","unstructured":"Lau KK, Wang Z (2007) Software component models. IEEE Trans Softw Eng 33:10","journal-title":"IEEE Trans Softw Eng"},{"key":"86_CR20","volume-title":"Foundations of component-based systems","author":"G Leavens","year":"2000","unstructured":"Leavens G, Sitaraman M (2000) Foundations of component-based systems. Cambridge University Press, Cambridge"},{"key":"86_CR21","doi-asserted-by":"crossref","unstructured":"Leclercq M, \u00d6zcan AE, Qu\u00e9ma V, Stefani JB (2007) Supporting heterogeneous architecture descriptions in an extensible toolset. In 29th International Conference on Software Engineering (ICSE). IEEE Computer Society","DOI":"10.1109\/ICSE.2007.82"},{"key":"86_CR22","first-page":"9","volume":"6","author":"M Leclercq","year":"2005","unstructured":"Leclercq M, Qu\u00e9ma V, Stefani JB (2005) DREAM: a component framework for the construction of resource-aware, configurable MOMs. IEEE Distributed Syst Online 6:9","journal-title":"IEEE Distributed Syst Online"},{"key":"86_CR23","doi-asserted-by":"crossref","DOI":"10.1142\/6231","volume-title":"Mathematical Frameworks for Component Software\u2014Models for Analysis and Synthesis","author":"Z Liu","year":"2006","unstructured":"Liu Z, He J (2006) Mathematical Frameworks for Component Software\u2014Models for Analysis and Synthesis. World Scientific, Mountain View"},{"key":"86_CR24","unstructured":"McIlroy MD (1968) Mass produced software components. In Naur P, Randell B (eds) Software engineering, report on a conference sponsored by the NATO Science Committee, Garmisch, Germany, 7th to 11th October 1968. Full report available at: http:\/\/homepages.cs.ncl.ac.uk\/brian.randell\/NATO"},{"key":"86_CR25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/32.825767","volume":"26","author":"N Medvidovic","year":"2000","unstructured":"Medvidovic N, Taylor RN (2000) A classification and comparison framework for software architecture description languages. IEEE Trans Softw Eng 26:1","journal-title":"IEEE Trans Softw Eng"},{"key":"86_CR26","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1016\/j.sysarc.2007.12.005","volume":"54","author":"J Polakovic","year":"2008","unstructured":"Polakovic J, Stefani JB (2008) Architecting reconfigurable component-based operating systems. J Systems Archit 54:6","journal-title":"J Systems Archit"},{"key":"86_CR27","doi-asserted-by":"crossref","unstructured":"Rausch A, Reussner R, Mirandola R, Plasil F (eds) (2008) The common component modeling example\u2014comparing software component models, volume 5153 of Lecture Notes in Computer Science. Springer","DOI":"10.1007\/978-3-540-85289-6"},{"key":"86_CR28","doi-asserted-by":"crossref","unstructured":"Rouvoy R, Merle P (2007) Using microcomponents and design patterns to build evolutionary transaction services. Electr Notes Theor Comput Sci, 166","DOI":"10.1016\/j.entcs.2006.09.011"},{"key":"86_CR29","doi-asserted-by":"crossref","unstructured":"Seinturier L, Pessemier N, Duchien L, Coupaye T (2006) A component model engineering with components and aspects. In 9th Inter. Symp. on Component-Based Software Engineering (CBSE), number 4063 in Lecture Notes in Computer Science. Springer","DOI":"10.1007\/11783565_10"},{"key":"86_CR30","volume-title":"Software architecture: perspectives on an emerging discipline","author":"M Shaw","year":"1996","unstructured":"Shaw M, Garlan D (1996) Software architecture: perspectives on an emerging discipline. Prentice Hall, Upper Saddle River"},{"key":"86_CR31","doi-asserted-by":"crossref","unstructured":"Sicard S, Boyer F, De Palma N (2008) Using components for architecturebased management: the self-repair case. In 30th International Conference on Software Engineering (ICSE 2008). ACM","DOI":"10.1145\/1368088.1368103"},{"key":"86_CR32","volume-title":"Component software","author":"C Szyperski","year":"2002","unstructured":"Szyperski C (2002) Component software, 2nd edn. Addison-Wesley, Toronto","edition":"2"}],"container-title":["annals of telecommunications - annales des t\u00e9l\u00e9communications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12243-009-0086-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12243-009-0086-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12243-009-0086-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,2]],"date-time":"2019-06-02T02:38:00Z","timestamp":1559443080000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12243-009-0086-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,2]]},"references-count":32,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[2009,2]]}},"alternative-id":["86"],"URL":"https:\/\/doi.org\/10.1007\/s12243-009-0086-1","relation":{},"ISSN":["0003-4347","1958-9395"],"issn-type":[{"value":"0003-4347","type":"print"},{"value":"1958-9395","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,2]]}}}