WIT Press


A Novel Course In Structured Systems Analysis Through Prolog

Price

Free (open access)

Volume

12

Pages

8

Published

1995

Size

566 kb

Paper DOI

10.2495/SEHE950201

Copyright

WIT Press

Author(s)

M.P. Lee

Abstract

This paper documents a second year undergraduate course entitled "Structured Systems Analysis through Prolog" based on a textbook [5] by Terry Goble of the same name. Prolog has traditionally been seen as a Fifth Generation programming Language (5GL) for Artificial Intelligence (AI) [2] and Knowledge Based Systems (KBS) [8], however it can also be considered a Fourth Generation Language (4GL) for use with Structured Systems Analysis (SSA) and Data Base Management Systems (DBMS). This paper begins by considering the five generations of programming languages before moving on to their place in the software engineering lifecycle. It gives an example of the approach before outlining the course and its assessment methods. 1 Introduction In 1989 Terry Goble of the Essex Institute of Higher Education, now the Anglia Polytechnic University, published a very interesting book [5] on Structured Systems

Keywords