Managing Variability and Evolution of Business Document Models
The United Nations Centre for Trade Facilitation and e-Business (UN/CEFACT) standardizes business documents for electronic data interchange. Their approaches towards UN/EDIFACT and XML have later been followed by a conceptual modeling approach called Core Components (CC). Having used this approach for four years in practice, it became evident that the support for managing business document models is a prerequisite for successfully utilizing CC. This includes handling variants of business document models on the one hand, and managing the evolution of business document models on the other hand. In this paper, the authors propose an approach to face these challenges by the means of Software Product Line Engineering (SPLE) in combination with dedicated model management operators.