Coordination languages and their significance
Communications of the ACM
Evolutionary modelling of software systems: its application to agent-based and hypermedia systems
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
HEDES: A System Theory Based Tool to Support Evolutionary Software Systems
EUROCAST '99 Proceedings on Computer Aided Systems Theory
A Formalisation of the Evolution of Software Systems
EUROCAST '99 Proceedings on Computer Aided Systems Theory
Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents
ECAI '96 Proceedings of the Workshop on Intelligent Agents III, Agent Theories, Architectures, and Languages
Evolving hypermedia systems: a layered software architecture
Journal of Software Maintenance: Research and Practice - Special issue: Separation of concerns for software evolution
Science of Computer Programming
Hi-index | 0.00 |
In this paper we present part of our current work: a proposal on a Software System evolutionary framework. This proposal is based mainly on previous work carried out by the GEDES (Group of Specification, Development and Evolution of Software) Research Group. Within this framework, we try to model the way a Software System can evolve, and especially, the evolution of Agent-based systems. We present the way systems evolve based on the application of operators and the understanding of definition of focusing on which should be these operators, and invariants in Agent-based systems, as well as introducing examples of actions and restrictions applied.