{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:25:47Z","timestamp":1759134347082},"publisher-location":"Berlin, Heidelberg","reference-count":37,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642415326"},{"type":"electronic","value":"9783642415333"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-41533-3_39","type":"book-chapter","created":{"date-parts":[[2013,9,19]],"date-time":"2013-09-19T15:40:59Z","timestamp":1379605259000},"page":"639-655","source":"Crossref","is-referenced-by-count":6,"title":["Analyzing the Effort of Composing Design Models of Large-Scale Software in Industrial Case Studies"],"prefix":"10.1007","author":[{"given":"Kleinner","family":"Farias","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alessandro","family":"Garcia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jon","family":"Whittle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carlos","family":"Lucena","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"39_CR1","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/s10664-008-9102-8","volume":"14","author":"P. Runeson","year":"2009","unstructured":"Runeson, P., H\u00f6st, M.: Guidelines for Conducting and Reporting Case Study Research in Software Engineering. Empirical Software Engineering\u00a014, 131\u2013164 (2009)","journal-title":"Empirical Software Engineering"},{"key":"39_CR2","doi-asserted-by":"crossref","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M., Regnell, B., Wessl\u00e9n, A.: Experimentation Software Engineering - An Introduction. Kluwer Academic Publishers (2000)","DOI":"10.1007\/978-1-4615-4625-2"},{"issue":"1","key":"39_CR3","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1007\/s10664-007-9053-5","volume":"13","author":"B. Kitchenham","year":"2008","unstructured":"Kitchenham, B., Al-Khilidar, H., Babar, M., Berry, M., Cox, K., Keung, J., Kurniawati, F., Staples, M., Zhang, H., Zhu, L.: Evaluating Guidelines for Reporting Empirical Software Engineering Studies. Empirical Software Engineering\u00a013(1), 97\u201312 (2008)","journal-title":"Empirical Software Engineering"},{"key":"39_CR4","doi-asserted-by":"crossref","unstructured":"Boisvert, R., Tang, P. (eds.): The Architecture of Scientific Software. Kluwer Academic (2001)","DOI":"10.1007\/978-0-387-35407-1"},{"issue":"5","key":"39_CR5","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1109\/TSE.2006.42","volume":"32","author":"D. Kelly","year":"2006","unstructured":"Kelly, D.: A Study of Design Characteristics in Evolving Software Using Stability as a Criterion. IEEE Transactions on Software Engineering\u00a032(5), 315\u2013329 (2006)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"39_CR6","unstructured":"Camtasia Studio Pro. (2011), \n                    \n                      http:\/\/www.techsmith.com\/camtasia\/"},{"key":"39_CR7","doi-asserted-by":"crossref","unstructured":"Farias, K.: Analyzing the Effort on Composing Design Models in Industrial Case Studies. In: 10th International Conference on Aspect-Oriented Software Development Companion, Porto de Galinhas, Brazil, pp. 79\u201380 (2011)","DOI":"10.1145\/1960314.1960344"},{"key":"39_CR8","doi-asserted-by":"crossref","unstructured":"Farias, K., Garcia, A., Whittle, J.: Assessing the Impact of Aspects on Model Composition Effort. In: 9th International Conference on Aspect-Oriented Software Development Companion, Saint Malo, France, pp. 73\u201384 (2010)","DOI":"10.1145\/1739230.1739240"},{"key":"39_CR9","unstructured":"Norris, N., Letkeman, K.: Governing and Managing Enterprise Models: Part 1. Introduction and Concepts. IBM Developer Works (2011), \n                    \n                      http:\/\/www.ibm.com\/developerworks\/rational\/library\/09\/0113_letkeman-norris"},{"issue":"5","key":"39_CR10","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1109\/TSE.2002.1000449","volume":"28","author":"T. Mens","year":"2002","unstructured":"Mens, T.: A\u00a0State-of-the-Art\u00a0Survey\u00a0on\u00a0Software\u00a0Merging. IEEE Transactions on Software Engineering\u00a028(5), 449\u2013462 (2002)","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"3","key":"39_CR11","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1145\/383876.383878","volume":"10","author":"D. Perry","year":"2001","unstructured":"Perry, D., Siy, H., Votta, L.: Parallel Changes in Large-Scale Software Development: an Observational Case Study. Journal ACM Transactions on Software Engineering and Methodology (TOSEM)\u00a010(3), 308\u2013337 (2001)","journal-title":"Journal ACM Transactions on Software Engineering and Methodology (TOSEM)"},{"key":"39_CR12","unstructured":"Keith, E.: Flexible Conflict Detection and Management in Collaborative Applications. In: 10th Annual ACM Symposium on User Interface Software and Technology, pp. 139\u2013148 (1997)"},{"key":"39_CR13","doi-asserted-by":"crossref","unstructured":"Ellis, C., Gibbs, S.: Concurrency Control in Groupware Systems. ACM SIGMOD, 399\u2013407 (1989)","DOI":"10.1145\/66926.66963"},{"issue":"6","key":"39_CR14","doi-asserted-by":"publisher","first-page":"1875","DOI":"10.1145\/197320.197403","volume":"16","author":"V. Berzins","year":"1994","unstructured":"Berzins, V.: Software Merge: Semantics of Combining Changes to Programs. Journal ACM Transactions on Programming Languages and Systems\u00a016(6), 1875\u20131903 (1994)","journal-title":"Journal ACM Transactions on Programming Languages and Systems"},{"issue":"1-2","key":"39_CR15","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/BF02262754","volume":"6","author":"V. Berzins","year":"1996","unstructured":"Berzins, V., Dampier, D.: Software merge: Combining Changes to Decompositions. Journal of Systems Integration\u00a06(1-2), 135\u2013150 (1996)","journal-title":"Journal of Systems Integration"},{"key":"39_CR16","unstructured":"IBM Rational Software Architecture (2011), \n                    \n                      http:\/\/www.ibm.com\/developerworks\/rational\/products\/rsa\/"},{"key":"39_CR17","doi-asserted-by":"publisher","first-page":"607","DOI":"10.1007\/BF00264309","volume":"23","author":"V. Berzins","year":"1986","unstructured":"Berzins, V.: On Merging Software Extensions. Acta Informatica\u00a023, 607\u2013619 (1986)","journal-title":"Acta Informatica"},{"key":"39_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1007\/978-3-642-16129-2_8","volume-title":"Model Driven Engineering Languages and Systems","author":"C. Gerth","year":"2010","unstructured":"Gerth, C., K\u00fcster, J.M., Luckey, M., Engels, G.: Precise Detection of Conflicting Change Operations Using Process Model Terms. In: Petriu, D.C., Rouquette, N., Haugen, \u00d8. (eds.) MODELS 2010, Part II. LNCS, vol.\u00a06395, pp. 93\u2013107. Springer, Heidelberg (2010)"},{"key":"39_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1007\/978-3-642-03764-1_6","volume-title":"Transactions on Aspect-Oriented Software Development VI","author":"J. Whittle","year":"2009","unstructured":"Whittle, J., Jayaraman, P., Elkhodary, A., Moreira, A., Ara\u00fajo, J.: MATA: A unified approach for composing UML aspect models based on graph transformation. In: Katz, S., Ossher, H., France, R., J\u00e9z\u00e9quel, J.-M. (eds.) Transactions on AOSD VI. LNCS, vol.\u00a05560, pp. 191\u2013237. Springer, Heidelberg (2009)"},{"key":"39_CR20","doi-asserted-by":"crossref","unstructured":"Whittle, J., Jayaraman, P.: Synthesizing Hierarchical State Machines from Expressive Scenario Descriptions. ACM TOSEM\u00a019(3) (January 2010)","DOI":"10.1145\/1656250.1656252"},{"key":"39_CR21","doi-asserted-by":"crossref","unstructured":"Klein, J., H\u00e9lou\u00ebt, L., J\u00e9z\u00e9quel, J.: Semantic-based Weaving of Scenarios. In: 5th AOSD 2006, Bonn, Germany (March 2006)","DOI":"10.1145\/1119655.1119662"},{"key":"39_CR22","unstructured":"Epsilon Project (2011), \n                    \n                      http:\/\/www.eclipse.org\/gmt\/epsilon\/"},{"key":"39_CR23","unstructured":"Kompose: A generic model composition tool (2011), \n                    \n                      www.kermeta.org\/kompose"},{"key":"39_CR24","unstructured":"Sabetzadeh, M., Nejati, S., Chechik, M., Easterbrook, S.: Reasoning about Consistency in Model Merging. In: 3rd Workshop on Living With Inconsistency in Software Development (September 2010)"},{"key":"39_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1007\/978-3-540-75209-7_11","volume-title":"Model Driven Engineering Languages and Systems","author":"P. Jayaraman","year":"2007","unstructured":"Jayaraman, P., Whittle, J., Elkhodary, A.M., Gomaa, H.: Model Composition in Product Lines and Feature Interaction Detection Using Critical Pair Analysis. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol.\u00a04735, pp. 151\u2013165. Springer, Heidelberg (2007)"},{"key":"39_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1007\/978-3-642-21210-9_16","volume-title":"Models in Software Engineering","author":"Z. Diskin","year":"2011","unstructured":"Diskin, Z., Xiong, Y., Czarnecki, K.: Specifying Overlaps of Heterogeneous Models for Global Consistency Checking. In: Dingel, J., Solberg, A. (eds.) MODELS 2010. LNCS, vol.\u00a06627, pp. 165\u2013179. Springer, Heidelberg (2011)"},{"key":"39_CR27","doi-asserted-by":"crossref","unstructured":"Egyed, A.: Fixing Inconsistencies in UML Design Models. In: 29th International Conference on Software Engineering, pp. 292\u2013301 (2007)","DOI":"10.1109\/ICSE.2007.38"},{"key":"39_CR28","doi-asserted-by":"crossref","unstructured":"Thaker, S., Batory, D., Kitchin, D., Cook, W.: Safe Composition of Product Lines. In: 6th GPCE 2007, Salzburg, Austria, pp. 95\u2013104 (2007)","DOI":"10.1145\/1289971.1289989"},{"issue":"2","key":"39_CR29","doi-asserted-by":"publisher","first-page":"188","DOI":"10.1109\/TSE.2010.38","volume":"37","author":"A. Egyed","year":"2010","unstructured":"Egyed, A.: Automatically Detecting and Tracking Inconsistencies in Software Design Models. IEEE Transactions on Software Engineering\u00a037(2), 188\u2013204 (2010)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"39_CR30","doi-asserted-by":"crossref","unstructured":"Whitehead, J.: Collaboration in Software Engineering: A Roadmap. In: Future of Software Engineering at ICSE, pp. 214\u2013225 (2007)","DOI":"10.1109\/FOSE.2007.4"},{"key":"39_CR31","volume-title":"Object-Oriented Software Construction","author":"B. Meyer","year":"1988","unstructured":"Meyer, B.: Object-Oriented Software Construction, 1st edn. Prentice-Meyer, Hall, Englewood Cliffs (1988)","edition":"1"},{"key":"39_CR32","unstructured":"Sarma, A., Redmiles, D., van Der Hoek, A.: Palant\u00edr: Early Detection of Development Conflicts Arising from Parallel Code Changes. IEEE TSE\u00a099(6) (2011)"},{"key":"39_CR33","doi-asserted-by":"crossref","unstructured":"Brun, Y., Holmes, R., Ernst, M., Notkin, D.: Proactive Detection of Collaboration Conflicts. In: 8th SIGSOFT ESEC\/FSE, Szeged, Hungary, pp. 168\u2013178 (2011)","DOI":"10.1145\/2025113.2025139"},{"key":"39_CR34","doi-asserted-by":"crossref","unstructured":"France, R., Rumpe, B.: Model-Driven Development of Complex Software: A Research Roadmap. In: FuSE at ICSE\u00a02007, 37\u201354 (2007)","DOI":"10.1109\/FOSE.2007.14"},{"key":"39_CR35","doi-asserted-by":"crossref","unstructured":"Apel, S., Liebig, J., Brandl, B., Lengauer, C., K\u00e4stner, C.: Semistructured Merge: Rethinking Merge in Revision Control Systems. In: 8th SIGSOFT ESEC\/FSE, pp. 190\u2013200 (2011)","DOI":"10.1145\/2025113.2025141"},{"key":"39_CR36","unstructured":"OMG, Unified Modeling Language: Infrastructure, version 2.2, Object Management Group (February 2011)"},{"key":"39_CR37","unstructured":"JIRA, \n                    \n                      http:\/\/www.atlassian.com\/software\/jira\/overview"}],"container-title":["Lecture Notes in Computer Science","Model-Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-41533-3_39","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,17]],"date-time":"2019-05-17T11:30:58Z","timestamp":1558092658000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-41533-3_39"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642415326","9783642415333"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-41533-3_39","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}