Abstract
This paper presents a new integrated software development methodology that uses SADT diagrams, Hierarchical CP-nets, Standard ML, and automatic mechanisms for translating SADT diagrams into Hierarchical CP-nets and for converting Hierarchical CP-nets into Standard ML executable code.
A case study describes the development of a software application called the Debt Manager’s Assistant, which implements a non-FIFO strategy for electronic funds transfer. This application was built for the Marine Midland Bank of New York and Societé Générale. During application development, the system specification and requirements analysis were done with the aid of the Structured Analysis and Design Technique. The system design and verification used Hierarchical Colored Petri Nets and the implementation was supported with the automatic production of executable Standard Meta Language code.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
D. A. Marca, C. L. McGowan: “SADT”. McGraw-Hill, New York, 1988.
K. Jensen: “Coloured Petri Nets: A High Level Language for System Design and Analysis”. To appear in: G. Rozenberg (eds.): Advances in Petri Nets 1990, Lecture Notes in Computer Science, Springer-Verlag.
P. Huber, K. Jensen, R. M. Shapiro: “Hierarchies in Colored Petri Nets”. K. Jensen: “Coloured Petri Nets: A High Level Language for System Design and Analysis”. To appear in: G. Rozenberg (eds.): Advances in Petri Nets 1990, Lecture Notes in Computer Science, Springer-Verlag.
R. Harper: “Introduction to Standard ML”. LFCS, Dep. Comp. Science, University of Edinburgh, 1986.
Ake Wikström: “Functional Programming Using Standard ML”. Prentice Hall, New York, 1987
J. F. McDermott, R. S. Cottrell: “Application of IDEF to Banking: Building an IDEF Model to Manage Bank-to-Bank Intraday Debt”. Presented at IDEF User Group Conference, Los Angeles, U.S.A., October, 1989.
R. M. Shapiro, V. O. Pinci, R. Mameli: “Modeling a NORAD Command Post using SADT and Colored Petri Nets”. Proceedings of the IDEF User Group, Washington D.C., U.S.A, May, 1990.
Design/IDEF User’s Manual. Meta Software Corporation. Cambridge, 1989.
Design/CPN User’s Manual. Meta Software Corporation. Cambridge, 1989.
Design/ML User’s Manual. Meta Software Corporation. Cambridge, 1989.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Pinci, V., Shapiro, R.M. (1991). An Integrated Software Development Methodology Based on Hierarchical Colored Petri Nets. In: Jensen, K., Rozenberg, G. (eds) High-level Petri Nets. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-84524-6_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-84524-6_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54125-7
Online ISBN: 978-3-642-84524-6
eBook Packages: Springer Book Archive