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 条
  • [21] DocLine: A method for software product lines documentation development
    D. V. Koznov
    K. Yu. Romanovsky
    Programming and Computer Software, 2008, 34 : 216 - 224
  • [22] Development/maintenance/reuse: Software evolution in product lines
    Schach, SR
    Tomer, A
    SOFTWARE PRODUCT LINES: EXPERIENCE AND RESEARCH DIRECTIONS, 2000, 576 : 437 - 450
  • [23] Software product lines approach in enterprise system development
    Ishida, Yuzo
    SPLC 2007: 11TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2007, : 44 - +
  • [24] DocLine: A method for software product lines documentation development
    Koznov, D. V.
    Romanovsky, K. Yu.
    PROGRAMMING AND COMPUTER SOFTWARE, 2008, 34 (04) : 216 - 224
  • [25] Multiple software product lines to configure applications of internet of things
    Trujillo-Tzanahua, Guadalupe-Isaura
    Juarez-Martinez, Ulises
    Aguilar-Lasserre, Alberto-Alfonso
    Cortes-Verdin, Maria-Karen
    Azzaro-Pantel, Catherine
    IET SOFTWARE, 2020, 14 (02) : 165 - 175
  • [26] Reengineering legacy applications into software product lines: a systematic mapping
    Wesley K. G. Assunção
    Roberto E. Lopez-Herrejon
    Lukas Linsbauer
    Silvia R. Vergilio
    Alexander Egyed
    Empirical Software Engineering, 2017, 22 : 2972 - 3016
  • [27] Reengineering legacy applications into software product lines: a systematic mapping
    Assuncao, Wesley K. G.
    Lopez-Herrejon, Roberto E.
    Linsbauer, Lukas
    Vergilio, Silvia R.
    Egyed, Alexander
    EMPIRICAL SOFTWARE ENGINEERING, 2017, 22 (06) : 2972 - 3016
  • [28] A Case Study in Software Product Lines - The Case of the Mobile Game Domain
    Nascimento, Leandro Marques
    de Almeida, Eduardo Santana
    de Lemos Meira, Silvio Romero
    PROCEEDINGS OF THE 34TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2008, : 43 - 50
  • [29] Software product lines
    Bosch, J
    TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - TOOLS 33, PROCEEDINGS, 2000, : 467 - 467
  • [30] Software engineering in the development of applications for mobile devices
    Vargas Agudelo, Fabio Alberto
    CUADERNO ACTIVA, 2011, (02): : 27 - 31