Publication:
Runtime verification of component-based embedded software

dc.contributor.authorSözer, Hasan
dc.contributor.authorHofmann, C
dc.contributor.authorTekinerdoğan, B.
dc.contributor.authorAkşit, M.
dc.contributor.departmentComputer Science
dc.contributor.ozuauthorSÖZER, Hasan
dc.date.accessioned2016-02-15T09:33:28Z
dc.date.available2016-02-15T09:33:28Z
dc.date.issued2011
dc.descriptionDue to copyright restrictions, the access to the full text of this article is only available via subscription.
dc.description.abstractTo deal with increasing size and complexity, component-based software development has been employed in embedded systems. Due to several faults, components can make wrong assumptions about the working mode of the system and the working modes of the other components. To detect mode inconsistencies at runtime, we propose a “lightweight” error detection mechanism, which can be integrated with component-based embedded systems. We define links among three levels of abstractions: the runtime behavior of components, the working mode specifications of components and the specification of the working modes of the system. This allows us to detect the user observable runtime errors. The effectiveness of the approach is demonstrated by implementing a software monitor integrated into a TV system.
dc.identifier.endpage477
dc.identifier.isbn978-1-4471-2155-8
dc.identifier.scopus2-s2.0-84887847977
dc.identifier.startpage471
dc.identifier.urihttp://hdl.handle.net/10679/2251
dc.identifier.wos000398249500060
dc.language.isoengen_US
dc.peerreviewedyes
dc.publicationstatuspublisheden_US
dc.publisherSpringer
dc.relation.ispartofComputer and Information Sciences II
dc.relation.publicationcategoryInternational
dc.rightsrestrictedAccess
dc.subject.keywordsComponent based
dc.subject.keywordsComponent-based software development
dc.subject.keywordsError-detection mechanism
dc.subject.keywordsLevels of abstraction
dc.subject.keywordsRun-time errors
dc.subject.keywordsRun-time verification
dc.subject.keywordsRuntime behaviors
dc.subject.keywordsWorking mode
dc.titleRuntime verification of component-based embedded softwareen_US
dc.typebookParten_US
dspace.entity.typePublication
relation.isOrgUnitOfPublication85662e71-2a61-492a-b407-df4d38ab90d7
relation.isOrgUnitOfPublication.latestForDiscovery85662e71-2a61-492a-b407-df4d38ab90d7

Files

Collections