Research into software design models in general, and into the UML in particu-lar, focuses on answering the question how design models are used, completely ignoring the question if they are used. There is an assumption in the literature that the UML is the de facto standard, and that use of design models has had a profound and substantial effect on how software is designed by virtue of mod-els giving the ability to do model-checking, code generation, or automated test generation. However for this assumption to be true, there has to be significant use of design models in practice by developers. This paper presents the results of a survey summarizing the answers of 3785 developers answering the simple question on the extent to which design mod...
for the Code Can models provide the DNA for software development? Despite the considerable effort in...
Software systems continue to increase in size and complexity to match the ever-increasing user expec...
Software systems continue to increase in size and complexity to match the ever-increasing user expec...
The Unified Modeling Language has attracted many organizations and practitioners. UML is now the de ...
Abstract. In this paper we analyze the results of a survey on how, when and why some software develo...
The Unified Modeling Language (UML) has become the de facto standard for systems development and has...
Abstract During object-oriented system development, programming should be preceded by analysis and d...
As the de facto industry standard for software modeling, the Unified Modeling Language (UML) is used...
Model-Based Software Engineering (MBSE) is a software development approach in which models can serve...
. The object-oriented modeling language UML offers various notations for all phases of application d...
Abstract: While UML is recognized as the de-facto standard in modeling software systems, it is at th...
One argument in the discussion about the adoption of UML in industry is the supposedly large effort ...
The Unified Modeling Language (UML) is the most-used graphic specification. It shows not only applic...
Object-oriented analysis and design is an increasingly popular software development method. The U...
The Unified Modeling Language has come to be a de facto standard for software analysis and design an...
for the Code Can models provide the DNA for software development? Despite the considerable effort in...
Software systems continue to increase in size and complexity to match the ever-increasing user expec...
Software systems continue to increase in size and complexity to match the ever-increasing user expec...
The Unified Modeling Language has attracted many organizations and practitioners. UML is now the de ...
Abstract. In this paper we analyze the results of a survey on how, when and why some software develo...
The Unified Modeling Language (UML) has become the de facto standard for systems development and has...
Abstract During object-oriented system development, programming should be preceded by analysis and d...
As the de facto industry standard for software modeling, the Unified Modeling Language (UML) is used...
Model-Based Software Engineering (MBSE) is a software development approach in which models can serve...
. The object-oriented modeling language UML offers various notations for all phases of application d...
Abstract: While UML is recognized as the de-facto standard in modeling software systems, it is at th...
One argument in the discussion about the adoption of UML in industry is the supposedly large effort ...
The Unified Modeling Language (UML) is the most-used graphic specification. It shows not only applic...
Object-oriented analysis and design is an increasingly popular software development method. The U...
The Unified Modeling Language has come to be a de facto standard for software analysis and design an...
for the Code Can models provide the DNA for software development? Despite the considerable effort in...
Software systems continue to increase in size and complexity to match the ever-increasing user expec...
Software systems continue to increase in size and complexity to match the ever-increasing user expec...