Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
APROV-SL: a specification language of the another program verifier
Ist Teil von
2006 8th International Conference Advanced Communication Technology, 2006, Vol.1, p.4 pp.-540
Ort / Verlag
IEEE
Erscheinungsjahr
2006
Quelle
IEEE Xplore
Beschreibungen/Notizen
APROV-SL (the specification language of the another program verifier) is a specification language to describe usage rules of application programming interfaces (APIs) for our automatic program verifier APROV. APROV is an automated formal verification system to detect misuse of API rules. APROV takes source code in C and usage rules written in APROV-SL, checks conformance of the source code with the usage rules, and then reports 'pass' messages or 'fail' messages with buggy traces. A monitor automata describes usage rules of API and it is written in APROV-SL. This paper explains APROV-SL and monitor automata with examples