Skip to main content

Simulating Streaming Software Applications Running on Clusters of Processors and Smartphone

  • Conference paper
  • First Online:
Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems (AsiaSim 2016, SCS AutumnSim 2016)

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

Included in the following conference series:

  • 1121 Accesses

Abstract

Social software applications devised to process large and intensive streams of data must be usually run on complex computational infrastructure that ranges from clusters of processors to smartphones. The scalability to thousands or even millions of users is a relevant issue to be considered when designing these applications as they are not expected to collapse when they are mostly needed such as in disaster scenarios. In this context, software tools for performance evaluation of social software applications by means of discrete-event simulation have practical benefits, and yet they have not been fully developed in application domains where performance is critically dependent on massive user dynamics. This paper proposes a simulator to address this problem which combines powerful data centers and the computational power provided by mobile devices. We provide experimental evidence that shows a good agreement between actual and simulation performance measures.

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. Choffnes, D.R., Bustamante, F.E.: An integrated mobility and traffic model for vehicular wireless networks. In: VANET, pp. 69–78 (2005)

    Google Scholar 

  2. Israel, G.D.: Determining sample size. UF/IFAS Extension, University of Florida, Agricultural Education and Communication Department (1992)

    Google Scholar 

  3. James, A., Plank, M.J., Edwards, A.M.: Assessing lévy walks as models of animal foraging. J. R. Soc. Interface 8(62), 1233–1247 (2011)

    Article  Google Scholar 

  4. McCallum, A.K.: Mallet: a machine learning for language toolkit (2002)

    Google Scholar 

  5. Neumeyer, L., Robbins, B., Nair, A., Kesari, A.: S4: distributed stream computing platform. In: ICDMW, pp. 170–177 (2010)

    Google Scholar 

  6. Rhee, I., Shin, M., Hong, S., Lee, K., Kim, S.J., Chong, S.: On the levy-walk nature of human mobility. Trans. Networking 19(3), 630–643 (2011)

    Article  Google Scholar 

  7. Stoke, I.: Latency considerations in LTE (2014)

    Google Scholar 

  8. Thinknook: Twitter sentiment analysis training corpus (dataset). www.thinknook.com

  9. Toshniwal, A., Taneja, S., Shukla, A., Ramasamy, K., Patel, J.M., Kulkarni, S., Jackson, J., Gade, K., Fu, M., Donham, J., Bhagat, N., Mittal, S., Ryaboy, D.: Storm@twitter. In: SIGMOD, pp. 147–156 (2014)

    Google Scholar 

  10. Zaharia, M., Das, T., Li, H., Hunter, T., Shenker, S., Stoica, I.: Discretized streams: fault-tolerant streaming computation at scale. In: SOSP, pp. 423–438 (2013)

    Google Scholar 

Download references

Acknowledgements

This work has been partially funded by CONICYT Basal funds FB0001.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vernica Gil-Costa .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this paper

Cite this paper

Soto, R., Bonacic, C., Marin, M., Gil-Costa, V. (2016). Simulating Streaming Software Applications Running on Clusters of Processors and Smartphone. In: Zhang, L., Song, X., Wu, Y. (eds) Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems. AsiaSim SCS AutumnSim 2016 2016. Communications in Computer and Information Science, vol 646. Springer, Singapore. https://doi.org/10.1007/978-981-10-2672-0_19

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-2672-0_19

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-2671-3

  • Online ISBN: 978-981-10-2672-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics