• DocumentCode
    3584899
  • Title

    The AXIOM model framework: Transforming requirements to native code for cross-platform mobile applications

  • Author

    Jones, Chris ; Jia, Xiaoping

  • Author_Institution
    School of Computing, DePaul University, 243 S. Wabash Ave., 60604, Chicago, IL, U.S.A.
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    The development and maintenance of cross-platform mobile applications is expensive. One approach for reducing this cost is model-driven development. AXIOM is a model-driven approach for developing cross-platform mobile applications that uses a domain specific language (DSL) to define platform-independent models for mobile applications. AXIOM uses a consistent model representation, called an Abstract Model Tree, as the basis for all model transformations and code generation. AXIOM could significantly reduce development time and cost while increasing the quality of mobile applications. In this paper we examine the AXIOM models, their underlying abstract model trees, and the structures of its different transformation rules to show how platform-specific concerns can be introduced in ways that preserve the model´s platform-independence while still providing fine-grained control over the results of the transformation process.
  • Keywords
    Abstracts; Computational modeling; DSL; Mobile communication; Prototypes; Transforms; Unified modeling language; Code Generation; Mobile Application Development; Model-driven Development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evaluation of Novel Approaches to Software Engineering (ENASE), 2014 International Conference on
  • Electronic_ISBN
    978-989-758-065-9
  • Type

    conf

  • Filename
    7077114