{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,29]],"date-time":"2025-01-29T05:44:12Z","timestamp":1738129452460,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540781943"},{"type":"electronic","value":"9783540781950"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-78195-0_11","type":"book-chapter","created":{"date-parts":[[2008,2,14]],"date-time":"2008-02-14T04:56:59Z","timestamp":1202965019000},"page":"108-122","source":"Crossref","is-referenced-by-count":2,"title":["Roles and Relationships in Object-Oriented Programming, Multiagent Systems and Ontologies"],"prefix":"10.1007","author":[{"given":"Guido","family":"Boella","sequence":"first","affiliation":[]},{"given":"Friedrich","family":"Steimann","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"11_CR1","unstructured":"Bachman, C., Daya, M.: The role concept in data models. In: Procs. of VLDB 1977, pp. 464\u2013476 (1977)"},{"issue":"2","key":"11_CR2","doi-asserted-by":"crossref","first-page":"89","DOI":"10.3233\/APO-2007-029","volume":"2","author":"F. Steimann","year":"2007","unstructured":"Steimann, F.: The role data model revisited. Applied Ontology\u00a02(2), 89\u2013103 (2007)","journal-title":"Applied Ontology"},{"key":"11_CR3","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/2.485845","volume":"2","author":"R. Sandhu","year":"1996","unstructured":"Sandhu, R., Coyne, E., Feinstein, H., Youman, C.: Role-based access control models. IEEE Computer\u00a02, 38\u201347 (1996)","journal-title":"IEEE Computer"},{"key":"11_CR4","unstructured":"Rumbaugh, J., Jacobson, I., Booch, G.: Unified Modeling Language Reference Manual. 2nd edn., Pearson Higher Education (2004)"},{"key":"11_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1007\/978-3-540-39656-7_2","volume-title":"Formal Methods for Components and Objects","author":"F. Arbab","year":"2003","unstructured":"Arbab, F.: Abstract behavior types: A foundation model for components and their composition. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2002. LNCS, vol.\u00a02852, pp. 33\u201370. Springer, Heidelberg (2003)"},{"key":"11_CR6","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1145\/320384.320423","volume-title":"Proceedings of OOPSLA 1999","author":"E.A. Kendall","year":"1999","unstructured":"Kendall, E.A.: Role model designs and implementations with aspect-oriented programming. In: Proceedings of OOPSLA 1999, pp. 353\u2013369. ACM Press, New York (1999)"},{"key":"11_CR7","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/S0169-023X(00)00023-9","volume":"35","author":"F. Steimann","year":"2000","unstructured":"Steimann, F.: On the representation of roles in object-oriented and conceptual modelling. Data and Knowledge Engineering\u00a035, 83\u2013848 (2000)","journal-title":"Data and Knowledge Engineering"},{"key":"11_CR8","first-page":"267","volume-title":"KR 2004. Procs. of Conference on the Principles of Knowledge Representation and Reasoning","author":"C. Masolo","year":"2004","unstructured":"Masolo, C., Vieu, L., Bottazzi, E., Catenacci, C., Ferrario, R., Gangemi, A., Guarino, N.: Social roles and their descriptions. In: KR 2004. Procs. of Conference on the Principles of Knowledge Representation and Reasoning, pp. 267\u2013277. AAAI Press, Menlo Park (2004)"},{"volume-title":"AAAI 2005 Fall Symposium on Roles, an interdisciplinary perspective (Roles 2005), Arlington, VA, 03\/11\/05-06\/11\/05. Volume FS-05-08 of AAAI Technical Report.","year":"2005","key":"11_CR9","unstructured":"Boella, G., Odell, J., van der Torre, L., Verhagen, H. (eds.): AAAI 2005 Fall Symposium on Roles, an interdisciplinary perspective (Roles 2005), Arlington, VA, 03\/11\/05-06\/11\/05. Volume FS-05-08 of AAAI Technical Report. AAAI, Menlo Park (2005)"},{"key":"11_CR10","unstructured":"Reengskaug, T.: Roles and classes in object oriented programming. In: Roles 2007. Proceedings of the 2nd Workshop on Roles and Relationship in Object Oriented Programming, Multiagent Systems, and Ontologies (2007)"},{"key":"11_CR11","unstructured":"Pinker, S.: How the Mind Works. Norton, New York (1997)"},{"key":"11_CR12","unstructured":"Dvinge, N., Schultz, U.P., Christensen, D.: Roles and self-reconfigurable robots. In: Roles 2007. Proceedings of the 2nd Workshop on Roles and Relationship in Object Oriented Programming, Multiagent Systems, and Ontologies (2007)"},{"key":"11_CR13","unstructured":"Genovese, V.: A meta-model for roles: Introducing sessions. In: Roles 2007. Proceedings of the 2nd Workshop on Roles and Relationship in Object Oriented Programming, Multiagent Systems, and Ontologies (2007)"},{"issue":"2","key":"11_CR14","doi-asserted-by":"crossref","first-page":"181","DOI":"10.3233\/APO-2007-033","volume":"2","author":"S. Herrmann","year":"2007","unstructured":"Herrmann, S.: A precise model for contextual roles: The programming language ObjectTeams\/Java. Applied Ontology\u00a02(2), 181\u2013207 (2007)","journal-title":"Applied Ontology"},{"key":"11_CR15","doi-asserted-by":"crossref","first-page":"7","DOI":"10.5381\/jot.2007.6.2.a1","volume":"6","author":"M. Baldoni","year":"2007","unstructured":"Baldoni, M., Boella, G., van der Torre, L.: Interaction between Objects in powerJava. Journal of Object Technology\u00a06, 7\u201312 (2007)","journal-title":"Journal of Object Technology"},{"key":"11_CR16","unstructured":"Balzer, S., Gross, T.R.: Member interposition: Defining classes. In: Roles 2007. Proceedings of the 2nd Workshop on Roles and Relationship in Object Oriented Programming, Multiagent Systems, and Ontologies (2007)"},{"key":"11_CR17","doi-asserted-by":"crossref","unstructured":"Rumbaugh, J.: Relations as semantic constructs in an object-oriented language. In: Procs. of the OOPSLA-87: Conference on Object-Oriented Programming Systems, Languages and Applications, Orlando, FL, pp. 466\u2013481 (1987)","DOI":"10.1145\/38765.38850"},{"key":"11_CR18","unstructured":"Baldoni, M., Boella, G., van der Torre, L.: Relationships define roles, objects offer them. In: Roles 2007. Proceedings of the 2nd Workshop on Roles and Relationship in Object Oriented Programming, Multiagent Systems, and Ontologies (2007)"},{"key":"11_CR19","volume-title":"The Ecological Approach to Visual Perception","author":"J. Gibson","year":"1979","unstructured":"Gibson, J.: The Ecological Approach to Visual Perception. Lawrence Erlabum Associates, New Jersey (1979)"},{"key":"11_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-75698-9_32","volume-title":"International Symposium on Fundamentals of Software Engineering","author":"M. Baldoni","year":"2007","unstructured":"Baldoni, M., Boella, G., van der Torre, L.: Relationships meet their roles in object oriented programming. In: Arbab, F., Sirjani, M. (eds.) FSEN 2007. LNCS, vol.\u00a04767. Springer, Heidelberg (2007)"},{"key":"11_CR21","unstructured":"Kozaki, K., Sunagawa, E., Kitamura, Y., Mizoguchi, R.: Role representation model using owl and swrl. In: Roles 2007. Proceedings of the 2nd Workshop on Roles and Relationship in Object Oriented Programming, Multiagent Systems, and Ontologies (2007)"},{"issue":"2","key":"11_CR22","doi-asserted-by":"crossref","first-page":"127","DOI":"10.3233\/APO-2007-031","volume":"2","author":"F. Loebe","year":"2007","unstructured":"Loebe, F.: Abstract vs. social roles - towards a general theoretical account of roles. Applied Ontology\u00a02(2), 127\u2013158 (2007)","journal-title":"Applied Ontology"},{"issue":"2","key":"11_CR23","doi-asserted-by":"crossref","first-page":"159","DOI":"10.3233\/APO-2007-038","volume":"2","author":"R. Mizoguchi","year":"2007","unstructured":"Mizoguchi, R., Sunagawa, E., Kozaki, K., Kitamura, Y.: A model of roles in ontology development tool: Hozo. Applied Ontology\u00a02(2), 159\u2013179 (2007)","journal-title":"Applied Ontology"},{"key":"11_CR24","unstructured":"Loebe, F.: Towards a definition of roles for software engineering and programming languages. In: Roles 2007. Proceedings of the 2nd Workshop on Roles and Relationship in Object Oriented Programming, Multiagent Systems, and Ontologies (2007)"},{"key":"11_CR25","unstructured":"Noble, J.: Basic relationship patterns. In: Procs. of EuroPLOP (1997)"},{"key":"11_CR26","doi-asserted-by":"crossref","unstructured":"Pearce, D., Noble, J.: Relationship aspects. In: Procs. of AOSD, pp. 75\u201386 (2006)","DOI":"10.1145\/1119655.1119668"},{"key":"11_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1007\/978-3-540-73589-2_16","volume-title":"ECOOP 2007 \u2013 Object-Oriented Programming","author":"S. Balzer","year":"2007","unstructured":"Balzer, S., Gross, T.R., Eugster, P.: A relational model of object collaborations and its use in reasoning about relationships. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol.\u00a04609, pp. 323\u2013346. Springer, Heidelberg (2007)"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Technology. ECOOP 2007 Workshop Reader"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-78195-0_11.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,28]],"date-time":"2025-01-28T15:39:08Z","timestamp":1738078748000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-78195-0_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540781943","9783540781950"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-78195-0_11","relation":{},"subject":[]}}