Abstract 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 inves-tigates 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 ...
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...
Objective: The main objective of our study is to assess whether the use of UML (Unified Modeling Lan...
This paper presents a controlled experiment, conducted at the University of Kaiserslautern which eva...
This thesis addresses the problem of systematically implementing object-oriented models by identifyi...
The reliable attainment of quality requirements is still a major weakness of the object-oriented dev...
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...
... is to make UML models more precise and unambiguous by providing a constraint language describing...
Context: UML software development relies on different types of UML diagrams, which must be consisten...
Background: In the modeling of object oriented software systems, the UML object diagrams are recogni...
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...
Abstract. This paper presents an experiment carried out as a pilot study to obtain a first insight i...
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...
Objective: The main objective of our study is to assess whether the use of UML (Unified Modeling Lan...
This paper presents a controlled experiment, conducted at the University of Kaiserslautern which eva...
This thesis addresses the problem of systematically implementing object-oriented models by identifyi...
The reliable attainment of quality requirements is still a major weakness of the object-oriented dev...
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...
... is to make UML models more precise and unambiguous by providing a constraint language describing...
Context: UML software development relies on different types of UML diagrams, which must be consisten...
Background: In the modeling of object oriented software systems, the UML object diagrams are recogni...
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...
Abstract. This paper presents an experiment carried out as a pilot study to obtain a first insight i...
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...
Objective: The main objective of our study is to assess whether the use of UML (Unified Modeling Lan...