| Literature DB >> 24643006 |
Eduardo Castillejo1, Aitor Almeida2, Diego López-de-Ipiña3, Liming Chen4.
Abstract
The participation of users within AAL environments is increasing thanks to the capabilities of the current wearable devices. Furthermore, the significance of considering user's preferences, context conditions and device's capabilities help smart environments to personalize services and resources for them. Being aware of different characteristics of the entities participating in these situations is vital for reaching the main goals of the corresponding systems efficiently. To collect different information from these entities, it is necessary to design several formal models which help designers to organize and give some meaning to the gathered data. In this paper, we analyze several literature solutions for modeling users, context and devices considering different approaches in the Ambient Assisted Living domain. Besides, we remark different ongoing standardization works in this area. We also discuss the used techniques, modeled characteristics and the advantages and drawbacks of each approach to finally draw several conclusions about the reviewed works.Entities:
Year: 2014 PMID: 24643006 PMCID: PMC4003996 DOI: 10.3390/s140305354
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Quality model for external and internal quality [7].
Figure 2.Quality model for quality in use [7].
Related work for the user modeling approaches. Under the user characteristics heading Activities or behavior, Capabilities, Experience, Interests, Emotions, Personal, Stress and Location information are presented.
|
| ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 2002, Gregor | Inclusive design | ✓ | ✓ | |||||||
| 2003, Gauch | Automatic profiling | ✓ | ✓ | |||||||
| 2003, Razmerita | KMS | ✓ | ✓ | ✓ | ✓ | |||||
| 2005, Hatala and Wakkary [ | Tangible interfaces | ✓ | ✓ | ✓ | ✓ | |||||
| 2005, Fernando Pereira [ | Multimedia adaptation | ✓ | ||||||||
| 2007, Persad | Product design demands | ✓ | ✓ | |||||||
| 2007, Golemati | User profiling | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
| 2007, Heckmann | Ubiquitous applications | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
| 2008, Casas | Adaptive user interfaces | ✓ | ✓ | |||||||
| 2012, Evers | Adaptive applications | ✓ | ||||||||
| 2012, Skillen | Mobile environments | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Related work for context modeling approaches. Under the domain heading Context Awareness, Context Modeling, Pervasive Computing, Smart Environments, Mobile Computing and Recommender Systems. Under the context parameters heading Location, Time, Activity, Nearby Resources, Nearby People, Physical Environment, Social environment, Infrastructure, User's parameters and High level information are presented.
|
| ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2000, Chen and Kotz [ | CA | ✓ | ✓ | |||||||||
| 2001, Anthony Jameson [ | CM | ✓ | ✓ | ✓ | ✓ | |||||||
| 2002, Henricksen | PC | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
| 2002, Held | CA | ✓ | ✓ | |||||||||
| 2004, Gu | SE | ✓ | ✓ | |||||||||
| 2005, Chen | PC | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| 2005, Yamabe | MC | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
| 2008, Wood | AAL | ✓ | ✓ | ✓ | ||||||||
| 2011 Baltrunas | RS | ✓ | ✓ | |||||||||
| 2012, McAvoy | SE | ✓ | ✓ | ✓ | ||||||||
| 2013, Almeida and López-de-Ipiña [ | SE | ✓ | ✓ | ✓ | ||||||||
CC/PP: several advantages and drawbacks.
| A good infrastructure for modeling devices | Device dependent |
| Content negotiation flexibility | It requires a more mature user preferences definition |
| Using CC/PP, Web based device developers and user agents can define accurate profiles for their products. Web servers and server proxies can use these profiles to perform the adaptation | |
| Open to new protocol proposals for profile exchanging |
Analysed DDRs comparison [71].
| WURFL | Upgradeable to new versions | Errors in data |
| A hierarchy which allows to infer values | Many empty values | |
| Many capabilities modelled | ||
| Very easy to configure | ||
| Powerful API | ||
|
| ||
| OpenDDR | Free to use, even commercially | Limited number of capabilities |
| Growing community | Default values for unknown data | |
|
| ||
| 51Degrees.mobi | A Lite version, free to use even commercially | Limited number of capabilities |
| Easy to install and use | ||
W3C standards and specifications for user and device modeling.
|
| |||
|---|---|---|---|
| User | UAProf | ✓ | |
| Multimodal Architecture and Interfaces | ✓ | ||
| Extensible MultiModal Annotation markup language | ✓ | ||
| Ink Markup Language (InkML) | ✓ | ||
| Accessibility (All) | ✓ | ||
| Web Content Accessibility Guidelines (WCAG) | ✓ | ||
| Accessible Rich Internet Applications (WAI-ARIA) | ✓ | ||
| User Agent Accessibility Guidelines (UAAG) | ✓ | ||
| Authoring Tool Accessibility Guidelines (ATAG) | ✓ | ||
| Evaluation and Report Language (EARL) | ✓ | ||
| IndieUI | ✓ | ||
| Device | CC/PP | ✓ | |
| Introduction to Model-Based User Interfaces | ✓ | ||
| Model-Based User Interfaces Glossary | ✓ | ||
| Guidelines for writing device independent tests | ✓ | ||
| Delivery Context Overview for Device Independence | ✓ | ||
| Authoring Techniques for Device Independence | ✓ | ||
| Device Independence Principles | ✓ | ||
| Authoring Challenges for Device Independence | ✓ | ||
| Delivery Context Ontology | ✓ | ||
| Delivery Context: Client Interfaces (DCCI) | ✓ | ||
PROV documents description. Document type (Recommendation or Note) is also shown.
| PROV-PRIMER [ | Note | The entry point to PROV offering an introduction to the provenance data model |
| PROV-XML [ | Note | Defines an XML schema for the provenance data model PROV data model |
| PROV-O [ | Rec. | PROV-O defines a light-weight OWL2 ontology for the provenance data model |
| PROV-DM [ | Rec. | Defines a conceptual data model for provenance including UML diagrams. PROV-O, PROV-XML and PROV-N are serializations of this conceptual model |
| PROV-N [ | Rec. | Defines a human-readable notation for the provenance model. |
| PROV-CONSTRAINTS [ | Rec. | Defines a set of constraints on the PROV data model that specifies a notion of valid provenance |
| PROV-AQ [ | Note | Defines how to use Web-based mechanisms to locate and retrieve provenance information |
| PROV-DC [ | Note | Defines a mapping between Dublin Core and PROV-O |
| PROV-DICTIONARY [ | Note | Defines constructs for expressing the provenance of dictionary style data structures |
| PROV-SEM [ | Note | Defines a declarative specification in terms of first-order logic of the PROV data model |
| PROV-LINKS [ | Note | Defines extensions to PROV to enable linking provenance information across bundles of provenance descriptions |
Active IETF Working Groups.
| Applications Area Working Group |
| Constrained RESTful Environments |
| Extensible Provisioning Protocol Extensions |
| Hypertext Transfer Protocol Bis |
| BiDirectional or Server-Initiated HTTP |
| JSON data formats for vCard and iCalendar |
| JavaScript Object Notation |
| Protocol to Access WS database |
| Preparation and Comparison of Internationalized Strings |
| IMAP QRESYNC Extension |
| System for Cross-domain Identity Management |
| SPF Update |
| Uniform Resource Names, Revised |
| Using TLS in Applications |
| Web Security |
| Web Extensible Internet Registration Data Service |