This discussion note argues for embedding any formalization of semiformal notations in a methodology. I present a methodological framework for software specification based on systems engineering and show how the UML fits into this framework. Next, an essential modeling approach to formalizing the UML within this framework is argued. Finally, a transition system semantics for the UML is discussed, that fits this semantics approach. No formal details are given, but references are given to places where these can be found. 1 Formalism and Method Current research of several research groups is oriented to formalizing diagrammatic specification techniques [5, 9, 20, 37]. There is a close connection between the intended semantics of a notation for...
Modeling is the shared activity for both software engineering and knowledge representation. At the s...
The Unified Modelling Language (UML) is becoming the de facto industry standard notation for object-...
Object-oriented analysis and design is an increasingly popular software development method. The Unif...
In this paper we show by using the example of UML how a soft ware engineering method can benet from...
This paper presents an attempt, perhaps unorthodox, at bridging the gap between the use of formal te...
The Unified Modeling Language (UML) is a collection of techniques intended to document design decisi...
email pumlcompbradacuk Abstract The Unied Modeling Language UML is rapidly emerging as a defacto ...
Up until a few years ago there were over 150 different modelling languages available to software dev...
The literature on formal semantics for UML is huge and growing rapidly. Most contributions open with...
Object-oriented analysis and design is an increasingly popular software development method. The U...
Abstract. We present a framework for formal software development with UML. In contrast to previous a...
. The Unified Modeling Language (UML) is rapidly emerging as a de-facto standard for modelling OO sy...
Abstract—We describe ongoing work on the definition of a UML-based development methodology for the s...
International audienceWhile formal methods are focused on some particular parts of software systems,...
In a model based software development process different kinds of modelling techniques are used for t...
Modeling is the shared activity for both software engineering and knowledge representation. At the s...
The Unified Modelling Language (UML) is becoming the de facto industry standard notation for object-...
Object-oriented analysis and design is an increasingly popular software development method. The Unif...
In this paper we show by using the example of UML how a soft ware engineering method can benet from...
This paper presents an attempt, perhaps unorthodox, at bridging the gap between the use of formal te...
The Unified Modeling Language (UML) is a collection of techniques intended to document design decisi...
email pumlcompbradacuk Abstract The Unied Modeling Language UML is rapidly emerging as a defacto ...
Up until a few years ago there were over 150 different modelling languages available to software dev...
The literature on formal semantics for UML is huge and growing rapidly. Most contributions open with...
Object-oriented analysis and design is an increasingly popular software development method. The U...
Abstract. We present a framework for formal software development with UML. In contrast to previous a...
. The Unified Modeling Language (UML) is rapidly emerging as a de-facto standard for modelling OO sy...
Abstract—We describe ongoing work on the definition of a UML-based development methodology for the s...
International audienceWhile formal methods are focused on some particular parts of software systems,...
In a model based software development process different kinds of modelling techniques are used for t...
Modeling is the shared activity for both software engineering and knowledge representation. At the s...
The Unified Modelling Language (UML) is becoming the de facto industry standard notation for object-...
Object-oriented analysis and design is an increasingly popular software development method. The Unif...