PMDB—a project master database for software engineering environments
ICSE '85 Proceedings of the 8th international conference on Software engineering
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Software Engineering Economics
Software Engineering Economics
Specification-Based Computing Environments for Information Management
Proceedings of the First International Conference on Data Engineering
Active Databases as a Paradigm for Enhanced Computing Environments
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
Review of the environments symposium
ACM SIGSOFT Software Engineering Notes
Object-oriented database support for software environments
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Models of software development environments
ICSE '88 Proceedings of the 10th international conference on Software engineering
Object database support for a software project management environment
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Foundations for the Arcadia environment architecture
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Cactis: a self-adaptive, concurrent implementation of an object-oriented database management system
ACM Transactions on Database Systems (TODS)
Fine grained data management to achieve evolution resilience in a software development environment
SDE 4 Proceedings of the fourth ACM SIGSOFT symposium on Software development environments
LaSSIE—a knowledge-based software information system
ICSE '90 Proceedings of the 12th international conference on Software engineering
Models of Software Development Environments
IEEE Transactions on Software Engineering
LaSSIE: a knowledge-based software information system
Communications of the ACM - Special issue on software engineering
GENOA—a customizable, front-end-retargetable source code analysis framework
ACM Transactions on Software Engineering and Methodology (TOSEM)
Acquiring experiences with executable process models
ISPW '90 Proceedings of the 5th international software process workshop on Experience with software process models
Shadow: Fusing Hypertext with AI
IEEE Expert: Intelligent Systems and Their Applications
The Cactis Project: Database Support for Software Environments
IEEE Transactions on Software Engineering
Generic Lifecycle Support in the ALMA Environment
IEEE Transactions on Software Engineering
Providing Customized Assistance for Software Lifecycle Approaches
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
Software Engineering Environments (SEE) have been determined as good means of increasing software productivity by shifting projects from the paper world into the automated world. An environment database has been identified as the core of any automated Software Engineering Environment. It should provide the means for accessing, storing and relating all the project's products, the means for automating the process by which these components are entered in this library, modified, controlled and disseminated, and the means for supporting “active databases1”. The inherent complexity of building such a database is widely recognized.We have been studying issues associated with such an environment database, which we denote Project Master Data Base (PMDB), with the overall objective of defining, designing and developing a PMDB as an integrated part of a SEE. Due to the lack of explicit requirements for its design, a prototype of the PMDB was developed in order to gain information and experience on both the specifications of the PMDB itself and also on different implementation approaches. This paper discusses our prototyping exercise; it describes the prototype, how the problem reporting, evaluation, and tracking process was modeled, and some of the lessons learned as a result of this effort.