Publication | Closed Access
A Brief Overview of Existing Tools for Testing the Internet-of-Things
51
Citations
22
References
2018
Year
Unknown Venue
Software MaintenanceWeb Of ThingEngineeringIot CommunicationVerificationSoftware EngineeringIot SystemSoftware AnalysisWidespread SystemsBig SystemsFormal VerificationHardware SecurityExisting ToolsSoftware Performance TestingTest AutomationIot ChallengeSystems EngineeringInternet Of ThingsTestbedIndustrial InformaticsSystem TestingComputer EngineeringMobile ComputingEdge ComputingSoftware TestingTest ApproachesTechnologyFault InjectionSystem Software
Systems are error-prone. Big systems have lots of errors. The Internet-of-Things poses us one of the biggest and widespread systems, where errors directly impact people's lives. Testing and validating is how one deals with errors; but testing and validating a planetary-scale, heterogeneous, and evergrowing ecosystem has its own challenges and idiosyncrasies. As of today, the solutions available for testing these systems are insufficient and fragmentary. In this paper we provide an overview on test approaches, tools and methodologies for the Internet-of-Things, its software and its devices. Our conclusion is that we are still lagging behind on the best practices and lessons learned from the Software Engineering community in the past decades.
| Year | Citations | |
|---|---|---|
Page 1
Page 1