MetamorphosIS: A Process for Development of Mobile Applications from Existing Web-Based Enterprise Systems

  • Itamir de Morais Barroca Filho
  • Gibeon Soares de Aquino Junior
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8584)


Considering the mobile computing era we realized that information systems are experiencing a process of metamorphosis to enable users to use new ways to access information from mobile devices. This is mainly due to the increased popularity of these devices such as smartphones and tablets. Driven by this new computing scenario, which is changing old habits and creating new ways to access information that previously was only accessible via traditional computers, there are growing demands for mobile enterprise applications (MEA). This increase is caused by the companies’ need to ensure their customers new forms of interactions with their services. Thus, this paper aims to introduce a process called MetamorphosIS, which provides a set of activities subdivided into three phases: requirements, design and deployment, to assist on the development of mobile applications from existing information systems. The article also describes the SIGAA Mobile application, which is a case study of the use of the activities described in this process in an existing web information system called SIGAA.


Mobile computing mobile enterprise applications process MetamorphosIS SIGAA mobile 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Gartner Says Worldwide Mobile Phone Sales Declined 1.7 Percent in 2012,
  2. 2.
    Gartner Says Worldwide Traditional PC, Tablet, Ultramobile and Mobile Phone Shipments On Pace to Grow 7.6 Percent in 2014,
  3. 3.
    IDC Forecasts Worldwide Mobile Applications Revenues to Experience More Than 60% Compound Annual Growth Through 2014,
  4. 4.
    Worldwide and U.S. Mobile Applications, Storefronts, and Developer 2010-2014 Forecast and Year-End 2010 Vendor Shares: The “Appification” of Everything,
  5. 5.
    Giessmann, A., Stanoevska-Slabeva, K., Visser, B.: Mobile Enterprise Applications - Current State and Future Directions. In: 45th Hawaii International Conference on System Science, pp. 1363–1372. IEEE Press, Hawaii (2012)Google Scholar
  6. 6.
    Aquino Jr., G., Barroca Filho, I.: SIGAA Mobile – A sucessful experience of constructing a mobile application from an existing web system. In: 25th International Conference on Software Engineering & Knowledge Engineering, Boston, pp. 510–516 (2013)Google Scholar
  7. 7.
    Kolici, V., Xhafa, F., Pinedo, E., Nunez, J.: Analysis of Mobile and Web Applications in Small and Medium Size Enterprises. In: Eighth International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, Compiegne (2013)Google Scholar
  8. 8.
    Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-Oriented Software Architecture: A System of Patterns. John Wiley & Sons, New York (1996)Google Scholar
  9. 9.
    Nayebi, F., Desharnais, J.-M., Abran, A.: The state of the art of mobile application usability evaluation. In: 25th IEEE Canadian Conference on Electrical & Computer Engineering, Montréal (2012)Google Scholar
  10. 10.
    Nosseir, A., Flood, D., Harrison, R., Ibrahim, O.: Mobile Development Process Spiral. In: 7th International Conference on Computer Engineering & Systems, Cairo (2012)Google Scholar
  11. 11.
    Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice, 3rd edn. Addison-Wesley (2013)Google Scholar
  12. 12.
    De Silva, L., Balasubramaniam, D.: Controlling software architecture erosion: A survey. Journal of Systems and Software 85, 132–151 (2012)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Itamir de Morais Barroca Filho
    • 1
  • Gibeon Soares de Aquino Junior
    • 2
  1. 1.Informatics Management Office (SINFO)Brazil
  2. 2.Department of Informatics and Applied MathematicsFederal University of Rio Grande do Norte NatalBrazil

Personalised recommendations