• DocumentCode
    2618622
  • Title

    Lilith: a software framework for the rapid development of scalable tools for distributed computing

  • Author

    Gentile, A.C. ; Evensky, D.A. ; Armstrong, R.C.

  • Author_Institution
    Sandia Nat. Labs., Livermore, CA, USA
  • fYear
    1998
  • fDate
    28-31 Jul 1998
  • Firstpage
    360
  • Lastpage
    361
  • Abstract
    Lilith is a general purpose tool that provides a highly scalable, easy distribution of user code across a heterogeneous computing platform. By handling the details of code distribution and communication such a framework allows for the rapid development of tools for the use and management of large distributed systems. This speed-up in development not only enables the easy creation of tools as needed but also facilitates the ultimate development of more refined, hard-coded tools as well. Lilith is written in Java, providing platform independence and further facilitating rapid tool development through object reuse and ease of development. We present the user-involved objects in the Lilith Distributed Object System and the Lilith User API. We present an example of tool development, illustrating the user calls, and present results demonstrating Lilith´s scalability
  • Keywords
    application program interfaces; distributed processing; object-oriented languages; object-oriented programming; software reusability; software tools; Distributed Object System; Java; Lilith; User API; code distribution; distributed computing; general purpose tool; heterogeneous computing; object reuse; platform independence; scalable tools; scalablility; software framework; Binary trees; Displays; Distributed computing; Electrical capacitance tomography; Error analysis; Java; Laboratories; Monitoring; Scalability; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 1998. Proceedings. The Seventh International Symposium on
  • Conference_Location
    Chicago, IL
  • ISSN
    1082-8907
  • Print_ISBN
    0-8186-8579-4
  • Type

    conf

  • DOI
    10.1109/HPDC.1998.710030
  • Filename
    710030