Supporting the Development of a Mobile Context-Aware Application by an MDA-based Approach

被引:0
|
作者
Doerndorfer, Julian [1 ]
Schmidtner, Markus [1 ]
机构
[1] Univ Appl Sci Landshut, Inst Data & Proc Sci, Landshut, Germany
关键词
Context modeling; Project management; Model driven architecture; BUSINESS PROCESSES;
D O I
10.1109/ICE/ITMC-IAMOT55089.2022.10033202
中图分类号
F [经济];
学科分类号
02 ;
摘要
Mobile devices and context recognition are the most important drivers of digitization. They help to increase productivity and efficiency by optimizing processes and adapting the situation according to context. For example, sensor data from a smartphone can be used together with vehicle and customer data to better plan routes for delivery drivers and adjust them during delivery. To exploit these possibilities, a mobile context-aware application must be developed. The model-driven architecture (MDA)-based development approach simplifies the development of such applications by designing a domain-specific modeling language (DSML) called SenSoMod. SenSoMod facilitates collaboration between domain experts and developers by discussing problems at a higher, more abstract level of the modeling language. Thus, SenSoMod helps to get a better estimation of the complexity of the application and thus supports the project management. Assisted by a modeling tool, code is generated from the designed model, reducing the implementation time of context-aware applications. Thus, the development time can be shortened and adaptations can be made faster. To test the assumed improvements that can positively impact project management, a proof-of-concept implementation of a mobile emergency corridor application was conducted.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Context-aware application prediction and recommendation in mobile devices
    Kurihara, Satoshi
    Moriyama, Koichi
    Numao, Masayuki
    2013 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 1, 2013, : 494 - 500
  • [42] Modeling Pervasive Context-aware Mobile Phone Application
    Getahun, Fekade
    Abebe, Berhanu
    2015 11TH INTERNATIONAL CONFERENCE ON SIGNAL-IMAGE TECHNOLOGY & INTERNET-BASED SYSTEMS (SITIS), 2015, : 270 - 277
  • [43] Supporting Context-Aware Engineering Based on Stream Reasoning
    Kramer, Dean
    Augusto, Juan Carlos
    MODELING AND USING CONTEXT (CONTEXT 2017), 2017, 10257 : 440 - 453
  • [44] An Approach to Context-aware Service Pushing for Mobile Computing
    Zhao, Zihao
    Chen, Haopeng
    Li, Ran
    Wang, Zhiwei
    2016 5TH IEEE INTERNATIONAL CONFERENCE ON MOBILE SERVICES (MS 2016), 2016, : 182 - 185
  • [45] A Context-Aware Architecture Supporting Service Availability in Mobile Cloud Computing
    Guerrero-Contreras, Gabriel
    Luis Garrido, Jose
    Balderas-Diaz, Sara
    Rodriguez-Dominguez, Carlos
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2017, 10 (06) : 956 - 968
  • [46] An approach of context-aware mobile applications for Internet of Things
    Gomez-Torres, Estevan
    Lujan-Mora, Sergio
    2017 INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS AND COMPUTER SCIENCE (INCISCOS), 2017, : 41 - 48
  • [47] An Approach to Social Recommendation for Context-Aware Mobile Services
    Biancalana, Claudio
    Gasparetti, Fabio
    Micarelli, Alessandro
    Sansonetti, Giuseppe
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2013, 4 (01)
  • [48] Rapid Development of Mobile Context-aware Applications with IVO
    Realinho, Valentim
    Romao, Teresa
    Birra, Fernando
    Dias, A. Eduardo
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENTERTAINMENT TECHNOLOGY (ACE 2011), 2011,
  • [49] An Approach and Architecture Supporting Context-Aware Provision of mLearning Services
    Stoyanov, S.
    Valkanova, V.
    Ganchev, I.
    O'Droma, M.
    SECOND INTERNATIONAL CONFERENCE ON MOBILE, HYBRID, AND ON-LINE LEARNING (ELML 2010), 2010, : 11 - 16
  • [50] A context-aware computing methodology and development for mobile handhelds
    Kang, J.
    Han, M. -M.
    Jeong, T. T.
    IET SCIENCE MEASUREMENT & TECHNOLOGY, 2009, 3 (04) : 317 - 323