wiki:faceparser

Version 2 (modified by pdissaux, 3 years ago) ( diff )

--

FACE Prolog Model

The FACE parser (faceparser.sbp) is a set of post-processing rules for the xmi parser (xmlrev). It takes XML prolog predicates as input and produces a list of FACE prolog predicates as output. These rules have been automatically generated by EMOF2LMP, another LMP tool that processes EMOF metamodels.

Current version of the FACE parser complies with FACE 3.0. FACE is a trademark of the Open Group.

This page describes the FACE prolog API that can be used to create processing tools with LMP

FACE 3.0 predicates

isFaceArchitectureModel/5
isFaceDatamodelDataModel/5
isFaceDatamodelConceptualDataModel/5
isFaceDatamodelLogicalDataModel/5
isFaceDatamodelPlatformDataModel/5
isFaceDatamodelConceptualBasisEntity/5
isFaceDatamodelConceptualDomain/6
isFaceDatamodelConceptualObservable/5
isFaceDatamodelConceptualEntity/7
isFaceDatamodelConceptualComposition/9
isFaceDatamodelConceptualAssociation/7
isFaceDatamodelConceptualParticipant/11
isFaceDatamodelConceptualParticipantPathNode/4
isFaceDatamodelConceptualCharacteristicPathNode/4
isFaceDatamodelConceptualQuery/6
isFaceDatamodelConceptualCompositeQuery/8
isFaceDatamodelConceptualQueryComposition/5
initFaceDatamodelLogicalUnit/5
initFaceDatamodelLogicalConversion/6
initFaceDatamodelLogicalAffineConversion/7
initFaceDatamodelLogicalString/7
initFaceDatamodelLogicalCharacter/10
initFaceDatamodelLogicalBoolean/5
initFaceDatamodelLogicalInteger/7
initFaceDatamodelLogicalNatural/4
isFaceDatamodelLogicalReal /10
isFaceDatamodelLogicalNonNegativeReal/6
isFaceDatamodelLogicalEnumerated/9
isFaceDatamodelLogicalEnumerationLabel/9
isFaceDatamodelLogicalCoordinateSystem/7
isFaceDatamodelLogicalCoordinateSystemAxis/9
isFaceDatamodelLogicalStandardMeasurementSystem/9
isFaceDatamodelLogicalLandmark/10
isFaceDatamodelLogicalMeasurementSystem/6
isFaceDatamodelLogicalMeasurementSystemAxis/9
isFaceDatamodelLogicalReferencePoint/7
isFaceDatamodelLogicalReferencePointPart/9
isFaceDatamodelLogicalValueTypeUnit/6
isFaceDatamodelLogicalConstraint/8
isFaceDatamodelLogicalIntegerRangeConstraint/6
isFaceDatamodelLogicalRealRangeConstraint/7
isFaceDatamodelLogicalRegularExpressionConstraint/6
isFaceDatamodelLogicalFixedLengthStringConstraint/8
isFaceDatamodelLogicalEnumerationConstraint/6
isFaceDatamodelLogicalMeasurementConstraint/8
isFaceDatamodelLogicalMeasurementSystemConversion/8
isFaceDatamodelLogicalMeasurement/2
isFaceDatamodelLogicalMeasurementAxis/3
isFaceDatamodelLogicalMeasurementAttribute/3
isFaceDatamodelLogicalMeasurementConversion/4
isFaceDatamodelLogicalEntity/4
isFaceDatamodelLogicalComposition/8
isFaceDatamodelLogicalAssociation/4
isFaceDatamodelLogicalParticipant/6
isFaceDatamodelLogicalParticipantPathNode/4
isFaceDatamodelLogicalQuery/5

isFaceDatamodelLogicalCompositeQuery/5

isFaceDatamodelLogicalQueryComposition/5

Note: See TracWiki for help on using the wiki.