Introduction to the notion
It puts the emphasis on:
- The notion of models that are independent from constraints tied to technical platforms or that represent a business domain or activity (PIM).
- The notion of models that are specific to a technical platform and which aim specifically at describing software implementation issues (PSM).
- The automatic transformation from one model to another and the generation of programming code.
An organization’s collection of technology-independent models is both an important knowledge capital asset and a key element for speeding up the design and production of new software solutions. This approach to developments, thanks to perspectives in model and code synchronization, has the potential to revolutionize current practices in the design and development of information systems.