{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T01:07:26Z","timestamp":1725584846743},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642214691"},{"type":"electronic","value":"9783642214707"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-21470-7_23","type":"book-chapter","created":{"date-parts":[[2011,6,10]],"date-time":"2011-06-10T14:57:17Z","timestamp":1307717837000},"page":"329-344","source":"Crossref","is-referenced-by-count":3,"title":["Table-Driven Detection and Resolution of Operation-Based Merge Conflicts with Mirador"],"prefix":"10.1007","author":[{"given":"Stephen C.","family":"Barrett","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrice","family":"Chalin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Greg","family":"Butler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"5","key":"23_CR1","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/MS.2003.1231146","volume":"20","author":"B. Selic","year":"2003","unstructured":"Selic, B.: The pragmatics of model-driven development. IEEE Softw.\u00a020(5), 19\u201325 (2003)","journal-title":"IEEE Softw."},{"issue":"2","key":"23_CR2","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"D.C. Schmidt","year":"2006","unstructured":"Schmidt, D.C.: Guest editor\u2019s introduction: Model-driven engineering. IEEE Comput.\u00a039(2), 25\u201331 (2006)","journal-title":"IEEE Comput."},{"key":"23_CR3","unstructured":"Barrett, S., Chalin, P., Butler, G.: Model merging falls short of software engineering needs. In: MoDSE 2008: Internat. Workshop on Model-Driven Software Evolution (April 2008)"},{"key":"23_CR4","unstructured":"Pierce, B.C., Vouillon, J.: What\u2019s in Unison? A formal specification and reference implementation of a file synchronizer. Technical Report MS-CIS-03-36, University of Pennsylvania, Philadelphia, PA, USA (February 2004), \n                    \n                      http:\/\/www.cis.upenn.edu\/~bcpierce\/papers\/unisonspec.pdf"},{"key":"23_CR5","first-page":"54","volume-title":"ASE 2005: 20th IEEE\/ACM Internat. Conf. on Automated Software Engineering","author":"Z. Xing","year":"2005","unstructured":"Xing, Z., Stroulia, E.: UMLDiff: an algorithm for object-oriented design differencing. In: ASE 2005: 20th IEEE\/ACM Internat. Conf. on Automated Software Engineering, pp. 54\u201365. ACM, New York (November 2005)"},{"key":"23_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1007\/978-3-540-87875-9_23","volume-title":"Model Driven Engineering Languages and Systems","author":"A. Cicchetti","year":"2008","unstructured":"Cicchetti, A., Ruscio, D.D., Pierantonio, A.: Managing model conflicts in distributed development. In: Busch, C., Ober, I., Bruel, J.-M., Uhl, A., V\u00f6lter, M. (eds.) MODELS 2008. LNCS, vol.\u00a05301, pp. 311\u2013325. Springer, Heidelberg (2008)"},{"issue":"5","key":"23_CR7","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1109\/TSE.2002.1000449","volume":"28","author":"T. Mens","year":"2002","unstructured":"Mens, T.: A state-of-the-art survey on software merging. IEEE Trans. on Softw. Eng.\u00a028(5), 449\u2013462 (2002)","journal-title":"IEEE Trans. on Softw. Eng."},{"issue":"5","key":"23_CR8","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1145\/142882.143753","volume":"17","author":"E. Lippe","year":"1992","unstructured":"Lippe, E., van Oosterom, N.: Operation-based merging. ACM SIGSOFT Softw. Eng. Notes\u00a017(5), 78\u201387 (1992)","journal-title":"ACM SIGSOFT Softw. Eng. Notes"},{"key":"23_CR9","unstructured":"Saito, Y., Shapiro, M.: Replication: Optimistic approaches. Technical Report HPL-2002-33, Hewlett-Packard Laboratories (March 2002), \n                    \n                      http:\/\/www.hpl.hp.com\/techreports\/2002\/HPL-2002-33.pdf"},{"key":"23_CR10","unstructured":"Barrett, S., Chalin, P., Butler, G.: Decoupling operation-based merging from model change recording. In: ME 2010: Internat. Workshop on Models and Evolution (October 2010)"},{"issue":"9","key":"23_CR11","doi-asserted-by":"publisher","first-page":"165","DOI":"10.5381\/jot.2007.6.9.a9","volume":"6","author":"A. Cicchetti","year":"2007","unstructured":"Cicchetti, A., Ruscio, D.D., Pierantonio, A.: A metamodel independent approach to difference representation. Journal of Object Technology\u00a06(9), 165\u2013185 (2007), \n                    \n                      http:\/\/www.jot.fm\/contents\/issue_2007_10\/paper9.html","journal-title":"Journal of Object Technology"},{"key":"23_CR12","first-page":"295","volume-title":"ESEC-FSE 2007: 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering","author":"C. Treude","year":"2007","unstructured":"Treude, C., Berlik, S., Wenzel, S., Kelter, U.: Difference computation of large models. In: ESEC-FSE 2007: 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp. 295\u2013304. ACM, New York (September 2007)"},{"key":"23_CR13","doi-asserted-by":"crossref","unstructured":"Barrett, S., Butler, G., Chalin, P.: Mirador: a synthesis of model matching strategies. In: IWMCP 2010: Internat. Workshop on Model Comparison in Practice (July 2010)","DOI":"10.1145\/1826147.1826151"},{"issue":"2","key":"23_CR14","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1145\/356628.356630","volume":"6","author":"U.W. Pooch","year":"1974","unstructured":"Pooch, U.W.: Translation of decision tables. ACM Comput. Surv.\u00a06(2), 125\u2013151 (1974)","journal-title":"ACM Comput. Surv."},{"issue":"11","key":"23_CR15","doi-asserted-by":"publisher","first-page":"796","DOI":"10.1145\/365876.365896","volume":"9","author":"P.J.H. King","year":"1966","unstructured":"King, P.J.H.: Conversion of decision tables to computer programs by rule mask techniques. Commun. ACM\u00a09(11), 796\u2013801 (1966)","journal-title":"Commun. ACM"},{"key":"23_CR16","unstructured":"Bendix, L., Koegel, M., Martin, A.: The case for batch merge of models issues and challenges. In: ME 2010: Internat. Workshop on Models and Evolution (October 2010)"},{"key":"23_CR17","first-page":"210","volume-title":"PODC 2001: 20th Annual ACM Sympos. on Principles of Distributed Computing","author":"A.M. Kermarrec","year":"2001","unstructured":"Kermarrec, A.M., Rowstron, A., Shapiro, M., Druschel, P.: The IceCube approach to the reconciliation of divergent replicas. In: PODC 2001: 20th Annual ACM Sympos. on Principles of Distributed Computing, pp. 210\u2013218. ACM, New York (August 2001)"},{"key":"23_CR18","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1109\/CVSM.2009.5071721","volume-title":"CVSM 2009: Workshop on Comparison and Versioning of Software Models","author":"M. Koegel","year":"2009","unstructured":"Koegel, M., Helming, J., Seyboth, S.: Operation-based conflict detection and resolution. In: CVSM 2009: Workshop on Comparison and Versioning of Software Models, pp. 43\u201348. IEEE Computer Society, Los Alamitos (2009)"},{"key":"23_CR19","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/CVSM.2009.5071716","volume-title":"CVSM 2009: Internat. Workshop on Comparison and Versioning of Software Models","author":"M. Schmidt","year":"2009","unstructured":"Schmidt, M., Wenzel, S., Kehrer, T., Kelter, U.: History-based merging of models. In: CVSM 2009: Internat. Workshop on Comparison and Versioning of Software Models, pp. 13\u201318. IEEE Computer Society, Los Alamitos (May 2009)"},{"key":"23_CR20","doi-asserted-by":"crossref","unstructured":"Pottinger, R.A., Bernstein, P.A.: Merging models based on given correspondences. In: VLDB 2003: 29th Internat. Conf. on Very Large Data Bases, VLDB Endowment, pp. 862\u2013873 (September 2003)","DOI":"10.1016\/B978-012722442-8\/50081-1"},{"key":"23_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1007\/978-3-642-02674-4_11","volume-title":"Model Driven Architecture - Foundations and Applications","author":"D.S. Kolovos","year":"2009","unstructured":"Kolovos, D.S.: Establishing correspondences between models with the epsilon comparison language. In: Paige, R.F., Hartman, A., Rensink, A. (eds.) ECMDA-FA 2009. LNCS, vol.\u00a05562, pp. 146\u2013157. Springer, Heidelberg (2009)"},{"key":"23_CR22","first-page":"947","volume-title":"ICSE 2008: Companion of the 30th Internat. Conf. on Software Engineering","author":"M. Schmidt","year":"2008","unstructured":"Schmidt, M., Gloetzner, T.: Constructing difference tools for models using the SiDiff framework. In: ICSE 2008: Companion of the 30th Internat. Conf. on Software Engineering, pp. 947\u2013948. ACM, New York (May 2008)"},{"key":"23_CR23","first-page":"7","volume-title":"MoDELS 2007: 11th Internat. Workshop on Aspect-Oriented Modeling","author":"F. Fleurey","year":"2007","unstructured":"Fleurey, F., Baudry, B., France, R., Ghosh, S.: A generic approach for automatic model composition. In: MoDELS 2007: 11th Internat. Workshop on Aspect-Oriented Modeling, Berlin, Germany, pp. 7\u201315. Springer, Heidelberg (September 2007)"},{"key":"23_CR24","unstructured":"Kolovos, D.S., Rose, L., Paige, R.F., Polack, F.A.: The Epsilon Book. Website of the Epsilon subproject of the Eclipse GMT project (2010), \n                    \n                      http:\/\/www.eclipse.org\/gmt\/epsilon\/doc\/book"},{"key":"23_CR25","unstructured":"UML2. Website of the UML2 subproject of the Eclipse MDT project (May 2010), \n                    \n                      http:\/\/www.fujaba.de\/home.html"}],"container-title":["Lecture Notes in Computer Science","Modelling Foundations and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-21470-7_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,1,26]],"date-time":"2019-01-26T00:58:01Z","timestamp":1548464281000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-21470-7_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642214691","9783642214707"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-21470-7_23","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}