Populating software repositories: incentives and domain-specific software
Journal of Systems and Software - Special issue on software reuse
Requirements engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Success Factors of Systematic Reuse
IEEE Software
Modularisation and composition of aspectual requirements
Proceedings of the 2nd international conference on Aspect-oriented software development
Modeling and Composing Scenario-Based Requirements with Aspects
RE '04 Proceedings of the Requirements Engineering Conference, 12th IEEE International
Aspect-Oriented Software Development with Use Cases (Addison-Wesley Object Technology Series)
Aspect-Oriented Software Development with Use Cases (Addison-Wesley Object Technology Series)
Multi-Dimensional Separation of Concerns in Requirements Engineering
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
A meta-level specification and profile for AspectJ in UML
Proceedings of the 10th international workshop on Aspect-oriented modeling
RE '10 Proceedings of the 2010 18th IEEE International Requirements Engineering Conference
Hi-index | 0.00 |
It is difficult for a single Information System (IS) to accomplish a complex task. One solution is to look for help of other ISs and make them cooperate, leading to so-called Cooperative Information System (CIS). So Information Systems cooperation is an active ongoing area of research in the field of information systems, where reuse is an important issue. Besides, the aspect paradigm is a promising avenue for reuse. Thus, we argue that it is interesting to propose an aspect approach to build a new information system capable to accomplish complex tasks based on the reuse of systems artifacts previously developed. According to our best of knowledge few works have tackled this question. In this paper, we present an aspect-oriented approach called AspeCis, applied from the requirements until the development phases, in order to develop a CIS from existing ISs by using their artifacts such as requirements, architectures and design.