Skip to main content

Aspects of Exceptions at the Meta-level

Extended Abstract

  • Conference paper
  • First Online:
Metalevel Architectures and Separation of Crosscutting Concerns (Reflection 2001)

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

Included in the following conference series:

  • 294 Accesses

Abstract

In this paper we describe our motivation for explicitly considering exceptions at the meta-level and outline an extension of the Kava [4] metaobject protocol that brings exception raising under the control of the meta-level.

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

References

  1. Alessandro F. Garcia, Delano M. Beder, and Cecilia M. F. Rubira. Unified Meta-Level Software Architecture for Sequential and Concurrent Exception Handling. The Computer Journal (Special Issue on High Assurance Systems Engineering), 2001. to appear.

    Google Scholar 

  2. B. Meyer. Design by Contract. In D. Mandrioli and B. Meyer, editors, Advances in Object-Oriented Software Engineering, pages 1–50. Prentice-Hall, 1991.

    Google Scholar 

  3. Alexandre Oliva and L. E. Buzato. The Design and Implementation of Guaraná. In Usexnix COOTS, pages 203–216, San Deigo, California, USA, 1999. Usenix.

    Google Scholar 

  4. Ian Welch and Robert Stroud. Kava-Using Byte-Code Rewriting to Add Behavioral Reflection to Java. In 6th USENIX Conference on Object-Oriented Technologies and Systems (COOTS 2001), pages 119–130, San Antonio, Texas, 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Welch, I., Stroud, R.J., Romanovsky, A. (2001). Aspects of Exceptions at the Meta-level. In: Yonezawa, A., Matsuoka, S. (eds) Metalevel Architectures and Separation of Crosscutting Concerns. Reflection 2001. Lecture Notes in Computer Science, vol 2192. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45429-2_25

Download citation

  • DOI: https://doi.org/10.1007/3-540-45429-2_25

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42618-9

  • Online ISBN: 978-3-540-45429-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics