Tool support for architecture analysis and design
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
KQML as an agent communication language
Software agents
Evaluating software architectures: methods and case studies
Evaluating software architectures: methods and case studies
Dynamic Reconfigurable Software Architecture: Analysis and Evaluation
WICSA 3 Proceedings of the IFIP 17th World Computer Congress - TC2 Stream / 3rd IEEE/IFIP Conference on Software Architecture: System Design, Development and Maintenance
On the Definition of a Framework for an Architecting Process Supporting Product Family Development
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
ViTABaL: a visual language supporting design by tool abstraction
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
High-Level Static and Dynamic Visualization of Software Architectures
VL '00 Proceedings of the 2000 IEEE International Symposium on Visual Languages (VL'00)
Hi-index | 0.00 |
Architecture conception is a difficult and time consuming process, requiring advanced skills from the software architect. The task of an architect consists of providing an architecture that can be evaluated with respect to functional and non functional requirements. The evaluation has a cost, it engages a considerable effort (human and material) and there for is suitable for automation. The goals of our approach are to provide a tool for architecture software analysis and to automate the modifications which result from the evaluation at run time, by using the multi-agents technology. We present in this paper, the platform developed for the evaluation based-scenario. Next, we describe the automated scenarios generation using our platform, and the different process implicated in the maintaining of the required quality. Finally, we indicate the use of this tool in the evaluation process of the architecture and we show a simple application of our tool on Client/Server architecture.