{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T13:31:50Z","timestamp":1742391110379},"publisher-location":"Cham","reference-count":21,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319981765"},{"type":"electronic","value":"9783319981772"}],"license":[{"start":{"date-parts":[[2001,1,1]],"date-time":"2001-01-01T00:00:00Z","timestamp":978307200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-45341-5_29","type":"book-chapter","created":{"date-parts":[[2007,8,28]],"date-time":"2007-08-28T14:33:42Z","timestamp":1188311622000},"page":"433-447","source":"Crossref","is-referenced-by-count":10,"title":["Using UML Action Semantics for Executable Modeling and Beyond"],"prefix":"10.1007","author":[{"given":"Gerson","family":"Suny\u00e9","sequence":"first","affiliation":[]},{"given":"Fran\u00e7ois","family":"Pennaneac\u2019h","sequence":"additional","affiliation":[]},{"given":"Wai-Ming","family":"Ho","sequence":"additional","affiliation":[]},{"given":"Alain","family":"Le Guennec","sequence":"additional","affiliation":[]},{"given":"Jean-Marc","family":"J\u00e9z\u00e9quel","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2001,6,28]]},"reference":[{"key":"29_CR1","doi-asserted-by":"crossref","unstructured":"M. Cinnide and P. Nixon. A methodology for the automated introduction of design patterns. In International Conference on Software Maintenance, Oxford, 1999.","DOI":"10.1109\/ICSM.1999.792644"},{"issue":"3","key":"29_CR2","first-page":"185","volume":"3","author":"P. Bergstein","year":"1997","unstructured":"P. Bergstein. Maintainance of object-oriented systems during structural schema evolution. TAPOS, 3(3):185\u2013212, 1997.","journal-title":"TAPOS"},{"key":"29_CR3","unstructured":"E. Casais. Managing Evolutuin in Object Oriented Environments: An Algorithmic Approach. Phd thesis, University of Geneva, 1991."},{"key":"29_CR4","unstructured":"T. A. S. Consortium. Updated joint initial submission against the action semantics for uml rfp, 2000."},{"key":"29_CR5","volume-title":"Professional Computing Series","author":"E. Gamma","year":"1995","unstructured":"E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Professional Computing Series. Addison-Wesley, Reading, MA, 1995."},{"key":"29_CR6","unstructured":"W. Griswold. Program restructuring as an aid to software maintenance, 1991."},{"key":"29_CR7","unstructured":"O. M. Group. Action semantics for the uml rfp, ad\/98-11-01, 1998."},{"key":"29_CR8","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"482","DOI":"10.1007\/3-540-40011-7_35","volume-title":"Proceedings of UML 2000","author":"A. L. Guennec","year":"2000","unstructured":"A. L. Guennec, G. Suny\u00e9, and J.-M. J\u00e9z\u00e9quel. Precise modeling of design patterns. In Proceedings of UML 2000, volume 1939 of LNCS, pages 482\u2013496. Springer Verlag, 2000."},{"key":"29_CR9","first-page":"324","volume":"33","author":"W. Ho","year":"2000","unstructured":"W. Ho, F. Pennaneac\u2019h, and N. Plouzeau. Umlaut: A framework for weaving uml-based aspect-oriented designs. In Technology of object-oriented languages andsystems (TOOLS Europe), volume 33, pages 324\u2013334. IEEE Computer Society, June 2000.","journal-title":"Technology of object-oriented languages andsystems (TOOLS Europe)"},{"key":"29_CR10","unstructured":"W. Hursch. Maintaining Consistency and Behavior of Object-Oriented Systems during Evolution. Phd thesis, Northeastern University, June 1995."},{"key":"29_CR11","unstructured":"IUT-T. Recommendation z.109 (11\/99)-SDLcom bined with UML, 1999."},{"key":"29_CR12","doi-asserted-by":"crossref","unstructured":"R. Keller and R. Schauer. Design components: Towards software composition at the design level. In Proceedings of the 20th International Conference on SoftwareEngineering, pages 302\u2013311. IEEE Computer Society Press, Apr. 1998.","DOI":"10.1109\/ICSE.1998.671356"},{"key":"29_CR13","unstructured":"Kennedy-Carter. Executable UML(xuml), http:\/\/www.kc.com\/html\/xuml.html ."},{"key":"29_CR14","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP\u2019 97-Object-Oriented Programming 11th European Conference, Jyv\u00e4skyl\u00e4, Finland","author":"G. Kiczales","year":"1997","unstructured":"G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In M. Ak\u015fit and S. Matsuoka, editors, ECOOP\u2019 97-Object-Oriented Programming 11th European Conference, Jyv\u00e4skyl\u00e4, Finland, volume 1241 of Lecture Notes in Computer Science, pages 220\u2013242. Springer-Verlag, New York, N. Y., June 1997."},{"key":"29_CR15","unstructured":"B. Meyer. Object-Oriented Software Construction. Prentice-Hall, 1988."},{"key":"29_CR16","unstructured":"W. F. Opdyke. Refactoring Object-Oriented Frameworks. PhD thesis, University of Illinois, 1992."},{"key":"29_CR17","unstructured":"Projtech-Technology. Executable UML, http:\/\/www.projtech.com\/pubs\/xuml.html ."},{"key":"29_CR18","unstructured":"D. Roberts. Practical Analysis for Refactoring. PhD thesis, University of Illinois, 1999."},{"key":"29_CR19","unstructured":"Softeam. UML Profiles and the J language: Totally control your application development using UML. In http:\/\/www.softeam.fr\/us\/pdf\/uml profiles.pdf , 1999."},{"key":"29_CR20","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1007\/3-540-45102-1_3","volume-title":"ECOOP\u20192000 proceedings","author":"G. Suny\u00e9","year":"2000","unstructured":"G. Suny\u00e9, A. Le Guennec, and J.-M. J\u00e9z\u00e9quel. Design pattern application in UML. In E. Bertino, editor, ECOOP\u20192000 proceedings, number 1850, pages 44\u201362. Lecture Notes in Computer Science, Springer Verlag, June 2000."},{"key":"29_CR21","doi-asserted-by":"crossref","unstructured":"P. Tarr, H. Ossher, and W. Harrison. N degrees of separation: Multi-dimensional separation of concerns. In ICSE\u201999 Los Angeles CA, 1999.","DOI":"10.1145\/302405.302457"}],"container-title":["Notes on Numerical Fluid Mechanics and Multidisciplinary Design","Active Flow and Combustion Control 2018"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45341-5_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,2]],"date-time":"2019-05-02T17:08:48Z","timestamp":1556816928000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45341-5_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783319981765","9783319981772"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/3-540-45341-5_29","relation":{},"ISSN":["1612-2909","1860-0824"],"issn-type":[{"type":"print","value":"1612-2909"},{"type":"electronic","value":"1860-0824"}],"subject":[],"published":{"date-parts":[[2001]]}}}