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
来源
2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE) | 2014年
关键词
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 条
  • [41] A Software Product Line for the Mobile and Context-Aware Applications Domain
    Marinho, Fabiana G.
    Lima, Fabricio
    Ferreira Filho, Joao B.
    Rocha, Lincoln
    Maia, Marcio E. F.
    de Aguiar, Saulo B.
    Dantas, Valeria L. L.
    Viana, Windson
    Andrade, Rossana M. C.
    Teixeira, Eldanea
    Werner, Claudia
    SOFTWARE PRODUCT LINES: GOING BEYOND, 2010, 6287 : 346 - +
  • [42] Introduction to Software Product Lines
    Northrop, Linda M.
    SOFTWARE PRODUCT LINES: GOING BEYOND, 2010, 6287 : 521 - 522
  • [43] Testing Software Product Lines
    da Mota Silveira Neto, Paulo Anselmo
    Runeson, Per
    Machado, Ivan do Carmo
    de Almeida, Eduardo Santana
    de Lemos Meira, Silvio Romero
    Engstrom, Emelie
    IEEE SOFTWARE, 2011, 28 (05) : 16 - 20
  • [44] Granularity in Software Product Lines
    Kaestner, Christian
    Apel, Sven
    Kuhlemann, Martin
    ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 311 - 320
  • [45] Dynamic software product lines
    Hallsteinsen, Svein
    Hinchey, Mike
    Park, Sooyong
    Schmid, Klaus
    COMPUTER, 2008, 41 (04) : 93 - 95
  • [46] Exploratory Study on the Use of Software Product Lines in the Development of Quality Assistive Technology Software
    Martins, Luana Almeida
    Parreira Junior, Paulo Afonso
    Freire, Andre Pimenta
    Costa, Heitor
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON SOFTWARE DEVELOPMENT AND TECHNOLOGIES FOR ENHANCING ACCESSIBILITY AND FIGHTING INFO-EXCLUSION (DSAI 2018), 2018, : 262 - 269
  • [47] An introduction to software product lines
    Northrop, LM
    Clements, PC
    SOFTWARE PRODUCT LINES, PROCEEDINGS, 2004, 3154 : 322 - 322
  • [48] Sustainability in Software Product Lines
    Chitchyan, Ruzanna
    Noppen, Joost
    Groher, Iris
    18TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2014), VOL 1, 2014, : 367 - 367
  • [49] Economics of software product lines
    Peterson, DR
    SOFTWARE PRODUCT-FAMILY ENGINEERING, 2004, 3014 : 381 - 402
  • [50] Introduction to software product lines
    Donohoe, Patrick
    SPLC 2006: 10th International Software Product Line Conference, Proceedings, 2006, : 217 - 217