{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T22:00:51Z","timestamp":1725573651025},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540326168"},{"type":"electronic","value":"9783540326175"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11678823_4","type":"book-chapter","created":{"date-parts":[[2006,3,13]],"date-time":"2006-03-13T04:46:01Z","timestamp":1142225161000},"page":"57-75","source":"Crossref","is-referenced-by-count":6,"title":["Bridging Agent Theory and Object Orientation: Importing Social Roles in Object Oriented Languages"],"prefix":"10.1007","author":[{"given":"Matteo","family":"Baldoni","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guido","family":"Boella","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leendert","family":"van der Torre","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"3","key":"4_CR1","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1142\/S0218194001000517","volume":"11","author":"B. Bauer","year":"2001","unstructured":"Bauer, B., Muller, J., Odell, J.: Agent UML: A formalism for specifying multiagent software systems. Int. Journal of Software Engineering and Knowledge Engineering\u00a011(3), 207\u2013230 (2001)","journal-title":"Int. Journal of Software Engineering and Knowledge Engineering"},{"key":"4_CR2","volume-title":"Procs. of ICEC 2004","author":"G. Boella","year":"2004","unstructured":"Boella, G., van der Torre, L.: Attributing mental attitudes to roles: The agent metaphor applied to organizational design. In: Procs. of ICEC 2004. IEEE Press, Los Alamitos (2004)"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Davis, R., Smith, R.G.: Negotiation as a metaphor for distributed problem-solving. Artificial Intelligence\u00a020 (1983)","DOI":"10.1016\/0004-3702(83)90015-2"},{"key":"4_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1007\/978-3-540-24620-6_15","volume-title":"Agent-Oriented Software Engineering IV","author":"J. Ferber","year":"2004","unstructured":"Ferber, J., Gutknecht, O., Michel, F.: From agents to organizations: an organizational view of multiagent systems. In: Giorgini, P., M\u00fcller, J.P., Odell, J.J. (eds.) AOSE 2003. LNCS, vol.\u00a02935, pp. 214\u2013230. Springer, Heidelberg (2004)"},{"issue":"3","key":"4_CR5","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1145\/958961.958963","volume":"12","author":"F. Zambonelli","year":"2003","unstructured":"Zambonelli, F., Jennings, N., Wooldridge, M.: Developing multiagent systems: The Gaia methodology. IEEE Transactions of Software Engineering and Methodology\u00a012(3), 317\u2013370 (2003)","journal-title":"IEEE Transactions of Software Engineering and Methodology"},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Bellifemine, F., Poggi, A., Rimassa, G.: Developing multi-agent systems with a FIPAcompliant agent framework. Software - Practice and Experience, pp. 103\u2013128","DOI":"10.1002\/1097-024X(200102)31:2<103::AID-SPE358>3.0.CO;2-O"},{"key":"4_CR7","unstructured":"Juan, T., Sterling, L.: Achieving dynamic interfaces with agents concepts. In: Procs. of AAMAS 2004 (2004)"},{"key":"4_CR8","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":"4_CR9","unstructured":"Boella, G., van der Torre, L.: An agent oriented ontology of social reality. In: Procs. of FOIS 2004, Torino, pp. 199\u2013209 (2004)"},{"key":"4_CR10","unstructured":"Masolo, C., Vieu, L., Bottazzi, E., Catenacci, C., Ferrario, R., Gangemi, A., Guarino, N.: Social roles and their descriptions. In: Procs. of KR 2004 (2004)"},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Cabri, G., Ferrari, L., Leonardi, L.: Agent role-based collaboration and coordination: a survey about existing approaches. In: IEEE Systems, Man and Cybernetics Conference (2004)","DOI":"10.1109\/ICSMC.2004.1401064"},{"key":"4_CR12","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/11423355_1","volume-title":"Engineering Societies in the Agents World V","author":"G. Boella","year":"2005","unstructured":"Boella, G., van der Torre, L.: Organizations as socially constructed agents in the agent oriented paradigm. In: Gleizes, M.-P., Omicini, A., Zambonelli, F. (eds.) ESAW 2004. LNCS (LNAI), vol.\u00a03451, pp. 1\u201313. Springer, Heidelberg (2005)"},{"issue":"2","key":"4_CR13","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1145\/503124.503150","volume":"45","author":"N. Guarino","year":"2002","unstructured":"Guarino, N., Welty, C.: Evaluating ontological decisions with ontoclean. Communications of ACM\u00a045(2), 61\u201365 (2002)","journal-title":"Communications of ACM"},{"key":"4_CR14","volume-title":"The Construction of Social Reality","author":"J. Searle","year":"1995","unstructured":"Searle, J.: The Construction of Social Reality. The Free Press, New York (1995)"},{"key":"4_CR15","first-page":"964","volume-title":"Procs. of AAMAS 2004","author":"G. Boella","year":"2004","unstructured":"Boella, G., van der Torre, L.: Groups as agents with mental attitudes. In: Procs. of AAMAS 2004, pp. 964\u2013971. ACM Press, New York (2004)"},{"key":"4_CR16","first-page":"255","volume-title":"Procs. of KR 2004","author":"G. Boella","year":"2004","unstructured":"Boella, G., van der Torre, L.: Regulative and constitutive norms in normative multiagent systems. In: Procs. of KR 2004, pp. 255\u2013265. AAAI Press, Menlo Park (2004)"},{"key":"4_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","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":"4_CR18","doi-asserted-by":"crossref","unstructured":"Steimann, F., Mayer, P.: Patterns of interface-based programming. Journal of Object Technology (2005)","DOI":"10.5381\/jot.2005.4.5.a1"},{"key":"4_CR19","volume-title":"Design Patterns: Elements of Reusable Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Software. Addison-Wesley, Reading (1995)"},{"key":"4_CR20","unstructured":"Java compiler compiler [tm] (javaCC [tm]) - the java parser generator (Sun Microsystems), https:\/\/javacc.dev.java.net\/"},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Herrmann, S.: Object teams: Improving modularity for crosscutting collaborations. In: Procs. of Net.ObjectDays (2002)","DOI":"10.1007\/3-540-36557-5_19"},{"key":"4_CR22","first-page":"90","volume-title":"Procs. of the 2nd International Conference on Aspect-Oriented Software Development (AOSD)","author":"M. Mezini","year":"2004","unstructured":"Mezini, M., Ostermann, K.: Conquering aspects with caesar. In: Procs. of the 2nd International Conference on Aspect-Oriented Software Development (AOSD), pp. 90\u2013100. ACM Press, New York (2004)"},{"key":"4_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1007\/978-3-540-45070-2_12","volume-title":"ECOOP 2003 - Object-Oriented Programming","author":"N. Scharli","year":"2003","unstructured":"Scharli, N., Ducasse, S., Nierstrasz, O., Black, A.P.: Traits: Composable units of behavior. In: Cardelli, L. (ed.) ECOOP 2003. LNCS, vol.\u00a02743, pp. 248\u2013274. Springer, Heidelberg (2003)"},{"key":"4_CR24","volume-title":"Proc. of 21st ACM Symposium on Applied Computing, SAC 2006, Special Track on Object-Oriented Programming Languages and Systems (OOPS 2006)","author":"M. Baldoni","year":"2006","unstructured":"Baldoni, M., Boella, G., van der Torre, L.: PowerJava: Ontologically Founded Roles in Object Oriented Programming Languages. In: Ancona, D., Viroli, M. (eds.) Proc. of 21st ACM Symposium on Applied Computing, SAC 2006, Special Track on Object-Oriented Programming Languages and Systems (OOPS 2006), Dijon, France, April 2006. ACM, New York (2006) (to appear)"}],"container-title":["Lecture Notes in Computer Science","Programming Multi-Agent Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11678823_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,17]],"date-time":"2019-04-17T04:43:08Z","timestamp":1555476188000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11678823_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540326168","9783540326175"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/11678823_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}