Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/99277.99299acmconferencesArticle/Chapter ViewAbstractPublication PagesfseConference Proceedingsconference-collections
Article
Free access

A query service for a software engineering database system

Published: 01 October 1990 Publication History

Abstract

The PCTE interfaces define a Public Tool Interface intended to serve as a basis for the construction of integrated software engineering environments (SEEs). The interfaces include Object Management System (OMS) services that manage the data repository of the environment. The OMS is based on a binary Entity-Relationship model.
This paper describes a query service constructed on the PCTE interfaces. Following a brief summary of the OMS features that are necessary to understand the paper, we describe the requirements and design objectives for a query service in an integrated SEE, the basic model for our solution, and then review the facilities of the service. The paper also contains a comparison with other work on queries on E-R and object-oriented databases.
The paper's conclusions indicate the differences that exist between requirements and characteristics for query services on SEE data repositories and those for other databases. It shows, for example, how assumptions about data availability and accessibility that are often made for query services are not appropriate for SEE data repositories.

References

[1]
Alashqur A.M., Su S.Y.W., Lam H., "OOL: A Query Language for Manipulating Object-oriented Databases", Proceedings of the Fifteenth International Conference on Very Large Databases, Amsterdam, Aug 1989.
[2]
Banerjee J., Kim W., Kyung-Chang K., "Queries in Object-Oriented Databases", Proceedings of the Fourth International Conference on Data Engineering, Los Angeles, Feb 1988.
[3]
Boudier G., Gallo F., Minot R., and Thomas I., "An Overview of PCTE and PCTE+", Proceedings of the Third Software Development Environments Symposium, ACM SigSoft Software Engineering Notes, Vol. 13 No. 5, Nov. 1988.
[4]
Campbell D.M., Czejdo B., Embley D.W., "A Relationally Complete Query Language for an Entity- Relationship Model", Proceedings of the 4th International Conference on the Entity-Relationship Approach, Chicago, Sept 1985.
[5]
"The Pact Data Query and Manipulation Common Servicen, Bull, Eurosoft, GEC, ICL, Olivetti, Siemens, Syseca, Systems and Management, 1989.
[6]
Elmasri R., Wiederhold G., "GORDAS: A Formal High-Level Query Language for the Entity- Relationship Model", Entity-Relationship Approach to Information Modelling and Analysis, ed. P. P. Chen, Elsevier Science Publishers B.V., 1983.
[7]
Kim W., "A Model of Queries for Object-Oriented Databases", Proceedings of the Fifteenth International Conference on Very Large Databases, Amsterdam, Aug 1989.
[8]
Parent C., Spaccapietra S., "An Algebra for a General Entity-Relationship Model", IEEE Transactions on Software Engineering, Vol SE-11, No. 7, July 1985.
[9]
"PCTE Functional Specifications, Version 1.5", Nov 1988.
[10]
Shaw G.M., Zdonik S-B., "A Query Algebra for Object-Oriented Databases", Proceedings of the Sixth International Conference on Data Engineering, Los Angeles, Feb 1990.
[11]
Thomas I., "Tool Integration in the Pact Environment", Proceedings of the 11th International Conference on Software Engineering, Pittsburgh, May 1989.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SDE 4: Proceedings of the fourth ACM SIGSOFT symposium on Software development environments
October 1990
248 pages
ISBN:089791418X
DOI:10.1145/99277
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 October 1990

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SIGSOFT90
Sponsor:
SIGSOFT90: 4th Symposium on Software Development Environments
December 3 - 5, 1990
California, Irvine, USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)50
  • Downloads (Last 6 weeks)8
Reflects downloads up to 29 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (1997)Similarity-based retrieval for diverse bookshelf software repository usersProceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research10.5555/782010.782020Online publication date: 10-Nov-1997
  • (1997)Retrieval-Dienste für Software-EntwicklungsumgebungenSoftware-Management ’9710.1007/978-3-322-85166-6_10(147-162)Online publication date: 1997
  • (1995)An open systems SEE query languageProceedings of the 1995 Software Engineering Environment Conferences10.5555/829498.829864Online publication date: 5-Apr-1995
  • (1995)P-OQLProceedings of the 1995 Software Engineering Environment Conferences10.5555/829498.829845Online publication date: 5-Apr-1995
  • (1995)An open systems SEE query languageProceedings Software Engineering Environments10.1109/SEE.1995.393612(34-47)Online publication date: 1995
  • (1995)P-OQL: an OQL-oriented query language for PcteProceedings Software Engineering Environments10.1109/SEE.1995.393611(48-60)Online publication date: 1995
  • (1993)An information retrieval common service based on H-PCTE1993 Software Engineering Environments10.1109/SEE.1993.388417(101-108)Online publication date: 1993
  • (1996)Document retrieval facilities for repository-based system development environmentsProceedings of the 19th annual international ACM SIGIR conference on Research and development in information retrieval10.1145/243199.243237(101-109)Online publication date: 18-Aug-1996
  • (1995)P-OQLProceedings of the 1995 Software Engineering Environment Conferences10.5555/829498.829845Online publication date: 5-Apr-1995
  • (1992)Integrating software tool communication within an environmentProceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's10.1145/130069.130132(1070-1075)Online publication date: 1-Mar-1992

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media