dc.creatorMattiello-Francisco, F
dc.creatorMartins, E
dc.creatorCavalli, AR
dc.creatorYano, ET
dc.date2012
dc.dateJAN
dc.date2014-08-01T18:33:25Z
dc.date2015-11-26T18:02:29Z
dc.date2014-08-01T18:33:25Z
dc.date2015-11-26T18:02:29Z
dc.date.accessioned2018-03-29T00:44:10Z
dc.date.available2018-03-29T00:44:10Z
dc.identifierJournal Of Systems And Software. Elsevier Science Inc, v. 85, n. 1, n. 3, n. 15, 2012.
dc.identifier0164-1212
dc.identifierWOS:000297892900002
dc.identifier10.1016/j.jss.2011.02.034
dc.identifierhttp://www.repositorio.unicamp.br/jspui/handle/REPOSIP/80719
dc.identifierhttp://repositorio.unicamp.br/jspui/handle/REPOSIP/80719
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/1292247
dc.descriptionAdvances in digital technologies have contributed for significant reduction in accidents caused by hardware failures. However, the growing complexity of functions performed by embedded software has increased the number of accidents caused by software faults in critical systems. Moreover, due to the highly competitive market, software intensive subsystems are usually developed by different suppliers. Often these subsystems are required to interact with each other in order to provide a collaborative service. Testing approaches for subsystems integration support verification of the quality of service, focusing on the subsystems interfaces. The increasing complexity and tight coupling of real-time subsystems make integration testing unmanageable. The ad-hoc approach for testing is becoming less effective and more expensive. This article presents an integration testing approach denominated InRob, designed to verify the interoperability and robustness related to timing constraints of real-time embedded software. InRob guides the construction of services, based on formal models, aiming at the specifications of interoperability and robustness of test cases related to delays and time-outs of the messages exchanged in the interfaces of interconnected subsystems. The proposed formalism supports automatic test cases generation by verifying the relevant properties in the service behavioral model. As timing constraints are critical properties of aerospace systems, the feasibility of InRob is showed in the integration testing process of a telescope onboard in a satellite. The process is instantiated with existing testing tools and the case study is the software embedded in the telescope. (C) 2011 Elsevier Inc. All rights reserved.
dc.description85
dc.description1
dc.description3
dc.description15
dc.languageen
dc.publisherElsevier Science Inc
dc.publisherNew York
dc.publisherEUA
dc.relationJournal Of Systems And Software
dc.relationJ. Syst. Softw.
dc.rightsfechado
dc.rightshttp://www.elsevier.com/about/open-access/open-access-policies/article-posting-policy
dc.sourceWeb of Science
dc.subjectIntegration testing
dc.subjectInteroperability test
dc.subjectService model
dc.subjectRobustness test
dc.subjectAutomatic test case generation
dc.subjectTiming deviations
dc.titleInRob: An approach for testing interoperability and robustness of real-time embedded software
dc.typeArtículos de revistas


Este ítem pertenece a la siguiente institución