A Model Driven Approach for State Management in Mobile Applications
With the paradigm shift from desktop to mobile applications and the growing demand for mobile devices has awakened the interest of the IT industry on how to tackle the development of mobile applications. Managing application state is hard in building modern mobile applications. As application complexity increases, it becomes increasingly difficult to keep the track of changing state and mapping those changes back to user interface. State management is challenging due to its low-level implementation complexity. To overcome above mentioned issue, there is a strong need to introduce model driven approach for state management in mobile applications. This paper proposes a Unified Modeling Language profile for Mobile Application State Management (UMASM) to simplify mobile application state management requirements. Particularly, UMASM is capable of representing mobile state management requirements at higher abstraction level. This provides the strong basis to automatically generate low level implementations in target platform like Redux from high level UMASM models. The applicability of UMASM is validated through e-banking application case study.
MethApp4Mob: A Methodological Approach for Mobile Applications Development
The aspects of mobile technology have introduced challenges for developers, raising the need to improve the software development methodologies traditionally used. As a result of the analysis of the state of the art, an agile methodological approach for its development is presented, consisting of 8 phases: negotiation, planning, design, implementation and alpha testing, beta testing and feedback analysis, application publication, release and maintenance, promotion, and a series of steps, good practices, principles and tools, to offer mechanisms to accompany and streamline the development process. Some validations were carried out including a exploratory study, seeking to propose a robust methodology but at the same time easy to apply in a company.
How Does the Keyword Method Affect Vocabulary Comprehension and Usage? Report from the project on Studies in Language: Reading and Communication. Working Paper No. 278.
THE KEYWORD METHOD of vocabulary learning involves forming a linkage between a to-be-learned vocabulary word and a familiar English word that sounds like part of the to-be-learned item (the keyword). Then the learner forms an interactive image between the keyword and definition referents. In previous research, the keyword method has been found to facilitate students' recall of definitions, given vocabulary items. In this study, use of the method was also shown to increase comprehension of English vocabulary in context, as well as usage of that vocabulary in a novel context.