Skip to main content

Evolutionary Testing Using Particle Swarm Optimization in IOT Applications

  • Conference paper
  • First Online:
  • 2692 Accesses

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 16))

Abstract

Internet of things (IOT) is coming up in a major way connecting all physical objects and managing communications and interactions. These highly informative and data intensive applications are both critical to create and manage. The research under consideration proposes an evolutionary algorithm that uses particle swarm optimization to obtain a wide search space according to the IOT data space. The testing search space has particles which are the candidate solutions to predicted errors for all encountered and un-encountered error possibilities. For each search space, particle speed and velocity moments are calculated and adjusted in perturbed iterations, depending upon the expected level of discrepancy that might appear or according to influx of data change and co-relation. This research implements the POS algorithm for optimizing IOT applications over dynamic periods of time. IOT is the future and thus needs to be both protected and tested for more comprehensive advantages coming in through IOT applications.

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

Buying options

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

Learn about institutional subscriptions

References

  1. Ramler, R., Wolfmaier, K.: Economic perspectives in test automation - balancing automated and manual testing with opportunity cost. In: Workshop on Automation of Software Test, ICSE 2006, (2006). Maxwell, J.C.: A Treatise on Electricity and Magnetism, vol. 2, pp. 68–73, 3rd edn. Clarendon, Oxford (1892)

    Google Scholar 

  2. Borba, P., Torres, D., Marques, R., Wetzel, L.: Target – test and requirements generation tool. In: Motorola’s 2007 Innovation Conference (IC 2007) (2007)

    Google Scholar 

  3. Harold, M.J., Gupta, R., Soffa, M.L.: A methodology for controlling the size of a test suite. ACM Trans. Softw. Eng. Methodol. 2(3), 270–285 (1993)

    Article  Google Scholar 

  4. Borba, P., Cavalcanti, A., Sampaio, A., Woodcock, J. (eds.) Testing Techniques in Software Engineering: Second Pernambuco Summer School on Software Engineering, PSSE 2007, Recife, Brazil, 3–7 December 2007, Revised Lectures. Lecture Notes in Computer Science, vol. 6153. Springer (2010)

    Google Scholar 

  5. Ma, X.-Y., Sheng, B.-K., Ye, C.-Q.: Test-suite reduction using genetic algorithm. Lecture Notes in Computer Science, vol. 3756, pp. 253–262 (2005)

    Google Scholar 

  6. Yoo, S., Harman, M.: Pareto efficient multi-objective test case selection. In: Proceedings of the 2007 International Symposium on Software Testing and Analysis, pp. 140–150 (2007)

    Google Scholar 

  7. Souza, L.S., Prudencio, R.B.C., de A. Barros, F.: A constrained particle swarm optimization approach for test case selection. In: Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering (SEKE 2010), Redwood City, CA, USA (2010)

    Google Scholar 

  8. de Souza, L.S., Prudencio, R.B., de A. Barros, F., de S. Aranha, E.H.: Search based constrained test case selection using execution effort. Expert Syst. Appl. 40(12), 4887–4896 (2013)

    Article  Google Scholar 

  9. Yoo, S., Harman, M.: Using hybrid algorithm for pareto efficient multi-objective test suite minimisation. J. Syst. Softw. 83, 689–701 (2010)

    Article  Google Scholar 

  10. Kovachev, D.: Ph.D. dissertation, Department of mathematics, computer science and the natural sciences, RWTH Aachen University, May 2014

    Google Scholar 

  11. Sharma, S.: Evolution of as-a-Service Era in CloudCenter for Survey Statistics and Methodology, Iowa State University, Ames, Iowa, USA

    Google Scholar 

  12. Sharma, S., Tim, S., Wong, J., Gadia, S.: Growing cloud density & as-a-service modality and OTH-CLOUD classification in IOT era. Center for Survey Statistics and Methodology, Iowa State University, Ames, Iowa, USA

    Google Scholar 

  13. Sharma, S.: Expanded cloud plumes hiding big data ecosystem. Future Gener. Comput. Syst. 59, 63–92 (2016)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hiba Khalid .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Khalid, H., Hameed, M., Qamar, U. (2018). Evolutionary Testing Using Particle Swarm Optimization in IOT Applications. In: Bi, Y., Kapoor, S., Bhatia, R. (eds) Proceedings of SAI Intelligent Systems Conference (IntelliSys) 2016. IntelliSys 2016. Lecture Notes in Networks and Systems, vol 16. Springer, Cham. https://doi.org/10.1007/978-3-319-56991-8_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-56991-8_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-56990-1

  • Online ISBN: 978-3-319-56991-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics