ontology computer
202589673
The Computer Science Ontology: A Comprehensive Automatically Generated Taxonomy of Research Areas
Ontologies of research areas are important tools for characterizing, exploring, and analyzing the research landscape. Some fields of research are comprehensively described by large scale taxonomies, e.g. MeSH in Biology and PhySH in Physics. Conversely, current Computer Science taxonomies are coarse grained and tend to evolve slowly. For instance, the ACM classification scheme contains only about 2K research topics and the last version dates back to 2012. In this paper, we introduce the Computer Science Ontology (CSO) a large scale, automatically generated ontology of research areas, which includes about 14K topics and 162K semantic relationships. It was created by applying the Klink 2 algorithm on a very large data set of 16M scientific articles. CSO presents two main advantages over the alternatives: i) it includes a very large number of topics that do not appear in other classifications, and ii) it can be updated automatically by running Klink 2 on recent corpora of publications. CSO powers several tools adopted by the editorial team at Springer Nature and has been used to enable a variety of solutions, such as classifying research publications, detecting research communities, and predicting research trends. To facilitate the uptake of CSO, we have also released the CSO Classifier, a tool for automatically classifying research papers, and the CSO Portal, a Web application that enables users to download, explore, and provide granular feedback on CSO. Users can use the portal to navigate and visualize sections of the ontology, rate topics and relationships, and suggest missing ones. The portal will support the publication of and access to regular new releases of CSO, with the aim of providing a comprehensive resource to the various research communities engaged with scholarly data.
Data Intelligence
Angelo Antonio Salatino Thiviyan Thanapalasingam Andrea Mannocci Aliaksandr Birukou Francesco Osborne Enrico Motta
214702543
"Onto Computer Project" a Computer Project Domain Ontology Construction and Validation
Ontologies, nowadays, play a primordial role in the representation, the re use and the sharing of knowledge of a well given domain in a consensual and explicit way more precisely in the computing field. It is in this context that we have proposed a domain ontology baptised onto computer project which presents the key to our research goal. This essential goal is to arrive at a final step to elaborate a knowledge based system for computer projects reusing. The aimed system is essentially based on the construction of a memory projects. This memory projects could be defined as a collection of historical and achieved projects around the sphere of computer. This sphere is so wide including many subfields beginning at the database, software engineering fields and arriving at the fields of artificial intelligence, computer vision and so on. This research work requires at first to construct a well defined ontology in the way to structure and to unify vocabulary often shared by multi actors in the domain of computer projects. To concretize this goal, our paper will describe a construction approach for the proposed domain ontology which is mainly based on an existing methodology named "methontology" The proposed ontology construction approach, which is composed of seven steps, is the result of a comparative study between some ontology construction approaches belonging to different categories of methodology. In fact, we can distinguish four main categories of ontology development approaches: ontology construction approaches from zero, text based construction approaches, building approaches based on the reuse of already existing ontologies, and crowd souring based approaches. In our research work, we are interested by the approach of building ontology from zero. Indeed, the construction of the proposed ontology follows an autonomous approach which is not based on any other existing ontology or the updating of an already constructed ontology. In addition, in this paper we are interested by the problem of validating the content of domain ontology and in this context we have proposed an incremental approach for validating the proposed ontology which is composed of six steps. In this context we have studied some ontology validation approaches: those which are questionnaire based, others based on question answering. The problem here that all approaches studied are single actor approaches where a single validation actor can validate the entire ontology and this by applying the semantic and the structural validation definitively with no return. The main originality of our validation approach consists essentially of three criteria: the incremental validation, the multi intervention, and the respecting of the "V" cycle. In fact, the passage from one validation step to another results in an update of the initial ontology and this by the intervention of three experts (project management expert, a project computer expert and a specialist in ontology engineering) Our proposal approach requires a feedback between all the validation phases and can return to any expert for revalidation if needed. The result of this research is improved a validated ontology which is allowed us to build our project memory and to feed our knowledge base which will serve us to develop our knowledge based system.
Mejri Lassaad Hanafi Raja Henda Ben Ghezela Hajjami
225768071
COMPUTER AIDED WORKFLOW DESIGNING FOR QOS CONTROL BASED ON ONTOLOGY
Background. The rapid development of technologies in various fields of business, including in telecommunications requires an increasing level of service provision, because the formation of a market for network communication services has increased attention to issues of quality control, both by regulators and by the providers themselves. In order to meet a given level of quality of service, telecommunication operators develop algorithms and solutions for providing quality control services based on various criteria. However, these solutions are not universal for different types of indicators (quantitative, qualitative, etc. of quality of service. Objective. The paper presents the approach to automating workflows and their components (functional services, connections and rules of interaction) by designing processes based on computer aided generation of both a set of services that are components of workflows and the sequence of their execution using ontologies. Ontology serves as meta model of the workflow, services, subject domain and logical rules that establish relationships between functional services. Methods. The implementation of the proposed approach was realized using an ontological modeling, workflow modeling standards and methods of computer aided designing. Results. An ontological model of service quality indicators was developed, as well as dynamically changing workflow that guarantees the quality of service control universality was designed. For computer aided workflows generation the software environment has been developed, the performance of which is tested on the example of workflow designing tool IT TODOS for developing and modifying ontologies and generating workflow scheme using BPMN. Conclusions. The proposed approach makes the process of quality of service control more transparent and reduces the involvement of analysts in this process. Such an approach is flexible and universal for usage in any subject domain by uploading relevant data to the registers. It also provides the process of the quality of service control automation and the solution encapsulation enabling employees to use the solution provided at any level without the expert analyst involvement.
Larysa S Globa Maryna Popova N A Yushko Lela Mirtskhulava
145930493
Developing Ontology Approach Using Software Tool to Improve Data Visualization (Case Study: Computer Network)
The Information Technology system use visualization to represent data in different forms. Some new researches in this field working on extract Knowledge, rapid information retrieval from the graphical diagram. Therefore, data visualization now trends to use ontology approach to build a robust knowledge based system. The proposed of this paper is to developed ontology approach and use software tools to improve visualized knowledge. Moreover, study data visualization subject in term of ontology and how to facilitate understanding it on the end user. Computer networks ontology adopted as a case study to prove the important of this approach. The Object Role Modeling (ORM) is a visualized notation used to build the prototype for ontology, and OntoGraf module in the Protege tool used to build ontology.
International Journal of Modern Education and Computer Science
Mahmoud Moshref Rizik M H Al-Sayyad
49481128
The Computer Science Ontology: A Large Scale Taxonomy of Research Areas
Ontologies of research areas are important tools for characterising, exploring, and analysing the research landscape. Some fields of research are comprehensively described by large scale taxonomies, e.g. MeSH in Biology and PhySH in Physics. Conversely, current Computer Science taxonomies are coarse grained and tend to evolve slowly. For instance, the ACM classification scheme contains only about 2K research topics and the last version dates back to 2012. In this paper, we introduce the Computer Science Ontology (CSO) a large scale, automatically generated ontology of research areas, which includes about 26K topics and 226K semantic relationships. It was created by applying the Klink 2 algorithm on a very large dataset of 16M scientific articles. CSO presents two main advantages over the alternatives: (i) it includes a very large number of topics that do not appear in other classifications, and (ii) it can be updated automatically by running Klink 2 on recent corpora of publications. CSO powers several tools adopted by the editorial team at Springer Nature and has been used to enable a variety of solutions, such as classifying research publications, detecting research communities, and predicting research trends. To facilitate the uptake of CSO we have developed the CSO Portal, a web application that enables users to download, explore, and provide granular feedback on CSO at different levels. Users can use the portal to rate topics and relationships, suggest missing relationships, and visualise sections of the ontology. The portal will support the publication of and access to regular new releases of CSO, with the aim of providing a comprehensive resource to the various communities engaged with scholarly data.
SEMWEB
Angelo Antonio Salatino Thiviyan Thanapalasingam Andrea Mannocci Francesco Osborne Enrico Motta
23205679
Towards an ontology supported case based reasoning approach for computer aided tolerance specification
Abstract In this paper, an ontology supported case based reasoning approach for computer aided tolerance specification is proposed. This approach firstly considers the past tolerance specification problems and their schemes as previous cases and the new tolerance specification problems as target cases and uses an ontology to represent previous and target cases. Then certain ontology based similarity measure is used to assess the similarity between the toleranced features of target and previous cases, the similarity between the part features of target and previous cases, and the similarity between the topological relations of target and previous cases. Based on these similarities, an ontology based similarity measure for computing the similarity between target and previous cases is designed, and an algorithm for establishing such similarity measure with high accuracy and retrieving similar previous cases for a target case with this similarity measure is presented. This algorithm shows how to linearly combine the similarity of toleranced features, the similarity of part features, and the similarity of topological relations to assess the similarity between target and previous cases to implement retrieval of previous cases under the prerequisite of ensuring the highest accuracy of the similarity measure. The paper also reports a prototype implementation of the proposed approach, provides an example to illustrate how the approach works, and evaluates the approach via theoretical and experimental comparisons.
Knowl. Based Syst.
Yuchu Qin Wenlong Lu Qunfen Qi Xiaojun Liu Meifa Huang Paul J Scott Xiangqian Jiang
209338636
Applying Semantic Web Technologies to Discover an Ontology of Computer Attacks
The main scope of this paper is to present a methodology of engineering an ontology and to demonstrate how it is applied for designing and evaluating cyber defense systems. The ontology is intended to be a vast model of the cybersecurity domain that captures a lot of information about attacks, source and target systems, methods, vulnerabilities exploited, consequences, controls for mitigation etc. For evaluating the quality of the proposed model we headed towards state of art methodologies comprised of a suite of metrics for assessing, among others: correctness, consistency, accuracy, completeness, soundness, task orientation. For the most important task, evaluation of efficacy in attacks detection, the proposed ontology was used as a knowledge model of aprototype web application firewall and we tested the system on a known evaluation dataset. The proposed system yielded a good detection rate and a low rate of false positives and negatives on the test data, and it was compared with other existing solutions in the field.
Scalable Computing: Practice and Experience
Andrei Zamfira Raluca Fat Calin Cenan
57760534
An ontology based approach to knowledge representation for Computer Aided Control System Design
Abstract Different approaches have been used in order to represent and build control engineering concepts for the computer. Software applications for these fields are becoming more and more demanding each day, and new representation schemas are continuously being developed. This paper describes a study of the use of knowledge models represented in ontologies for building Computer Aided Control Systems Design (CACSD) tools. The use of this approach allows the construction of formal conceptual structures that can be stated independently of any software application and be used in many different ones. In order to show the advantages of this approach, an ontology and an application have been built for the domain of design of lead/lag controllers with the root locus method, presenting the results and benefits found.
Data Knowl. Eng.
Carmen Benavides Isaias Garcia Hector Alaiz-Moreton Luis Girones Quesada
51907138
Computer Assisted Ontology Construction System: Focus on Bootstrapping Capabilities
In this research, we investigate the problem of ontology construction in both automatic and semi automatic approaches. There are two key issues for the ontology construction process: the cold start problem (i.e. starting the development of an ontology from a blank page) and the lack of availability of domain experts. We describe a functionality for ontology construction based on the bootstrapping feature. For this feature, we take advantage of large public knowledge bases. We report on a comparative study between our system and the existing ones on the wine ontology.
ESWC
Omar Qawasmeh Maxime Lefrancois Antoine Zimmermann Pierre Maret
73573093
Computer Hardware Components Ontology
A computer system consists of Hardware components that integrate with each other .The purpose of this paper is to create the hardware components of a computer system by formalizing a number of concepts that represent the knowledge of this dolman. Description logic anddefensible logic are used in this paper to achieve our goal.
Ahmad K Al Hwaitat Ameen Shaheen Khalid K Adhim Enad N Arkebat Aezz Aldain Al Hwiatat