Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/697
Full metadata record
DC FieldValueLanguage
dc.contributor.authorDanicic, S-
dc.contributor.authorHarman, M-
dc.contributor.authorHierons, RM-
dc.contributor.authorHowroyd, J-
dc.contributor.authorLaurence, MR-
dc.date.accessioned2007-04-12T08:42:10Z-
dc.date.available2007-04-12T08:42:10Z-
dc.date.issued2007-
dc.identifier.citationTheoretical Computer Science, 373: 1-18en
dc.identifier.issn03043975-
dc.identifier.urihttp://www.elsevier.com/wps/find/journaldescription.cws_home/505625/description#descriptionen
dc.identifier.urihttp://bura.brunel.ac.uk/handle/2438/697-
dc.description.abstractA program schema defines a class of programs, all of which have identical statement structure, but whose expressions may differ. We define a class of syntactic similarity binary relations between linear structured schemas and show that these relations characterise schema equivalence for structured schemas which are linear, free and liberal. In this paper we prove that similarity implies equivalence for linear schemas; the proof of a near-converse for schemas that are linear, free and liberal (LFL), which is much longer, is given in a Technical Report, which also contains the results of this paper. Our main result considerably extends the class of program schemas for which equivalence is known to be decidable, and suggests that linearity is a constraint worthy of further investigation.en
dc.format.extent322671 bytes-
dc.format.mimetypeapplication/pdf-
dc.language.isoen-
dc.publisherElsevieren
dc.titleEquivalence of linear, free, liberal, structured program schemas is decidable in polynomial timeen
dc.typeResearch Paperen
Appears in Collections:Computer Science
Dept of Computer Science Research Papers
Software Engineering (B-SERC)

Files in This Item:
File Description SizeFormat 
TCSB.1114.pdf315.11 kBAdobe PDFView/Open


Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.