International Journal of Agent-Oriented Software Engineering
These articles have been peer-reviewed and accepted for publication but are pending final changes, are not yet published and may not appear here in their final order of publication until they are assigned to issues. Therefore, the content conforms to our standards but the presentation (e.g. typesetting and proof-reading) is not necessarily up to the Inderscience standard. Additionally, titles, authors, abstracts and keywords may change before publication. Articles will not be published until the final proofs are validated by their authors.
Forthcoming articles must be purchased for the purposes of research, teaching and private study only. These articles can be cited using the expression "in press". For example: Smith, J. (in press). Article Title. Journal Title.
Articles marked with this shopping trolley icon are available for purchase - click on the icon to send an email request to purchase.
International Journal of Agent-Oriented Software Engineering (2 papers in press)
A user-centred social commitment model for location sharing applications in the family life domain by Alex Kayal, Willem-Paul Brinkman, Mark Neerincx, M. Birna Van Riemsdijk Abstract: Mobile location-sharing technology is used increasingly by parents to know where their children are. It is our aim to make such technology more flexible in adapting to the particular social context in which it operates. We propose to realize this by allowing users to specify norms that govern the respective social contexts, to which the application should adapt at run-time to provide tailored support. The challenge we address in this paper is the development of a normative model tailored for mobile applications that support location sharing in family life. The novelty of our work lies in the fact that we employ empirical user-centered design methods and techniques for developing the model in an iterative and "bottom-up" way. This results in two main contributions: 1) a normative model, specifically a social commitment model, for family life location sharing applications shown to be useful and usable, and 2) a demonstration of how user-centered design can be employed to develop a normative model for social applications. Keywords: Social media; location sharing; social commitments; normative frameworks; user values.
Model Transformations from the SARL Agent-Oriented Programming Language to an Object-Oriented Programming Language by Stephane Galland, Yazan Mualla, Igor Tchappi, Hui Zhao, Sebastian Rodriguez Abstract: SARL is a general-purpose agent-oriented programming language.
This language aims at providing the fundamental abstractions for dealing with
concurrency, distribution, interaction, decentralization, reactivity, autonomy and
dynamic reconfiguration that are usually considered essential for implementing
agent-based applications. Every programming language specifies an execution
model. In the case of SARL, this execution model is defined based on the object-
oriented paradigm, i.e. the run-time environment is written in Java. Accordingly,
and by default, the SARL programs are transformed into their equivalent object-
oriented programs written in Java. The goal of this paper is twofold. Firstly, to
explain the mapping between the agent-oriented paradigm and the object-oriented
paradigm. Secondly, to define transformations from the SARL constructs to the
Java constructs. We advocate that these goals enable the SARL developers to
understand the SARL statements, and the mapping to the equivalent executable
entities. Keywords: Agent-oriented Paradigm; Object-oriented Paradigm; LanguageTransformation; SARL; Java.