Situation Aware Mobile Apps Framework

MOspace/Manakin Repository

Breadcrumbs Navigation

Situation Aware Mobile Apps Framework

Please use this identifier to cite or link to this item: http://hdl.handle.net/10355/15637

[-] show simple item record

dc.contributor.advisor Lee, Yugyung, 1960- en
dc.contributor.author Shen, Feichen
dc.date.accessioned 2012-10-03T16:46:07Z
dc.date.available 2012-10-03T16:46:07Z
dc.date.issued 2012-10-03
dc.date.submitted 2012 Summer en
dc.identifier.uri http://hdl.handle.net/10355/15637
dc.description Title from PDF of title page, viewed on October 3, 2012 en
dc.description Thesis advisor: Yugyung Lee en
dc.description Vita en
dc.description Includes bibliographic references (p. 130-132) en
dc.description Thesis (M.S.)--School of Computing and Engineering. University of Missouri--Kansas City, 2012 en
dc.description.abstract Mobile devices, like smart phones or tablets, have become ubiquitous, with their adoption being driven by their immediacy and sensing capabilities. Applications, or apps, that run on portable computing devices have surged in popularity, with billions of downloads taking place. However, an increasing number of mobile apps and their diverse users make it difficult to select the correct app to respond to evolving situations. To address this issue, it is vitally important to find an intelligent approach to provide situation awareness capabilities and an immediate response to the changes. In this thesis, we have developed a semantic framework for mobile apps named the Situation Awareness Mobile Apps Framework (SAMAF) to achieve the goal of dynamic and adaptive apps for automated composition, adaptation, and evolution of software systems responding to the mobile users' context and environmental changes. SAMAF is composed of two major components: i) a cloud based service framework for mobile apps development, deployment, and adaptation using a design of dynamic patterns for Service Oriented Architecture and ii) an ontology-based context modeling and reasoning framework that is implemented based on Context Ontology modeling and Event Condition Action (ECA) rule based inference to align the adaptation with the changes. The SAMAF framework has been evaluated by two kinds of experiments. One was conducted in real phone settings to obtain the running performance of mobile apps adapting to dynamic changes of the users' contexts. The other was performed with a large number of mobile phone users in a simulated JADE (Java Agent DEvelopment Framework), multiple agents' platform for testing the adaptability, reasoning correctness, and scalability based on the communication and reasoning capabilities among different kinds of agents. Our results show that the proposed framework supports feasible, scalable and adaptive responds to evolving contexts. en_US
dc.description.tableofcontents Introduction -- Related work -- SAMAF model -- SAMAF implementation -- Scenario illustration -- Conclusion and future work en
dc.format.extent xv, 133 pages en
dc.language.iso en_US en_US
dc.publisher University of Missouri--Kansas City en
dc.subject.lcsh Mobile computing en
dc.subject.lcsh Application software -- Development en
dc.subject.other Thesis -- University of Missouri--Kansas City -- Computer science en
dc.title Situation Aware Mobile Apps Framework en_US
dc.type Thesis en_US
thesis.degree.discipline Computer Science en
thesis.degree.grantor University of Missouri--Kansas City en
thesis.degree.name M.S. en
thesis.degree.level Masters en


This item appears in the following Collection(s)

[-] show simple item record