SlideShare a Scribd company logo
1 of 2
Title: An Ontology Based Context Aware Modeling for User Centric
                       Mobile Applications


Computing becomes increasingly mobile and pervasive today; these changes imply that

applications and services must be aware of and adapt to their changing contexts in highly

dynamic environments. A context-aware system requires context information to be exchanged

and used between different entities such as users, devices and services in a same semantic

understanding. A context-aware infrastructure requires an appropriate context model to

represent, manipulate and access context information. The basic concept of context model is

based on ontology which provides a vocabulary for representing knowledge about a domain and

for describing specific situations in a domain. Context ontology defines a common vocabulary to

share context information in a pervasive computing domain; and include machine-interpretable

definitions of basic concepts in the domain and relations among them and also present a context

model based on ontology using OWL - Web Ontology Language to support various tasks in our

context-aware middleware. It models the basic concepts of person, location, computational entity

and activity; describes the properties and relationships between these concepts.
Software requirements
  • Java 2 Micro Edition (J2ME) Libraries.

  • J2ME wireless toolkit 2.0

  • Tomcat 5 for servlets and JSP

  • MySql 5.0

  • Ontology Editors

Hardware Requirements
  • A Regular PC

  • WAP enabled mobile

More Related Content

Similar to An ontology based context aware modeling for user centric mobile applications

Towards a Semantic-based Context-as-a-Service for Internet of Things
Towards a Semantic-based Context-as-a-Service for Internet of ThingsTowards a Semantic-based Context-as-a-Service for Internet of Things
Towards a Semantic-based Context-as-a-Service for Internet of ThingsIJCSIS Research Publications
 
Data and Computation Interoperability in Internet Services
Data and Computation Interoperability in Internet ServicesData and Computation Interoperability in Internet Services
Data and Computation Interoperability in Internet ServicesSergey Boldyrev
 
journal of object technology - context oriented programming
journal of object technology - context oriented programmingjournal of object technology - context oriented programming
journal of object technology - context oriented programmingBoni
 
Following the user’s interests in mobile context aware recommender systems
Following the user’s interests in mobile context aware recommender systemsFollowing the user’s interests in mobile context aware recommender systems
Following the user’s interests in mobile context aware recommender systemsBouneffouf Djallel
 
SOFIA - RDF Recipes for Context Aware Interoperability in Pervasive Systems. NXP
SOFIA - RDF Recipes for Context Aware Interoperability in Pervasive Systems. NXPSOFIA - RDF Recipes for Context Aware Interoperability in Pervasive Systems. NXP
SOFIA - RDF Recipes for Context Aware Interoperability in Pervasive Systems. NXPSofia Eu
 
Tech aware website design
Tech aware website designTech aware website design
Tech aware website designsanjana mun
 
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...Natalia Díaz Rodríguez
 
The Revolution Of Cloud Computing
The Revolution Of Cloud ComputingThe Revolution Of Cloud Computing
The Revolution Of Cloud ComputingCarmen Sanborn
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontologyIJwest
 
Formal Models for Context Aware Computing
Formal Models for Context Aware ComputingFormal Models for Context Aware Computing
Formal Models for Context Aware ComputingEditor IJCATR
 
RCAMM_IEEE_RAICS_2013_6745453
RCAMM_IEEE_RAICS_2013_6745453RCAMM_IEEE_RAICS_2013_6745453
RCAMM_IEEE_RAICS_2013_6745453Shekhar Parkhi
 
CAUCE - Model-driven development of ubiquitous computing environments
CAUCE - Model-driven development of ubiquitous computing environmentsCAUCE - Model-driven development of ubiquitous computing environments
CAUCE - Model-driven development of ubiquitous computing environmentsRicardo Tesoriero
 
Situation Normal, Everything Must Change
Situation Normal, Everything Must ChangeSituation Normal, Everything Must Change
Situation Normal, Everything Must ChangeEduserv
 
Svhsievs for navigation in virtual
Svhsievs for navigation in virtualSvhsievs for navigation in virtual
Svhsievs for navigation in virtualcsandit
 
SVHsIEVs for Navigation in Virtual Urban Environment
SVHsIEVs for Navigation in Virtual Urban EnvironmentSVHsIEVs for Navigation in Virtual Urban Environment
SVHsIEVs for Navigation in Virtual Urban Environmentcsandit
 

Similar to An ontology based context aware modeling for user centric mobile applications (20)

Towards a Semantic-based Context-as-a-Service for Internet of Things
Towards a Semantic-based Context-as-a-Service for Internet of ThingsTowards a Semantic-based Context-as-a-Service for Internet of Things
Towards a Semantic-based Context-as-a-Service for Internet of Things
 
Data and Computation Interoperability in Internet Services
Data and Computation Interoperability in Internet ServicesData and Computation Interoperability in Internet Services
Data and Computation Interoperability in Internet Services
 
journal of object technology - context oriented programming
journal of object technology - context oriented programmingjournal of object technology - context oriented programming
journal of object technology - context oriented programming
 
Following the user’s interests in mobile context aware recommender systems
Following the user’s interests in mobile context aware recommender systemsFollowing the user’s interests in mobile context aware recommender systems
Following the user’s interests in mobile context aware recommender systems
 
SOFIA - RDF Recipes for Context Aware Interoperability in Pervasive Systems. NXP
SOFIA - RDF Recipes for Context Aware Interoperability in Pervasive Systems. NXPSOFIA - RDF Recipes for Context Aware Interoperability in Pervasive Systems. NXP
SOFIA - RDF Recipes for Context Aware Interoperability in Pervasive Systems. NXP
 
Tech aware website design
Tech aware website designTech aware website design
Tech aware website design
 
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
 
The Revolution Of Cloud Computing
The Revolution Of Cloud ComputingThe Revolution Of Cloud Computing
The Revolution Of Cloud Computing
 
Edu.03 assignment
Edu.03 assignment Edu.03 assignment
Edu.03 assignment
 
Edu.03
Edu.03 Edu.03
Edu.03
 
Artificial Intelligence of the Web through Domain Ontologies
Artificial Intelligence of the Web through Domain OntologiesArtificial Intelligence of the Web through Domain Ontologies
Artificial Intelligence of the Web through Domain Ontologies
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontology
 
Ultra large scale systems to design interoperability
Ultra large scale systems to design interoperabilityUltra large scale systems to design interoperability
Ultra large scale systems to design interoperability
 
Formal Models for Context Aware Computing
Formal Models for Context Aware ComputingFormal Models for Context Aware Computing
Formal Models for Context Aware Computing
 
RCAMM_IEEE_RAICS_2013_6745453
RCAMM_IEEE_RAICS_2013_6745453RCAMM_IEEE_RAICS_2013_6745453
RCAMM_IEEE_RAICS_2013_6745453
 
CAUCE - Model-driven development of ubiquitous computing environments
CAUCE - Model-driven development of ubiquitous computing environmentsCAUCE - Model-driven development of ubiquitous computing environments
CAUCE - Model-driven development of ubiquitous computing environments
 
Situation Normal, Everything Must Change
Situation Normal, Everything Must ChangeSituation Normal, Everything Must Change
Situation Normal, Everything Must Change
 
Svhsievs for navigation in virtual
Svhsievs for navigation in virtualSvhsievs for navigation in virtual
Svhsievs for navigation in virtual
 
SVHsIEVs for Navigation in Virtual Urban Environment
SVHsIEVs for Navigation in Virtual Urban EnvironmentSVHsIEVs for Navigation in Virtual Urban Environment
SVHsIEVs for Navigation in Virtual Urban Environment
 
Structure of Semantic web
Structure of Semantic web Structure of Semantic web
Structure of Semantic web
 

An ontology based context aware modeling for user centric mobile applications

  • 1. Title: An Ontology Based Context Aware Modeling for User Centric Mobile Applications Computing becomes increasingly mobile and pervasive today; these changes imply that applications and services must be aware of and adapt to their changing contexts in highly dynamic environments. A context-aware system requires context information to be exchanged and used between different entities such as users, devices and services in a same semantic understanding. A context-aware infrastructure requires an appropriate context model to represent, manipulate and access context information. The basic concept of context model is based on ontology which provides a vocabulary for representing knowledge about a domain and for describing specific situations in a domain. Context ontology defines a common vocabulary to share context information in a pervasive computing domain; and include machine-interpretable definitions of basic concepts in the domain and relations among them and also present a context model based on ontology using OWL - Web Ontology Language to support various tasks in our context-aware middleware. It models the basic concepts of person, location, computational entity and activity; describes the properties and relationships between these concepts.
  • 2. Software requirements • Java 2 Micro Edition (J2ME) Libraries. • J2ME wireless toolkit 2.0 • Tomcat 5 for servlets and JSP • MySql 5.0 • Ontology Editors Hardware Requirements • A Regular PC • WAP enabled mobile