• DocumentCode
    1932768
  • Title

    A modeling language approach for the abstraction of the Berkeley Open Infrastructure for Network Computing (BOINC) framework

  • Author

    Ries, Christian Benjamin ; Hilbig, Thomas ; Schrñder, Christian

  • Author_Institution
    Comput. Mater. Sci. & Eng., Univ. of Appl. Sci. Bielefeld, Bielefeld, Germany
  • fYear
    2010
  • fDate
    18-20 Oct. 2010
  • Firstpage
    663
  • Lastpage
    670
  • Abstract
    BOINC (Berkley Open Infrastructure for Network Computing) is a framework for solving large scale and complex computational problems by means of public resource computing. Here, the computational effort is distributed onto a large number of computers connected by the Internet. Each computer works on its own workunits independently from each other and sends back its result to a project server. There are quite a few BOINC-based projects in the world. Installing, configuring, and maintaining a BOINC based project however is a highly sophisticated task. Scientists and developers need a lot of experience regarding the underlying communication and operating system technologies, even if only a handful of BOINC related functions are actually needed for most applications. This limits the application of BOINC in scientific computing although there is an ever growing need for computational power in this field. In this paper we present a new approach for model-based development of BOINC projects based on the specification of a high level abstraction language as well as a suitable development environment. This approach borrows standardized modeling concepts from the wellknown Unified Modeling Language (UML) and Object Constraint Language (OCL).
  • Keywords
    Unified Modeling Language; object-oriented languages; open systems; public domain software; BOINC; Berkeley open infrastructure for network computing framework; Unified Modeling Language; abstraction; object constraint language; public resource computing; Biological system modeling; Computational modeling; DSL; Graphics processing unit; Libraries; Servers; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology (IMCSIT), Proceedings of the 2010 International Multiconference on
  • Conference_Location
    Wisla
  • ISSN
    2157-5525
  • Print_ISBN
    978-1-4244-6432-6
  • Type

    conf

  • DOI
    10.1109/IMCSIT.2010.5680024
  • Filename
    5680024