AbstractThe engineering of systems that are acceptably correct is a hard problem. On the one hand, semi-formal modelling approaches that are used in practical, large-scale system development, such as the UML, are not amenable to formal analysis and consistency checking. On the other hand, formal modelling and analysis requires a level of competence and expertise that is not common in commercial development communities, and formal approaches are not well integrated with the rest of the development process. This paper advocates an approach to building engineering environments (or frameworks) for rigorous model-driven development (MDD) that is based on combining semi-formal notations with formal modelling languages. To support the approach, th...
UML + Z is a framework for building, analysing and refining models of software systems based on the ...
More than five years ago, the OMG proposed the Model Driven Architecture (MDA™) approach to deal wit...
Model-driven development (MDD) has been identified as a promising approach for developing software....
AbstractThe engineering of systems that are acceptably correct is a hard problem. On the one hand, s...
Abstract. The advent of formal modeling languages (e.g., UML and SysML) and system architecture fram...
This paper presents an attempt, perhaps unorthodox, at bridging the gap between the use of formal te...
Model-driven engineering (MDE) is a software engineering discipline which promotes models as first-c...
Abstract. Model-driven development (MDD) is the construction of soft-ware systems using formal or se...
International audienceModel-driven development (MDD) is a very popular technique in the area of soft...
Abstract. We present a framework for formal software development with UML. In contrast to previous a...
Model-driven engineering (MDE) is a branch of software engineering which aims at improving the produ...
UML is the defacto standard language to graphically describe systemsin an object oriented way. Once...
Model-based development assumes the pervasive use of models along all software development phases. M...
International audienceModel Driven Development (MDD) focuses on the intensive use of models during s...
International audienceWhile formal methods are focused on some particular parts of software systems,...
UML + Z is a framework for building, analysing and refining models of software systems based on the ...
More than five years ago, the OMG proposed the Model Driven Architecture (MDA™) approach to deal wit...
Model-driven development (MDD) has been identified as a promising approach for developing software....
AbstractThe engineering of systems that are acceptably correct is a hard problem. On the one hand, s...
Abstract. The advent of formal modeling languages (e.g., UML and SysML) and system architecture fram...
This paper presents an attempt, perhaps unorthodox, at bridging the gap between the use of formal te...
Model-driven engineering (MDE) is a software engineering discipline which promotes models as first-c...
Abstract. Model-driven development (MDD) is the construction of soft-ware systems using formal or se...
International audienceModel-driven development (MDD) is a very popular technique in the area of soft...
Abstract. We present a framework for formal software development with UML. In contrast to previous a...
Model-driven engineering (MDE) is a branch of software engineering which aims at improving the produ...
UML is the defacto standard language to graphically describe systemsin an object oriented way. Once...
Model-based development assumes the pervasive use of models along all software development phases. M...
International audienceModel Driven Development (MDD) focuses on the intensive use of models during s...
International audienceWhile formal methods are focused on some particular parts of software systems,...
UML + Z is a framework for building, analysing and refining models of software systems based on the ...
More than five years ago, the OMG proposed the Model Driven Architecture (MDA™) approach to deal wit...
Model-driven development (MDD) has been identified as a promising approach for developing software....