NL FR EN
www.belgium.be

OASIS: Object-oriented architectures for generic systems for assistance in software development and maintenance

Research project IT/IF/010 (Research action IT)

Persons :

Description :

The objective of the project is to design and prototype a system architecture providing the user with active assistance in the elaboration, validation, documentation and modification of the numerous software objects encountered throughout the life span of a complex software package. This assistance is based on a knowledge of the development processes making up a particular methodology. The system, which will extend our previous work to the dynamic aspects of a life-cycle model, will be parameterized on the types of objects, relations, processes and agents (users and tools) forming a particular methodology. Software objects are seen as communicating objects managed in an active database. Rules governing their behaviour are associated with them according to the principles of an object-oriented approach. The underlying model will extend our former entity-relation model in order to incorporate an objects model, a processes model and an agents model. Instantiation of the system to some specific methodologies will be tried out.