Towards the Generation of Interoperability Connectors using Software Product Line Engineering
Vers la génération automatique des connecteurs d'interopérabilité en utilisant l'ingénierie des lignes de produits logiciels
Abstract
Information Systems (IS) of modern companies must be reactive and capable to communicate with third-party IS and within their subsystems. However, systems and applications are independently designed and conform to different technical and domain standards that are continuously evolving. In this heterogeneous context, the communication between systems is ensured by interoperability connectors whose properties vary according to the communication needs. Thus, development and maintenance of the connectors can therefore be tedious. This paper presents an ongoing research project to automatically generate all or a part of interoperability connectors. To do this, we combine a software product line approach and model-driven engineering techniques.
Les systèmes d'information (SI) des entreprises modernes doivent être réactifs et capables de communiquer avec des SI tiers tout en garantissant la communication entre les applications internes. Cependant, les systèmes et les applications sont conçus de façon indépendante et sont conformes à différentes normes en constante évolution. Dans ce contexte d'hétérogénéité, la communication entre les systèmes est assurée par des connecteurs d’interopérabilité dont les propriétés varient en fonction des besoins de communication. Ainsi, le développement et la maintenance des connecteurs peuvent être fastidieux. Cet article présente une recherche en cours pour la génération automatique de tout ou d'une partie des connecteurs d’interopérabilité. Pour ce faire, nous combinons l'approche des lignes de produits logiciels et des méthodes d'ingénierie dirigée par les modèles.
Origin : Files produced by the author(s)