Please use this identifier to cite or link to this item: http://hdl.handle.net/1822/67550

TitleIdentifying clones in functional programs for refactoring
Author(s)Rodrigues, Nuno
Vilaça, João L.
Issue date2010
PublisherSpringer-Verlag
JournalCommunications in Computer and Information Science
Abstract(s)Clone detection is well established for imperative programs.It works mostly on the statement level and therefore is ill-suited for func-tional programs, whose main constituents are expressions and types. Inthis paper we introduce clone detection for functional programs usinga new intermediate program representation, dubbed Functional ControlTree. We extend clone detection to the identification of non-trivial func-tional program clones based on the recursion patterns from the so-calledBird-Meertens formalism.
TypeConference paper
URIhttp://hdl.handle.net/1822/67550
ISBN978-3-642-16401-9
e-ISBN978-3-642-16402-6
DOI10.1007/978-3-642-16402-6_33
ISSN1865-0929
Publisher versionhttps://link.springer.com/chapter/10.1007/978-3-642-16402-6_33
Peer-Reviewedyes
AccessRestricted access (UMinho)
Appears in Collections:ICVS - Artigos em livros de atas / Papers in proceedings

Files in This Item:
File Description SizeFormat 
rodrigues2010.pdf
  Restricted access
154,38 kBAdobe PDFView/Open

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID