Abstract
This article presents the PPP (Phenomena, Processes, and Programs) environment. PPP is based on a development strategy for information systems and consists of a diagrammatical language, a method, and a support tool. The strategy follows a top-down approach where specifications are developed in an incremental and iterative manner. Furthermore, we emphasize on integrating analysis and overall design.
A PPP model is created using four sub-languages; Process Model (PrM), Phenomenon Model (PhM), Process Life Description (PLD), and User Interface Description (UID).
Some particular aspects of the method are dicussed, namely real-world modelling in the knowledge acquisition phase, the integration of analysis and design, and the verification and validation cycle throughout systems development.
The tool has a layered system architecture and supports the diagrammatic languages as well as the method.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
E.J. Brown, On the Application of Rothon Diagrams to Data Abstractions, SIGPLAN Notices, Vol. 18, No. 12, December 1983, pp 17–24.
P.P. Chen, The Entity-Relationship Model: Towards a Unified View of Data, ACM TODS, Vol. 1, No. 1, March 1976, pp. 9–36.
C. Gane and T. Sarson, Structured Systems Analysis: Tools and Techniques, Prentice Hall, 1979.
T. Kristoffersen, Static Information Modelling Support System, Technical report 15/88, at the Division of Computer Science, The Norwegian Institute of Technology, 1988.
Andreas Lothe Opdahl, RAPIER — A Formal Definition of Diagrammatic Systems Specifications, Technical report 17/88 at the Division of Computer Science, The Norwegian Institute of Technology, 1988.
R. Rock-Evans, CASE Analyst Workbenches: A Detailed Product Evaluation, Volume 1, 1989 Ovum Ltd. London.
A. Sølvberg, A Model for Specification of Phenomena, Properties and Information Structures, IBM Research Laboratory, San Jose, California, 1977.
L.L. Tripp and L.J. Peters, Design Representation Schemes, Proceedings of MRI Symposium on Computer Software Engineering, 1976, pp. 31–56.
Y. Wand, An Ontological Foundation for Information Systems Design Theory, Proceedings, IFIP, Linz, 1988.
T. Winograd, Beyond Programming Languages, Communications of the ACM, July 1979, pp. 391–401.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gulla, J.A., Lindland, O.I., Willumsen, G. (1991). PPP an integrated CASE environment. In: Andersen, R., Bubenko, J.A., Sølvberg, A. (eds) Advanced Information Systems Engineering. CAiSE 1991. Lecture Notes in Computer Science, vol 498. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54059-8_86
Download citation
DOI: https://doi.org/10.1007/3-540-54059-8_86
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54059-5
Online ISBN: 978-3-540-47378-7
eBook Packages: Springer Book Archive