• DocumentCode
    1813403
  • Title

    Security and middleware

  • Author

    Andersen, Anders ; Blair, Gordon ; Myrvang, Per Harald ; Stabell-Kulø, Tage

  • Author_Institution
    Dept. of Comput. Sci., Tromso Univ., Norway
  • fYear
    2003
  • fDate
    15-17 Jan. 2003
  • Firstpage
    186
  • Lastpage
    190
  • Abstract
    The security features of current middleware platforms, like Enterprise Java Beans and CORBA (Common Object Request Broker Architecture), are either simple and limited or complex and difficult to use. In both cases are the provided features static and do not support the flexibility needed in a wide range of applications. This paper introduces and approach to flexible security mechanisms in the context of a reflective middleware architecture. The reflective middleware OOPP (Open-ORB Python Prototype) is a component and capsule (container) based platform providing its reflective features through a set of distinct meta-models. Flexible security mechanisms are provided using a specialized programming language called Obol. In OOPP the flexible security mechanisms based on Obol is a subset of reflective features of the middleware platform. Obol and its machinery is a subset of one distinct aspect or meta-model of the middleware platform.
  • Keywords
    cryptography; distributed object management; distributed programming; middleware; object-oriented languages; object-oriented programming; CORBA; Common Object Request Broker Architecture; Enterprise Java Beans; OOPP; Obol; Open-ORB Python Prototype; cryptographic protocol; flexible security mechanism; meta-model; middleware platform; programming language; reflective middleware; Computer languages; Computer science; Computer security; Containers; Java; Middleware; Object oriented modeling; Operating systems; Programming profession; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003). Proceedings of the Eighth International Workshop on
  • Print_ISBN
    0-7695-1929-6
  • Type

    conf

  • DOI
    10.1109/WORDS.2003.1218082
  • Filename
    1218082