Search for dissertations about: "refactoring"
Showing result 1 - 5 of 8 swedish dissertations containing the word refactoring.
-
1. Invasive interactive parallelization
Abstract : While looking at the strengths and weaknesses of contemporary approaches to parallelization this thesis s uggests a form of parallelizing refactoring - Invasive Interactive Parallelization - that aims at addressing a number of weaker sides of contemporary methods. Our ultimate goal is to make the parallelization more user and developer friendly. READ MORE
-
2. Towards a guideline for refactoring of embedded systems
Abstract : The electronics in automotive systems give great possibilities. It has contributed to environmental improvements through reduced emissions and reduced fuel consumption, safety, driver assistance, and quality through better diagnostic capabilities. READ MORE
-
3. Realizing the systematic reuse of automated acceptance tests in practice
Abstract : Context: Automated acceptance testing has become a relevant practice of agile software development (e.g., Extreme Programming). Automated acceptance tests (AATs) are closely tied to requirements and provide a mechanism for continuous validation of requirements as system-level tests. READ MORE
-
4. Contributions to Meta-Modeling Tools and Methods
Abstract : Highly integrated domain-specific environments are essential for the efficient design of complex physical products. However, developing such design environments is today a resource-consuming error-prone process that is largely manual. Meta-modeling and meta-programming are the key to the efficient development of such environments. READ MORE
-
5. Contributions to the generation of semantic editors
Abstract : The state-of-the-art in development tools today provides users with a large number of both syntactic and semantic services, such as syntax highlighting, name completions and refactorings. Preferably, every language should have sophisticated tool support, but unfortunately, the manual task of tool development is both time-consuming and error-prone, making it too costly for small language communities. READ MORE