loading...
MQL: a Powerful Extension to OCL for MOF Queries
Brisbane, Queensland, Australia September 16-September 19
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/EDOC.2003.1233855Seventh International Enterprise Dist ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
David Hearnden, University of Queensland
Kerry Raymond, Systems (DSTC)
Jim Steel, Systems (DSTC)
The Meta-Object Facility (MOF) provides a standardised framework for object-oriented models. An instance of a MOF model contains objects and links whose interfaces are entirely derived from that model. Information contained in these objects can be accessed directly, however, in order to realise the Model-Driven ArchitectureTM. (MDA), we must have a mechanism for representing and evaluating structured queries on these instances.
The MOF Query Language (MQL) is a language that extends the UML?s Object Constraint Language (OCL) to provide more expressive power, such as higher-order queries, parametric polymorphism and argument polymorphism. Not only do these features allow more powerful queries, but they also encourage a greater degree of modularisation and re-use, resulting in faster prototyping and facilitating automated integrity analysis.
This paper presents an overview of the motivations for developing MQL and also discusses its abstract syntax, presented as a MOF model, and its semantics.
Citation:
David Hearnden, Kerry Raymond, Jim Steel, "MQL: a Powerful Extension to OCL for MOF Queries," edoc, pp.264, Seventh International Enterprise Distributed Object Computing Conference (EDOC'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions