|
ABSTRACT
Software engineering environments impose challenging requirements on the design and implementation of an object management system. Existing object management systems have been limited in both the kinds of functionality they have provided and in the models of support they define. This paper describes a system, called PLEIADES, which provides many of the object management capabilities required to support software engineering environments.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
S. Alagic. Persistent Metaobjects. In Proceedings of the FouTth International Wodtshop on Persistent Object Systems, pages 31-42, Sept 1990.
|
 |
2
|
|
 |
3
|
Timothy Andrews , Craig Harris, Combining language and database advances in an object-oriented development environment, Conference proceedings on Object-oriented programming systems, languages and applications, p.430-440, October 04-08, 1987, Orlando, Florida, United States
|
| |
4
|
T. Andrews, C. Harris, and J. Duhl. The ONTOS Object Database. Product Description, 1990.
|
 |
5
|
|
| |
6
|
M.P. Atkinson, P.J. Bailey, K.J. Chisholm, P.W. Cockshott, and R. Morrison. An Approach to persistent programming. computer Jou?mal, 26(4):360-365, NOV 1983.
|
| |
7
|
F. Bancilhon , G. Barbedette , V. Benzaken , C. Delobel , S. Gamerman , C. Lecluse , P. Pfeffer , P. Richard , F. Velez, The design and implementation of O>2>, Lecture notes in computer science on Advances in object-oriented database systems, p.1-22, September 1988, Bad Mu:9Ainster am Stein-Edernburg, Germany
|
| |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
N. Bhachech. IRIS.TO-CFG User Manual. Arcadia Document UM-9 1-06, University of Massachusetts, 1991.
|
 |
12
|
|
 |
13
|
Robert Bretl , David Maier , Allen Otis , Jason Penney , Bruce Schuchardt , Jacob Stein , E. Harold Williams , Monty Williams, The Gem–Stone data management system, Object-oriented concepts, databases, and applications, ACM Press, New York, NY, 1989
[doi> 10.1145/63320.66507]
|
| |
14
|
A. P. Buchmann , R. S. Carrera , M. A. Vazquez-Galindo, A generalized constraint and exception handler for an object-oriented CAD-DBMS, Proceedings on the 1986 international workshop on Object-oriented database systems, p.38-49, September 23-26, 1986, Pacific Grove, California, United States
|
| |
15
|
L. Cardelli. Ambey, pages 2 1-47. Springer- Verlag, 1986.
|
 |
16
|
Michael J. Carey , David J. DeWitt , Joel F. Richardson , Eugene J. Shekita, Storage management for objects in EXODUS, Object-oriented concepts, databases, and applications, ACM Press, New York, NY, 1989
[doi> 10.1145/63320.66509]
|
 |
17
|
Lori A. Clarke , Debra J. Richardson , Steven J. Zeil, TEAM: a support environment for testing, evaluation, and analysis, Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, p.153-162, November 28-30, 1988, Boston, Massachusetts, United States
|
| |
18
|
D. Cohen. AP5 Manual. Univ. of Southern California, Information Sciences Institute, March 1988.
|
| |
19
|
|
| |
20
|
|
| |
21
|
Alan Dearle , Richard Connor , Fred Brown , Ron Morrison, Napier88—a database programming language?, Proceedings of the second international workshop on Database programming languages, p.179-195, December 1989, Salishan Lodge, Gleneden Beach, Oregon, United States
|
| |
22
|
S. Ford , J. Joseph , D. E. Langworthy , D. F. Lively , G. Pathak, ZEITGEIST: Database support for object-oriented programming, Lecture notes in computer science on Advances in object-oriented database systems, p.23-42, September 1988, Bad Mu:9Ainster am Stein-Edernburg, Germany
|
| |
23
|
|
 |
24
|
|
| |
25
|
|
 |
26
|
Won Kim , Nat Ballou , Jay Banerjee , Hong-Tai Chou , Jorge G. Garza , Darrell Woelk, Integrating an object-oriented programming system with a database system, Conference proceedings on Object-oriented programming systems, languages and applications, p.142-152, September 25-30, 1988, San Diego, California, United States
|
| |
27
|
A. Koren. Identifying Type Changes in a Collection of Evolving Types. Masters project report, Computer Science Department, University of Massachusetts, Amherst, May 1992.
|
 |
28
|
Peter Lee , Frank Pfenning , Gene Rollins , William Scherlis, The ergo support system: an integrated set of tools for prototyping integrated environments, Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, p.25-34, November 28-30, 1988, Boston, Massachusetts, United States
|
| |
29
|
B. Liskov, R. Atkinson, T. Bloom, E. Moss, C. Schaffert, B. Schiefler, and A. Snyder. Lecture Notes in Computer Science, Vol. llJ, chapter CLU Reference Manual. Springer-Verlag, 1981.
|
 |
30
|
Guy M. Lohman , Bruce Lindsay , Hamid Pirahesh , K. Bernhard Schiefer, Extensions to Starburst: objects, types, functions, and rules, Communications of the ACM, v.34 n.10, p.94-109, Oct. 1991
[doi> 10.1145/125223.125266]
|
| |
31
|
J.P. Loyall, S.A. Mathisen, P.J. Hurley, J.S. Williamson, and L.A. Clarke. An Advanced System for the Verification and Validation of Real- Time Avionics Software. In Proceedings of the Eleventh Digital Avionics Systems Conference, Ott 1992.
|
| |
32
|
D.C. Luckham and F. W. vonHenke. An Overview of AIWA, a Specification Language for Ada. IEEE Soflare, 2(2):9-24, March 1985.
|
 |
33
|
David Maier , Jacob Stein , Allen Otis , Alan Purdy, Development of an object-oriented DBMS, Conference proceedings on Object-oriented programming systems, languages and applications, p.472-482, September 29-October 02, 1986, Portland, Oregon, United States
|
| |
34
|
J. Mylopoulos, P.A. Bernstein, and H.K.T. Wong. Some Features of the Taxis Data Model. In Proceedings of the Sixth International Conference on Very Large Databases, 1980.
|
| |
35
|
M. Nagl. A Software Development Environment Based on Graph Technology. Technical Report 87- 3, Aachen University of Technology, 1987.
|
| |
36
|
Object Design, Inc., Burlington, MA. An Introduction to ObjectStore, 1990.
|
| |
37
|
Objectivity y, Inc., Menlo Park, CA. Objectivity Database System Overview, 1990.
|
 |
38
|
|
| |
39
|
|
 |
40
|
Debra J. Richardson , T. Owen O'Malley , Cynthia Tittle Moore , Stephanie Leif Aha, Developing and integrating ProDAG in the Arcadia environment, Proceedings of the fifth ACM SIGSOFT symposium on Software development environments, p.109-119, December 09-11, 1992, Tyson's Corner, Virginia, United States
|
 |
41
|
|
 |
42
|
|
 |
43
|
|
| |
44
|
Marty Sirkin , Don Batory , Vivek Singhal, Software components in a data structure precompiler, Proceedings of the 15th international conference on Software Engineering, p.437-446, May 17-21, 1993, Baltimore, Maryland, United States
|
| |
45
|
J.M. Smith, S. Fox, and T. Landers. ADAPLEX: Rationale and Reference Manual. Technical Report CCA-83-8, Computer Corporation of America, Cambridge, MA, May 1983.
|
| |
46
|
Special Issue on the Interface Description Language IDL, NOV 1987.
|
| |
47
|
G.L. Steele. The Definition and Implementation of a Computer Programming Language Based on Constraints. PhD thesis, Department of Electrical Engineering and Computer Science, M. I. T., Aug 1980.
|
| |
48
|
|
| |
49
|
|
| |
50
|
|
| |
51
|
S.M. Sutton, Jr. A Flexible Consistency Model for Persistent Data in Software-Process Programming Languages. In Implementing Pemistent Object Bases - principles and Practice A. Deade, G.M. Shaw and S.B. Zdonik, editors, pages 305- 318. Morgan Kaufman, 1991.
|
 |
52
|
Stanley M. Sutton, Jr. , Dennis Heimbigner , Leon J. Osterweil, Language constructs for managing change in process-centered environments, Proceedings of the fourth ACM SIGSOFT symposium on Software development environments, p.206-217, December 03-05, 1990, Irvine, California, United States
|
| |
53
|
P. Tarr. Language Processing Toolset Prerelease Notes. Arcadia Document UM-91-01, University of Massachusettss, 1991.
|
| |
54
|
Peri Tarr , Stanley M. Sutton, Jr., Programming heterogeneous transactions for software development environments, Proceedings of the 15th international conference on Software Engineering, p.358-369, May 17-21, 1993, Baltimore, Maryland, United States
|
| |
55
|
P.L. Tarr, J.C. Wileden, and L.A. Clarke. Extending and Limit ing P Graphit e-st yle Persistence. In Proceedings of the Fotwth International Workshop on Pemistent Object Systems, pages 74-86, Aug 1990.
|
 |
56
|
Richard N. Taylor , Frank C. Belz , Lori A. Clarke , Leon Osterweil , Richard W. Selby , Jack C. Wileden , Alexander L. Wolf , Michael Young, Foundations for the Arcadia environment architecture, Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, p.1-13, November 28-30, 1988, Boston, Massachusetts, United States
|
| |
57
|
United States Department of Defense, Washington DC. RefeTence Manual for the Ada Programming Language, Jan 1983. Military Standard Ada Programming Language.
|
 |
58
|
Scott L. Vandenberg , David J. DeWitt, Algebraic support for complex objects with arrays, identity, and inheritance, Proceedings of the 1991 ACM SIGMOD international conference on Management of data, p.158-167, May 29-31, 1991, Denver, Colorado, United States
|
 |
59
|
|
| |
60
|
|
 |
61
|
Jack C. Wileden , Alexander L. Wolf , Charles D. Fisher , Peri L. Tarr, Pgraphite: an experiment in persistent typed object management, Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, p.130-142, November 28-30, 1988, Boston, Massachusetts, United States
|
| |
62
|
|
 |
63
|
M. Young , R. Taylor , K. Forester , D. Brodbeck, Integrated concurrency analysis in a software development enviornment, Proceedings of the ACM SIGSOFT '89 third symposium on Software testing, analysis, and verification, p.200-209, December 13-15, 1989, Key West, Florida, United States
|
CITED BY 16
|
Gleb Naumovich , Lori A. Clarke , Leon J. Osterweil , Matthew B. Dwyer, Verification of concurrent software with FLAVERS, Proceedings of the 19th international conference on Software engineering, p.594-595, May 17-23, 1997, Boston, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kenneth M. Anderson , Richard N. Taylor , E. James Whitehead, Jr., Chimera: hypertext for heterogeneous software environments, Proceedings of the 1994 ACM European conference on Hypermedia technology, p.94-107, September 19-23, 1994, Edinburgh, Scotland
|
|
|
|
|
|
|
|
|
|
Richard N. Taylor , Kari A. Nies , Gregory Alan Bolcer , Craig A. MacFarlane , Kenneth M. Anderson , Gregory F. Johnson, Chiron-1: a software architecture for user interface development, maintenance, and run-time support, ACM Transactions on Computer-Human Interaction (TOCHI), v.2 n.2, p.105-144, June 1995
|
|
|
|
|
|
|
|
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|