{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,15]],"date-time":"2025-07-15T03:29:24Z","timestamp":1752550164649},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642413650"},{"type":"electronic","value":"9783642413667"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-41366-7_21","type":"book-chapter","created":{"date-parts":[[2013,9,11]],"date-time":"2013-09-11T02:54:18Z","timestamp":1378868058000},"page":"249-263","source":"Crossref","is-referenced-by-count":10,"title":["Towards OntoUML for Software Engineering: From Domain Ontology to Implementation Model"],"prefix":"10.1007","author":[{"given":"Robert","family":"Pergl","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tiago Prince","family":"Sales","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zden\u011bk","family":"Rybola","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"21_CR1","unstructured":"P\u00edcka, M., Pergl, R.: Gradual modeling of information system: Model of method expressed as transitions between concepts. In: Proceedings of the ICEIS 2006 - 8th International Conference on Enterprise Information Systems, vol.\u00a0ISAS, pp. 538\u2013541 (2006)"},{"key":"21_CR2","volume-title":"Ontological Foundations for Structural Conceptual Models","author":"G. Guizzardi","year":"2005","unstructured":"Guizzardi, G.: Ontological Foundations for Structural Conceptual Models, vol.\u00a0015. University of Twente, Enschede (2005)"},{"key":"21_CR3","doi-asserted-by":"crossref","unstructured":"Guizzardi, G.: The problem of transitivity of part-whole relations in conceptual modeling revisited, Amsterdam, The Netherlands (2009)","DOI":"10.1007\/978-3-642-02144-2_12"},{"key":"21_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1007\/11738817_9","volume-title":"Software Engineering for Multi-Agent Systems IV","author":"G. Guizzardi","year":"2006","unstructured":"Guizzardi, G.: Agent roles, qua individuals and the counting problem. In: Garcia, A., Choren, R., Lucena, C., Giorgini, P., Holvoet, T., Romanovsky, A. (eds.) SELMAS 2005. LNCS, vol.\u00a03914, pp. 143\u2013160. Springer, Heidelberg (2006)"},{"key":"21_CR5","doi-asserted-by":"crossref","unstructured":"Goncalves, B., Guizzardi, G., Pereira Filho, J.G.: Using an ECG reference ontology for semantic interoperability of ECG data. Special Issue on Ontologies for Clinical and Translational Research (2011)","DOI":"10.1016\/j.jbi.2010.08.007"},{"key":"21_CR6","doi-asserted-by":"crossref","unstructured":"Barcelos, P.P.F., Guizzardi, G., Garcia, A.S., Monteiro, M.: Ontological evaluation of the ITU-T recommendation g.805, vol.\u00a018. IEEE Press, Cyprus (2011)","DOI":"10.1109\/CTS.2011.5898926"},{"key":"21_CR7","unstructured":"Booch, G., Maksimchuk, R.A., Engel, M.W., Young, B.J., Conallen, J., Houston, K.A.: Object-Oriented Analysis and Design with Applications, 3 edn. Addison-Wesley Professional (April 2007)"},{"key":"21_CR8","doi-asserted-by":"crossref","unstructured":"Hunt, J.: Smalltalk and Object Orientation: An Introduction, 1st edn. Springer (July 1997)","DOI":"10.1007\/978-1-4471-0961-7"},{"key":"21_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1007\/978-3-642-16385-2_33","volume-title":"Advances in Conceptual Modeling \u2013 Applications and Challenges","author":"G. Guizzardi","year":"2010","unstructured":"Guizzardi, G.: Representing collectives and their members in UML conceptual models: An ontological analysis. In: Trujillo, J., et al. (eds.) ER 2010. LNCS, vol.\u00a06413, pp. 265\u2013274. Springer, Heidelberg (2010); WOS:000289184200033"},{"key":"21_CR10","unstructured":"Fowler, M.: UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd edn. Addison-Wesley Professional (September 2003)"},{"key":"21_CR11","doi-asserted-by":"crossref","unstructured":"VanderHart, L., Sierra, S.: Practical Clojure, 1st edn. Apress (June 2010)","DOI":"10.1007\/978-1-4302-7230-4_1"},{"issue":"3","key":"21_CR12","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1145\/155360.155364","volume":"28","author":"A.C. Kay","year":"1993","unstructured":"Kay, A.C.: The early history of smalltalk. SIGPLAN Not.\u00a028(3), 69\u201395 (1993)","journal-title":"SIGPLAN Not."},{"key":"21_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"813","DOI":"10.1007\/978-3-540-87875-9_56","volume-title":"Model Driven Engineering Languages and Systems","author":"D. Gessenharter","year":"2008","unstructured":"Gessenharter, D.: Mapping the UML2 semantics of associations to a java code generation model. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., V\u00f6lter, M. (eds.) MODELS 2008. LNCS, vol.\u00a05301, pp. 813\u2013827. Springer, Heidelberg (2008)"},{"key":"21_CR14","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1145\/1562100.1562104","volume-title":"Proceedings of the Workshop on Relationships and Associations in Object-Oriented Languages, RAOOL 2009","author":"D. Gessenharter","year":"2009","unstructured":"Gessenharter, D.: Implementing UML associations in java: a slim code pattern for a complex modeling concept. In: Proceedings of the Workshop on Relationships and Associations in Object-Oriented Languages, RAOOL 2009, pp. 17\u201324. ACM, New York (2009)"},{"key":"21_CR15","unstructured":"Rybola, Z., Richta, K.: Transformation of special multiplicity constraints - comparison of possible realizations. In: FedCSIS 2012, Wroclaw, Poland (September 2012)"},{"key":"21_CR16","doi-asserted-by":"crossref","unstructured":"Carraretto, R.: Separating Ontological and Informational Concerns: A Model-driven Approach for Conceptual Modeling. Master thesis, Federal University of Esp\u00edrito Santo (2012)","DOI":"10.1109\/EDOCW.2012.14"},{"issue":"3","key":"21_CR17","doi-asserted-by":"publisher","first-page":"268","DOI":"10.1145\/230538.230540","volume":"14","author":"G. Gottlob","year":"1996","unstructured":"Gottlob, G., Schrefl, M., R\u00f6ck, B.: Extending object-oriented systems with roles. ACM Trans. Inf. Syst.\u00a014(3), 268\u2013296 (1996)","journal-title":"ACM Trans. Inf. Syst."},{"key":"21_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1007\/11617808_6","volume-title":"Journal on Data Semantics V","author":"J. Cabot","year":"2006","unstructured":"Cabot, J., Ravent\u00f3s, R.: Conceptual modelling patterns for roles. In: Spaccapietra, S., Atzeni, P., Chu, W.W., Catarci, T., Sycara, K. (eds.) Journal on Data Semantics V. LNCS, vol.\u00a03870, pp. 158\u2013184. Springer, Heidelberg (2006)"},{"key":"21_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"262","DOI":"10.1007\/11531142_12","volume-title":"ECOOP 2005 - Object-Oriented Programming","author":"G. Bierman","year":"2005","unstructured":"Bierman, G., Wren, A.: First-class relationships in an object-oriented language. In: Gao, X.-X. (ed.) ECOOP 2005. LNCS, vol.\u00a03586, pp. 262\u2013286. Springer, Heidelberg (2005)"},{"key":"21_CR20","unstructured":"Mark Volkmann, R.: Clojure - functional programming for the JVM"},{"key":"21_CR21","unstructured":"Halloway, S.: Programming Clojure, 1st edn. Pragmatic Bookshelf (2009)"}],"container-title":["Lecture Notes in Computer Science","Model and Data Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-41366-7_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,17]],"date-time":"2019-05-17T01:35:08Z","timestamp":1558056908000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-41366-7_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642413650","9783642413667"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-41366-7_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}