Changes between Version 1 and Version 2 of LMP


Ignore:
Timestamp:
04/12/17 09:57:31 (7 years ago)
Author:
pdissaux
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LMP

    v1 v2  
    33LMP applies the principles of Logic Programming to Model Driven Engineering. In a few words, each model is expressed by a list of prolog facts  and each processing function is implemented as a list of prolog rules. Applying the rules to the predicates will produce the awaited result (verification report, target model, source code or documentation text).
    44
     5[[Image(lmp.png)]]
     6
    57== Benefits ==
    6  *  LMP offers a single solution to implement model queries, model constraints and model transformations instead of having to use several dedicated languages
    7  *  LMP is based on the standard prolog language (ISO/IEC 13211-1)
    8  *  LMP is declarative, modular and formal (boolean logic), which open the door for tool qualification.
    9  *  LMP is flexible and can be used to process heterogeneous models or incomplete models.
    10  *  LMP is commercially supported and benefits from industrial return of experience
    11 Airbus: involved in the development of DO-178 certified projects (A380, A350)
    12 European Space Agency: used in the TASTE graphical editors
    13 Ellidiss: AADL Inspector model adaptors and Stood code generators
     8 * LMP offers a single solution to implement model queries, model constraints and model transformations instead of having to use several dedicated languages
     9 * LMP is based on the standard prolog language (ISO/IEC 13211-1)
     10 * LMP is declarative, modular and formal (boolean logic), which open the door for tool qualification.
     11 * LMP is flexible and can be used to process heterogeneous models or incomplete models.
     12 * LMP is commercially supported and benefits from industrial return of experience
     13  * Airbus: involved in the development of DO-178 certified projects (A380, A350)
     14  * European Space Agency: used in the TASTE graphical editors
     15  * Ellidiss: AADL Inspector model adaptors and Stood code generators
     16
     17[[Image(toolchains.png)]]
    1418
    1519== LMP Development Kit ==