TRANSFORMING SA/RT GRAPHICAL SPECIFICATIONS INTO CSP+T FORMALISM - Obtaining a formal specification from semi-formal SA/RT essential models
Manuel I. Capel, Juan A. Holgado
2005
Abstract
A correct system specification is systematically obtained from the essential user requirements model by applying a set of rules, which give a formal semantics to the graphical analysis entities of SA/RT. The aim of the systematic procedure is to establish the methodological infrastructure necessary for deriving a complete system specification of a given real-time system in terms of CSP+T processes. A detailed complete solution to the Production Cell problem is discussed, showing how the method can be applied to solve a real-world industrial problem.
References
- Baressi, L., Pezzè, M., 1998. Towards Formalising Structural Analysis. ACM Transactions on Software Engineering and Methodology, 7, 1, pp.80-107.
- Capel, M.I., Balsas, J.R., Holgado, J.A., 2004. Systematic Design of Real-Time Systems Based on CSP+T Process Algebra, pp. 81-83. In 2nd International Workshop on Verification and Validation of Enterprise Information Systems, VVEIS 2004, In conjunction with ICEIS 2004. INSTICC PressSoftware
- Eijk, P. H. J. van, Vissers, C. A., Diaz, M. (editors), 1989. The formal description technique LOTOS. Elsevier Science Publishers B.V.
- Elmstrom, R., Lintualampi, R., Pezzè, M., 1993. Giving Semantics to SA/RT by Means of High-Level Timed Petri Nets. Journal of Real Time Systems, 5, 2/3, pp.249-271.
- Fencott, P.C., Galloway, A.J., Lockyer, M.A., O'Brien, S.J., Pearson, S., 1994. Formalising the Semantics of Ward-Mellor SA/RT Essential Models Using Process Algebra, pp.681-702. In: FME'94: Industrial Benefit of Formal Methods. LNCS 873, Springer-Verlag.
- Hatley, D.J., Pirbhai, I.A., 1988. Strategies for Real-Time Systems Specification, Dorset House, New York.
- Hilderink, G.H., 2000. A Distributed Real-time Java System Based on CSP, pp.400-407. In Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2000, Newport Beach, California, March 15-17.
- Hoare, C.A.R., 1978. Communicating Sequential Processes, Prentice-Hall, Englewood Cliffs (N.J.).
- Lewerentz, C., Lindner, T., 1995. Formal Development of Reactive Systems: Case Study Production Cell, LNCS 891, Springer-Verlag.
- Semmens, L.T., Allen, P.M., 1990. Using Yourdon and Z: An Approach to Formal Specification, pp.228-253. In: Z-Users Workshop, Oxford, U.K., 1990.
- Svensson, I., 1991. ESML: An Extended System Modeling Language Based on the Data Flow Diagram Appendix B, NASA Contract Report 187526.
- Ward, P.T., Mellor, S., 1985. Structured Development of Real-Time Systems, Prentice-Hall, Englewood Cliffs N.J., USA.
- Welch, P., 2001. Process Oriented Design for Java: Concurrency for All. In Parallel and Distributed Processing Techniques and Applications, PDPTA 2001, Las Vegas, Nevada, USA.
- Žic, J.J., 1994. Time-Constrained Buffer Specifications in CSP+T and Timed CSP. ACM Transactions on Programming Languages and Systems, 16, 6, pp.1661- 1674.
Paper Citation
in Harvard Style
I. Capel M. and A. Holgado J. (2005). TRANSFORMING SA/RT GRAPHICAL SPECIFICATIONS INTO CSP+T FORMALISM - Obtaining a formal specification from semi-formal SA/RT essential models . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 972-8865-19-8, pages 65-72. DOI: 10.5220/0002523800650072
in Bibtex Style
@conference{iceis05,
author={Manuel I. Capel and Juan A. Holgado},
title={TRANSFORMING SA/RT GRAPHICAL SPECIFICATIONS INTO CSP+T FORMALISM - Obtaining a formal specification from semi-formal SA/RT essential models},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2005},
pages={65-72},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002523800650072},
isbn={972-8865-19-8},
}
in EndNote Style
TY - CONF
JO - Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - TRANSFORMING SA/RT GRAPHICAL SPECIFICATIONS INTO CSP+T FORMALISM - Obtaining a formal specification from semi-formal SA/RT essential models
SN - 972-8865-19-8
AU - I. Capel M.
AU - A. Holgado J.
PY - 2005
SP - 65
EP - 72
DO - 10.5220/0002523800650072