Matches in SemOpenAlex for { <https://semopenalex.org/work/W2108793752> ?p ?o ?g. }
- W2108793752 abstract "We present a grammar based approach for specifying a transformation as a sequence of transformation operations that operate on an intermediate representation. The transformation sequence is specified in the semantic actions of an abstract attribute grammar. The mapping between the object-oriented design of the intermediate representation and the abstract grammar directly reflects the object-oriented design in the structure of the grammar. It has properties that permit utilizing grammar based tools at arbitrary abstraction levels of the language representation. The program fragments can be both source strings and fragments of the intermediate representation that can be used interchangeably in the specification. We demonstrate the applicability of the approach by using available attribute grammar tools and the source-to-source infrastructure ROSE for specifying and performing transformations of C+ + programs. The results of data flow analysis tools using fixed point algorithms is integrated as available attributes that can be used for enabling or disabling transformation sequences. With the abstract attribute grammar the transformation is computed as an attribute value that represents a sequence of restructure operations. The composition of different transformation sequences permits the reuse of sub-transformation specifications. Eventually we discuss the correspondence to rewrite tools permitting a pattern based restructuring of the program representation." @default.
- W2108793752 created "2016-06-24" @default.
- W2108793752 creator A5048144508 @default.
- W2108793752 creator A5063665777 @default.
- W2108793752 date "2006-10-11" @default.
- W2108793752 modified "2023-09-26" @default.
- W2108793752 title "Specifying Transformation Sequences as Computation on Program Fragments with an Abstract Attribute Grammar" @default.
- W2108793752 cites W1490949695 @default.
- W2108793752 cites W1510687364 @default.
- W2108793752 cites W1522820101 @default.
- W2108793752 cites W1625533892 @default.
- W2108793752 cites W1992125884 @default.
- W2108793752 cites W2069437435 @default.
- W2108793752 cites W2098686415 @default.
- W2108793752 cites W2100165879 @default.
- W2108793752 cites W2103705372 @default.
- W2108793752 cites W2223046624 @default.
- W2108793752 cites W3137069269 @default.
- W2108793752 cites W2465564586 @default.
- W2108793752 doi "https://doi.org/10.1109/scam.2005.23" @default.
- W2108793752 hasPublicationYear "2006" @default.
- W2108793752 type Work @default.
- W2108793752 sameAs 2108793752 @default.
- W2108793752 citedByCount "3" @default.
- W2108793752 countsByYear W21087937522012 @default.
- W2108793752 countsByYear W21087937522013 @default.
- W2108793752 crossrefType "proceedings-article" @default.
- W2108793752 hasAuthorship W2108793752A5048144508 @default.
- W2108793752 hasAuthorship W2108793752A5063665777 @default.
- W2108793752 hasConcept C104317684 @default.
- W2108793752 hasConcept C138885662 @default.
- W2108793752 hasConcept C154945302 @default.
- W2108793752 hasConcept C164041254 @default.
- W2108793752 hasConcept C17744445 @default.
- W2108793752 hasConcept C185592680 @default.
- W2108793752 hasConcept C186644900 @default.
- W2108793752 hasConcept C199360897 @default.
- W2108793752 hasConcept C199539241 @default.
- W2108793752 hasConcept C204241405 @default.
- W2108793752 hasConcept C204321447 @default.
- W2108793752 hasConcept C26022165 @default.
- W2108793752 hasConcept C2776359362 @default.
- W2108793752 hasConcept C2778112365 @default.
- W2108793752 hasConcept C2778361913 @default.
- W2108793752 hasConcept C2781238097 @default.
- W2108793752 hasConcept C41008148 @default.
- W2108793752 hasConcept C41895202 @default.
- W2108793752 hasConcept C54355233 @default.
- W2108793752 hasConcept C55493867 @default.
- W2108793752 hasConcept C80444323 @default.
- W2108793752 hasConcept C86803240 @default.
- W2108793752 hasConcept C94625758 @default.
- W2108793752 hasConceptScore W2108793752C104317684 @default.
- W2108793752 hasConceptScore W2108793752C138885662 @default.
- W2108793752 hasConceptScore W2108793752C154945302 @default.
- W2108793752 hasConceptScore W2108793752C164041254 @default.
- W2108793752 hasConceptScore W2108793752C17744445 @default.
- W2108793752 hasConceptScore W2108793752C185592680 @default.
- W2108793752 hasConceptScore W2108793752C186644900 @default.
- W2108793752 hasConceptScore W2108793752C199360897 @default.
- W2108793752 hasConceptScore W2108793752C199539241 @default.
- W2108793752 hasConceptScore W2108793752C204241405 @default.
- W2108793752 hasConceptScore W2108793752C204321447 @default.
- W2108793752 hasConceptScore W2108793752C26022165 @default.
- W2108793752 hasConceptScore W2108793752C2776359362 @default.
- W2108793752 hasConceptScore W2108793752C2778112365 @default.
- W2108793752 hasConceptScore W2108793752C2778361913 @default.
- W2108793752 hasConceptScore W2108793752C2781238097 @default.
- W2108793752 hasConceptScore W2108793752C41008148 @default.
- W2108793752 hasConceptScore W2108793752C41895202 @default.
- W2108793752 hasConceptScore W2108793752C54355233 @default.
- W2108793752 hasConceptScore W2108793752C55493867 @default.
- W2108793752 hasConceptScore W2108793752C80444323 @default.
- W2108793752 hasConceptScore W2108793752C86803240 @default.
- W2108793752 hasConceptScore W2108793752C94625758 @default.
- W2108793752 hasLocation W21087937521 @default.
- W2108793752 hasOpenAccess W2108793752 @default.
- W2108793752 hasPrimaryLocation W21087937521 @default.
- W2108793752 hasRelatedWork W1487291062 @default.
- W2108793752 hasRelatedWork W1488821670 @default.
- W2108793752 hasRelatedWork W1507396723 @default.
- W2108793752 hasRelatedWork W1562070189 @default.
- W2108793752 hasRelatedWork W1663571731 @default.
- W2108793752 hasRelatedWork W1678192330 @default.
- W2108793752 hasRelatedWork W168849878 @default.
- W2108793752 hasRelatedWork W1777902499 @default.
- W2108793752 hasRelatedWork W1871570343 @default.
- W2108793752 hasRelatedWork W201638620 @default.
- W2108793752 hasRelatedWork W2139770421 @default.
- W2108793752 hasRelatedWork W216875363 @default.
- W2108793752 hasRelatedWork W2275371063 @default.
- W2108793752 hasRelatedWork W2336577598 @default.
- W2108793752 hasRelatedWork W2519955549 @default.
- W2108793752 hasRelatedWork W2979440228 @default.
- W2108793752 hasRelatedWork W3087634590 @default.
- W2108793752 hasRelatedWork W3147603400 @default.
- W2108793752 hasRelatedWork W570189218 @default.
- W2108793752 hasRelatedWork W82656157 @default.
- W2108793752 isParatext "false" @default.
- W2108793752 isRetracted "false" @default.