Research directions in agent communication
Increasingly, software engineering involves open systems consisting of autonomous and
heterogeneous participants or agents who carry out loosely coupled interactions …
heterogeneous participants or agents who carry out loosely coupled interactions …
[BUCH][B] The art and science of analyzing software data
The Art and Science of Analyzing Software Data provides valuable information on analysis
techniques often used to derive insight from software data. This book shares best practices …
techniques often used to derive insight from software data. This book shares best practices …
The past, present, and future of software evolution
Change is an essential characteristic of software development, as software systems must
respond to evolving requirements, platforms, and other environmental pressures. In this …
respond to evolving requirements, platforms, and other environmental pressures. In this …
The design of a proactive personal agent for task management
Personal assistant agents capable of proactively offering assistance can be more helpful to
their users through their ability to perform tasks that otherwise would require user …
their users through their ability to perform tasks that otherwise would require user …
Runtime revision of sanctions in normative multi-agent systems
To achieve system-level properties of a multiagent system, the behavior of individual agents
should be controlled and coordinated. One way to control agents without limiting their …
should be controlled and coordinated. One way to control agents without limiting their …
Dynamically generated commitment protocols in open systems
Agent interaction is a fundamental part of any multiagent system. Such interactions are
usually regulated by protocols, which are typically defined at design-time. However, in many …
usually regulated by protocols, which are typically defined at design-time. However, in many …
Adaptation in open systems: Giving interaction its rightful place
We address the challenge of adaptation in open systems. Open systems are characterized
by interactions among autonomous and heterogeneous participants. In such systems, each …
by interactions among autonomous and heterogeneous participants. In such systems, each …
Relating goal and commitment semantics
Whereas commitments capture how an agent relates with another agent,(private) goals
describe states of the world that an agent is motivated to bring about. Researchers have …
describe states of the world that an agent is motivated to bring about. Researchers have …
A first-order formalization of commitments and goals for planning
Commitments help model interactions in multiagent systems in a computationally realizable
yet high-level manner without compromising the autonomy and heterogeneity of the member …
yet high-level manner without compromising the autonomy and heterogeneity of the member …
Modelling the interplay of security, privacy and trust in sociotechnical systems: a computer-aided design approach
Personal data have become a central asset for multiple enterprise applications and online
services offered by private companies, public organisations or a combination of both. The …
services offered by private companies, public organisations or a combination of both. The …