84,168 Hits in 3.4 sec

Ontology Design Pattern Language Expressivity Requirements

Matthew Horridge, Mikel Egaña Aranguren, Jonathan Mortensen, Mark A. Musen, Natalya Fridman Noy
2012 International Semantic Web Conference  
In recent years there has been a large amount of research into capturing, publishing and analysing Ontology Design Patterns (ODPs).  ...  However, there has not been any analysis into the typical language expressivity required to represent ODPs and how these requirements sit with lightweight fragments of the widely used ontology language  ...  Analysis Pattern Expressivity Requirements As can be seen from Tables 1 and 2 , patterns from both the and the catalogs require a range of language expressivity, from the lightweight  ... 
dblp:conf/semweb/HorridgeAMMN12 fatcat:kpunppavhbdmlmqdxfscvgos6m

Ontology Mapping Specification Language

François Scharffe
2007 Extended Semantic Web Conference  
We also give first results on the language design, mainly represented by an alignment ontology.  ...  We argue in this thesis proposal that a specific language to express mapping specifications is needed.  ...  From this we have designed an ontology mapping language answering the given requirements at best.  ... 
dblp:conf/esws/Scharffe07 fatcat:2hzntemgezcphmdr7jtailymla

A survey on the formalisation of system requirements and their validation

Konstantinos Mokos, Panagiotis Katsaros
2020 Array  
. • The problem of requirements specification based on an ontology for some domain and the supported semantic analysis is approached. • Recent trends in pattern-based specification languages are discussed  ...  Abstract System requirements define conditions and capabilities to be met by a system under design. They are a partial definition in natural language, with inevitable ambiguities.  ...  ii) the expressiveness of pattern languages and their potential to eliminate ambiguity.  ... 
doi:10.1016/j.array.2020.100030 fatcat:j25rort2vjcp5fkjr247nhvyra

Towards Ontology Language Customization

Heiner Stuckenschmidt
2001 International Joint Conference on Artificial Intelligence  
The ontology can be used to identify requirements as well as inconsistencies in a chosen design. It can help to acquire or search for available information.  ...  Prominent examples can be found in the following application areas: Systems Engineering: The use of ontologies for the description of information and systems has many benefits.  ...  The Design Space of Ontology Languages The OIL framework allows a user to select between languages of different expressive power, however it does not address the problem of tailoring a language to a given  ... 
dblp:conf/ijcai/Stuckenschmidt01 fatcat:eed6uyzvxffbbohmwq5mk6sya4

Dead simple OWL design patterns

David Osumi-Sutherland, Melanie Courtot, James P. Balhoff, Christopher Mungall
2017 Journal of Biomedical Semantics  
Results: Here we describe a system, Dead Simple OWL Design Patterns (DOS-DPs), which fulfills these requirements, illustrating the system with examples from the Gene Ontology.  ...  Conclusions: The rapid adoption of DOS-DPs by multiple ontology development projects illustrates both the ease-of use and the pressing need for the simple design pattern system we have developed.  ...  Acknowledgements We sincerely thank Helen Parkinson, the Gene Ontology Consortium and the Sample, Phenotypes and Ontologies Group at the EBI for providing a fertile intellectual environment for the development  ... 
doi:10.1186/s13326-017-0126-0 pmid:28583177 pmcid:PMC5460348 fatcat:tpikoizjhbcd3fxdpjvw7sec4u

Ontology Engineering Based on Domain Specific Languages and the Application of Ontology Design Patterns [chapter]

Thomas Janke
2011 Lecture Notes in Business Information Processing  
and hereby simplify ontology modeling for domain experts. 2) Ontology design patterns (ODP) [7] , which describe best practices for ontology engineering, are applied automatically and transparently during  ...  The model driven ontology engineering platform presented in this paper tackles those problem in two ways: 1) Domain specific languages (DSL) are provided which abstract from concrete ontology languages  ...  applying ontology design patterns.  ... 
doi:10.1007/978-3-642-22056-2_18 fatcat:mzh32hxlzfdupa5vygzfhb7rsy

Towards a Simple but Useful Ontology Design Pattern Representation Language

Pascal Hitzler, Aldo Gangemi, Krzysztof Janowicz, Adila Alfa Krisnadhi, Valentina Presutti
2017 International Semantic Web Conference  
The need for a representation language for ontology design patterns has long been recognized.  ...  However, the body of literature on the topic is still rather small and does not sufficiently reflect the diverse requirements on such a language.  ...  In this paper, we make a proposal for a simple representation language for ontology design patterns.  ... 
dblp:conf/semweb/HitzlerGJKP17 fatcat:flpnmh3ccvda7hzctjfuh455gu

Considerations regarding Ontology Design Patterns

Eva Blomqvist, Pascal Hitzler, Krzysztof Janowicz, Adila Krisnadhi, Tom Narock, Monika Solanki
2015 Semantic Web Journal  
Develop an ontology design pattern representation language. Currently, ontology design patterns are mostly presented in the form of OWL files, with some minimalistic accompanying documentation.  ...  Conflicts arise in several scenarios due to the high levels of expressivity provided by certain patterns and the need for minimum ontological commitment required by ontologies.  ... 
doi:10.3233/sw-150202 fatcat:s4wbesfghbgxvgvne3qudyka2e

Ontology Patterns and Beyond - Towards a Universal Pattern Language

Olaf Noppens, Thorsten Liebig
2009 International Semantic Web Conference  
With previous work on an ontology pattern language in mind we argue for a general pattern language.  ...  In this paper we argue for a broader view of ontology patterns and therefore present different use-cases where drawbacks of the current declarative pattern languages can be seen.  ...  To the best of our knowledge, it is the only ontology pattern language. Ontology Design Patterns Repositories such as ontologydesignpatterns. org provide access to pattern catalogues.  ... 
dblp:conf/semweb/NoppensL09 fatcat:orujyl6q4rctrod6pc3ds3xmfi

Ontology Patterns: Clarifying Concepts and Terminology

Ricardo de Almeida Falbo, Giancarlo Guizzardi, Aldo Gangemi, Valentina Presutti
2013 International Semantic Web Conference  
Ontology patterns have been pointed out as a promising approach for ontology engineering.  ...  The goal of this paper is to clarify concepts and the terminology used in Ontology Engineering to talk about the notion of ontology patterns taking into account already well-established notions of patterns  ...  pattern language [20] .  ... 
dblp:conf/semweb/FalboGGP13 fatcat:afy53cojrfe7dpevhlnmc6mnaa

OPLaX: annotating ontology design patterns at conceptual and instance level

Luigi Asprino, Valentina Anita Carriero, Christian Colonna, Valentina Presutti
2021 Zenodo  
In this paper, we present OPLaX, a language for annotating ontology design patterns (ODPs) in ontologies and knowledge graphs, which reuses and extends existing languages.  ...  This language allows an ontology designer to annotate ODPs implemented in ontologies, to relate these ODPs to the abstract modelling problems they are addressing (named conceptual components), and to link  ...  OPLaX OPLaX 11,12 (Ontology Pattern Language eXtended) aims at providing the ontology designers with a language for annotating ontology design patterns at both pattern, conceptual component, and pattern  ... 
doi:10.5281/zenodo.6034251 fatcat:j4ubrnepuvd75i4ikple7feawu

Bridging software languages and ontology technologies

Fernando Silva Parreiras, Tobias Walter, Christian Wende, Edward Thomas
2010 Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion - SPLASH '10  
; and (2) illustrates ontology-enabled software development with real application scenarios in areas like software design patterns, domainspecific languages and variability management.  ...  and language engineering.  ...  Applications of Ontology Technologies in Software Languages Improving General Purpose Software Design Patterns In general, the Software Design Pattern deal with variation and delegation of concepts in  ... 
doi:10.1145/1869542.1869626 dblp:conf/oopsla/ParreirasWWT10 fatcat:kwrui2vz35fy7fu7v2w6pjreea

Refining Ontologies by Pattern-Based Completion

Nadejda Nikitina, Sebastian Rudolph, Sebastian Blohm
2009 International Semantic Web Conference  
In this paper we propose a method to enrich ontologies with complex axiomatic information by completing partial instantiations of ontology design patterns.  ...  For this reason, the future relevance of ontologies in practice depends on the availability of advanced semi-automatic methods for ontology learning and refinement.  ...  In the following, we are going to use the expression ontology pattern or pattern instead of ontology design pattern.  ... 
dblp:conf/semweb/NikitinaRB09 fatcat:xb6mrzk5mracnkw3fpy3rvqrwy

A Systematic Approach for Building Ontologies [chapter]

Ricardo de Almeida Falbo, Crediné Silva de Menezes, Ana Regina C. da Rocha
1998 Lecture Notes in Computer Science  
An Overview of SABiO Purpose Identification and Requirements Elicitation Ontology User Ontology Engineer Domain Expert  ...  The main differences between versions 1.0 and 2.0 of SABiO are: (i) SABiO 2.0 extends the original development process to consider the design, implementation and test of operational ontologies; (ii) SABiO  ...  Finally, during detailed design, the ontology designer has to address the problems related to the lower expressivity of the operational languages when compared to the models expressed in OntoUML and the  ... 
doi:10.1007/3-540-49795-1_31 fatcat:evbyjvatvneldngwn6odc7lfeq

Modest Use of Ontology Design Patterns in a Repository of Biomedical Ontologies

Jonathan Mortensen, Matthew Horridge, Mark A. Musen, Natalya Fridman Noy
2012 International Semantic Web Conference  
Ontology Design Patterns (ODPs) provide a means to capture best practice, to prevent modeling errors, and to encode formally common modeling situations for use during ontology development.  ...  Furthermore, we suggest that ODPs may be developed in a bottom-up fashion, much like software-design patterns. 1  ...  We note these because certain constructs have higher expressivity requirements. Higher expressivity comes at a higher computational cost.  ... 
dblp:conf/semweb/MortensenHMN12 fatcat:eejrqwlnufcvxlfpqtpeb7na6q
« Previous Showing results 1 — 15 out of 84,168 results