A query service for a software engineering database system
SDE 4 Proceedings of the fourth ACM SIGSOFT symposium on Software development environments
PCTE: the standard for open repositories
PCTE: the standard for open repositories
Object Database Standard: ODMG-93
Object Database Standard: ODMG-93
Error propagation in distributed databases
CIKM '95 Proceedings of the fourth international conference on Information and knowledge management
Document retrieval facilities for repository-based system development environments
SIGIR '96 Proceedings of the 19th annual international ACM SIGIR conference on Research and development in information retrieval
The update of index structures in object-oriented DBMS
CIKM '97 Proceedings of the sixth international conference on Information and knowledge management
A Hybrid Representation of Vague Collections for Distributed Object Management Systems
IEEE Transactions on Knowledge and Data Engineering
On the Optimization of Queries Containing Regular Path Expressions
NGIT '99 Proceedings of the 4th International Workshop on Next Generation Information Technologies and Systems
A Query Language for MOF Repository Systems
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Hi-index | 0.00 |
The paper presents P-OQL (Pcte-Object-Query-Language) a domain-oriented query language for Pcte. Pcte is the ECMA standard for a public tool interface (PTI) for system development environments (SDE) and includes as one of its major components a structurally object-oriented object management system (OMS). Whereas the ECMA standard is only concerned with navigational access to the object base, experience shows the need for a domain-oriented query language. P-OQL reflects the whole data model of Pcte especially designed to meet the requirements of system development environments. Special features like attributed links are integrated in a homogeneous way. The language can be used as an interactive query language for the end user, but the main objective is the embedded use in applications, i.e. software development tools, via the API. The embedded use enforces an elaborated integration into the normal (navigational) access to the Pcte-OMS. P-OQL is not designed to substitute the navigational access, but to complement it. Hence, the result of navigational access can be used as starting point of further domain-oriented access and vice versa. Furthermore P-OQL allows the access to attributes by navigational operations in a domain-oriented query. P-OQL includes a large set of operators and predicates. Nevertheless, extensions can be made with reasonable effort to meet the heterogeneous requirements in SDEs. First ideas to deal with problems caused by the distribution of the object base are presented.