Search for dissertations about: "Morgan Ericsson"

Showing result 1 - 5 of 7 swedish dissertations containing the words Morgan Ericsson.

  1. 1. Composition and Optimization

    Author : Morgan Ericsson; Uwe Assmann; Växjö universitet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; software composition; software reuse; optimization; high-performance computing; Datavetenskap; Computer and Information Sciences Computer Science; Data- och informationsvetenskap;

    Abstract : A recent trend in software engineering is to delay design decisions. One motivation is that requirements or properties of the application and environment are not known until later in the design and development process. This continues to hold for design decisions in a high-performance context where e.g. READ MORE

  2. 2. Efficient Automatic Change Detection in Software Maintenance and Evolutionary Processes

    Author : Sebastian Hönel; Morgan Ericsson; Welf Löwe; Anna Wingkvist; Přemek Brada; Linnéuniversitetet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Software Maintenance; Software Evolution; Effort Estimation; Commit Classification; Computer Science; Datavetenskap; Software Technology; Programvaruteknik;

    Abstract : Software maintenance is such an integral part of its evolutionary process that it consumes much of the total resources available. Some estimate the costs of maintenance to be up to 100 times the amount of developing a software. READ MORE

  3. 3. Quantifying Process Quality : The Role of Effective Organizational Learning in Software Evolution

    Author : Sebastian Hönel; Morgan Ericsson; Welf Löwe; Anna Wingkvist; Miroslaw Staron; Linnéuniversitetet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Software Size; Software Metrics; Commit Classification; Maintenance Activities; Software Quality; Process Quality; Project Management; Organizational Learning; Machine Learning; Visualization; Optimization; Software Technology; Programvaruteknik; Informations- och programvisualisering; Information and software visualization; Computer Science; Datavetenskap; Statistics Econometrics; Statistik;

    Abstract : Real-world software applications must constantly evolve to remain relevant. This evolution occurs when developing new applications or adapting existing ones to meet new requirements, make corrections, or incorporate future functionality. READ MORE

  4. 4. Incremental Clustering of Source Code : a Machine Learning Approach

    Author : Tobias Olsson; Morgan Ericsson; Sebastian Herold; Linnéuniversitetet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Machine Learning; Naive Bayes; Source Code Clustering; Incremental Clustering; Software Architecture; Technical Debt; Computer Science; Datavetenskap;

    Abstract : Technical debt at the architectural level is a severe threat to software development projects. Uncontrolled technical debt that is allowed to accumulate will undoubtedly hinder speedy development and maintenance, introduce bugs and problems in the software product, and may ultimately result in the abandonment of the source code. READ MORE

  5. 5. Towards Pattern Based Architectural Conformance Checking

    Author : Tobias Olsson; Ericsson Morgan; Patrizio Pelliccione; Linnéuniversitetet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Software Architecture; Software Erosion; Conformance Checking; Model View Controller; Software Technology; Programvaruteknik;

    Abstract : Patterns are a source of knowledge when architecting software systems. They provide abstract and time-tested solutions that show how a system should be structured to achieve needed qualities. However, when developing software there is a chance that small mistakes are introduced in the source code. READ MORE