• DocumentCode
    3245535
  • Title

    Java components with constraints and preferences in automatic administration of execution and placement

  • Author

    Portigliatti, Vincent ; Philippe, Laurent

  • Author_Institution
    Lab. d´´Informatique, Univ. de Franche-Comte, Besancon, France
  • fYear
    2003
  • fDate
    5-7 Feb. 2003
  • Firstpage
    266
  • Lastpage
    273
  • Abstract
    The cost and the reactivity constraints in software development imposed the components technologies as an alternative strategy to traditional software conception. This concept is vital in today´s technologies such as Java, DCOM or CORBA 3. One of the interests of these technologies is the ability for applications to use a supporting environment intrinsically distributed and based on. the Internet. However there are still some problems in order to be able to administrate components during their executions. Moreover at the beginning of its development, a component does not know the future hardware and software environment on which it will be executed. Consequently, it is necessary to provide a system support which will offer an adapted execution environment to these components where they can express their own constraints and preferences. In this article, we present some of our specifications for these new services in order to automatically administrate and manage the execution of the application and finally some results of our implementation.
  • Keywords
    Internet; Java; application program interfaces; constraint handling; distributed object management; distributed programming; object-oriented programming; CORBA 3; DCOM; Internet; Java components; adapted execution environment; automatic placement administration; component preferences; distributed support environment; reactivity constraints; Application software; Assembly; Costs; Ergonomics; Hardware; Internet; Java; Programming; Software development management; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conference on
  • Conference_Location
    Genova, Italy
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-1875-3
  • Type

    conf

  • DOI
    10.1109/EMPDP.2003.1183598
  • Filename
    1183598