Reference : Interaction between Objects in powerJava
Scientific journals : Article
Engineering, computing & technology : Computer science
http://hdl.handle.net/10993/25076
Interaction between Objects in powerJava
English
Baldoni, Matteo [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
Boella, Guido [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
van der Torre, Leon mailto [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
2007
Journal of Object Technology
Association Internationale pour les Technologies Objets (AITO)
6
2
Yes (verified by ORBilu)
International
1660-1769
Zürich
Switzerland
[en] ontologies and knowledge representation ; introduced in Java
[en] In this paper we start from the consideration that high level interaction between
entities like web services has very different properties with respect to the interaction
between objects at the lower level of programming languages in the object oriented
paradigm. In particular, web services, for security, usability and user adaptability
reasons, offer different operations to different users by means of access control and
keep track of the state of the interaction with each user by means of sessions. The
current vision in object orientation, instead, considers attributes and operations of
objects as being objective and independent from the interaction with another object,
which is sessionless. To introduce these features in the interaction between objects
directly in object oriented programming languages, we take inspiration from how access
control is regulated by means of roles. Roles allow objects to offer different operations
depending on the type of the role, of the type and identity of the player of the role,
and to define session-aware interaction.
We start from a definition of roles given in ontologies and knowledge representation
and we discuss how this definition of roles can be introduced in Java, building our
language powerJava
Researchers ; Professionals ; Students ; General public ; Others
http://hdl.handle.net/10993/25076
10.5381/jot.2007.6.2.a1.
http://www.jot.fm/contents/issue_2007_02/article1.html

There is no file associated with this reference.

Bookmark and Share SFX Query

All documents in ORBilu are protected by a user license.