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