Skip to main content

Oberon as an Implementation Language for COM Components: A Case Study in Language Interoperability

  • Conference paper
  • 265 Accesses

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

Abstract

This is a short report on a short project, carried out during a 3-month sabbatical stay at Microsoft Research in the fall of 1998. The motivation for this endeavor was double-faced: On one hand, verify the degree of language independence promised by the COM component technology and, on the other hand, explore COM as a potential commercial environment and framework for Oberon applications. The project finally converged towards a simple case study, an electronic bank implemented in Oberon as a COM server under Windows NT and illustratively used by a Visual Basic client.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Wirth, N., Gutknecht, J.: Project Oberon - The Design of an Operating System and Compiler. Addison-Wesley, Reading (1992) ISBN 0-201-54428-8

    Google Scholar 

  2. Reiser, M., Wirth, N.: Programming in Oberon - Steps Beyond Pascal and Modula. Addison-Wesley, Reading (1992) ISBN 0-201-56543-9

    MATH  Google Scholar 

  3. Fischer, A., Marais, H.: The Oberon Companion: A Guide to Using and Programming Oberon System 3, vdf Hochschulverlag AG, ETH Zurich (1998) ISBN 3-7281-2493-1

    Google Scholar 

  4. Szyperski, C.: Component Software - Beyond Object-Oriented Programming. Addison-Wesley, Reading (1998) ISBN 0-201-17888-5

    Google Scholar 

  5. Box, D.: Essential COM. Addison-Wesley, Reading (1998) ISBN 0-201-63446-5

    MATH  Google Scholar 

  6. Object Management Group, The Common Object Request Broker: Architecture and Specification, Revision 1.1. (1992)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gutknecht, J. (2000). Oberon as an Implementation Language for COM Components: A Case Study in Language Interoperability. In: Weck, W., Gutknecht, J. (eds) Modular Programming Languages. JMLC 2000. Lecture Notes in Computer Science, vol 1897. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10722581_11

Download citation

  • DOI: https://doi.org/10.1007/10722581_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67958-5

  • Online ISBN: 978-3-540-44519-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics