Abstract. UML demonstrated that it is a well-suited approach to analyse and design complex systems such as industrial ones. To improve software reliability and reusability the use of formal specification is necessary but it may be difficult. There is a general lack in the formal specification of the UML concepts. This decreases the ability to develop tools and guidelines to help the specifier. Soft-ware tools are needed to assist the formal specification process, but also to prove or to verify some parts. In this paper we propose a method to formally specify concurrent and communicating components with data in UML. The principle is, first to complete the design with axioms, second to translate the diagrams into al-gebraic specifications of ...
Colloque avec actes et comité de lecture. internationale.International audienceIt is essential to wr...
International audienceWhile formal methods are focused on some particular parts of software systems,...
This discussion note argues for embedding any formalization of semiformal notations in a methodology...
UML is a modelling language more and more used. However its semantics is not formally defined which ...
An appropriate approach for translating UML to B formal specifications allows one to use UML and B ...
The translation from UML specifications to B specifications may give a way to use jointly UML and B ...
UML-RT is achieving increasing popularity as a modeling language for real-time applications. Unfortu...
Abstract. In this paper, we consider a way of bridging informal and formal specification. Most proje...
. The Unified Modeling Language (UML) is rapidly emerging as a de-facto standard for modelling OO sy...
In this paper, we consider a way of bridging informal and formal specification. Most projects have ...
The UML is a popular modelling notation that has a natural appeal to hardware and software engineers...
email pumlcompbradacuk Abstract The Unied Modeling Language UML is rapidly emerging as a defacto ...
In a model based software development process different kinds of modelling techniques are used for t...
We present a specification tool for comonent specification that uses UML diagrams as an illustration...
The literature on formal semantics for UML is huge and growing rapidly. Most contributions open with...
Colloque avec actes et comité de lecture. internationale.International audienceIt is essential to wr...
International audienceWhile formal methods are focused on some particular parts of software systems,...
This discussion note argues for embedding any formalization of semiformal notations in a methodology...
UML is a modelling language more and more used. However its semantics is not formally defined which ...
An appropriate approach for translating UML to B formal specifications allows one to use UML and B ...
The translation from UML specifications to B specifications may give a way to use jointly UML and B ...
UML-RT is achieving increasing popularity as a modeling language for real-time applications. Unfortu...
Abstract. In this paper, we consider a way of bridging informal and formal specification. Most proje...
. The Unified Modeling Language (UML) is rapidly emerging as a de-facto standard for modelling OO sy...
In this paper, we consider a way of bridging informal and formal specification. Most projects have ...
The UML is a popular modelling notation that has a natural appeal to hardware and software engineers...
email pumlcompbradacuk Abstract The Unied Modeling Language UML is rapidly emerging as a defacto ...
In a model based software development process different kinds of modelling techniques are used for t...
We present a specification tool for comonent specification that uses UML diagrams as an illustration...
The literature on formal semantics for UML is huge and growing rapidly. Most contributions open with...
Colloque avec actes et comité de lecture. internationale.International audienceIt is essential to wr...
International audienceWhile formal methods are focused on some particular parts of software systems,...
This discussion note argues for embedding any formalization of semiformal notations in a methodology...