Wednesday 24th of April 2024
 

A weaving process to define requirements for Cooperative Information System


Mohamed Amroune, Jean Michel Inglebert, Nacereddine Zarour and Pierre Jean Charrel

The development of a Cooperative Information System (CIS) becomes more and more complex, new challenges arise for managing this complexity. So, the aspect paradigm is regarded as a promising software development technique which can reduce the complexity and cost of developing large software systems. This opportunity can be used to develop a CIS able to support the interconnection of organizations information systems in order to ensure a common global service and to support the tempo of change in the business world that is increasing at an exponential level. We previously proposed an approach named AspeCiS (An Aspect-oriented Approach to Develop a Cooperative Information System) to develop a Cooperative Information System from existing Information Systems by using their artifacts such as existing requirements, and design. In this approach we have studied how to elicit CIS Requirements called Cooperative Requirements in AspeCiS. In this paper we propose a weaving process to define these requirements by reusing existing requirements and new aspectual requirements that we define to modify these requirements in order to be reused.

Keywords: requirements engineering, aspect, Cooperative Information System, weaving

Download Full-Text


ABOUT THE AUTHORS

Mohamed Amroune
is currently a Ph.D. Student, at the University of Toulouse II, Mirail, France and University of Tebessa, Algeria. He received his Engineer and Magister degrees in Software Engineering and Artificial Intelligence & Data Bases from the USTHB University of Algiers , Algeria, and the University of Tebessa, Algeria, in 1993 and 2007, respectively. His research interests include Information System, Requirements Engineering, Cooperation and Aspect oriented software development.

Jean Michel Inglebert
is a Doctor at the Computer Sciences Department of University of Toulouse, France. His current research activities are conducted at the IRIT laboratory, University of Toulouse.

Nacereddine Zarour
is a Professor at the Computer Sciences Department of University Mentouri, Constantine, Algeria. His current research activities are conducted at the LIRE laboratory, University of Constantine. He heads the project of PHC CMEP Tassili with IRIT laboratory of Toulouse 2 University. His research interests include advanced information systems, particularly cooperative information systems, architectures (based on SOA, SMA, ..), and requirements engineering.

Pierre Jean Charrel
is a Professor at the Computer Sciences Department of University of Toulouse, France. His current research activities are conducted at the IRIT laboratory, University of Toulouse. He currently heads PHC CMEP Tassili project nr 10MDU817 with LIRE Laboratory of Mentouri University of Constantine, Algeria. His research interests include requirements engineering and knowledge engineering, in the context of cooperative information systems.


IJCSI Published Papers Indexed By:

 

 

 

 
+++
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »