Although it is generally recognised that formal modelling is crucial for ensuring the correctness of software systems, some obstacles to its wider adoption in software engineering persist. One of these is that its productivity is low; another that for modelling techniques and tools to be used efficiently, a broad range of specific skills is required. With the gap between computer performance and engineers’ productivity growing, there is a need to raise the level of abstraction at which development is carried out and off-load much of the routine work done manually today to computers. Formal modelling has all the characteristics required to replace programming and offer higher productivity. Nonetheless, as a branch of software engineering it ...
This paper presents an overview of different approaches to a creation of the technique of software a...
The goal of this paper is to investigate how such a pattern matching could be performed on models,in...
The thesis presents different techniques that can be used to build formal behavioral models. If moda...
PhD ThesisAlthough it is generally recognised that formal modelling is crucial for ensuring the cor...
The main goal of the paper is to present the method of design pattern support based on principles of...
Formal methods focus on a posteriori analysis and a modeller gets little assistance in constructing ...
AbstractModern software development is complex as it has to deal with many different and yet related...
Refinement based formal methods allow the modelling of systems through incremental steps via abstrac...
Design patterns are traditionally outlined in an informal manner. If they could be formalised, we co...
Applying design patterns is considered a helpful technique for designing software systems. Patterns ...
Abstract. Formal modelling is indispensable for engineering highly dependable systems. However, a wi...
The continuous growth of complex systems makes the development of correct software increasingly cha...
Formal approaches to software development require that we correctly describe (or specify) systems in...
Udgivelsesdato: 1 February 2009Modern software development is complex as it has to deal with many di...
AbstractThis paper introduces an approach to software development in which a series of working imple...
This paper presents an overview of different approaches to a creation of the technique of software a...
The goal of this paper is to investigate how such a pattern matching could be performed on models,in...
The thesis presents different techniques that can be used to build formal behavioral models. If moda...
PhD ThesisAlthough it is generally recognised that formal modelling is crucial for ensuring the cor...
The main goal of the paper is to present the method of design pattern support based on principles of...
Formal methods focus on a posteriori analysis and a modeller gets little assistance in constructing ...
AbstractModern software development is complex as it has to deal with many different and yet related...
Refinement based formal methods allow the modelling of systems through incremental steps via abstrac...
Design patterns are traditionally outlined in an informal manner. If they could be formalised, we co...
Applying design patterns is considered a helpful technique for designing software systems. Patterns ...
Abstract. Formal modelling is indispensable for engineering highly dependable systems. However, a wi...
The continuous growth of complex systems makes the development of correct software increasingly cha...
Formal approaches to software development require that we correctly describe (or specify) systems in...
Udgivelsesdato: 1 February 2009Modern software development is complex as it has to deal with many di...
AbstractThis paper introduces an approach to software development in which a series of working imple...
This paper presents an overview of different approaches to a creation of the technique of software a...
The goal of this paper is to investigate how such a pattern matching could be performed on models,in...
The thesis presents different techniques that can be used to build formal behavioral models. If moda...