Changes between Version 7 and Version 8 of aadlDeclarativeModel


Ignore:
Timestamp:
04/13/17 08:57:42 (7 years ago)
Author:
pdissaux
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • aadlDeclarativeModel

    v7 v8  
    1111The output of the parser consists of a list of prolog predicates (facts base) that gives a formal and easy to use representation of the overall AADL declarative model. Efficient model processing tools can be built on top of this facts base using the power of the prolog language (rules bases). A set of prolog rules libraries has been developed to facilitate AADL model processing. In particular, rules are provided to create the AADL instance model, to search property values or to write the declarative model from its internal prolog representation. All these features (parser and libraries) are part of the LMP toolbox.
    1212
    13 This page describes the AADL prolog API that can be used to create processing tools with LMP
     13This page describes the AADL prolog API that can be used to create processing tools with [wiki:LMP LMP]
    1414
    1515{{{#!table style="border:2"
     
    3535----
    3636=== AADL v2 predicates ===
     37This part of the prolog API complies with document SAE AS-5506C (AADL 2.2)
     38
    3739[wiki:aadlparser/isVersion isVersion/4][[BR]]
    3840[wiki:aadlparser/isWarning isWarning/4][[BR]]
     
    9395----
    9496=== AADL Behavior Annex predicates ===
     97This part of the prolog API complies with document SAE AS-5506/2A (AADL BA 2.0)
     98
    9599[wiki:aadlparser/isBAVersion isBAVersion/4][[BR]]
    96100[wiki:aadlparser/isBAVariable isBAVariable/9][[BR]]
     
    112116----
    113117=== AADL Error Annex v1 predicates ===
     118This part of the prolog API complies with document SAE AS-5506/1 (AADL EA)
     119
    114120[wiki:aadlparser/isEAVersion isEAVersion/4][[BR]]
    115121[wiki:aadlparser/isEAProperty isEAProperty/7][[BR]][[BR]]
    116122----
    117123=== AADL Error Annex v2 predicates ===
     124This part of the prolog API complies with document SAE AS-5506/1A (AADL EMV2)
     125
    118126[wiki:aadlparser/isEMV2Version isEMV2Version/4][[BR]]
    119127[wiki:aadlparser/isEMV2ExtendsLib isEMV2ExtendsLib/4][[BR]]