-
Notifications
You must be signed in to change notification settings - Fork 11
Home
Pluggable ontology artefacts to support context-awareness and personalization, ontologies are used as the data model of unviersAAL, shaping the information shared through the middleware buses. For more information about the design choices and implementation details, please refer to the wikis of other repositories about Data Representation and Context Modeling. For detailed information about ontologies in general and how to use them in universAAL, go tot the Reference Documentation.
Links of Interest | |
---|---|
Pax Composite Bundle | scan-composite:mvn:org.universAAL.ontology/ont.composite/x.y.0/composite |
Karaf Feature | uAAL-Ont.XXX, where XXX is the name of the individual ontology |
Javadoc | https://universaal.github.io/ontology/ont.pom/apidocs/index.html |
Maven Site | https://universaal.github.io/ontology/ont.pom/index.html |
Repository Status | https://github.com/universAAL/platform/wiki/Repository-Status |
Maven Release Repository | http://depot.universaal.org/maven-repo/releases/org/universAAL/ontology/ |
Maven Snapshot Repository | http://depot.universaal.org/maven-repo/snapshots/org/universAAL/ontology/ |
If you plan to develop your own ontology you should follow the guidelines described here about coding ontology artifacts.
Further details on content and diagrams of each artifact are in the following dedicated pages.
ont.activityhub: ISO 11073-10471 Activity Hub
ont.av: Audio & Video
ont.cryptographic: Cryptographic methods, algorithms and high level services.
ont.dependability: Dependability
ont.device: Unified devices ontology: Typical home automation, AmI and AAL devices
ont.gesture.pointing: Gestures and pointing recognition
ont.furniture: Furniture
ont.handgestures: Hand gestures ontology (contains all gestures also used in http://kinectgesture.codeplex.com/)
ont.health.disease: Diseases and illnesses
ont.health.measurement: Health-specific measurements
ont.impaiment: Model of user impairments
ont.languages: Languages (based on ISO 639 codes, contains representation for 182 languages.
ont.lighting: Lighting
ont.measurement: Measurement concepts
ont.medication: Medication
ont.multimedia: Multimedia appliances
ont.personalhealthdevices: Some health-related sensors for personal use.
ont.phWorld: Basic concepts of the physical world
ont.profile: All Profiles: Users, AAL Services, uSpaces...
ont.profile.ui.mainmenu: UI Main menu subprofile
ont.profile.ui.preferences: UI Preferences subprofile
ont.profile.health: User's Health subprofile, and concepts like illness
ont.recommendations: Recommendations ontology for providing more input to UI Handlers in the rendering process
ont.security: Authentication and Authorization security
ont.sysinfo: System information events
ont.unit: Units of measurement and prefixes
ont.X73: ISO 11073-10415 Weighing Scale and 10407 Blood Pressure Devices. WILL BE DEPRECATED. Currently necessary for x73 hardware
ont.che: Ontology for handling services of the Context History Entrepot
ont.asor: Ontology for handling services of and configuring the Service Orchestrator
ont.situation.reasoner: Generic reasoning engine
ont.drools: Long Term Behavioral Analizer Drools-based reasoning engine
ont.continuahealthmanager: Continua Health Manager representation for the Continua Integration
ont.agenda: Agenda Ontology
ont.eventSelection: Ontology for searching Agenda Service calendars
ont.questionnaire: Questionnaire Ontology
ont.motivationalmessage: Motivational Message Ontology