Matches in SemOpenAlex for { <https://semopenalex.org/work/W617133545> ?p ?o ?g. }
- W617133545 abstract "Faculty of Technology Software Technology Research Laboratory Doctor of Philosophy In recent years program transformation technology has matured into a practical solution for many software reengineering and migration tasks. FermaT, an industrial strength program transformation system, has demonstrated that legacy systems can be successfully transformed into efficient and maintainable structured C or COBOL code. Its core, a transformation engine, is based on mathematically proven program transformations and ensures that transformed programs are semantically equivalent to its original state. Its engine facilitates a Wide Spectrum Language (WSL), with low-level as well as high-level constructs, to capture as much information as possible during transformation steps. FermaT’s methodology and technique lack in provision of concurrent migration and analysis. This provision is crucial if the transformation process is to be further automated. As the constraint based program migration theory has demonstrated, it is inefficient and time consuming, trying to satisfy the enormous computation of the generated transformation sequence search-space and its constraints. With the objective to solve the above problems and to extend the operating range of the FermaT transformation system, this thesis proposes a Parallel Transformations Framework which makes parallel transformations processing within the FermaT environment not only possible but also beneficial for its migration process. During a migration process, many thousands of program transformations have to be applied. For example a 1 million line of assembler to C migration takes over 21 hours to be processed on a single PC. Various approaches of search, prediction techniques and a constraint-based approach to address the presented issues already exist but they solve them unsatisfactorily. To remedy this situation, this dissertation proposes a framework to extend transformation processing systems with parallel processing capabilities. The parallel system can analyse specified parallel transformation tasks and produce appropriate parallel transformations processing outlines. To underpin an automated objective, a formal language is introduced. This language can be utilised to describe and outline parallel transformation tasks whereas parallel processing constraints underpin the parallel objective." @default.
- W617133545 created "2016-06-24" @default.
- W617133545 creator A5033755531 @default.
- W617133545 date "2011-01-01" @default.
- W617133545 modified "2023-09-26" @default.
- W617133545 title "A parallel transformations framework for cluster environments" @default.
- W617133545 cites W134816542 @default.
- W617133545 cites W1504808146 @default.
- W617133545 cites W1509469082 @default.
- W617133545 cites W1510687364 @default.
- W617133545 cites W1515787501 @default.
- W617133545 cites W1517760837 @default.
- W617133545 cites W1528570003 @default.
- W617133545 cites W1552647623 @default.
- W617133545 cites W1566300294 @default.
- W617133545 cites W1580684925 @default.
- W617133545 cites W1640514169 @default.
- W617133545 cites W1668070175 @default.
- W617133545 cites W1813030236 @default.
- W617133545 cites W1917981004 @default.
- W617133545 cites W1933959257 @default.
- W617133545 cites W1978948468 @default.
- W617133545 cites W1979566015 @default.
- W617133545 cites W1995969037 @default.
- W617133545 cites W2005985523 @default.
- W617133545 cites W2006267758 @default.
- W617133545 cites W2018024368 @default.
- W617133545 cites W2022263458 @default.
- W617133545 cites W2027024173 @default.
- W617133545 cites W2030309884 @default.
- W617133545 cites W2054674141 @default.
- W617133545 cites W2079942837 @default.
- W617133545 cites W2084338221 @default.
- W617133545 cites W2101190018 @default.
- W617133545 cites W2103107119 @default.
- W617133545 cites W2103953153 @default.
- W617133545 cites W2109918206 @default.
- W617133545 cites W2118819356 @default.
- W617133545 cites W2121082877 @default.
- W617133545 cites W2124209077 @default.
- W617133545 cites W2143975640 @default.
- W617133545 cites W2150871235 @default.
- W617133545 cites W2156627616 @default.
- W617133545 cites W2159682002 @default.
- W617133545 cites W2162919515 @default.
- W617133545 cites W2164753174 @default.
- W617133545 cites W2524731584 @default.
- W617133545 cites W2983995785 @default.
- W617133545 cites W300550493 @default.
- W617133545 cites W3137069269 @default.
- W617133545 cites W631145775 @default.
- W617133545 cites W659173671 @default.
- W617133545 cites W7274037 @default.
- W617133545 cites W80878036 @default.
- W617133545 hasPublicationYear "2011" @default.
- W617133545 type Work @default.
- W617133545 sameAs 617133545 @default.
- W617133545 citedByCount "0" @default.
- W617133545 crossrefType "dissertation" @default.
- W617133545 hasAuthorship W617133545A5033755531 @default.
- W617133545 hasConcept C104317684 @default.
- W617133545 hasConcept C115903868 @default.
- W617133545 hasConcept C120314980 @default.
- W617133545 hasConcept C127413603 @default.
- W617133545 hasConcept C128595289 @default.
- W617133545 hasConcept C137335462 @default.
- W617133545 hasConcept C185592680 @default.
- W617133545 hasConcept C199360897 @default.
- W617133545 hasConcept C204241405 @default.
- W617133545 hasConcept C21547014 @default.
- W617133545 hasConcept C2776036281 @default.
- W617133545 hasConcept C2778361913 @default.
- W617133545 hasConcept C29143872 @default.
- W617133545 hasConcept C41008148 @default.
- W617133545 hasConcept C55493867 @default.
- W617133545 hasConcept C78519656 @default.
- W617133545 hasConcept C80444323 @default.
- W617133545 hasConcept C98045186 @default.
- W617133545 hasConceptScore W617133545C104317684 @default.
- W617133545 hasConceptScore W617133545C115903868 @default.
- W617133545 hasConceptScore W617133545C120314980 @default.
- W617133545 hasConceptScore W617133545C127413603 @default.
- W617133545 hasConceptScore W617133545C128595289 @default.
- W617133545 hasConceptScore W617133545C137335462 @default.
- W617133545 hasConceptScore W617133545C185592680 @default.
- W617133545 hasConceptScore W617133545C199360897 @default.
- W617133545 hasConceptScore W617133545C204241405 @default.
- W617133545 hasConceptScore W617133545C21547014 @default.
- W617133545 hasConceptScore W617133545C2776036281 @default.
- W617133545 hasConceptScore W617133545C2778361913 @default.
- W617133545 hasConceptScore W617133545C29143872 @default.
- W617133545 hasConceptScore W617133545C41008148 @default.
- W617133545 hasConceptScore W617133545C55493867 @default.
- W617133545 hasConceptScore W617133545C78519656 @default.
- W617133545 hasConceptScore W617133545C80444323 @default.
- W617133545 hasConceptScore W617133545C98045186 @default.
- W617133545 hasLocation W6171335451 @default.
- W617133545 hasOpenAccess W617133545 @default.
- W617133545 hasPrimaryLocation W6171335451 @default.
- W617133545 hasRelatedWork W1566454408 @default.