{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T18:07:07Z","timestamp":1725473227940},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540457725"},{"type":"electronic","value":"9783540457732"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11880240_34","type":"book-chapter","created":{"date-parts":[[2006,11,22]],"date-time":"2006-11-22T09:14:47Z","timestamp":1164186887000},"page":"484-498","source":"Crossref","is-referenced-by-count":23,"title":["A Metamodeling Approach to Pattern Specification"],"prefix":"10.1007","author":[{"given":"Maged","family":"Elaasar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lionel C.","family":"Briand","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yvan","family":"Labiche","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"34_CR1","unstructured":"Miller, J., Mukerji, J.: MDA Guide Version 1.0.1. OMG, Massachusetts (June 2003)"},{"key":"34_CR2","unstructured":"Booch, G.: Handbook of Software Architecture, http:\/\/www.booch.com\/architecture\/"},{"key":"34_CR3","unstructured":"IBM Rational Software Architect, http:\/\/www-128.ibm.com\/developerworks\/rational\/products\/rsa\/"},{"key":"34_CR4","volume-title":"Eclipse Modeling Framework","author":"F. Budinsky","year":"2003","unstructured":"Budinsky, F., Steinberg, D., Grose, T., Brodsky, S., Merks, E.: Eclipse Modeling Framework. Pearson Education, London (2003)"},{"key":"34_CR5","unstructured":"OMG. UML 2.0 Suprestructure Specifications. OMG Document formal\/05-07-04"},{"key":"34_CR6","unstructured":"Magyari, E., et al.: UDM: An Infrastructure for Implementing Domain-Specific Modeling Languages. In: The 3rd OOPSLA Workshop on Domain-Specific Modeling, OOPSLA 2003 (2003)"},{"key":"34_CR7","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, Reading (1995)"},{"key":"34_CR8","unstructured":"UML2: EMF-based UML 2.0 Metamodel Implementation, http:\/\/www.eclipse.org\/uml2"},{"key":"34_CR9","unstructured":"OMG. MOF Core Specification v2.0. OMG Document formal\/06-01-01"},{"key":"34_CR10","volume-title":"Antipatterns: Refactoring Software, Architectures, and Projects in Crisis","author":"W. Brown","year":"1998","unstructured":"Brown, W., McCormick, H., Mowbray, T., Malveau, R.C.: Antipatterns: Refactoring Software, Architectures, and Projects in Crisis. John Wiley & Sons, Chichester (1998)"},{"key":"34_CR11","doi-asserted-by":"crossref","unstructured":"Mak, J., Choy, C., Lun, D.: Precise Modeling of Design Patterns in UML. In: Proceedings of the 26th International Conference on Software Engineering (2004)","DOI":"10.1109\/ICSE.2004.1317447"},{"key":"34_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"482","DOI":"10.1007\/3-540-40011-7_35","volume-title":"UML 2000 - The Unified Modeling Language. Advancing the Standard","author":"A. Guennec","year":"2000","unstructured":"Guennec, A., Sunye, G., Jezequel, J.M.: Precise Modeling of Design Patterns. In: Evans, A., Kent, S., Selic, B. (eds.) UML 2000. LNCS, vol.\u00a01939, pp. 482\u2013496. Springer, Heidelberg (2000)"},{"issue":"3","key":"34_CR13","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1109\/TSE.2004.1271174","volume":"30","author":"R. France","year":"2004","unstructured":"France, R., Kim, D., Ghosh, S., Song, E.: A UML-Based Pattern Specification Technique. IEEE Transactions on Software Engineering\u00a030(3), 193\u2013206 (2004)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"34_CR14","unstructured":"Maplesden, D., Hosking, J.G., Grundy, J.C.: Design Pattern Modelling and Instantiation using DPML. In: Proceedings of Tools Pacific 2002, Sydney, February 2002, pp. 18\u201321 (2002)"},{"key":"34_CR15","unstructured":"Baroni, A., Gueheneuc, Y.G., Albin-Amiot, H.: Design Patterns Formalization. Ecole Notionale Superieure des Techniques Industrielles. Research Report 03\/3\/INFO (2003)"},{"key":"34_CR16","unstructured":"Albin-Amiot, H., Gu\u00e9h\u00e9neuc, Y.G.: Metamodeling Design Patterns: Application to Pattern Detection and Code Synthesis. In: Proceedings of the ECOOP 2001 Workshop on Adaptative Object-Models and MetaModeling Techniques (2001)"},{"key":"34_CR17","unstructured":"Engels, G., Kuster, J.M., Groenewegen, L.: Consistent Interaction of Software Components. In: Proceedings of Integrated Design and Process Technology (2002)"},{"issue":"3","key":"34_CR18","doi-asserted-by":"publisher","first-page":"339","DOI":"10.1016\/j.jss.2005.05.001","volume":"79","author":"L. Briand","year":"2006","unstructured":"Briand, L., Labiche, Y., O\u2019Sullivan, L., Sowka, M.: Automated Impact Analysis of UML Models. Journal of Systems and Software\u00a079(3), 339\u2013352 (2006)","journal-title":"Journal of Systems and Software"},{"key":"34_CR19","doi-asserted-by":"crossref","unstructured":"Elaasar, M., Briand, L., Labiche, Y.: A Metamodeling Approach to Pattern Specification and Detection. Technical Report SCE-06-08, Carleton University (March 2006)","DOI":"10.1007\/11880240_34"},{"key":"34_CR20","unstructured":"OMG. OCL for EMOF Specification v2.0. OMG Document ptc\/05-06-13"},{"key":"34_CR21","unstructured":"Omodo. EclipseUML for MDA, http:\/\/www.omondo.com"},{"key":"34_CR22","unstructured":"OMG. UML 2.0 Infrastructure Specifications. OMG Document formal\/05-07-05"}],"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\/11880240_34.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T07:27:07Z","timestamp":1619508427000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11880240_34"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540457725","9783540457732"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/11880240_34","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}