PRESTIGE: a CASE workbench for the JSD implementor

The authors provide an overview of PRESTIGE, a CASE toolkit which supports the implementation phase of Jackson System Development (JSD). The authors present an outline of JSD, a brief discussion on operational specifications, and a description of the two-stage model of JSD implementation which forms the basis of the toolkit's functionality. The toolkit's current capabilities are described and illustrated through simple examples. Finally, the authors indicate directions for further work.<<ETX>>

[1]  Bryan Ratcliff An inversion capability for the PRESTIGE workbench: some basic issues , 1990, Proceedings., Fourteenth Annual International Computer Software and Applications Conference.

[2]  John R. Cameron JSP and JSD - the Jackson approach to software development (2. ed.) , 1989 .

[3]  C. A. R. Hoare,et al.  The Laws of Occam Programming , 1988, Theor. Comput. Sci..

[4]  Pamela Zave,et al.  An Operational Approach to Requirements Specification for Embedded Systems , 1982, IEEE Transactions on Software Engineering.

[5]  Michael Goldsmith occam transformation at Oxford , 1987 .

[6]  C. A. R. Hoare,et al.  JSD Expressed in CSP , 1985, Data Types and Persistence , Informal Proceedings.

[7]  M. Elizabeth C. Hull,et al.  Concurrency in the Design of Data Processing Systems , 1984, Comput. J..

[8]  J. R. Cameron The modelling phase of JSD , 1988 .

[9]  William W. Agresti,et al.  New Paradigms for Software Development , 1986 .

[10]  Adele Goldberg,et al.  Smalltalk-80 - the interactive programming environment , 1984 .

[11]  David Robson,et al.  Smalltalk-80: The Language and Its Implementation , 1983 .

[12]  Pamela Zave,et al.  The operational versus the conventional approach to software development , 1984, CACM.

[13]  Inmos Limited,et al.  OCCAM 2 reference manual , 1988 .

[14]  Neil M. Goldman,et al.  Operational specification as the basis for rapid prototyping , 1982 .

[15]  Ralf Steinbrüggen,et al.  Program Transformation Systems , 1983, CSUR.

[16]  Robert Balzer,et al.  Transformational Implementation: An Example , 1981, IEEE Transactions on Software Engineering.

[17]  John R. Cameron,et al.  An overview of JSD , 1986, IEEE Transactions on Software Engineering.