Since "design-oriented" life-cycles came to their maturity, dramatic changes have been introduced as far as programming tools and computer hardware are concerned. Such changes made it possible to develop applications focusing on refactoring rather than on analysis and design. The underlying hypothesis is that by adopting suitable tools and target languages, refactoring would possibly cost less than the overhead introduced by modern A&D techniques. Recently, extreme programming has been proposed as an alternative to a "design-oriented" life-cycle.In this paper we describe a software application developed using a software life-cycle that basically follows the guidelines suggested by extreme programming. Such an app...
In this paper we describe how existing software developing processes, such as Rational Unified Proce...
Abstract During object-oriented system development, programming should be preceded by analysis and d...
Abstract—The Unified Modeling Language (UML) is the de facto standard for object-oriented software a...
Since "design-oriented" life-cycles came to their maturity, dramatic changes have been int...
Abstract: A lightweight UML-based software development method for building re-liable software system...
Most of the changes in software development appear to be caused and driven by the need of controllin...
Maintaining large-scale legacy applications has been a major challenge for software producers. As th...
This paper presents an attempt, perhaps unorthodox, at bridging the gap between the use of formal te...
. The object-oriented modeling language UML offers various notations for all phases of application d...
UML supports requirements modeling by means of ``use case'' diagrams. Unfortunately, use cases suff...
Agile methods favor "working software over comprehensive documentation." The latter presumably inclu...
The Cand. Scient. thesis explores the idea of combining languages for specification and experimentat...
The Unified Modeling Language (UML) is the most-used graphic specification. It shows not only applic...
The fast growth in complexity coupled with requests for shorter development periods for embedded sys...
To be able to create quality software system, one need to analyse it well, design, program and test ...
In this paper we describe how existing software developing processes, such as Rational Unified Proce...
Abstract During object-oriented system development, programming should be preceded by analysis and d...
Abstract—The Unified Modeling Language (UML) is the de facto standard for object-oriented software a...
Since "design-oriented" life-cycles came to their maturity, dramatic changes have been int...
Abstract: A lightweight UML-based software development method for building re-liable software system...
Most of the changes in software development appear to be caused and driven by the need of controllin...
Maintaining large-scale legacy applications has been a major challenge for software producers. As th...
This paper presents an attempt, perhaps unorthodox, at bridging the gap between the use of formal te...
. The object-oriented modeling language UML offers various notations for all phases of application d...
UML supports requirements modeling by means of ``use case'' diagrams. Unfortunately, use cases suff...
Agile methods favor "working software over comprehensive documentation." The latter presumably inclu...
The Cand. Scient. thesis explores the idea of combining languages for specification and experimentat...
The Unified Modeling Language (UML) is the most-used graphic specification. It shows not only applic...
The fast growth in complexity coupled with requests for shorter development periods for embedded sys...
To be able to create quality software system, one need to analyse it well, design, program and test ...
In this paper we describe how existing software developing processes, such as Rational Unified Proce...
Abstract During object-oriented system development, programming should be preceded by analysis and d...
Abstract—The Unified Modeling Language (UML) is the de facto standard for object-oriented software a...