Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Dynamic structure in software architectures
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
An Event-Based Architecture Definition Language
IEEE Transactions on Software Engineering
Towards a Theory of Cooperative Problem Solving
MAAMAW '94 Proceedings of the 6th European Workshop on Modelling Autonomous Agents: Distributed Software Agents and Applications
A formal approach to software architecture
A formal approach to software architecture
Hi-index | 0.00 |
Aimed at the cooperation-oriented software system, this paper advanced a novel model of software architecture based on cooperation. Even as the component is the aggregation entity of objects, the cooperation is defined as the aggregation of agents based on the common tasks and the environmental constraints. As to the description of cooperation-oriented architecture, this paper brought forward a solution based on the extended WRIGHT. This new language of architecture description is named as WRIGHT*.