Context-awareness is highly desired, particularly in highly dynamic mobile environments. Semantic Web Services (SWS) address context-adaptation by enabling the automatic discovery of distributed Web services based on comprehensive semantic capability descriptions. Even though the appropriateness of resources in mobile settings is strongly dependent on the current situation, SWS technology does not explicitly encourage the representation of situational contexts. Therefore, whereas SWS technology supports the allocation of resources, it does not entail the discovery of appropriate SWS representations for a given situational context. Moreover, describing the complex notion of a specific situation by utilizing symbolic SWS representation facilities is costly, prone to ambiguity issues and may never reach semantic completeness. In fact, since not any real-world situation completely equals another, a potentially infinite set of situation parameters has to be matched to a finite set of semantically defined SWS resource descriptions to enable context-adaptability. To overcome these issues, the authors propose Mobile Situation Spaces (MSS) which enable the description of situation characteristics as members in geometrical vector spaces following the idea of Conceptual Spaces (CS). Semantic similarity between situational contexts is calculated in terms of their Euclidean distance within a MSS. Extending merely symbolic SWS descriptions with context information on a conceptual level through MSS enables similaritybased matchmaking between real-world situation characteristics and predefined resource representations as part of SWS descriptions. To prove the feasibility, the authors provide a proof-of-concept prototype which applies MSS to support contextadaptation across distinct mobile situations. Chapter 7.2 Bridging the Gap between Mobile Application Contexts and Web Resources
[1]
Mike Thelwall,et al.
Handbook of Research on Web Log Analysis
,
2009,
J. Assoc. Inf. Sci. Technol..
[2]
Fabio Vitali,et al.
Web information systems
,
1998,
CACM.
[3]
David Rine,et al.
Secure Online DNS Dynamic Updates: Architecture and Implementation
,
2007,
Int. J. Inf. Technol. Web Eng..
[4]
Arthur Tatnall.
Web Technologies: Concepts, Methodologies, Tools and Applications
,
2010
.
[5]
Thomas Lukasiewicz.
Uncertainty Representation and Reasoning in the Semantic Web
,
2008
.
[6]
Ali A. Ghorbani,et al.
SWAMI: A Multiagent, Active Representation of a User's Browsing Interests
,
2009,
Int. J. Inf. Technol. Web Eng..
[7]
Nikos Karacapilidis,et al.
Web-Based and Blended Educational Tools and Innovations
,
2012
.
[8]
Jenq-Foung Yao,et al.
Traversal Pattern Mining in Web Usage Data
,
2005,
Encyclopedia of Information Science and Technology.
[9]
Kenneth R. Allendoerfer,et al.
Aviation-Related Expertise and Usability: Implications for the Design of an FAA E-Government Web Site
,
2009,
Int. J. Electron. Gov. Res..
[10]
Mahesh S. Raisinghani,et al.
Learning and Teaching Styles for Teaching Effectiveness: An Empirical Analysis
,
2011,
Int. J. Web Based Learn. Teach. Technol..
[11]
Kalyan Moy Gupta,et al.
Design of an Integrated Web Services Brokering System
,
2009,
Int. J. Inf. Technol. Web Eng..
[12]
Daniel M. Brandon,et al.
Software Engineering for Modern Web Applications: Methodologies and Technologies
,
2008
.