The Software Development Environment as a Knowledge Base Management System

  • Borgida A
  • Jarke M
  • Mylopoulos J
  • et al.
N/ACitations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper sketches a software development environment for data-intensive information systems. It is based on the premise that software can be viewed as a multilayered description, which includes a requirements specification, a design and an implementation, and that this description should be managed as a knowledge base. The proposed environment uses the requirements modelling language CML, the design language Taxis, and the implementation language DBPL. The paper outlines the features of these languages and illustrates the proposed multilayered structure of software with an example. It also discusses the features that will have to be supported by an environment suitable for constructing, maintaining, and testing software knowledge bases.

Cite

CITATION STYLE

APA

Borgida, A., Jarke, M., Mylopoulos, J., Schmidt, J. W., & Vassiliou, Y. (1989). The Software Development Environment as a Knowledge Base Management System (pp. 411–442). https://doi.org/10.1007/978-3-642-83397-7_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free