Merging model driven and ontology driven system development approaches pervasive computing perspective

@article{Soylu2009MergingMD,
  title={Merging model driven and ontology driven system development approaches pervasive computing perspective},
  author={Ahmet Soylu and Patrick De Causmaecker},
  journal={2009 24th International Symposium on Computer and Information Sciences},
  year={2009},
  pages={730-735}
}
  • A. Soylu, P. D. Causmaecker
  • Published 2009
  • Computer Science
  • 2009 24th International Symposium on Computer and Information Sciences
In this paper we present a view point on “intelligent” application development for pervasive computing environments. We first point out that today's traditional “intelligent” computing is built on strong and hard-coded logical assumptions and computational procedures which are pre-defined by developers, that is, what we call as simulated intelligence within the course of this paper. Such assumptions and procedures are based on enumerations of possible contexts of use which is predefined… Expand
Towards ontology-driven development of applications for smart environments
  • A. Katasonov, M. Palviainen
  • Computer Science
  • 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops)
  • 2010
TLDR
The Smart Modeller is described, a design tool that enables the developer to graphically create a model of a smart space application and a framework that provides core interfaces for extensions supporting both the model and ontology-driven development. Expand
Model and Ontology-Based Development of Smart Space Applications
TLDR
This chapter describes an incremental development process for the smart space application development and introduces a supporting tool called Smart Modeler, which provides a visual modeling environment for smart space applications and a framework and core interfaces for extensions supporting both the model and the ontology-driven development. Expand
Ontology-Driven Software Engineering: beyond Model Checking and Transformations
TLDR
This paper introduces a novel framework for Ontology-Driven Software Engineering, grounded on the prior related work that studied the interplay between the model-driven engineering and the ontological modeling, and introduces new ontological services: semantic search in model repositories, three kinds of semi-automated model composition services, and the policy enforcement service. Expand
Formal modelling, knowledge representation and reasoning for design and development of user-centric pervasive software: a meta-review
TLDR
An elaborate and exploratory discussion of the problem and solution spaces along with a multidisciplinary meta-review and identification of complementary efforts in literature required to realise a merged approach to model driven development and ontologies are provided. Expand
Context and Adaptivity in Pervasive Computing Environments: Links with Software Engineering and Ontological Engineering
TLDR
The purpose is to use the constructed theory and practice in order to enable anywhere and anytime adaptive e-learning environments and to integrate and extend fundamental and promising theoretical and technical aspects found in the literature. Expand
Ontology-driven Adaptive and Pervasive Learning Environments - APLEs: An Interdisciplinary Approach
TLDR
This paper argues for an ontology-driven approach employing ontologies at run-time and development-time where formalized ontologies and rules are considered as main medium of adaptivity, user involvement, and automatic application development. Expand
A model-driven ontology approach for manufacturing system interoperability and knowledge sharing
TLDR
This article presents a novel concept, based on the Model Driven Architecture (MDA), implemented under the Interoperable Manufacturing Knowledge Systems (IMKS) project in order to understand the extent to which manufacturing system interoperability can be supported using radically new methods of knowledge sharing. Expand
Bridging UML Profile based Models and OWL Ontologies in Model-driven Development - Industrial Control Application
TLDR
UML based models used in MDD and their relationship to OWL ontologies and a concept is proposed how to create ontologies corresponding to these models and how they can be used concurrently in supporting the application development. Expand
A development methodology to facilitate the integration of Smart Spaces into the Web of Things
TLDR
This paper proposes a Resource-Oriented and Ontology-Driven Development (ROOD) methodology, based on Model Driven Architecture (MDA), to facilitate to any developer the development and deployment of Smart Spaces. Expand
Enabling non-programmers to develop smart environment applications
  • A. Katasonov
  • Computer Science
  • The IEEE symposium on Computers and Communications
  • 2010
TLDR
This paper presents a novel framework for semantic software metadata and describes how utilizing it in the application development tool, Smart Modeller, enables non-programmer composition of smart environment applications. Expand
...
1
2
...

References

SHOWING 1-10 OF 37 REFERENCES
Ontology based context modeling and reasoning using OWL
TLDR
An OWL encoded context ontology (CONON) is proposed for modeling context in pervasive computing environments, and for supporting logic-based context reasoning, and provides extensibility for adding domain-specific ontology in a hierarchical manner. Expand
Semantic model-driven architecting of service-based software systems
  • C. Pahl
  • Computer Science
  • Inf. Softw. Technol.
  • 2007
TLDR
This work presents ontology-based transformation and reasoning techniques for layered semantic service architecture modelling, which support abstract domain modelling, architectural design, and interoperability aspects of integrated ontological layers. Expand
Developing context-aware pervasive computing applications: Models and approach
TLDR
A set of conceptual models designed to support the software engineering process, including context modelling techniques, a preference model for representing context-dependent requirements, and two programming models are proposed. Expand
Model Driven Engineering
TLDR
A framework for model driven engineering is set out, which proposes an organisation of the modelling 'space' and how to locate models in that space, and identifies the need for defining families of languages and transformations, and for developing techniques for generating/configuring tools from such definitions. Expand
An ontology for context-aware pervasive computing environments
TLDR
An inference engine for reasoning with information expressed using the COBRA-ONT ontology and the ongoing research in using the DAML-Time ontology for context reasoning are described. Expand
Automatic Mapping of OWL Ontologies into Java
TLDR
The HarmonIA framework is sketched, which is used for the automatic generation of agent systems from institution specifications, and whose OWL Ontology Creation module was the basis for the tool presented in this paper. Expand
Embedded Semantics Empowering Context-Aware Pervasive Computing Environments
TLDR
This paper proposes an approach and a service oriented model for exploiting the vast amount of knowledge contained by the World Wide Web for context-aware pervasive computing environments and is based on the semantic web activities, particularly on embedded semantics. Expand
Using Ontologies in Software Engineering and Technology
  • F. Ruiz, J. Hilera
  • Computer Science
  • Ontologies for Software Engineering and Software Technology
  • 2006
TLDR
A taxonomy for classifying ontologies in SET is offered, in which two main categories are distinguished: (1) SET domain ontologies, created to represent and communicate agreed knowledge within some subdomain of SET, and (2) ontologies as software artifacts, with proposals in which ontologies play the role of an additional type of artifact in software processes. Expand
Ontologies, JavaBeans and Relational Databases for enabling semantic programming
TLDR
This work shows how an OWL/RDF knowledge base can be integrated with conventional domain-centric data models (enterprise Java beans) and object-relational mapping toolkits (Hibernate) to create a semantic-rich enterprise development environment. Expand
Modeling Context Information in Pervasive Computing Systems
TLDR
This paper is concerned with the development of appropriate context modeling concepts for pervasive computing, which can form the basis for such a context management infrastructure. Expand
...
1
2
3
4
...