Mobile Application Estimate the Design Phase | SpringerLink
Skip to main content

Mobile Application Estimate the Design Phase

  • Conference paper
  • First Online:
Evaluation of Novel Approaches to Software Engineering (ENASE 2014)

Abstract

When addressing mobile applications, it is a technological landscape that is emerging with new requirements and restrictions requires a reassessment of current knowledge about the processes of development of these types of systems. These new systems have different features, ranging from planning to completion of the design, and therefore a particular area that is being addressed differently when it comes to estimating software. The estimation processes in general are based on characteristics of the systems to attempt to quantify the complexity of the implementation. For this reason, it is important to analyze the main models currently proposed for estimating software projects and consider whether it is suitable for mobile computing. Thus, the main objective of this paper is to present an estimation method for mobile applications still in the design phase, giving basis for all the features addressed in this scenario.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 4576
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 5720
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    International Telecommunication Union.

  2. 2.

    http://www.experiencesaas.com/.

References

  1. Abrahão, S., Poels, G., Pastor, O.: A functional size measurement method for object-oriented conceptual schemas: design and evaluation issues. Softw. Syst. Model. 5(1), 48–71 (2006)

    Article  Google Scholar 

  2. Al-Jaroodi, J., Al-Dhaheri, A., Al-Abdouli, F., Mohamed, N.: A survey of security middleware for pervasive and ubiquitous systems. In: 2009 International Conference on Network-Based Information Systems, NBIS 2009, pp. 188–193. IEEE (2009)

    Google Scholar 

  3. Rogov, I., Erlick, D., Gerbert, A., Mandadi, A., Mudegowder, D.: Mobile applications: characteristics and group project summary. Mobile Application Development. Google (2009)

    Google Scholar 

  4. Banker, R.D., Kauffman, R.J., Wright, C., Zweig, D.: Automating output size and reuse metrics in a repository-based computer-aided software engineering (case) environment. IEEE Trans. Softw. Eng. 20(3), 169–187 (1994)

    Article  Google Scholar 

  5. Boehm, B., Valerdi, R., Lane, J., Brown, A.: Cocomo suite methodology and evolution. CrossTalk 18(4), 20–25 (2005)

    Google Scholar 

  6. Caldiera, G., Antoniol, G., Fiutem, R., Lokan, C.: Definition and experimental evaluation of function points for object-oriented systems. In: 1998 Proceedings of the Fifth International Software Metrics Symposium, Metrics 1998, pp. 167–178 (1998)

    Google Scholar 

  7. COSMIC-Common Software Measurement International Consortium: The cosmic functional size measurement method-version 3.0 measurement manual (the cosmic implementation guide for ISO/IEC 19761: 2003) (2007)

    Google Scholar 

  8. Engelhart, J., Langbroek, P., et al.: Function Point Analysis (FPA) for Software Enhancement. NESMA (2001)

    Google Scholar 

  9. Feng, H.: A literature analysis on the adoption of mobile commerce. In: 2009 IEEE International Conference on Grey Systems and Intelligent Services, GSIS 2009, pp. 1353–1358. IEEE (2009)

    Google Scholar 

  10. Finnish Software Measurement Association FiSMA. Fisma functional size measurement method version 1-1 (2004)

    Google Scholar 

  11. Forselius, P.: Finnish software measurement association (FiSMA), FSM working group: FiSMA functional size measurement method v. 1.1 (2004)

    Google Scholar 

  12. Inc. GARTNER: Gartner says worldwide mobile phone sales declined 1.7 percent in 2012. Gartner, Egham (2013)

    Google Scholar 

  13. Gencel, C., Heldal, R., Lind, K.: On the conversion between the sizes of software products in the life cycle

    Google Scholar 

  14. Giessmann, A., Stanoevska-Slabeva, K., de Visser, B.: Mobile enterprise applications-current state and future directions. In: 2012 45th Hawaii International Conference on System Science (HICSS), pp. 1363–1372. Google (2012)

    Google Scholar 

  15. Hameed, K., et al.: Mobile applications and systems. Google (2010)

    Google Scholar 

  16. Hayenga, M., Sudanthi, C., Ghosh, M., Ramrakhyani, P., Paver, N.: Accurate system-level performance modeling and workload characterization for mobile internet devices. In: Proceedings of the 9th Workshop on MEmory Performance: DEaling with Applications, Systems and Architecture, MEDEA 2008, pp. 54–60. ACM, New York (2008)

    Google Scholar 

  17. Husted, N., Saïdi, H., Gehani, A.: Smartphone security limitations: conflicting traditions. In: Proceedings of the 2011 Workshop on Governance of Technology, Information, and Policies, GTIP 2011, pp. 5–12. ACM, New York (2011)

    Google Scholar 

  18. Jones, C., Jones, T.C.: Estimating Software Costs, vol. 3. McGraw-Hill, New York (1998)

    Google Scholar 

  19. Kammelar, J.: A sizing approach for oo-environments. In: Proceedings of the 4th International ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (2000)

    Google Scholar 

  20. Ketykó, I., De Moor, K., De Pessemier, T., Verdejo, A.J., Vanhecke, K., Joseph, W., Martens, L., De Marez, L.: QoE measurement of mobile youtube video streaming. In: Proceedings of the 3rd Workshop on Mobile Video Delivery, MoViD 2010, pp. 27–32. ACM, New York (2010)

    Google Scholar 

  21. Kitchenham, B.: Procedures for performing systematic reviews. Keele, UK, Keele Univ. 33, 1–26 (2004)

    Google Scholar 

  22. Maji, A.K., Hao, K., Sultana, S., Bagchi, S.: Characterizing failures in mobile OSes: A case study with android and symbian. In: 2010 IEEE 21st International Symposium on Software Reliability Engineering (ISSRE), pp. 249–258. IEEE (2010)

    Google Scholar 

  23. Kusumoto, S., Matukawa, F., Inoue, K., Hanabusa, S., Maegawa, Y.: Estimating effort by use case points: method, tool and case study. In: 2004 Proceedings of the 10th International Symposium on Software Metrics, pp. 292–299 (2004)

    Google Scholar 

  24. Liu, T.C., Wang, H.Y., Liang, J.K., Chan, T.-W., Ko, H.W., Yang, J.C.: Wireless and mobile technologies to enhance teaching and learning. J. Comput. Assist. Learn. 19(3), 371–382 (2003)

    Article  Google Scholar 

  25. Lother, M., Dumke, R.: Points metrics-comparison and analysis. In: International Workshop on Software Measurement (IWSM 2001), Montréal, Québec, pp. 155–172 (2001)

    Google Scholar 

  26. Lowe, R., Mandl, P., Weber, M.: Context directory: a context-aware service for mobile context-aware computing applications by the example of google android. In: 2012 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp. 76–81 (2012)

    Google Scholar 

  27. Macario, G., Torchiano, M., Violante, M.: An in-vehicle infotainment software architecture based on google android. In: 2009 IEEE International Symposium on Industrial Embedded Systems, SIES 2009, pp. 257–260 (2009)

    Google Scholar 

  28. Matson, J.E., Barrett, B.E., Mellichamp, J.M.: Software development cost estimation using function points. IEEE Trans. Softw. Eng. 20(4), 275–287 (1994)

    Article  Google Scholar 

  29. Maya, M., Abran, A., Oligny, S., St-Pierre, D., Desharnais, J.-M.: Measuring the functional size of real-time software. In: Proceedings of 1998 European Software Control and Metrics Conference, Maastricht, The Netherlands, pp. 191–199 (1998)

    Google Scholar 

  30. Meli, R.: Early and extended function point: a new method for function points estimation. In: Proceedings of the IFPUG-Fall Conference, pp. 15–19 (1997)

    Google Scholar 

  31. Meli, R., Abran, A., Ho, V.T., Oligny, S.: On the applicability of COSMIC-FFP for measuring software throughout its life cycle. In: Proceedings of the 11th European Software Control and Metrics Conference, pp. 18–20 (2000)

    Google Scholar 

  32. Morisio, M., Stamelos, I., Spahos, V., Romano, D.: Measuring functionality and productivity in web-based applications: a case study. In: 1999 Proceedings of Sixth International Software Metrics Symposium, pp. 111–118 (1999)

    Google Scholar 

  33. Mukhtar, H., Belaïd, D., Bernard, G.: A model for resource specification in mobile services. In: Proceedings of the 3rd International Workshop on Services Integration in Pervasive Environments, SIPE 2008, pp. 37–42. ACM, New York (2008)

    Google Scholar 

  34. Naismith, L., Sharples, M., Lonsdale, P., Vavoula, G., et al.: Literature review in mobile technologies and learning (2004)

    Google Scholar 

  35. Oligny, S., Desharnais, J.-M., Abran, A.: A method for measuring the functional size of embedded software. In: 3rd International Conference on Industrial Automation, pp. 7–9 (1999)

    Google Scholar 

  36. Reifer, D.J.: Asset-R: a function point sizing tool for scientific and real-time systems. J. Syst. Softw. 11(3), 159–171 (1990)

    Article  Google Scholar 

  37. Shabtai, A., Fledel, Y., Kanonov, U., Elovici, Y., Dolev, S., Glezer, C.: Google android: a comprehensive security assessment. IEEE Secur. Priv. 8(2), 35–44 (2010)

    Article  Google Scholar 

  38. Sohn, J.-H., Woo, J.-H., Lee, M.-W., Kim, H.-J., Woo, R., Yoo, H.-J.: A 50 Mvertices/s graphics processor with fixed-point programmable vertex shader for mobile applications. In: 2005 IEEE International Solid-State Circuits Conference, Digest of Technical Papers. ISSCC 2005, vol. 1, pp. 192–592 (2005)Google

    Google Scholar 

  39. Symons, C.: Come back function point analysis (modernized)–all is forgiven!). In: Proceedings of the 4th European Conference on Software Measurement and ICT Control, FESMA-DASMA, pp. 413-426 (2001)

    Google Scholar 

  40. Yang, C.-C., Yang, H.-W., Huang, H.-C.: A robust and secure data transmission scheme based on identity-based cryptosystem for ad hoc networks. In: Proceedings of the 6th International Wireless Communications and Mobile Computing Conference, IWCMC 2010, pp. 1198–1202. ACM, New York (2010)

    Google Scholar 

  41. Yang, S.-Y., Lee, D.L., Chen, K.-Y.: A new ubiquitous information agent system for cloud computing - example on GPS and bluetooth techniques in google android platform. In: 2011 International Conference on Electric Information and Control Engineering (ICEICE), pp. 1929–1932 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Laudson Silva de Souza .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

de Souza, L.S., de Aquino, G.S. (2015). Mobile Application Estimate the Design Phase. In: Maciaszek, L., Filipe, J. (eds) Evaluation of Novel Approaches to Software Engineering. ENASE 2014. Communications in Computer and Information Science, vol 551. Springer, Cham. https://doi.org/10.1007/978-3-319-27218-4_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27218-4_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27217-7

  • Online ISBN: 978-3-319-27218-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics