Abstract
Reference architectures for specific domains can provide significant benefits in productivity and quality for real-time systems development. These systems require an exact characterisation based on quantitative evaluation of architectural features referred to timing properties, such as performance, reliability, etc. In this work, an UML-based tool has been used to obtain a measure of performance between two alternative architectures. These architectures share the same functional components, but with different interaction patterns. The used technique is illustrated with an industrial study in a well-known real-time domain: teleoperation systems. The obtained results show clear differences in performance between two architectures, giving a clear indication of which one is better from this point of view.1
This work has been partially supported by FEDER (TAP-1FD97-0823) and GROWTH project (GRD2-2001-50004)
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
Ada 95 Reference Manual: Language and Standard Libraries. International Standard ANSI/ISO/IEC-8652, 1995.
A. Alonso, B. Alvarez, J.A. Pastor, J. A. de la Puente, A. Iborra. “Software architecture for a robot teleoperation system”. Proceedings of the 4th IFAC Workshop on Algorithms and Architectures for Real-Time Control. Portugal. April 1997.
Álvarez et al.. “Timing Analysis of a Generic Robot Teleoperation Software Architecture”, Control Engineering Practice, vol 6(6), pp. 409–416. June, 1998.
B. Álvarez et al.. “Developing multi-application remote systems” Nuclear Eng. International, vol. 45(548). March 2000.
L. Bass et al. “Software Architecture in Practice”. Addison-Wesley, 1998.
J.M. Drake et al. “Mast Real-Time View: Graphic UML Tool for Modeling Object Oriented Real Time Systems”. Group of Computers and Real-Time Systems. University de Cantabria (Internal Report), 2000. Spain. http://mast.unican.es/umlmast
Environmental Friendly and Cost-effective Technology for Coating Removal” (EFTCoR). UE-5th FP. GROWTH project ref. GRD2-2001-50004, 2001.
A. Iborra et al. “Service robot for hull blasting”. The 27th Annual Conference of the IEEE Industrial Electronics Society (IECON’01), pp. 2178–2183. November, 2001.
M.H. Klein et al. “A Practitioner’s Handbook for Real-Time Analysis Guide to Rate Monotonic Analysis for Real-Time Systems”. Kluwer Academic Publishers, 1993.
Reference manual. Rational Sw Corp, 2000. Available at http://www.rational.com.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ortiz, F., Álvarez, B., Pastor, J.Á., Sánchez, P. (2003). A Case Study in Performance Evaluation of Real-Time Teleoperation Software Architectures Using UML-MAST. In: Rosen, JP., Strohmeier, A. (eds) Reliable Software Technologies — Ada-Europe 2003. Ada-Europe 2003. Lecture Notes in Computer Science, vol 2655. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44947-7_32
Download citation
DOI: https://doi.org/10.1007/3-540-44947-7_32
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40376-0
Online ISBN: 978-3-540-44947-8
eBook Packages: Springer Book Archive