Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Research on Knowledge-Based Software Environments at Kestrel Institute
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
The Programmer's Apprentice: A Session with KBEmacs
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
Artificial Intelligence
On knowledge base management systems
On knowledge base management systems: integrating artificial intelligence and d atabase technologies
A requirements modeling language and its logic
On knowledge base management systems: integrating artificial intelligence and d atabase technologies
Version modeling concepts for computer-aided design databases
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
The Munich Project CIP: Volume I: the wide spectrum language CIP-L
The Munich Project CIP: Volume I: the wide spectrum language CIP-L
Semantics and implementation of schema evolution in object-oriented databases
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Object-oriented database support for software environments
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Database system support for software engineering
ICSE '87 Proceedings of the 9th international conference on Software Engineering
A logic-based calculus of events
Foundations of knowledge base management
The software development environment as a knowledge base management system
Foundations of knowledge base management
A transaction model supporting complex applications in integrated information systems
SIGMOD '85 Proceedings of the 1985 ACM SIGMOD international conference on Management of data
A language facility for designing database-intensive applications
ACM Transactions on Database Systems (TODS)
Some high level language constructs for data of type relation
ACM Transactions on Database Systems (TODS)
Maintaining knowledge about temporal intervals
Communications of the ACM
Dependence Directed Reasoning and Learning in Systems Maintenance Support
IEEE Transactions on Software Engineering
Physical design and query compilation for a semantic data model (assuming memory residence)
Physical design and query compilation for a semantic data model (assuming memory residence)
C-TODOS: an automatic tool for office system conceptual design
ACM Transactions on Information Systems (TOIS)
ACM SIGART Bulletin - Special issue on implemented knowledge representation and reasoning systems
Database and artificial intelligence integration: a challenge to academia
ACM SIGCSE Bulletin
Metadata and Cooperative Knowledge Management
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Heterogeneity in Model Management: A Meta Modeling Approach
Conceptual Modeling: Foundations and Applications
Metamodelling with datalog and classes: conceptbase at the age of 21
ICOODB'09 Proceedings of the Second international conference on Object databases
Hi-index | 0.00 |
This paper describes the design and initial prototype implementation of a knowledge base management system (KBMS) for controlling database software development and maintenance. The KBMS employs a version of the conceptual modelling language CML to represent knowledge about the tool-aided development process of an information system from requirements analysis to conceptual design to implementation, together with the relationship of these system components to the real-world environment in which the information system is intended to function. A decision-centered documentation methodology facilitates communication across time and among multiple developers (and possibly users), thus enabling improved maintenance support.