• DocumentCode
    3495496
  • Title

    Achieving middleware customization in a configuration-based development environment: experience with the Aster prototype

  • Author

    Issarny, Valérie ; Bidan, Christophe ; Saridakis, Titos

  • Author_Institution
    IRISA/INRIA, Rennes, France
  • fYear
    1998
  • fDate
    4-6 May 1998
  • Firstpage
    207
  • Lastpage
    214
  • Abstract
    Middleware configurations provide a means to make accessible a wide range of applications on a (possibly large) distributed heterogeneous platform. However, as new application areas appear, middleware configurations will have to evolve to accommodate those new applications´ needs. This paper discusses the implementation of the Aster development environment that realizes automatic configuration of middleware which are customized to the applications´ needs from the standpoint of provided non-functional properties (e.g., fault-tolerance, security). The environment relies on two main tools. The first tool retrieves the software constituting the middleware that meets application requirements, by means of software specification matching. The second tool implements the interfacing of the application´s software components with the customized middleware. Interfacing is discussed in the framework of the CORBA environment, hence addressing construction of customized middleware on top of an ORB, possibly using common object services specified by the OMG
  • Keywords
    client-server systems; configuration management; object-oriented programming; programming environments; Aster development environment; Aster prototype; CORBA environment; OMG; ORB; automatic configuration; common object services; configuration-based development environment; distributed heterogeneous platform; middleware customization; software specification matching; Application software; Computer networks; Databases; Electrical capacitance tomography; Large-scale systems; Middleware; Operating systems; Prototypes; Read only memory; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Configurable Distributed Systems, 1998. Proceedings. Fourth International Conference on
  • Conference_Location
    Annapolis, MA
  • Print_ISBN
    0-8186-8451-8
  • Type

    conf

  • DOI
    10.1109/CDS.1998.675775
  • Filename
    675775