Skip to main content

Enabling Informed Decision Making Through Mobile Technologies: A Challenge for Software Engineering

  • Conference paper
  • First Online:
Software Technologies (ICSOFT 2013)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 457))

Included in the following conference series:

Abstract

The potential of mobile technologies is not fully exploited by current software services. One of the most influencing reasons for this problem is the lack of novel software engineering methods and tools that can master the complexity of mobile environments. Looking at a person in a smart environment, where mobile technologies and sensors are installed to support daily activities, it is observed that informed decision-making with the help of mobile technologies is beyond what users can expect from current software services. In this paper we present a motivating scenario to highlight the limitations of current decision support approaches. Based on this discussion we identify significant software engineering challenges, which currently hinder the realization of advanced decision support. In our research we have developed an initial version of a comprehensive framework that allows overcoming the challenges identified. It furthermore highlights which software engineering research lines may help to realize this vision.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • 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

References

  1. Aamodt, A., Plaza, E.: Case-based reasoning: foundational issues, methodological variations, and system approaches. AI Commun. 7(1), 39–59 (1994)

    Google Scholar 

  2. Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17(6), 734–749 (2005)

    Article  Google Scholar 

  3. Alexopoulou, N., Nikolaidou, M., Chamodrakas, Y., Martakos, D.: Enabling on-the-fly business process composition through an event-based approach. In: HICSS 2008 – Proceedings of 41st Hawaii International Conference on System Sciences. IEEE Press (2008)

    Google Scholar 

  4. Beauche, S., Poizat, P.: Automated service composition with adaptive planning. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds.) ICSOC 2008. LNCS, vol. 5364, pp. 530–537. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  5. Bennett, K.H., Rajlich, V.T.: Software maintenance and evolution: a roadmap. In: ICSE 2000 – Proceedings of Conference on The Future of Software Engineering. ACM Press 2000

    Google Scholar 

  6. Bouwman, H., López-Nicolás, C., Molina-Castillo, F.J., van Hattum, P.: Consumer lifestyles: alternative adoption patterns for advanced mobile services. IJMC 10(2), 169–189 (2012)

    Article  Google Scholar 

  7. Burke, J., Estrin, D., Hansen, M., Parker, A., Ramanathan, N., Reddy, S., Srivastava, M.B.: Participatory sensing. In: WSW 2006 – Proceedings of Workshop on World-Sensor-Web: Mobile Device Centric Sensor Networks and Applications (2006)

    Google Scholar 

  8. Codescu, M., Horsinka, G., Kutz, O., Mossakowski, T., Rau, R.: Osmonto - an ontology of openstreetmap tags. In: State of the map Europe (SOTM-EU) (2011)

    Google Scholar 

  9. Di Nitto, E., Ghezzi, C., Metzger, A., Papazoglou, M., Pohl, K.: A journey to highly dynamic, self-adaptive service-based applications. Autom. Softw. Eng. 15, 313–341 (2008)

    Article  Google Scholar 

  10. Goguen, J.: Requirements engineering as the reconciliation of social and technical issues. In: Goguen, J., Jirotka, M. (eds.) Requirements Engineering: Social and Technical Issues. Academic Press Professional, San Diego (1994)

    Google Scholar 

  11. Gunther, C., Reichert, M., van der Aalst, W.: Supporting flexible processes with adaptive workflow and case handling. In: WETICE 2008 – Proceedings of Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises. IEEE Press (2008)

    Google Scholar 

  12. Hagino, H., Fujii, K., Murakami, J., Hara, M.: The BLOCCO service linking system, enabling combination of services through user configuration. NTT DOCOMO Tech. J. 12(4), 30–37 (2011)

    Google Scholar 

  13. Jarke, M., Loucopoulos, P., Lyytinen, K., Mylopoulos, J., Robinson, W.: The brave new world of design requirements. Inf. Syst. J. 36, 992–1008 (2011)

    Article  Google Scholar 

  14. Karlsson, L., Dahlstedt, A.G., Regnell, B., och Dag, J.N., Persson, A.: Requirements engineering challenges in market-driven software development - an interview study with practitioners. Inf. Syst. Technol. 49(6), 588–604 (2007)

    Google Scholar 

  15. Lehrer, J.: How we Decide. Houghton Mifflin Harcourt, Boston (2009)

    Google Scholar 

  16. Le-Phuoc, D., Polleres, A., Hauswirth, M., Tummarello, G., Morbidoni, C.: Rapid prototyping of semantic mash-ups through semantic web pipes. In: WWW 2009 – Proceedings of International World Wide Web Conference 2009. ACM Press (2009)

    Google Scholar 

  17. Lim, S.L., Finkelstein, A.: StakeRare: using social networks and collaborative filtering for large-scale requirements elicitation. IEEE Trans. Softw. Eng. 38(3), 707–735 (2012)

    Article  Google Scholar 

  18. Mehandjiev, N., Namoune, A., Wajid, U., Macaulay, L., Sutcliffe, A.: End user service composition. In: WWW 2009 – Proceedings of International World Wide Web Conference 2009. ACM Press (2009)

    Google Scholar 

  19. Milne, A., Maiden, N.: Power and politics in requirements engineering: a proposed research agenda. In: RE 2011 – Proceedings of the 19th IEEE International Requirements Engineering Conference (2011)

    Google Scholar 

  20. Onnela, J.-P., Reed-Tsochase, F.: Spontaneous emergence of social influence in online systems. Proc. Nat. Acad. Sci. U.S.A. 107(43), 18375–18380 (2010)

    Article  Google Scholar 

  21. Pastore, F., Mariani, L., Gordon F.: Crowdoracles: can the crowd solve the oracle problem. In: International Conference on Software Testing, Verification and Validation (ICST) (2013)

    Google Scholar 

  22. Qureshi, N.A., Perini, A.: Requirements engineering for adaptive service based applications. In: Proceedings of the 18th IEEE International Requirements Engineering Conference, pp. 108–111 (2010)

    Google Scholar 

  23. Ran, S.: A model for web services discovery with QoS. ACM SIGecom Exch. 4(1), 1–10 (2003)

    Article  Google Scholar 

  24. Rao, J., Su, X.: A Survey of automated web service composition methods. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 43–54. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  25. Schneider, K., Meyer, S., Peters, M., Schliephacke, F., Mörschbach, J., Aguirre, L.: Feedback in context: supporting the evolution of IT-ecosystems. In: Ali Babar, M., Vierimaa, M., Oivo, M. (eds.) PROFES 2010. LNCS, vol. 6156, pp. 191–205. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  26. Seyff, N., Graf, F., Maiden, N.A.M.: Using mobile RE tools to give end-users their own voice. In: RE 2010 – Proceedings of the 19th International Requirements Engineering Conference (2010)

    Google Scholar 

  27. Sutcliffe, A., Sawyer, P.: Requirements elicitation: towards the unknown unknowns. In: RE 2013 – Proceedings of the 21th International IEEE Requirements Engineering Conference (2013)

    Google Scholar 

  28. Uschold, M., Gruninger, M.: Ontologies: Principles, Methods and Applications. Knowl. Eng. Rev. 11(2), 93–136 (1996). Cambridge University Press

    Article  Google Scholar 

  29. van der Aalst, M.P.: Process Mining - Discovery, Conformance and Enhancement of Business Processes, pp. I–XVI, 1–352. Springer, Berlin (2011). (ISBN 978-3-642-19344-6)

    Google Scholar 

  30. Wang, F.-Y., Carley, K.M., Zeng, D., Mao, W.: Social computing: from social informatics to social intelligence. IEEE Intell. Syst. 22(2), 79–83 (2007)

    Article  Google Scholar 

  31. West, D.: How mobile devices are transforming healthcare. Issues Technol. Innov. 18, 1–14 (2012)

    Google Scholar 

Download references

Acknowledgements

This work has been supported by the Spanish project TIN2010-19130-C02-01.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xavier Franch .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Franch, X., Perini, A., Seyff, N. (2014). Enabling Informed Decision Making Through Mobile Technologies: A Challenge for Software Engineering. In: Cordeiro, J., van Sinderen, M. (eds) Software Technologies. ICSOFT 2013. Communications in Computer and Information Science, vol 457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44920-2_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-44920-2_10

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-44919-6

  • Online ISBN: 978-3-662-44920-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics