A Contribution to the Adoption of Software Product Lines in the Development of Mobile Learning Applications

被引:0
|
作者
Falvo Junior, Venilton [1 ]
Duarte Filho, Nemesio F. [1 ]
Oliveira, Edson, Jr. [2 ]
Barbosa, Ellen Francine [1 ]
机构
[1] Univ Sao Paulo, ICMC, Sao Paulo, Brazil
[2] Univ Estadual Maringa, PR, Maringa, Parana, Brazil
关键词
mobile learning applications; software product line; mobile learning;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The increasing presence of mobile devices in the society has motivated the use of these gadgets in several segments. This reality has contributed to the emergence of a new and innovative modality of learning - the mobile learning, or simply, m-learning. In short, mobile learning is based on the use of a set of specific mobile applications, which possesses similar features and specific characteristics according to the learning goals. In a different but related perspective, the emerging reuse technique of Software Product Line (SPL) allows mass customization and systematic derivation of products, such as mobile learning applications. Motivated by this scenario, we have worked on the establishment of M-SPLearning, a SPL to the mobile learning applications domain. M-SPLearning has been developed throughout a proactive adoption model, according to the basics of Service-Oriented Architecture (SOA). In this paper, we discuss the main aspects of the development of MSP-Learning, focusing on the implementation phase. Also, as a case study, we illustrate two products generated by the SPL proposed. The main results obtained suggest the practical feasibility of adopting M-SPLearning in the development of mobile learning applications.
引用
收藏
页码:620 / 627
页数:8
相关论文
共 50 条
  • [31] Developing a Framework for Mobile Learning Adoption and Sustainable Development
    Sofia Moya
    Mar Camacho
    Technology, Knowledge and Learning, 2023, 28 : 727 - 744
  • [32] Developing a Framework for Mobile Learning Adoption and Sustainable Development
    Moya, Sofia
    Camacho, Mar
    TECHNOLOGY KNOWLEDGE AND LEARNING, 2023, 28 (02) : 727 - 744
  • [33] Bottom-Up Technologies for Reuse: Automated Extractive Adoption of Software Product Lines
    Martinez, Jabier
    Ziadi, Tewfik
    Bissyande, Tegawende F.
    Klein, Jacques
    Le Traon, Yves
    PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017), 2017, : 67 - 70
  • [34] Learning by sampling: learning behavioral family models from software product lines
    Nascimento Damasceno, Carlos Diego
    Mousavi, Mohammad Reza
    Simao, Adenilso da Silva
    EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (01)
  • [35] Learning by sampling: learning behavioral family models from software product lines
    Carlos Diego Nascimento Damasceno
    Mohammad Reza Mousavi
    Adenilso da Silva Simao
    Empirical Software Engineering, 2021, 26
  • [36] Expert Systems Development Through Software Product Lines Techniques
    Eugenia Cabello, Maria
    Ramos, Isidro
    INFORMATION SYSTEMS DEVELOPMENT: TOWARDS A SERVICE PROVISION SOCIETY, 2009, : 299 - 307
  • [37] SPLide: An Integrated Development Environment Supporting Software Product Lines
    Paek, Ockhyun
    Lee, Taeho
    Yang, Jin-Seok
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT V: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 14, 2019, PROCEEDINGS, PART V, 2019, 11623 : 338 - 348
  • [38] Creating Self-Adapting Mobile Systems with Dynamic Software Product Lines
    Gamez, Nadia
    Fuentes, Lidia
    Troya, Jose M.
    IEEE SOFTWARE, 2015, 32 (02) : 104 - 111
  • [39] Second ICSE workshop on software product lines: Economics, architectures, and applications
    Knauber, P
    Succi, G
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 753 - 754
  • [40] Introduction to software product line adoption
    Northrop, Linda M.
    Jones, Lawrence G.
    SPLC 2006: 10TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2006, : 222 - 222