• DocumentCode
    3241241
  • Title

    Holoparadigm: a multiparadigm model oriented to development of distributed systems

  • Author

    Barbosa, Jorge Luis Victória ; Yamin, Adenauer Correa ; Vargas, Patrícia Kayser ; Augustin, Iara ; Geyer, Cláudio Fernando Resin

  • Author_Institution
    Informatics Dept., Catholic Univ. of Pelotas, Brazil
  • fYear
    2002
  • fDate
    17-20 Dec. 2002
  • Firstpage
    165
  • Lastpage
    170
  • Abstract
    The multiparadigm approach integrates programming language paradigms. We have proposed the Holoparadigm (Holo) as a multiparadigm model oriented to the development of distributed systems. Holo uses a logic blackboard (called history) to implement a coordination mechanism. The programs are organized in levels using abstract entities called beings. First, we describe the principal concepts of the Holoparadigm. After, we propose the Distributed Holo (DHolo), a model to support the distributed execution of programs developed in Holo. DHolo is based on object mobility and blackboards. This distributed model can be fully implemented on the Java platform. Experiments were done using Voyager and Horb to implement mobility. Blackboards were implemented using Java and JavaSpaces.
  • Keywords
    Java; blackboard architecture; distributed processing; object-oriented programming; DHolo; Distributed Holo; Holo; Holoparadigm; Horb; Java; JavaSpaces; Voyager; coordination mechanism; distributed systems development; experiments; logic blackboard; multiparadigm model; object mobility; programming language paradigms; Computer architecture; Computer languages; Hardware; History; Informatics; Java; Libraries; Logic programming; Object oriented modeling; Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2002. Proceedings. Ninth International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-1760-9
  • Type

    conf

  • DOI
    10.1109/ICPADS.2002.1183394
  • Filename
    1183394