HEAL DSpace

From ASN.1 into CafeOBJ: Some first steps

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Barlas, K en
dc.contributor.author Koletsos, G en
dc.contributor.author Ouranos, I en
dc.contributor.author Stefaneas, P en
dc.date.accessioned 2014-03-01T02:46:10Z
dc.date.available 2014-03-01T02:46:10Z
dc.date.issued 2009 en
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/32585
dc.subject ASN.1 en
dc.subject CafeOBJ en
dc.subject Formal verification en
dc.subject Specifications en
dc.subject.other Algebraic specification languages en
dc.subject.other Algebraic specifications en
dc.subject.other Banking systems en
dc.subject.other CafeOBJ en
dc.subject.other Critical properties en
dc.subject.other Formal verifications en
dc.subject.other Key elements en
dc.subject.other Precoding en
dc.subject.other Research communities en
dc.subject.other Software environments en
dc.subject.other Translation rules en
dc.subject.other Algebra en
dc.subject.other Computer software en
dc.subject.other Internet protocols en
dc.subject.other Linguistics en
dc.subject.other Specification languages en
dc.subject.other Specifications en
dc.subject.other Translation (languages) en
dc.subject.other Web services en
dc.subject.other Formal methods en
dc.title From ASN.1 into CafeOBJ: Some first steps en
heal.type conferenceItem en
heal.identifier.primary 10.1109/SEEFM.2009.9 en
heal.identifier.secondary http://dx.doi.org/10.1109/SEEFM.2009.9 en
heal.identifier.secondary 5465145 en
heal.publicationDate 2009 en
heal.abstract Syntax Notation One (ASN.1) is a very popular specification language with many applications in networking. We work towards the correct translation from ASN.1, into the powerful algebraic specification language CafeOBJ. Our aim is to create a software environment that can translate correctly a protocol's specification written in ASN.1 into the powerful algebraic specification language CafeOBJ. We believe that such an environment would be a step towards the adoption of algebraic specification methodologies from the networking research community. This formal translation will allow the verification of system-critical properties of the designed protocol at the pre-coding stage of development. The software environment will make full use of the huge ASN.1 specification library and the powerful proving engine of CafeOBJ. In our paper we first introduce the key elements of both ASN.1 and CafeOBJ, and then we sketch our proposed translation rules and suggest a methodology for proving correctness. Finally, as a case study we translate an ASN.1 specification of a basic banking system into CafeOBJ and then use the resulting modules to find and verify some system-critical properties. © 2009 IEEE. en
heal.journalName 2009 4th South-East European Workshop on Formal Methods: Formal Methods for Web Services; Formal Methods for Agent-Based Systems, SEEFM 2009 en
dc.identifier.doi 10.1109/SEEFM.2009.9 en
dc.identifier.spage 66 en
dc.identifier.epage 72 en


Αρχεία σε αυτό το τεκμήριο

Αρχεία Μέγεθος Μορφότυπο Προβολή

Δεν υπάρχουν αρχεία που σχετίζονται με αυτό το τεκμήριο.

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής