Show simple item record

dc.contributor.authorKılıç, Yunus
dc.contributor.authorSözer, Hasan
dc.date.accessioned2017-10-26T11:18:45Z
dc.date.available2017-10-26T11:18:45Z
dc.date.issued2017
dc.identifier.isbn978-1-4503-4486-9
dc.identifier.urihttp://hdl.handle.net/10679/5703
dc.identifier.urihttps://dl.acm.org/citation.cfm?id=3019612.3019822
dc.descriptionDue to copyright restrictions, the access to the full text of this article is only available via subscription.
dc.description.abstractRuntime verification techniques verify dynamic system behavior with respect to a set of specifications. These specifications are often created manually based on system requirements and constraints. In this paper, we introduce a rule-based approach for automatically generating runtime verification specifications based on alerts that are reported by static code analysis tools. We define a set of rules to be checked for an alert type. Violations of these rules indicate either the absence or existence of an actual bug designated by the instances of that alert type. Formal verification specifications are automatically generated for each reported alert instance based on the defined rules. Then, runtime monitors are automatically synthesized and integrated to the system. These monitors report detected errors or false positive alerts during software execution. The approach is applied on two open source software systems.en_US
dc.language.isoengen_US
dc.publisherACMen_US
dc.relation.ispartofProceedings of the ACM Symposium on Applied Computing
dc.rightsrestrictedAccess
dc.titleGenerating runtime verification specifications based on static code analysis alertsen_US
dc.typeConference paperen_US
dc.peerreviewedyesen_US
dc.publicationstatusPublisheden_US
dc.contributor.departmentÖzyeğin University
dc.contributor.authorID(ORCID 0000-0002-2968-4763 & YÖK ID 23178) Sözer, Hasan
dc.contributor.ozuauthorSözer, Hasan
dc.identifier.startpage1342en_US
dc.identifier.endpage1347en_US
dc.identifier.doi10.1145/3019612.3019822en_US
dc.subject.keywordsSoftware verificationen_US
dc.subject.keywordsRuntime verificationen_US
dc.subject.keywordsStatic code analysisen_US
dc.subject.keywordsModel transformationsen_US
dc.subject.keywordsTool integrationen_US
dc.identifier.scopusSCOPUS:2-s2.0-85020859745
dc.contributor.ozugradstudentKılıç, Yunus
dc.contributor.authorMale2
dc.relation.publicationcategoryConference Paper - International - Institutional Academic Staff and Graduate Student


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record


Share this page