{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T14:01:37Z","timestamp":1761487297107},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2005,2,1]],"date-time":"2005-02-01T00:00:00Z","timestamp":1107216000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2005,2]]},"DOI":"10.1007\/s10270-004-0076-8","type":"journal-article","created":{"date-parts":[[2005,1,17]],"date-time":"2005-01-17T10:55:31Z","timestamp":1105959331000},"page":"4-13","source":"Crossref","is-referenced-by-count":32,"title":["UML \u2013 the Good, the Bad or the Ugly? Perspectives from a panel of experts"],"prefix":"10.1007","volume":"4","author":[{"given":"Brian","family":"Henderson-Sellers","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,2,1]]},"reference":[{"key":"76_CR1","unstructured":"Frankel D (2003) Model-Driven Architecture. OMG Press\/Wiley"},{"key":"76_CR2","first-page":"Object","volume":"Systems","author":"Cook","year":"1994","unstructured":"Cook S, Daniels J (1994) Designing Object Systems: Object-Oriented Modelling with Syntropy. Prentice-Hall","journal-title":"Designing Object"},{"key":"76_CR3","doi-asserted-by":"crossref","unstructured":"Civello F (1993) Roles for composite objects in object-oriented analysis and design. In: Proceedings of OOPSLA\u201993. ACM Sigplan Notices, 28(10), October","DOI":"10.1145\/167962.165929"},{"key":"76_CR4","first-page":"An","volume":"Modeling","author":"Kilov","year":"1994","unstructured":"Kilov H, Ross J (1994) Information Modeling: An Object-Oriented Approach. Prentice-Hall","journal-title":"Information"},{"key":"76_CR5","doi-asserted-by":"crossref","unstructured":"Henderson-Sellers B, Barbier F (1999) Black and white diamonds. In: Proceedings of UML\u201999, Lecture Notes in Computer Science, vol 1723. Springer","DOI":"10.1007\/3-540-46852-8_39"},{"key":"76_CR6","unstructured":"Jervis C (ed) (2000) Z.120 (11\/99) Message Sequence Charts (MSC) IS 17025. ITU, Geneva"},{"key":"76_CR7","unstructured":"Selic B, Gullekson G, McGee J, Engelberg I (1992) ROOM: An object-oriented methodology for developing real-time systems. In: Forte G, Madhavji N, M\u00fcller H (eds) 5th Int Work Computer-Aided Software Engineering. IEEE Computer Soc Press, Piscataway, New Jersey"},{"key":"76_CR8","unstructured":"Miller J, Mukerji J (eds) (2002) Model Driven Architecture \u2013 The MDA Guide. OMG, Needham, Mass. www.omg.org\/cgi-bin\/doc?omg\/03-06-01.pdf"},{"key":"76_CR9","unstructured":"Bruce K (2002) Foundations of Object-Oriented Languages: Types and Semantics. MIT Press, Cambridge, Mass. ISBN 0-262-02523-X"},{"key":"76_CR10","unstructured":"Meyer B (2000) Principles of language design and evolution. In: Davies J, Roscoe AW, Woodcock J (eds) Millennial Perspectives in Computer Science. Palgrave, Basingstoke. ISBN 0-333-92230-1"},{"key":"76_CR11","first-page":"Foundations","volume":"Processing","author":"Stefani","year":"1995","unstructured":"Stefani J-B (ed) (1995) X.902 Reference Model of Open Distributed Processing: Foundations IS 10746-2. ISO, Geneva. www.joaquin.net\/ODP\/","journal-title":"902 Reference Model of Open Distributed"},{"key":"76_CR12","unstructured":"Miller J (ed.) (2002) 3C Infrastructure Submission. OMG, Needham, Mass. www.omg.org\/cgi-bin\/doc?ad\/02-09-15.pdf www.omg.org\/cgi-bin\/doc?ad\/02-06-10.pdf"},{"key":"76_CR13","doi-asserted-by":"crossref","unstructured":"Cook W, Hill W, Canning P (1990) Inheritance is not subtyping. In: Proceedings of the Seventeenth Annual ACM Symposium on Principles of Programming Languages, POPL \u201990, ACM, New York","DOI":"10.1145\/96709.96721"},{"key":"76_CR14","doi-asserted-by":"crossref","unstructured":"Wegner P, Zdonik S (1988) Inheritance as an incremental modification mechanism or what like is and isn\u2019t like, In: Proceedings of ECOOP\u201988, LNCS, vol 322. Springer, Berlin","DOI":"10.1007\/3-540-45910-3_4"},{"key":"76_CR15","doi-asserted-by":"crossref","unstructured":"Atkinson C, K\u00fchne T (2003) Model-driven development: a metamodeling foundation. IEEE Software 20(5)","DOI":"10.1109\/MS.2003.1231149"},{"key":"76_CR16","doi-asserted-by":"crossref","unstructured":"B\u00e9zivin J, Gerb\u00e9 O (2001) Towards a precise definition of the OMG\/MDA framework. In: Proceedings of 16th IEEE International Conference on Automated Software Engineering (ASE\u201901), IEEE Comp Soc Press, Los Alamitos, Calif. ISBN 0-7695-1426-X","DOI":"10.1109\/ASE.2001.989813"},{"key":"76_CR17","unstructured":"Miller J (2002) 3C UML Anaheim Presentation. OMG, Needham, Mass. www.omg.org\/cgi-bin\/doc?ad\/02-01-10.pdf"},{"key":"76_CR18","doi-asserted-by":"crossref","unstructured":"Clark T, Evans E, Kent S (2001) The meta-modeling language calculus: foundation semantics for UML. In: Fundamental Approaches to Software Engineering, FASE2001, LNCS, vol 2029. Springer, Berlin","DOI":"10.1007\/3-540-45314-8_3"},{"key":"76_CR19","unstructured":"Halmos R (1960) Na\u00efve Set Theory. Springer, New York, p 19"},{"key":"76_CR20","unstructured":"Object Management Group (2003) Unified Modeling Language 1.5, Section 2.3.4. OMG, Needham, Mass. http:\/\/www.omg.org\/cgi-bin\/doc?formal\/03-03-01"},{"key":"76_CR21","doi-asserted-by":"crossref","unstructured":"Hoare CAR (1981) The emperor\u2019s old clothes. Comm ACM 24(2)","DOI":"10.1145\/358549.358561"},{"key":"76_CR22","unstructured":"Tarski A (1956) Logic, Semantics, Metamathematics: Papers from 1923 to 1938. Oxford University Press, London. ISBN 0-915-14476-X"},{"key":"76_CR23","unstructured":"Bunge M (1974\u20131989) Treatise on Basic Philosophy, Vols 1, 2 and 4. Reidel, Dordredcht, Boston. ISBNs 90-277-0534-8, 90-277-0535-6, and 90-277-0780-4"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-004-0076-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-004-0076-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-004-0076-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,5]],"date-time":"2020-04-05T10:12:15Z","timestamp":1586081535000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-004-0076-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,2]]},"references-count":23,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2005,2]]}},"alternative-id":["76"],"URL":"https:\/\/doi.org\/10.1007\/s10270-004-0076-8","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,2]]}}}