Tool integration in software engineering environments
Proceedings of the international workshop on environments on Software engineering environments
An evaluation of software test environment architectures
Proceedings of the 18th international conference on Software engineering
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software engineering tools and environments: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Implementing application frameworks: object-oriented frameworks at work
Implementing application frameworks: object-oriented frameworks at work
The Field Programming Environment: A Friendly Integrated Environment for Learning and Development
The Field Programming Environment: A Friendly Integrated Environment for Learning and Development
The Uml Profile for Framework Architectures
The Uml Profile for Framework Architectures
Odyssey: A Reuse Environment based on Domain Models
ASSET '99 Proceedings of the 1999 IEEE Symposium on Application - Specific Systems and Software Engineering and Technology
Using Architecture Models for Runtime Adaptability
IEEE Software
Hi-index | 0.00 |
Software engineering tools and environments have play an essential role to improve the quality and productivity of the software processes and products. However, most tools and environments have been closed isolated, presenting specific architectures and structures and, consequently, making difficult their integration. Reference models have been proposed for SEEs (Software Engineering Environments); however, they have not contributed to develop and integrate tools and environments in practice. In spite of the effort of many researchers in this direction, there are not mechanisms that contribute and facilitate the cooperative and incremental development of evolutive SEEs yet. In order to address this problem, we propose a new architectural organization to SEEs and establish a reference architecture, named RefASSET (Reference Architecture for Software Engineering Tools). RefASSET encompasses a new separation of concerns based on ISO/IEC 12207 and introduces the use of frameworks and aspect-oriented development to build and evolve these environments. RefASSET has firstly been applied in software testing domain and a testing tool and related tools are under development for that domain.