Title :
A MDE Generative Approach for Mobile Business Apps
Author :
Pires Silva, LuiÌs ; Brito E Abreu, Fernando
Author_Institution :
QUASAR, Lisbon Univ. Inst., Lisbon, Portugal
Abstract :
Context: There is an increasing demand for mobile BIS apps and shorter time-to-market requirements. However, developing those apps faces several problems, such as being able to guarantee business rules fulfilment, support multiple platforms, handle localization and facilitate apps evolution. Objective: Propose a generative approach for mobile BIS apps that will mitigate the identified problems. Its input is a platform independent model (PIM), with business rules specified in OCL. Method: We adopted the Design Science Research methodology, that helps gaining problem understanding, identifying systemically appropriate solutions, and in effectively evaluating new and innovative solutions. Results: We have already identified the problem and its motivation, defined the objectives for a solution, designed and developed a prototype generative tool for BIS apps, demonstrated its usage and evaluated how well it mitigates a subset of the identified problems in an observational study and started to communicate its effectiveness to researchers and practitioners. Limitations: Several issues have not been addressed yet, such as the problem of distributed business rules enforcement and the formalization of the required transformations from the PIM to several platform-specific models (PSMs). Conclusion: We intend to contribute for reducing BIS apps time-to-market, while improving the maintainability of those apps.
Keywords :
business data processing; mobile computing; software maintenance; MDE generative approach; OCL; PIM; PSM; app maintainability; apps evolution; business rules; business rules fulfilment; design science research methodology; distributed business rules enforcement; mobile BIS apps; mobile business apps; platform independent model; platform-specific models; prototype generative tool; time-to-market requirements; Business; Context; Mobile communication; Navigation; Smart phones; Synchronization; Unified modeling language; Software Constructi; Software Construction (Construction Technologies; Software Design (Software Structure and Architecture; Software Design Notations; Software Engineering Methods); Software Engineering Models and Methods (Modeling; User Interface Design);
Conference_Titel :
Quality of Information and Communications Technology (QUATIC), 2014 9th International Conference on the
Conference_Location :
Guimaraes
Print_ISBN :
978-1-4799-6132-0
DOI :
10.1109/QUATIC.2014.50