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
Link To Document