This paper introduces efforts and achievements of Agriculture Ontology Service Research Group of Agricultural Information Institute of Chinese Academy of Agriculture Sciences in last 10 years. It summarizes the resear...This paper introduces efforts and achievements of Agriculture Ontology Service Research Group of Agricultural Information Institute of Chinese Academy of Agriculture Sciences in last 10 years. It summarizes the research on ontology construction methodology, ontology management system, ontology application and etc.展开更多
The user interface is a central component of any mo de rn application program. It determines how well end users accept, learn, and effi ciently work with the application program. The user interface is very difficult t...The user interface is a central component of any mo de rn application program. It determines how well end users accept, learn, and effi ciently work with the application program. The user interface is very difficult to design, to implement, to modify. It takes approximately 70% of the time requ ired for designing an application program. All the existing tools for user interface design can be divided into two basic c ategories-Interface Builders and Model-based Interface development tools, whic h trace their roots from user interface management systems. Interface Builders a re the most widespread and excellent to create layouts and manipulate widgets. H owever, Interface Builders have the follow demerits. An interface designed using Interface Builders can contain hundreds of procedures. Interface Builders give us no possibility to develop different pieces of the same interface separately. They do not help us in managing user tasks and can be used only by programmers. Model-based interface development tools have attracted a high degree of interes t in last few years. The basic premise of model based technology is that the interface development can be fully supported by declarative models of all user interface characteristics such as their presen tation, dialogue, domain of application etc, and then the user interface develop ment can be centered around such models. The high potential of this technology has not been realized yet. This fact has the following reasons. The known interface models are partial representations of interfaces. They cannot be readily modified by developers, and are not publicly available to the HCI community. The central ingredient for success in model-ba sed systems is a declarative, complete, versatile interface model that can expre ss a wide variety of interface designs. Therefore tool developers have to avoid the following disadvantages of current interface models: inflexibility, system- dependence, and incompleteness. The main idea to achieve these model character istics mention above is to use ontologies. This broadened interest in ontologies is based on the fact that they provide ma chine-understandable representation of semantics for information, and a shared and common understanding of a domain that can be communicated between people and across application systems. Support in data, information, and knowledge exchang e becomes the key issue in current computer technology. At the moment we are on the brink of the second Web generation called Semantic Web or Knowledgeable Web. Given the increasing amount of information available on-line, this kind of sup port is becoming more important day by day. The main idea of the proposed approach is to replace interface models by appropr iate ontologies. Some parts of these ontologies will be available from the Inter net; the other parts will be built by developers. As a result of the Semantic We b development we will have increasing the number of ontologies formally describe d in the Internet. The terminology and content of these ontologies will be inter nationally standardized. Reusing these ontologies will bring down the cost of de velopment and improve the quality of user interface. The parts of a user interface model are-a domain ontology model, a dialog ontol ogy model, presentation ontology model, "business- logic" variable ontology mod el and correspondences between these parts. Thus, the user interface development based on ontologies is an evolution of th e model-based approach, where appropriate ontologies are used instead of models .展开更多
Heterogeneous data,different definitions and incompatible models are a huge problem in many domains,with no exception for the field of energy systems analysis.Hence,it is hard to re-use results,compare model results o...Heterogeneous data,different definitions and incompatible models are a huge problem in many domains,with no exception for the field of energy systems analysis.Hence,it is hard to re-use results,compare model results or couple models at all.Ontologies provide a precisely defined vocabulary to build a common and shared conceptu-alisation of the energy domain.Here,we present the Open Energy Ontology(OEO)developed for the domain of energy systems analysis.Using the OEO provides several benefits for the community.First,it enables consistent annotation of large amounts of data from various research projects.One example is the Open Energy Platform(OEP).Adding such annotations makes data semantically searchable,exchangeable,re-usable and interoperable.Second,computational model coupling becomes much easier.The advantages of using an ontology such as the OEO are demonstrated with three use cases:data representation,data annotation and interface homogenisation.We also describe how the ontology can be used for linked open data(LOD).展开更多
Objective:To keep up with the progress of treatment for myopia in traditional Chinese medicine(TCM)through literature research,so as to determine data source of TCM diagnosis and treatment for myopia,from which entiti...Objective:To keep up with the progress of treatment for myopia in traditional Chinese medicine(TCM)through literature research,so as to determine data source of TCM diagnosis and treatment for myopia,from which entities are extracted for integration of relevant knowledge,and further formal expression and visualization of knowledge.Methods:Literature research and comparative analysis were used to determine the data source,and the 7-step method of constructing ontology was referred to for extraction of TCM diagnosis and treatment entities,which then was terminalized for development of classes and class hierarchy,and class properties,as well as creation of instances before consistency test of the ontology.Results:The ontology of TCM diagnosis and treatment for myopia includes 26 classes and 124 instances,9 object properties,and 1 data property.Conclusion:The combination of ontology technology and TCM diagnosis and treatment knowledge of myopia contributes to the construction of a knowledge base of TCM diagnosis and treatment ontology for myopia,which realizes formal expression and visualization of relevant TCM knowledge,lays a foundation for the construction of TCM top-level ontology and ophthalmology ontology,and facilitates knowledge reusing and sharing.展开更多
基金supported by the by the Key Technology R&D Program of China during the 12th Five-Year Plan period:Super-Class Scientific and Technical Thesaurus and Ontology Construction Faced the Foreign Scientifi cand Technical Literature (2011BAH10B01)
文摘This paper introduces efforts and achievements of Agriculture Ontology Service Research Group of Agricultural Information Institute of Chinese Academy of Agriculture Sciences in last 10 years. It summarizes the research on ontology construction methodology, ontology management system, ontology application and etc.
文摘The user interface is a central component of any mo de rn application program. It determines how well end users accept, learn, and effi ciently work with the application program. The user interface is very difficult to design, to implement, to modify. It takes approximately 70% of the time requ ired for designing an application program. All the existing tools for user interface design can be divided into two basic c ategories-Interface Builders and Model-based Interface development tools, whic h trace their roots from user interface management systems. Interface Builders a re the most widespread and excellent to create layouts and manipulate widgets. H owever, Interface Builders have the follow demerits. An interface designed using Interface Builders can contain hundreds of procedures. Interface Builders give us no possibility to develop different pieces of the same interface separately. They do not help us in managing user tasks and can be used only by programmers. Model-based interface development tools have attracted a high degree of interes t in last few years. The basic premise of model based technology is that the interface development can be fully supported by declarative models of all user interface characteristics such as their presen tation, dialogue, domain of application etc, and then the user interface develop ment can be centered around such models. The high potential of this technology has not been realized yet. This fact has the following reasons. The known interface models are partial representations of interfaces. They cannot be readily modified by developers, and are not publicly available to the HCI community. The central ingredient for success in model-ba sed systems is a declarative, complete, versatile interface model that can expre ss a wide variety of interface designs. Therefore tool developers have to avoid the following disadvantages of current interface models: inflexibility, system- dependence, and incompleteness. The main idea to achieve these model character istics mention above is to use ontologies. This broadened interest in ontologies is based on the fact that they provide ma chine-understandable representation of semantics for information, and a shared and common understanding of a domain that can be communicated between people and across application systems. Support in data, information, and knowledge exchang e becomes the key issue in current computer technology. At the moment we are on the brink of the second Web generation called Semantic Web or Knowledgeable Web. Given the increasing amount of information available on-line, this kind of sup port is becoming more important day by day. The main idea of the proposed approach is to replace interface models by appropr iate ontologies. Some parts of these ontologies will be available from the Inter net; the other parts will be built by developers. As a result of the Semantic We b development we will have increasing the number of ontologies formally describe d in the Internet. The terminology and content of these ontologies will be inter nationally standardized. Reusing these ontologies will bring down the cost of de velopment and improve the quality of user interface. The parts of a user interface model are-a domain ontology model, a dialog ontol ogy model, presentation ontology model, "business- logic" variable ontology mod el and correspondences between these parts. Thus, the user interface development based on ontologies is an evolution of th e model-based approach, where appropriate ontologies are used instead of models .
基金This work was supported by grants from the Federal Ministry for Economic Affairs and Energy of Germany(BMWi)for the projects SzenarienDB(03ET4057A-D),LOD-GEOSS(03EI1005A-G)and SIROP(03EI1035A-D).
文摘Heterogeneous data,different definitions and incompatible models are a huge problem in many domains,with no exception for the field of energy systems analysis.Hence,it is hard to re-use results,compare model results or couple models at all.Ontologies provide a precisely defined vocabulary to build a common and shared conceptu-alisation of the energy domain.Here,we present the Open Energy Ontology(OEO)developed for the domain of energy systems analysis.Using the OEO provides several benefits for the community.First,it enables consistent annotation of large amounts of data from various research projects.One example is the Open Energy Platform(OEP).Adding such annotations makes data semantically searchable,exchangeable,re-usable and interoperable.Second,computational model coupling becomes much easier.The advantages of using an ontology such as the OEO are demonstrated with three use cases:data representation,data annotation and interface homogenisation.We also describe how the ontology can be used for linked open data(LOD).
基金supported by the CACMS Innovation Fund(C12021A05210)Basic Research Funds of Research Institutes(JY202401-2005CB523504)+1 种基金National Natural Science Foundation of China(82305440)Basic Research Funds of Research Institutes(ZZ13-YQ-131,ZZ15-YQ-074).
文摘Objective:To keep up with the progress of treatment for myopia in traditional Chinese medicine(TCM)through literature research,so as to determine data source of TCM diagnosis and treatment for myopia,from which entities are extracted for integration of relevant knowledge,and further formal expression and visualization of knowledge.Methods:Literature research and comparative analysis were used to determine the data source,and the 7-step method of constructing ontology was referred to for extraction of TCM diagnosis and treatment entities,which then was terminalized for development of classes and class hierarchy,and class properties,as well as creation of instances before consistency test of the ontology.Results:The ontology of TCM diagnosis and treatment for myopia includes 26 classes and 124 instances,9 object properties,and 1 data property.Conclusion:The combination of ontology technology and TCM diagnosis and treatment knowledge of myopia contributes to the construction of a knowledge base of TCM diagnosis and treatment ontology for myopia,which realizes formal expression and visualization of relevant TCM knowledge,lays a foundation for the construction of TCM top-level ontology and ophthalmology ontology,and facilitates knowledge reusing and sharing.