{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T20:07:57Z","timestamp":1725566877071},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540290100"},{"type":"electronic","value":"9783540320579"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11557432_5","type":"book-chapter","created":{"date-parts":[[2005,11,2]],"date-time":"2005-11-02T03:43:26Z","timestamp":1130903006000},"page":"54-68","source":"Crossref","is-referenced-by-count":22,"title":["Code Generation from UML Models with Semantic Variation Points"],"prefix":"10.1007","author":[{"given":"Franck","family":"Chauvel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Marc","family":"J\u00e9z\u00e9quel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"5","key":"5_CR1","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1016\/j.infsof.2003.09.009","volume":"46","author":"E. B\u00f6rger","year":"2004","unstructured":"B\u00f6rger, E., Cavarra, A., Riccobene, E.: On formalizing UML state machines using ASM. Information & Software Technology\u00a046(5), 287\u2013292 (2004)","journal-title":"Information & Software Technology"},{"key":"5_CR2","unstructured":"Carter, K.: iUMLite tool suite and ASL language. from Kennedy Carter\u2019s website, http:\/\/www.kc.com"},{"key":"5_CR3","series-title":"Lecture Notes in Computer Science","first-page":"128","volume-title":"Formal Techniques in Real-Time and Fault-Tolerant Systems","author":"M. Beeck Von der","year":"1994","unstructured":"Von der Beeck, M.: A comparison of statecharts variants. In: De Roever, L., Vytopil, J. (eds.) FTRTFT 1994 and ProCoS 1994. LNCS, vol.\u00a0863, pp. 128\u2013148. Springer, Heidelberg (1994)"},{"key":"5_CR4","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 Longman Publishing Co., Inc., Amsterdam (1995)"},{"key":"5_CR5","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 Le","year":"2000","unstructured":"Le Guennec, A., Suny\u00e9, G., J\u00e9z\u00e9quel, 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":"5_CR6","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1016\/0167-6423(87)90035-9","volume":"8","author":"D. Harel","year":"1987","unstructured":"Harel, D.: Statecharts: A visual formalism for complex systems. Science of Computer Programming\u00a08(3), 231\u2013274 (1987)","journal-title":"Science of Computer Programming"},{"key":"5_CR7","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1109\/ICSE.1996.493420","volume-title":"ICSE 1996: Proceedings of the 18th international conference on Software engineering","author":"D. Harel","year":"1996","unstructured":"Harel, D., Gery, E.: Executable object modeling with statecharts. In: ICSE 1996: Proceedings of the 18th international conference on Software engineering, pp. 246\u2013257. IEEE Computer Society, Los Alamitos (1996)"},{"issue":"4","key":"5_CR8","doi-asserted-by":"publisher","first-page":"293","DOI":"10.1145\/235321.235322","volume":"5","author":"D. Harel","year":"1996","unstructured":"Harel, D., Naamad, A.: The STATEMATE Semantics of Statecharts. ACM Transactions on Software Engineering and Methodology\u00a05(4), 293\u2013333 (1996)","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"5_CR9","unstructured":"Ho, W.-M., J\u00e9z\u00e9quel, J.-M., Le Guennec, A., Pennaneac\u2019h, F.: UMLAUT: an extendible UML transformation framework. In: Proc. Automated Software Engineering, ASE 1999, Florida (October 1999)"},{"key":"5_CR10","unstructured":"Jauhar, A., Tanaka, J.: Implementation of the Dynamic Behavior of Object Oriented System. In: Third World Conference on Integrated Design and Process Technology (IDPT 1998), Berlin, Germany, July 1998, vol.\u00a04 (1998)"},{"issue":"1","key":"5_CR11","first-page":"24","volume":"2","author":"A. Jauhar","year":"2001","unstructured":"Jauhar, A., Tanaka, J.: Implementing the dynamic behavior represented as multiple state diagrams and activity diagrams. Journal of Computer Science & Information Management (JCSIM)\u00a02(1), 24\u201336 (2001)","journal-title":"Journal of Computer Science & Information Management (JCSIM)"},{"key":"5_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1007\/11557432_19","volume-title":"Model Driven Engineering Languages and Systems","author":"F. Fleurey","year":"2005","unstructured":"Fleurey, F., Muller, P.-A., J\u00e9z\u00e9quel, J.-M.: Weaving executability into object-oriented meta-languages. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol.\u00a03713, pp. 264\u2013278. Springer, Heidelberg (2005) (to be published)"},{"key":"5_CR13","unstructured":"Pollet, D., Vojtisek, D., J\u00e9z\u00e9quel, J.-M.: OCL as a core UML transformation language. WITUML 2002 Position paper, Malaga, Spain (June 2002), http:\/\/ctp.di.fct.unl.pt\/ja\/wituml02.htm"},{"key":"5_CR14","unstructured":"UML Revision Task Force RTF. UML draft version 2.0 specification (April 2003)"},{"key":"5_CR15","unstructured":"Soley, R., OMG Staff Group: Model Driven Architecture. White papers, Object Management Group (November 2000)"},{"key":"5_CR16","doi-asserted-by":"crossref","unstructured":"Tomura, T., Kanai, S.: Developing simulation models of open distributed control system by using object-oriented structural and behavioral patterns. In: ISORC, pp. 428\u2013437 (2001)","DOI":"10.1109\/ISORC.2001.922868"},{"issue":"2","key":"5_CR17","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1007\/s10270-002-0012-8","volume":"1","author":"M. Beeck von der","year":"2002","unstructured":"von der Beeck, M.: A structured operational semantics for UML-statecharts. Software and System Modeling\u00a01(2), 130\u2013141 (2002)","journal-title":"Software and System Modeling"},{"key":"5_CR18","doi-asserted-by":"crossref","unstructured":"Ziadi, T.: Manipulation de lignes de produits en UML. PhD thesis, Universit de Rennes 1 (2004)","DOI":"10.3166\/objet.9.1-2.227-240"}],"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\/11557432_5.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T14:48:24Z","timestamp":1605624504000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11557432_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540290100","9783540320579"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/11557432_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}