Electronic Journal of Information Technology, Issue 3

Complexity of Information Systems and their Engineering

Jean-Pierre Giraudin

Abstract


This paper deals with information systems modeling. A general view of information systems complexity is introduced based on three kinds of characteristics : heterogeneousness, evolution and autonomy. Modeling is first evaluated through models, metamodels and diagrams to put forward the elements of complexity such as the interdependance of models or inadequacy of diagrams. Then, the principles of abstraction such as classification, association, composition and generalization are evaluated versus the complexity. Finally, a summary of engineering approach is proposed to introduce new development process such as life cycle in flakes or models driven engineering.