Abstract: F-OML is an F-Logic based Object Modeling Language. It can be used for extending UML diagrams, reasoning about them, testing UML models, and defining their syntax (meta-modeling) and semantics. This wide range of appli-cations of F-OML stems from several language features, including polymorphism, multi-level object modeling, and model instantiation. F-OML is layered on top of an elegant formal language of guarded path expressions, called PathLP, which is used to define objects and their types. PathLP is a logic programming language, inspired by F-logic [KLW95]. It supports path expressions, rules, constraints, and queries, and it is easy to implement by translation into a tabling Prolog engine, such as XSB. In this short overview ...
In this paper we define the first-order fragment of the Object Constraint Language (OCL), the declar...
the capture and representation of conceptual semantics in analysis and modeling of arbitrary domains...
The Object Constraint Language (OCL) was introduced as part of the Unified Modeling Language (UML). ...
F-OML is an F-Logic based Object Modeling Language. It can be used for extending UML diagrams, reaso...
The UML (Unified Modeling Language) graphical models miss providing some pertinent elements of speci...
The Unified Modeling Language (UML) is one of the few modeling languages that is widely used in indu...
The Unified Modelling Language (UML) is becoming the de facto industry standard notation for object-...
The Unified Modelling Language (UML) is widely accepted as the standard notationfor Object-Oriented ...
The Frame-logic (F-logic) approach of [20] is suggested as an underlying framework for description l...
The Unified Modeling Language (UML) is an Object Management Group (OMG) object-oriented (OO) modelin...
guage (UML), the OMG standard in modeling of object-oriented applications. It is a formal language f...
This paper describes the OPLA language, an object-oriented (OO) logic programming language layered o...
As part of the UML standard OCL has been adopted by both professionals in industry and by academic r...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
AbstractThe Object Constraint Language OCL is an integral part of UML, the Unified Modeling Language...
In this paper we define the first-order fragment of the Object Constraint Language (OCL), the declar...
the capture and representation of conceptual semantics in analysis and modeling of arbitrary domains...
The Object Constraint Language (OCL) was introduced as part of the Unified Modeling Language (UML). ...
F-OML is an F-Logic based Object Modeling Language. It can be used for extending UML diagrams, reaso...
The UML (Unified Modeling Language) graphical models miss providing some pertinent elements of speci...
The Unified Modeling Language (UML) is one of the few modeling languages that is widely used in indu...
The Unified Modelling Language (UML) is becoming the de facto industry standard notation for object-...
The Unified Modelling Language (UML) is widely accepted as the standard notationfor Object-Oriented ...
The Frame-logic (F-logic) approach of [20] is suggested as an underlying framework for description l...
The Unified Modeling Language (UML) is an Object Management Group (OMG) object-oriented (OO) modelin...
guage (UML), the OMG standard in modeling of object-oriented applications. It is a formal language f...
This paper describes the OPLA language, an object-oriented (OO) logic programming language layered o...
As part of the UML standard OCL has been adopted by both professionals in industry and by academic r...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
AbstractThe Object Constraint Language OCL is an integral part of UML, the Unified Modeling Language...
In this paper we define the first-order fragment of the Object Constraint Language (OCL), the declar...
the capture and representation of conceptual semantics in analysis and modeling of arbitrary domains...
The Object Constraint Language (OCL) was introduced as part of the Unified Modeling Language (UML). ...