scispace - formally typeset
Search or ask a question
Author

Sihan Cheng

Bio: Sihan Cheng is an academic researcher. The author has contributed to research in topics: Mobile computing & Ubiquitous computing. The author has an hindex of 1, co-authored 1 publications receiving 10 citations.

Papers
More filters
Journal ArticleDOI
TL;DR: This paper develops a context-based user interface in a mobile device that is automatically adapted based on the context information and uses the adaption tree, named in the methodology, to represent theAdaption of mobile device user interface to various context information.
Abstract: Context awareness is increasingly gaining applicability in interactive ubiquitous mobile computing systems. Each context-aware application has its own set of behaviors to react to context modifications. Hence, every software engineer needs to clearly understand the goal of the development and to categorize the context in the application. We incorporate context-based modifications into the appearance or the behavior of the interface, either at the design time or at the run time. In this paper, we present application behavior adaption to the context modification via a context-based user interface in a mobile application. We are interested in a context-based user interface in a mobile device that is automatically adapted based on the context information. We use the adaption tree, named in our methodology, to represent the adaption of mobile device user interface to various context information. The context includes the user’s domain information and dynamic environment changes. Each path in the adaption tree, from the root to the leaf, presents an adaption rule. An e-commerce application is chosen to illustrate our approach. This mobile application was developed based on the adaption tree in the Android platform. The automatic adaption to the context information has enhanced human-computer interactions.

13 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: The semantic context model is focused to bring in the usage of adaptive environment and can be mapped to individual User interface (UI) display through smart calculations for versatile UIs.
Abstract: Currently, many mobile devices provide various interaction styles and modes which create complexity in the usage of interfaces. The context offers the information base for the development of Adaptive user interface (AUI) frameworks to overcome the heterogeneity. For this purpose, the ontological modeling has been made for specific context and environment. This type of philosophy states to the relationship among elements (e.g., classes, relations, or capacities etc.) with understandable satisfied representation. The context mechanisms can be examined and understood by any machine or computational framework with these formal definitions expressed in Web ontology language (WOL)/Resource description frame work (RDF). The Protégé is used to create taxonomy in which system is framed based on four contexts such as user, device, task and environment. Some competency questions and use-cases are utilized for knowledge obtaining while the information is refined through the instances of concerned parts of context tree. The consistency of the model has been verified through the reasoning software while SPARQL querying ensured the data availability in the models for defined use-cases. The semantic context model is focused to bring in the usage of adaptive environment. This exploration has finished up with a versatile, scalable and semantically verified context learning system. This model can be mapped to individual User interface (UI) display through smart calculations for versatile UIs.

49 citations

Journal ArticleDOI
TL;DR: The study shows interesting patterns in usability where screen rotation and voice commands resulted in lower usability, whereas, LED notifications is a dominant feature having almost 88% effectiveness comparing to a non-adaptive environment.

30 citations

Proceedings ArticleDOI
20 Apr 2018
TL;DR: It is identified that for Mexican immigrants having clear workflows of how their money flows and a sense of control over this workflow is important for collaborating with their government.
Abstract: Immigrants usually are pro-social towards their hometowns and try to improve them. However, the lack of trust in their government can drive immigrants to work individually. As a result, their pro-social activities are usually limited in impact and scope. This paper studies the interface factors that ease collaborations between immigrants and their home governments. We specifically focus on Mexican immigrants in the US who want to improve their rural communities. We identify that for Mexican immigrants having clear workflows of how their money flows and a sense of control over this workflow is important for collaborating with their government. Based on these findings, we create a blockchain based system for building trust between governments and immigrants.We finish by discussing design implications of our work and future directions.

25 citations

Proceedings ArticleDOI
TL;DR: In this paper, the interface factors that ease collaborations between immigrants and their home governments are studied. And they identify that for Mexican immigrants having clear workflows of how their money flows and a sense of control over this workflow is important for collaborating with their government, they create a blockchain based system for building trust between governments and immigrants.
Abstract: Immigrants usually are pro-social towards their hometowns and try to improve them. However, the lack of trust in their government can drive immigrants to work individually. As a result, their pro-social activities are usually limited in impact and scope. This paper studies the interface factors that ease collaborations between immigrants and their home governments. We specifically focus on Mexican immigrants in the US who want to improve their rural communities. We identify that for Mexican immigrants having clear workflows of how their money flows and a sense of control over this workflow is important for collaborating with their government. Based on these findings, we create a blockchain based system for building trust between governments and immigrants. We finish by discussing design implications of our work and future directions.

13 citations

Journal ArticleDOI
TL;DR: A model to develop user context ontology and adaptive interface ontology to optimize the use of adaptive mobile interfaces in the context of user preferences is proposed to analyze the usability and validity of mobile device interfaces according to user contexts.
Abstract: All applications are developed for context adaptation and provide communication with users through their interfaces. These applications offer new opportunities for developers as well as users by collecting context data and adapting systems behavior accordingly. Particularly, in mobile devices, these mechanisms provide usability increment tremendously. Rigid and non-adaptive interface blocks the features of context awareness. In this paper, we study methods, technologies and criteria which have been proposed specifically for adaptive interfaces. Based on these guidelines, we elaborate the intelligence of adaptivity and usage of context according to user mental model. Further, we have proposed a model to develop user context ontology (UCO) and adaptive interface ontology (AIO) to optimize the use of adaptive mobile interfaces in the context of user preferences. These ontologies organize the perceptions and thoughts of user. The philosophy of User Centered Design (UCD) is proposed to analyze the usability and validity of mobile device interfaces according to user contexts.

12 citations