• DocumentCode
    1631617
  • Title

    Building ontology for optimization and composition of parallel JavaBean programs

  • Author

    Chen, Cheng-Wei ; Chen, Chung-Kai ; Lee, Jenq-Kuen

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    203
  • Lastpage
    208
  • Abstract
    Proposes an ontology specification for JavaBeans programs (JavaBeans being the object component model of Java). Our specification is written using the DAML+OIL (DARPA Agent Markup Language + Ontology Interchange Language) language, which is based on the RDF (Resource Description Framework) schema and the XML syntax. The vocabulary of this ontology provides a basic terminology to annotate components with information about conditions and suggestions for adopting a component for specialization. It also gives a reference criterion for choosing the most suitable components at a given time, and an environment for performance and functionality purposes. With our design of the annotations, it´s also possible to automatically retrieve the annotations of object components, connect them by their object-oriented relationships, organize them to form component databases and discover them in the databases by using the component characteristics. This facilitates the sharing of component resources on the Internet. In addition, we also give an application scenario for employing this ontology specification
  • Keywords
    Java; formal specification; nomenclature; object-oriented databases; object-oriented programming; optimising compilers; parallel programming; parallelising compilers; software libraries; subroutines; DAML+OIL language; DARPA Agent Markup Language; Internet; Java object component model; Ontology Interchange Language; RDF schema; Resource Description Framework; XML syntax; application scenario; automatic annotation retrieval; component annotation; component databases; component resource sharing; component specializations; database annotation discovery; functionality; object-oriented relationships; ontology specification; parallel JavaBeans program composition; parallel JavaBeans program optimization; performance; reference criterion; terminology; vocabulary; Java; Markup languages; Microstrip; Object oriented databases; Object oriented modeling; Ontologies; Resource description framework; Terminology; Vocabulary; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Networks, 2002. I-SPAN '02. Proceedings. International Symposium on
  • Conference_Location
    Makati City, Metro Manila
  • ISSN
    1087-4089
  • Print_ISBN
    0-7695-1579-7
  • Type

    conf

  • DOI
    10.1109/ISPAN.2002.1004287
  • Filename
    1004287