This paper presents a controlled experiment, conducted at the University of Kaiserslautern which evaluates an approach known as SORT, for the systematic refinement and translation of UML Diagrams. Specifically, the experiment investigates the effects of SORT, with respect to the mapping of object-oriented UML design models to source code, by comparing the effects of different approaches to such mappings (SORT and ad-hoc1) on the quality attributes understandability, verifiability, and effort (time). The experimental results demonstrate that OO systems developed by applying SORT are more understandable and verifiable. In summary, SORT can help to improve the quality of software systems, but its application alone does not guarantee quality
Objective: The main objective of our study is to assess whether the use of UML (Unified Modeling Lan...
Context: Although various success stories of model-based approaches are reported in literature, ther...
Objective: The main objective of our study is to assess whether the use of UML (Unified Modeling Lan...
Abstract This paper presents a controlled experiment, conducted at the University of Kaiserslautern ...
The reliable attainment of quality requirements is still a major weakness of the object-oriented dev...
This thesis addresses the problem of systematically implementing object-oriented models by identifyi...
Although the UML is considered to be the de facto standard notation with which to model software, th...
Although the UML is considered to be the de facto standard notation with which to model software, th...
Context: The Unified Modelling Language (UML) has, after ten years, become established as the de fac...
Background: In the modeling of object oriented software systems, the UML object diagrams are recogni...
... is to make UML models more precise and unambiguous by providing a constraint language describing...
The importance of UML models in software engineering is increasing. Inherent to the UML is its lack ...
Abstract Context Although various success stories of model-based approaches are reported in litera...
Context: UML software development relies on different types of UML diagrams, which must be consisten...
Abstract. This paper presents an experiment carried out as a pilot study to obtain a first insight i...
Objective: The main objective of our study is to assess whether the use of UML (Unified Modeling Lan...
Context: Although various success stories of model-based approaches are reported in literature, ther...
Objective: The main objective of our study is to assess whether the use of UML (Unified Modeling Lan...
Abstract This paper presents a controlled experiment, conducted at the University of Kaiserslautern ...
The reliable attainment of quality requirements is still a major weakness of the object-oriented dev...
This thesis addresses the problem of systematically implementing object-oriented models by identifyi...
Although the UML is considered to be the de facto standard notation with which to model software, th...
Although the UML is considered to be the de facto standard notation with which to model software, th...
Context: The Unified Modelling Language (UML) has, after ten years, become established as the de fac...
Background: In the modeling of object oriented software systems, the UML object diagrams are recogni...
... is to make UML models more precise and unambiguous by providing a constraint language describing...
The importance of UML models in software engineering is increasing. Inherent to the UML is its lack ...
Abstract Context Although various success stories of model-based approaches are reported in litera...
Context: UML software development relies on different types of UML diagrams, which must be consisten...
Abstract. This paper presents an experiment carried out as a pilot study to obtain a first insight i...
Objective: The main objective of our study is to assess whether the use of UML (Unified Modeling Lan...
Context: Although various success stories of model-based approaches are reported in literature, ther...
Objective: The main objective of our study is to assess whether the use of UML (Unified Modeling Lan...