• DocumentCode
    272402
  • Title

    A MDE Generative Approach for Mobile Business Apps

  • Author

    Pires Silva, Luís ; Brito E Abreu, Fernando

  • Author_Institution
    QUASAR, Lisbon Univ. Inst., Lisbon, Portugal
  • fYear
    2014
  • fDate
    23-26 Sept. 2014
  • Firstpage
    312
  • Lastpage
    317
  • 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);
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/QUATIC.2014.50
  • Filename
    6984140