IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Recommending Mechanisms for Modularizing Mobile Software Variabilities

Recommending Mechanisms for Modularizing Mobile Software Variabilities
View Sample PDF
Author(s): Márcio Ribeiro (Federal University of Pernambuco, Brazil), Pedro Matos (Federal University of Pernambuco, Brazil)and Paulo Borba (Federal University of Pernambuco, Brazil)
Copyright: 2012
Pages: 18
Source title: Handbook of Research on Mobile Software Engineering: Design, Implementation, and Emergent Applications
Source Author(s)/Editor(s): Paulo Alencar (University of Waterloo, Canada)and Donald Cowan (University of Waterloo, Canada)
DOI: 10.4018/978-1-61520-655-1.ch018

Purchase

View Recommending Mechanisms for Modularizing Mobile Software Variabilities on the publisher's website for pricing and purchasing information.

Abstract

Software Product Lines (SPLs) encompass a family of software systems developed from reusable assets. One issue during SPL maintenance is the decision about which mechanism should be used to restructure variabilities aiming at improving the modularity of the SPL artifacts. Due to the great variety of mechanisms (inheritance, configuration files, aspect-oriented programming), selecting the incorrect ones may produce negative effects on the cost to evolve the SPL. To reduce this problem, the authors propose a Decision Model to help developers to choose mechanisms to restructure variabilities in SPLs. Their model was developed based on two domains: mobile test scripts and J2ME games. When using the model, developers may improve the variabilities’ modularity, the SPLs design, and remove bad smells such as cloned code.

Related Content

Subrata Tikadar, Kaushik Paul, Abhishek Mukhopadhyay. © 2026. 26 pages.
Devanshi Shrivastava, Debanshi Chakraborty, Manjusha Pandey, Siddharth Swarup Rautray. © 2026. 32 pages.
Harshita Gupta, Suman Suman Majumder. © 2026. 12 pages.
Subhajit Ghosh. © 2026. 38 pages.
Sanjib Kundu, Sourav Kayal. © 2026. 40 pages.
Sudip Chatterjee, Pronaya Bhattacharya, Subrata Tikadar. © 2026. 14 pages.
Chandan Kumar Singh. © 2026. 40 pages.
Body Bottom