Abstract. Using ontologies in software applications is a challenging task due to the chasm between the logics-based world of ontologies and the object-oriented world of software applications. The logics-based repre-sentation emphasizes the meaning of concepts and properties, i.e., their semantics. The modeler in the object-oriented paradigm also takes into account the pragmatics, i.e., how the classes are used, by whom, and why. To enable a comprehensive use of logics-based representations in object-oriented software systems, a seamless integration of the two paradigms is needed. However, the pragmatic issues of using logic-based knowledge in object-oriented software applications has yet not been considered suffi-ciently. Rather, the pragma...
Abstract. Software Engineering Environments (SEEs) are systems designed to support software developm...
This position paper presents a set of design principles for ontology engineering for model-driven ap...
Originally proposed in the mid-90s, design patterns for software development played a key role in ob...
We examine the role of semantic theory in determining the ontology of programming languages. We expl...
In current-day software development, programmers often use programming patterns to clarify their int...
In current-day software development, programmers often use programming patterns to clarify their int...
An ontology-driven approach to applying styles in software engineering is developed in the study. Th...
In this paper, we propose a new approach to software engineering. We organize software engineering c...
We examine the role of semantic theory in determining the ontology of programming languages. We expl...
This paper is intended to serve as a comprehensive introduction to the emerging field concerned with...
Abstract. The development and verification of software models that are applica-ble across multiple d...
Ontologies provide an explicit representation of concepts and their relationships, which provides a ...
Knowledge representation using ontologies constitutes the heart of semantic technologies. Despite s...
This paper introduces a novel framework for Ontology-Driven Software Engineering. This framework is ...
. We present a declarative specification method based on natural semantics which is suitable for th...
Abstract. Software Engineering Environments (SEEs) are systems designed to support software developm...
This position paper presents a set of design principles for ontology engineering for model-driven ap...
Originally proposed in the mid-90s, design patterns for software development played a key role in ob...
We examine the role of semantic theory in determining the ontology of programming languages. We expl...
In current-day software development, programmers often use programming patterns to clarify their int...
In current-day software development, programmers often use programming patterns to clarify their int...
An ontology-driven approach to applying styles in software engineering is developed in the study. Th...
In this paper, we propose a new approach to software engineering. We organize software engineering c...
We examine the role of semantic theory in determining the ontology of programming languages. We expl...
This paper is intended to serve as a comprehensive introduction to the emerging field concerned with...
Abstract. The development and verification of software models that are applica-ble across multiple d...
Ontologies provide an explicit representation of concepts and their relationships, which provides a ...
Knowledge representation using ontologies constitutes the heart of semantic technologies. Despite s...
This paper introduces a novel framework for Ontology-Driven Software Engineering. This framework is ...
. We present a declarative specification method based on natural semantics which is suitable for th...
Abstract. Software Engineering Environments (SEEs) are systems designed to support software developm...
This position paper presents a set of design principles for ontology engineering for model-driven ap...
Originally proposed in the mid-90s, design patterns for software development played a key role in ob...