{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,25]],"date-time":"2024-08-25T07:45:55Z","timestamp":1724571955980},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Innovations Syst Softw Eng"],"published-print":{"date-parts":[[2022,3]]},"DOI":"10.1007\/s11334-022-00456-4","type":"journal-article","created":{"date-parts":[[2022,4,27]],"date-time":"2022-04-27T22:02:36Z","timestamp":1651096956000},"page":"155-169","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Reuse in component-based prototyping: an industrial experience report from 15\u00a0years of reuse"],"prefix":"10.1007","volume":"18","author":[{"given":"Pierre","family":"Laborde","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven","family":"Costiou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"\u00c9ric","family":"Le Pors","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alain","family":"Plantec","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,4,27]]},"reference":[{"key":"456_CR1","unstructured":"Corba component model specification. https:\/\/www.omg.org\/spec\/CCM\/4.0\/PDF. Accessed July 7th, 2020"},{"key":"456_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2018.06.003","volume":"103","author":"JL Barros-Justo","year":"2018","unstructured":"Barros-Justo JL, Pinciroli F, Matalonga S, Mart\u00ednez-Araujo N (2018) What software reuse benefits have been transferred to the industry? A systematic mapping study. Inform Softw Technol 103:1\u201321","journal-title":"Inform Softw Technol"},{"key":"456_CR3","unstructured":"Bauer VM (2016) Analysing and supporting software reuse in practice. Ph.D. thesis, Technische Universit\u00e4t M\u00fcnchen"},{"issue":"1\u20132","key":"456_CR4","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1007\/BF02262748","volume":"6","author":"L Bernstein","year":"1996","unstructured":"Bernstein L (1996) Foreword: importance of software prototyping. J Syst Integr 6(1\u20132):9\u201314","journal-title":"J Syst Integr"},{"key":"456_CR5","doi-asserted-by":"crossref","unstructured":"Bonnet S, Voirin JL, Exertier D, Normand V (2016) Not (strictly) relying on sysml for mbse: Language, tooling and development perspectives: the arcadia\/capella rationale. In: 2016 Annual IEEE Systems Conference (SysCon). IEEE","DOI":"10.1109\/SYSCON.2016.7490559"},{"issue":"2","key":"456_CR6","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1145\/1119479.1119483","volume":"28","author":"S Ducasse","year":"2006","unstructured":"Ducasse S, Nierstrasz O, Sch\u00e4rli N, Wuyts R, Black AP (2006) Traits: a mechanism for fine-grained reuse. ACM Trans Program Lang Syst (TOPLAS) 28(2):331\u2013388","journal-title":"ACM Trans Program Lang Syst (TOPLAS)"},{"key":"456_CR7","unstructured":"Ducasse S, Zagidulin D, Hess N, written\u00a0by A.\u00a0Black DCO, Ducasse S, Nierstrasz O, with D.\u00a0Cassou, DP, Denker M (2017) Pharo by Example 5. Square Bracket Associates. http:\/\/books.pharo.org"},{"key":"456_CR8","unstructured":"Dutriez C, Verhaeghe B, Derras M (2019) Switching of GUI framework: the case from spec to spec 2. In: Proceedings of the 14th Edition of the International Workshop on Smalltalk Technologies. Cologne, Germany"},{"key":"456_CR9","doi-asserted-by":"crossref","unstructured":"Ingalls D, Kaehler T, Maloney J, Wallace S, Kay A (1997) Back to the future: The story of squeak, a practical smalltalk written in itself. In: Proceedings of the 12th ACM SIGPLAN conference on object-oriented programming, systems, languages, and applications, pp 318\u2013326. OOPSLA \u201997, Association for Computing Machinery, New York, NY, USA","DOI":"10.1145\/263698.263754"},{"key":"456_CR10","doi-asserted-by":"crossref","unstructured":"Laborde P, Costiou S, Le\u00a0Pors \u00c9, Plantec A (2020) 15 years of reuse experience in evolutionary prototyping for the defense industry. In: International conference on software and software reuse, pp 87\u201399. Springer","DOI":"10.1007\/978-3-030-64694-3_6"},{"key":"456_CR11","unstructured":"Laborde P, Costiou S, Plantec A, Le\u00a0Pors E (2020) Molecule: live prototyping with component-oriented programming. In: International workshop on smalltalk technologies\u2014IWST 2020 (Nov 2020). https:\/\/hal.inria.fr\/hal-02966704"},{"key":"456_CR12","doi-asserted-by":"crossref","unstructured":"Land R, Sundmark D, L\u00fcders F, Krasteva I, Causevic A (2009) Reuse with software components-a survey of industrial state of practice. In: International conference on software reuse, pp 150\u2013159. Springer","DOI":"10.1007\/978-3-642-04211-9_15"},{"issue":"10","key":"456_CR13","doi-asserted-by":"publisher","first-page":"709","DOI":"10.1109\/TSE.2007.70726","volume":"33","author":"KK Lau","year":"2007","unstructured":"Lau KK, Wang Z (2007) Software component models. IEEE Trans Softw Eng 33(10):709\u2013724","journal-title":"IEEE Trans Softw Eng"},{"key":"456_CR14","unstructured":"Lidwell W, Holden K, Butler J (2010) Universal principles of design. Rockport Publishers"},{"issue":"1","key":"456_CR15","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1023\/A:1018928608749","volume":"5","author":"A Lynex","year":"1998","unstructured":"Lynex A, Layzell PJ (1998) Organisational considerations for software reuse. Ann Softw Eng 5(1):105\u2013124","journal-title":"Ann Softw Eng"},{"issue":"5","key":"456_CR16","doi-asserted-by":"publisher","first-page":"471","DOI":"10.1007\/s10664-007-9040-x","volume":"12","author":"P Mohagheghi","year":"2007","unstructured":"Mohagheghi P, Conradi R (2007) Quality, productivity and economic benefits of software reuse: a review of industrial studies. Empir Softw Eng 12(5):471\u2013516","journal-title":"Empir Softw Eng"},{"key":"456_CR17","doi-asserted-by":"crossref","unstructured":"Rein P, Taeumel M, Hirschfeld R (2019) Towards exploratory software design environments for the multi-disciplinary team. In: Design thinking research, pp 229\u2013247. Springer","DOI":"10.1007\/978-3-319-97082-0_12"},{"key":"456_CR18","doi-asserted-by":"crossref","unstructured":"Sch\u00e4rli N, Ducasse S, Nierstrasz O, Black AP (2003) Traits: composable units of behaviour. In: European conference on object-oriented programming. Springer","DOI":"10.1007\/978-3-540-45070-2_12"},{"key":"456_CR19","doi-asserted-by":"crossref","unstructured":"Szyperski C, Bosch J, Weck W (1999) Component-oriented programming. In: European conference on object-oriented programming, pp 184\u2013192. Springer","DOI":"10.1007\/3-540-46589-8_10"},{"key":"456_CR20","doi-asserted-by":"publisher","first-page":"102470","DOI":"10.1016\/j.scico.2020.102470","volume":"195","author":"P Tesone","year":"2020","unstructured":"Tesone P, Ducasse S, Polito G, Fabresse L, Bouraqadi N (2020) A new modular implementation for stateful traits. Sci Comput Program 195:102470","journal-title":"Sci Comput Program"},{"key":"456_CR21","doi-asserted-by":"crossref","unstructured":"Verhaeghe B, Etien A, Anquetil N, Seriai A, Deruelle L, Ducasse S, Derras M (2019) Gui migration using mde from gwt to angular 6: An industrial case. In: 2019 IEEE 26th international conference on software analysis, evolution and reengineering (SANER). Hangzhou, China https:\/\/hal.inria.fr\/hal-02019015","DOI":"10.1109\/SANER.2019.8667989"},{"key":"456_CR22","unstructured":"Voirin JL (2017) Model-based system and architecture engineering with the Arcadia method. Elsevier, Amsterdam"}],"container-title":["Innovations in Systems and Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-022-00456-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11334-022-00456-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-022-00456-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,22]],"date-time":"2022-05-22T08:08:11Z","timestamp":1653206891000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11334-022-00456-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3]]},"references-count":22,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,3]]}},"alternative-id":["456"],"URL":"https:\/\/doi.org\/10.1007\/s11334-022-00456-4","relation":{},"ISSN":["1614-5046","1614-5054"],"issn-type":[{"value":"1614-5046","type":"print"},{"value":"1614-5054","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3]]},"assertion":[{"value":"21 April 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 October 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 April 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}