Object identity as a query language primitive
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
PCTE: the standard for open repositories
PCTE: the standard for open repositories
Schema architecture of the UniSQL/M multidatabase system
Modern database systems
Principles of database query processing for advanced applications
Principles of database query processing for advanced applications
Using schematically heterogeneous structures
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Microsoft repository version 2 and the open information model
Information Systems - Special issue on meta-modelling and methodology engineering
SchemaSQL: An extension to SQL for multidatabase interoperability
ACM Transactions on Database Systems (TODS)
Query languages for relational multidatabases
The VLDB Journal — The International Journal on Very Large Data Bases
SchemaSQL - A Language for Interoperability in Relational Multi-Database Systems
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
P-OQL: an OQL-oriented query language for Pcte
SEE '95 Proceedings of the 1995 Software Engineering Environment Conferences
An open systems SEE query language
SEE '95 Proceedings of the 1995 Software Engineering Environment Conferences
MQL: a Powerful Extension to OCL for MOF Queries
EDOC '03 Proceedings of the 7th International Conference on Enterprise Distributed Object Computing
MISTRAL: a language for model transformations in the MOF meta-modeling architecture
MDAFA'03 Proceedings of the 2003 European conference on Model Driven Architecture: foundations and Applications
A language for ontology-based metamodeling systems
ADBIS'10 Proceedings of the 14th east European conference on Advances in databases and information systems
Hi-index | 0.00 |
Metadata repository systems manage metadata typically represented as models or meta-models. In order to facilitate repository application development a dedicated query language, addressing the specific capabilities of such systems is required. This paper introduces a declarative query language for querying OMG MOF-based metadata repository systems called mSQL (meta-SQL). Some of the key features of mSQL are: support for higher order queries and model independent querying, unified handling of repository data and metadata, quantification over repository model elements, SQL-alignment. Some of the areas where mSQL may be applied are: querying schematically disparate models in MOF repositories; metadata application development; generic browsing of complex meta-data data collections; and ultimately Model-Driven Development.