HERCULES/PL: The pattern language of Hercules

Christos Kartsaklis, Oscar R. Hernandez

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Interrogating the structure of a program for patterns of interest is attractive to the broader spectrum of software engineering. The very approach by which a pattern is constructed remains a concern for the source code mining community. This paper presents a pattern programming model, for the C and Fortran programming languages, using a compiler directives approach. We discuss our specification, called HERCULES/PL, throughout a number of examples and show how different patterns can be constructed, plus some preliminary results.

Original languageEnglish
Title of host publicationProceedings of the 1st Workshop on Programming Language Evolution, PLE 2014 - co-located with ECOOP 2014
PublisherAssociation for Computing Machinery
Pages5-10
Number of pages6
ISBN (Electronic)9781450328678
DOIs
StatePublished - Jul 28 2014
Event1st Workshop on Programming Language Evolution, PLE 2014 - co-located with ECOOP 2014 - Uppsala, Sweden
Duration: Jul 28 2014Aug 1 2014

Publication series

NameProceedings of the 1st Workshop on Programming Language Evolution, PLE 2014 - co-located with ECOOP 2014

Conference

Conference1st Workshop on Programming Language Evolution, PLE 2014 - co-located with ECOOP 2014
Country/TerritorySweden
CityUppsala
Period07/28/1408/1/14

Keywords

  • Compiler directives
  • Pattern construction
  • Source code mining

Fingerprint

Dive into the research topics of 'HERCULES/PL: The pattern language of Hercules'. Together they form a unique fingerprint.

Cite this