Skip to main content

A Case Study in Performance Evaluation of Real-Time Teleoperation Software Architectures Using UML-MAST

  • Conference paper
  • First Online:
Reliable Software Technologies — Ada-Europe 2003 (Ada-Europe 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2655))

Included in the following conference series:

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)

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ada 95 Reference Manual: Language and Standard Libraries. International Standard ANSI/ISO/IEC-8652, 1995.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. Álvarez et al.. “Timing Analysis of a Generic Robot Teleoperation Software Architecture”, Control Engineering Practice, vol 6(6), pp. 409–416. June, 1998.

    Article  Google Scholar 

  4. B. Álvarez et al.. “Developing multi-application remote systems” Nuclear Eng. International, vol. 45(548). March 2000.

    Google Scholar 

  5. L. Bass et al. “Software Architecture in Practice”. Addison-Wesley, 1998.

    Google Scholar 

  6. 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

  7. Environmental Friendly and Cost-effective Technology for Coating Removal” (EFTCoR). UE-5th FP. GROWTH project ref. GRD2-2001-50004, 2001.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. Reference manual. Rational Sw Corp, 2000. Available at http://www.rational.com.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics