{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T17:34:39Z","timestamp":1754156079110,"version":"3.41.2"},"reference-count":34,"publisher":"Emerald","issue":"1","license":[{"start":{"date-parts":[[2016,4,18]],"date-time":"2016-04-18T00:00:00Z","timestamp":1460937600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJWIS"],"published-print":{"date-parts":[[2016,4,18]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>This paper aims to discuss the motivation and present the evolution from a Software Product Line (SPL) in the e-Gov Web (e-Gov Web SPL) domain to a SPL in the mobile domain (e-Gov Mobile SPL).<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>The evolution was supported by the Product Line UML-Based Software Engineering approach and the feature model.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>The authors were able to observe that it is feasible to evolve from a SPL for the Web platform to a SPL for the mobile platform, with the intent to port existing Web applications to mobile platforms such that users can have access to the main information and are able to interact with the most important functionalities of Web applications in a mobile device.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Research limitations\/implications<\/jats:title>\n<jats:p>As for the main limitations, the authors can point out the small number of instantiations performed until the moment with the support of the e-Gov Mobile SPL, what prevented the conduction of an empirical study.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Practical implications<\/jats:title>\n<jats:p>Using e-Gov Mobile SPL, it is possible to reduce development time and cost.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>The existing SPLs do not worry about supporting the development of mobile applications corresponding to existing Web applications, as it is desirable to have access to the information and main features of these applications in mobile devices. We obtained some e-Gov Mobile SPL instantiations corresponding to e-Gov Web SPL instantiations to attend the demands of the Brazilian Agricultural Research Corporation Unit situated at Campo Grande, MS, Brazil.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ijwis-10-2015-0036","type":"journal-article","created":{"date-parts":[[2016,5,27]],"date-time":"2016-05-27T05:39:19Z","timestamp":1464327559000},"page":"39-61","source":"Crossref","is-referenced-by-count":0,"title":["From e-Gov Web SPL to e-Gov Mobile SPL"],"prefix":"10.1108","volume":"12","author":[{"given":"Camilo","family":"Carromeu","sequence":"first","affiliation":[]},{"given":"Debora","family":"Barroso Paiva","sequence":"additional","affiliation":[]},{"given":"Maria Istela","family":"Cagnin","sequence":"additional","affiliation":[]}],"member":"140","reference":[{"key":"key2020121623262538000_ref001","unstructured":"Actionbarsherlock (2012), available at: http:\/\/actionbarsherlock.com\/ (accessed September 2015)."},{"key":"key2020121623262538000_ref002","unstructured":"Android (2015), \u201cBest practices\u201d, available at: http:\/\/developer.android.com\/guide\/practices\/index.html (accessed September 2015)."},{"key":"key2020121623262538000_ref003","unstructured":"Brasil (2014), \u201cMinistry of foreign relations\u201d, available at: www.itamaraty.gov.br\/ (accessed June 2014)."},{"volume-title":"Pattern-oriented Software Architecture \u2013 A System of Patterns","year":"1996","key":"key2020121623262538000_ref004"},{"key":"key2020121623262538000_ref005","unstructured":"Carromeu, C. (2014), \u201cTitan framework cookbook\u201d, available at: http:\/\/cloud.cnpgc.embrapa.br\/titan\/documentacao\/ (accessed September 2015)."},{"first-page":"217","article-title":"The evolution from a web SPL of the E-Gov domain to the mobile paradigm","year":"2015","key":"key2020121623262538000_ref007"},{"first-page":"379","article-title":"Component-based architecture for e-Gov web systems development","year":"2010","key":"key2020121623262538000_ref006"},{"issue":"4","key":"key2020121623262538000_ref008","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/52.17799","article-title":"Building application generators","volume":"5","year":"1988","journal-title":"IEEE Software"},{"volume-title":"Software Product Lines: Practices and Patterns","year":"2002","key":"key2020121623262538000_ref009"},{"article-title":"Software design patterns: common questions and answers","volume-title":"The Patterns Handbook: Techniques, Strategies, and Applications","year":"1998","key":"key2020121623262538000_ref010"},{"key":"key2020121623262538000_ref011","unstructured":"Embrapa (2012), \u201cSAC Gado de Corte\u201d, available at: https:\/\/play.google.com\/store\/apps\/details?id=br.embrapa.cnpgc.sac&hl=pt_BR (accessed September 2015)."},{"key":"key2020121623262538000_ref012","unstructured":"Embrapa (2013), \u201cSAC web application\u201d, available at: http:\/\/cloud.cnpgc.embrapa.br\/sac\/ (accessed September 2015)."},{"key":"key2020121623262538000_ref013","unstructured":"Embrapa (2014a), \u201cEmbassy web application created from e-Gov Web SPL\u201d, available at: http:\/\/titan.cnpgc.embrapa.br\/sample\/travel\/ (accessed September 2015)."},{"key":"key2020121623262538000_ref014","unstructured":"Embrapa (2014b), \u201cEmbassy mobile application created from e-Gov Mobile SPL\u201d, available at: https:\/\/play.google.com\/store\/apps\/details?id=com.carromeu.titan.sample.travel (accessed September 2015)."},{"first-page":"1","article-title":"A contribution to the adoption of software product lines in the development of mobile learning applications","year":"2014","key":"key2020121623262538000_ref015"},{"issue":"2","key":"key2020121623262538000_ref016","first-page":"22","article-title":"Designing reusable classes","volume":"1","year":"1988","journal-title":"Journal of Object Oriented Programming"},{"volume-title":"Design Patterns \u2013 Elements of Reusable Object-oriented Software","year":"1995","key":"key2020121623262538000_ref017"},{"volume-title":"Designing Software Product Lines with UML","year":"2005","key":"key2020121623262538000_ref018"},{"key":"key2020121623262538000_ref019","unstructured":"Google (2015), \u201cGoogle play developer console\u201d, available at: https:\/\/play.google.com\/apps\/publish\/signup\/ (accessed September 2015)."},{"article-title":"Software engineering \u2013 product quality \u2013 Part 1: quality model","year":"2001","author":"ISO\/IEC 9126:2001","key":"key2020121623262538000_ref021"},{"article-title":"Systems and software engineering \u2013 Systems and software Quality Requirements and Evaluation (SQuaRE) \u2013 system and software quality models","year":"2011","author":"ISO\/IEC 25010:2011","key":"key2020121623262538000_ref020"},{"key":"key2020121623262538000_ref022","doi-asserted-by":"crossref","unstructured":"Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E. and Peterson, A.S. (1990), \u201cFeature-Oriented Domain Analysis (FODA): feasibility study\u201d, Technical Report, Software Engineering Institute, Carnegie Mellon University, CMU\/SEI-90-TR-21, November.","DOI":"10.21236\/ADA235785"},{"first-page":"1","article-title":"Verification mechanism of feature models for mobile and context-aware software product lines","year":"2011","key":"key2020121623262538000_ref023"},{"issue":"12","key":"key2020121623262538000_ref024","doi-asserted-by":"crossref","first-page":"2381","DOI":"10.1016\/j.scico.2012.04.009","article-title":"MobiLine: a nested software product line for the domain of mobile and context-aware applications","volume":"78","year":"2013","journal-title":"Science of Computer Programming"},{"issue":"16","key":"key2020121623262538000_ref025","doi-asserted-by":"crossref","first-page":"7549","DOI":"10.1016\/j.eswa.2014.05.049","article-title":"A framework for context-aware self-adaptive mobile applications SPL","volume":"41","year":"2014","journal-title":"Expert Systems with Applications"},{"first-page":"43","article-title":"A case study in software product lines - the case of the mobile game domain","year":"2008","key":"key2020121623262538000_ref026"},{"key":"key2020121623262538000_ref027","doi-asserted-by":"crossref","first-page":"392","DOI":"10.1016\/j.jss.2014.12.041","article-title":"Applying multiobjective evolutionary algorithms to dynamic software product lines for reconfiguring mobile applications","volume":"103","year":"2015","journal-title":"The Journal of Systems and Software"},{"volume-title":"Software Product Line Engineering: Foundations, Principles and Techniques","year":"2005","key":"key2020121623262538000_ref028"},{"first-page":"1","article-title":"Using multiple feature models to design applications for mobile phones","year":"2011","key":"key2020121623262538000_ref029"},{"first-page":"492","article-title":"On the value of user preferences in search-based software engineering: a case study in software product lines","year":"2013","key":"key2020121623262538000_ref030"},{"key":"key2020121623262538000_ref031","unstructured":"SlidingMenu (2014), avaliable at: https:\/\/github.com\/jfeinstein10\/SlidingMenu (accessed September 2015)."},{"volume-title":"Software Engineering","year":"2010","key":"key2020121623262538000_ref032"},{"first-page":"120","article-title":"Mobile service for citizen: SAC mobile","year":"2012","key":"key2020121623262538000_ref033"},{"volume-title":"Software Product-Line Engineering: A Family-based Software Development Process","year":"1999","key":"key2020121623262538000_ref034"}],"container-title":["International Journal of Web Information Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/IJWIS-10-2015-0036","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJWIS-10-2015-0036\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJWIS-10-2015-0036\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T22:24:19Z","timestamp":1753395859000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ijwis\/article\/12\/1\/39-61\/160830"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,4,18]]},"references-count":34,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2016,4,18]]}},"alternative-id":["10.1108\/IJWIS-10-2015-0036"],"URL":"https:\/\/doi.org\/10.1108\/ijwis-10-2015-0036","relation":{},"ISSN":["1744-0084"],"issn-type":[{"type":"print","value":"1744-0084"}],"subject":[],"published":{"date-parts":[[2016,4,18]]}}}