Patterns for analyzing and implementation of cooperative information system

The work focuses on Cooperative Information Systems CIS. More particular it aims to provide a framework for methodologies of engineering. CIS is not currently addressed in a systematic way in comprehensive approaches computerization, thereby generating of costs and major faults.

The object of our research is to provide a methodological framework for specification and implementation of the CIS offering models of different levels of abstraction and a general approach to driving CIS project covering the complexity of the CIS (representation of processes, versions product, etc.), promoting the exchange of information between stakeholders and ensuring a continuum of changes in specifications promoting as a gap in terms of capitalization and to reuse concepts already encountered the consideration of available resources to accelerate software engineering CIS.

For this, an engineering approach based on CIS reuse engineering patterns (patterns) was developed. It is based on the pattern of technology and the use of the UML model language, A pattern capitalizes a recurring problem of a domain and its own way of solution to facilitate the reuse of it in a new instance of the problem. It provides a foundation of knowledge and expertise for identifying the problem to solve and provide a correct and if possible consent to provide the needs and to offer ways to adapt this solution in a specific context.

This work requires and involves investigations in two complementary directions of a share in the engineering industry domain knowledge to capitalize around industrial products and their processes for defining and secondly developments in the field of new directions in one hand industrial engineering to capitalize knowledge about industrial products and processes to define and change the other in the IT field, particularly of information systems to define SIP engineering approach with a set of specification models adapted to the needs expressed and promoting the reuse of knowledge for me I have to do two chapters of contributions.