John-Jules Ch. Meyer, Mark D. Ryan, Hans-Dieter Ehrich (auth.), Mark D. Ryan, John-Jules Ch. Meyer, Hans-Dieter Ehrich (eds.)9783540219897, 3540219897
In recent years, concepts in object-oriented modeling and programming have been extended in variuos directions, giving rise to new paradigms such as agent-orientation and feature orientation. This book explores the relationship between the original paradigm and the two new ones.
The 12 revised full papers presented together with an introductery overview by the volume editors were carefully reviewed and improved for publication. Among the topics addressed are agent coordination in object-orientation, feature orientation, components and feature interaction, software evolution, agent modeling and analysis, agent interaction, component-based systems, formal specification of agents, and feature engineering.
Table of contents :
Front Matter….Pages –
Objects, Agents, and Features: An Introduction….Pages 1-7
Coordinating Agents in OO….Pages 8-25
On Feature Orientation and on Requirements Encapsulation Using Families of Requirements….Pages 26-44
Detecting Feature Interactions: How Many Components Do We Need?….Pages 45-66
Software Evolution through Dynamic Adaptation of Its OO Design….Pages 67-80
Modelling and Analysis of Agents’ Goal-Driven Behavior Using Graph Transformation….Pages 81-97
Giving Life to Agent Interactions….Pages 98-116
Organising Computation through Dynamic Grouping….Pages 117-136
Adding Features to Component-Based Systems….Pages 137-153
Components, Features, and Agents in the ABC….Pages 154-174
Towards a Formal Specification for the AgentComponent….Pages 175-188
Policies: Giving Users Control over Calls….Pages 189-208
Agents and Coordination Artifacts for Feature Engineering….Pages 209-226
Back Matter….Pages –
Reviews
There are no reviews yet.