Search for dissertations about: "Empirical software engineering"

Showing result 1 - 5 of 148 swedish dissertations containing the words Empirical software engineering.

  1. 1. Understanding Software Design for Creating Better Design Environments

    Author : Rodi Jolak; Göteborgs universitet.; Gothenburg University.; [2017]
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Software Engineering; Software Modeling; Design Effort; Software Design Environments; UML; Empirical Software Engineering;

    Abstract : Context: Software design is considered an essential activity to analyze software requirements in order to produce a description of the software's internal structure that will serve as the basis for its construction. Models are a means to describe complex systems at several levels of abstraction and from a diversity of perspectives. READ MORE

  2. 2. An Empirical Investigation of Using Models During Requirements Engineering in the Automotive Industry

    University dissertation from Gothenburg : Chalmers tekniska högskola

    Author : Grischa Liebel; [2018]
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Empirical Research; Automotive Engineering; Modelling; Requirements Engineering; Software Engineering; Model-Based Engineering;

    Abstract : Context: The automotive industry is undergoing a major transformation from a manufacturing industry towards an industry that relies heavily on software. As one of the main factors for project success, requirements engineering (RE) plays a major role in this transition. READ MORE

  3. 3. Qualitative and Quantitative Assessment of Integration Testing for Model-Based Software in the Automotive Industry

    University dissertation from Gothenburg : Göteborgs universitet (GU)

    Author : Jan Schröder; [2016]
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; NATURVETENSKAP; NATURAL SCIENCES; Industrial Case Studies; Software Quality; Validation; Software Metrics; Maintainability; Software Engineering; Empirical Research; Technical Debt;

    Abstract : Background: Integration testing of vehicle software in the automotive industry relies heavily on simulation models. As they replicate actual vehicle functions in the testing process, they increase in size and amount of interconnectivity as rapidly as the actual functions. Valid simulation models are a precondition for valid integration testing. READ MORE

  4. 4. Effective Engineering of Multi-Robot Software Applications

    University dissertation from Gothenburg : Göteborgs universitet (GU)

    Author : Sergio Garcia; Göteborgs universitet.; Gothenburg University.; [2019]
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Robotics; Multi-Robot; Autonomous Systems; Software Architecture; Empirical Research; Model-Driven Engineering; Domain-Specific Languages;

    Abstract : Context: Service robots support humans by performing useful, repetitive or dangerous tasks. The development of service robots comes with severe software engineering challenges, since they require high levels of robustness and autonomy to operate and interact with highly heterogeneous, unconstrained, and partially known environments, often populated by humans. READ MORE

  5. 5. Understanding and Supporting Software Design in Model-Based Software Engineering

    University dissertation from Gothenburg, Sweden : University of Gothnburg

    Author : Rodi Jolak; Göteborgs universitet.; Gothenburg University.; [2020]
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Software Engineering; Software Design; Software Modeling; MBSE Efforts and Challenges; Software Design Environments; Collaboration; Communication; Human Aspects; Empirical Studies;

    Abstract : Model-Based Software Engineering (MBSE) is a software development approach in which models can serve a multitude of purposes. On the one hand, models can be used for ideation, to stimulate creative thinking, and facilitate communication. On the other hand, models can be used as guidelines for documentation, implementation, and code-generation. READ MORE