Using Annotated Conceptual Models to Derive Information System Implementations

Authors

  • Anthony Berglas The University of Queensland, Australia

DOI:

https://doi.org/10.3127/ajis.v1i2.417

Keywords:

Information Systems, Conceptual Models, CASE, Extended NI AM, Reuse, User Interface Design

Abstract

Producing production quality information systems from conceptual descriptions is a time consuming process that employs many of the world's programmers. Although most of this programming is fairly routine, the process has not been amenable to simple automation because conceptual models do not provide sufficient parameters to make all the implementation decisions that are required, and numerous special cases arise in practice. Most commercial CASE tools address these problems by essentially implementing a waterfall model in which the development proceeds from analysis through design, layout and coding phases in a partially automated manner, but the analyst/programmer must heavily edit each intermediate stage. This paper demonstrates that by recognising the nature of information systems, it is possible to specify applications completely using a conceptual model that has een annotated with additional parameters that guide automated implementation. More importantly, it will be argued that a manageable number of annotations are sufficient to implement realistic applications, and techniques will be described that enabled the author's commercial CASE tool, the Intelligent Developer to automated implementation without requiring complex theorem proving technology.

Downloads

Published

1994-05-01

How to Cite

Berglas, A. (1994). Using Annotated Conceptual Models to Derive Information System Implementations. Australasian Journal of Information Systems, 1(2). https://doi.org/10.3127/ajis.v1i2.417

Issue

Section

Research Articles