{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T15:05:25Z","timestamp":1743087925461,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540662525"},{"type":"electronic","value":"9783540484806"}],"license":[{"start":{"date-parts":[[1999,1,1]],"date-time":"1999-01-01T00:00:00Z","timestamp":915148800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[1999,1,1]],"date-time":"1999-01-01T00:00:00Z","timestamp":915148800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/978-3-540-48480-6_2","type":"book-chapter","created":{"date-parts":[[2010,7,1]],"date-time":"2010-07-01T22:33:40Z","timestamp":1278023620000},"page":"9-20","source":"Crossref","is-referenced-by-count":2,"title":["Developing with UML \u2013 Some Pitfalls and Workarounds"],"prefix":"10.1007","author":[{"given":"Martin","family":"Hitz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gerti","family":"Kappel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"2_CR1","unstructured":"Bergner, K., et al.: A Critical Look at UML1.0. The Unified Modeling Language - Technical Aspects and Applications. In: Schader, M., Korthaus, A. (eds.) Physica-Verlag, Heidelberg (1998)"},{"key":"2_CR2","unstructured":"Ebert, J., Engels, G.: Observable or Invokable Behavior - You have to Choose! Technical Report, Institute of Computer Science, Leiden University (1994)"},{"key":"2_CR3","volume-title":"UML Toolkit","author":"H.-E. Eriksson","year":"1998","unstructured":"Eriksson, H.-E., Penker, M.: UML Toolkit. John Wiley & Sons, Chichester (1998)"},{"key":"2_CR4","volume-title":"UML Distilled: Applying the Standard Object Modeling Notation","author":"M. Fowler","year":"1997","unstructured":"Fowler, M.: UML Distilled: Applying the Standard Object Modeling Notation. Addison Wesley, Reading (1997)"},{"key":"2_CR5","unstructured":"Fowler, M.: A Survey of Object-Oriented Analyses and Design Methods. In: Tutorial Notes of European Conference on Object-Oriented Programming (ECOOP) 1996, Linz\/Austria (1996)"},{"issue":"7","key":"2_CR6","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1109\/2.596624","volume":"30","author":"D. Harel","year":"1997","unstructured":"Harel, D., Gery, E.: Executable Object Modeling with Statecharts. IEEE Computer\u00a030(7), 31\u201342 (1997)","journal-title":"IEEE Computer"},{"key":"2_CR7","volume-title":"Understanding UML - The Developer\u2019s Guide with a Web-based Application in Java","author":"P. Harmon","year":"1998","unstructured":"Harmon, P., Watson, M.: Understanding UML - The Developer\u2019s Guide with a Web-based Application in Java. Morgan-Kaufmann, San Francisco (1998)"},{"key":"2_CR8","unstructured":"Hitz, M., Kappel, G.: Software Development with UML. dpunkt Verlag (1998) (in preparation, in German)"},{"key":"2_CR9","volume-title":"Object-Oriented Software Engineering - A Use Case Driven Approach","author":"I. Jacobson","year":"1992","unstructured":"Jacobson, I., Christerson, M., Jonsson, P., Oevergaard, G.: Object-Oriented Software Engineering - A Use Case Driven Approach. Addison-Wesley, Reading (1992)"},{"issue":"10","key":"2_CR10","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1145\/262793.262799","volume":"40","author":"R.E. Johnson","year":"1997","unstructured":"Johnson, R.E.: Frameworks = Components + Patterns. Communications of the ACM\u00a040(10), 39\u201342 (1997)","journal-title":"Communications of the ACM"},{"key":"2_CR11","series-title":"Workshop in Computing Surveys","volume-title":"Extending Information Systems Technology. Proceedings of the Second International East\/West Database Workshop","author":"G. Kappel","year":"1994","unstructured":"Kappel, G., Schrefl, M.: Inheritance of Object Behavior - Consistent Extensions of Object Life Cycles. In: Eder, J., Kalinichenko, L. (eds.) Extending Information Systems Technology. Proceedings of the Second International East\/West Database Workshop. Workshop in Computing Surveys, Springer, Heidelberg (1994)"},{"key":"2_CR12","volume-title":"Object-Oriented Programming in the Beta Programming Language","author":"O. Lehrmann Madsen","year":"1993","unstructured":"Lehrmann Madsen, O., Moller-Pedersen, B., Nygaard, K.: Object-Oriented Programming in the Beta Programming Language. Addison Wesley, Reading (1993)"},{"key":"2_CR13","volume-title":"Proceedings of the IFIP TC2 Working Conference on Object-Oriented Databases (DS-4)","author":"J. Mylopoulos","year":"1990","unstructured":"Mylopoulos, J.: Object-Oriented and Knowledge Representation. In: Meersman, R., Kent, W. (eds.) Proceedings of the IFIP TC2 Working Conference on Object-Oriented Databases (DS-4). North-Holland, Amsterdam (1990)"},{"key":"2_CR14","series-title":"Lecture Notes in Computer Science","volume-title":"Proceedings of the International Conference on Object-Oriented and Entity-Relationship Modeling","author":"M. Schrefl","year":"1995","unstructured":"Schrefl, M., Stumptner, M.: Behavior Consistent Extension of Object Life Circles. In: Proceedings of the International Conference on Object-Oriented and Entity-Relationship Modeling. LNCS, vol.\u00a01021. Springer, Heidelberg (1995)"},{"key":"2_CR15","series-title":"Lecture Notes in Computer Science","volume-title":"Proceedings of the 16th International Conference on Entity-Relationship Modeling","author":"M. Schrefl","year":"1997","unstructured":"Schrefl, M., Stumptner, M.: Behavior Consistent Refinement of Object Life Cycles. In: Proceedings of the 16th International Conference on Entity-Relationship Modeling. LNCS. Springer, Heidelberg (1997)"},{"key":"2_CR16","unstructured":"UML Notation Guide. Version 1.1, Rational Software (September 1997)"},{"key":"2_CR17","unstructured":"UML Semantics, Version 1.1, Rational Software (September 1997)"},{"key":"2_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/3-540-45910-3_4","volume-title":"ECOOP \u201988 European Conference on Object-Oriented Programming","author":"P. Wegner","year":"1988","unstructured":"Wegner, P., Zdonik, S.B.: Inheritance as an Incremental Modification Mechanism or What Like Is and Isn\u2019t Like. In: Gjessing, S., Nygaard, K. (eds.) ECOOP 1988. LNCS, vol.\u00a0322, pp. 55\u201377. Springer, Heidelberg (1988)"},{"key":"2_CR19","volume-title":"Designing Object-Oriented Software","author":"R. Wirfs-Brock","year":"1990","unstructured":"Wirfs-Brock, R., Wilkerson, B., Wiener, L.: Designing Object-Oriented Software. Prentice Hall, Englewood Cliffs (1990)"}],"container-title":["Lecture Notes in Computer Science","The Unified Modeling Language. \u00abUML\u00bb\u201998: Beyond the Notation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-48480-6_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,14]],"date-time":"2023-09-14T03:28:01Z","timestamp":1694662081000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-540-48480-6_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540662525","9783540484806"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-48480-6_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1999]]}}}