: We have experienced the B Method on a case study which was defined by the French working group on formalisms for interactive systems, i.e. a Post-It® Notes like collaborative application. This experience showed that the B approach allows to cover the description, the formal specification, and the design of each component of basic architecture models, i.e., the five components of the Arch model. Moreover, it has shown that the proposed approach is capable to formally handle large case studies and generate proof obligations which, when proved --automatically-- allows to assert the correctness of the development, and the checking of several user requirements. Keywords : B method, specification refinement, software architecture, interaction ...
Our field of research is the application of automated reasoning techniques during interactor based i...
B is a method for specifying, designing and coding software systems. It is based on Zermelo-Fraenkel...
In most studies of bridging between informal specifications, formal specifications are transformed f...
Abstract: We have experienced the B Method on a case study which was defined by the French working g...
International audienceThis chapter provides an overview of several formal approaches for the design,...
This chapter provides an overview of several formal approaches for the design, specification, and ve...
International audienceThis book constitutes the refereed proceedings of the 15th International Works...
Although some progress has been made in the development of principles to guide the designers of inte...
This thesis builds upon existing research on the formal aspects of human-computer interaction by pro...
This book presents a design methodology that is practically applicable to the architectural design o...
This paper is concerned with the role of formal notations and methods in engineering interactive sys...
Abstract. In this paper we argue that using verification in interactive systems de-velopment is more...
There are many different ways of building software applications and of tackling the problems of unde...
In the thesis an approach to the formal specification of interactive systems which embodies a number...
In this paper we present a model of specification-based testing of interactive systems. This model p...
Our field of research is the application of automated reasoning techniques during interactor based i...
B is a method for specifying, designing and coding software systems. It is based on Zermelo-Fraenkel...
In most studies of bridging between informal specifications, formal specifications are transformed f...
Abstract: We have experienced the B Method on a case study which was defined by the French working g...
International audienceThis chapter provides an overview of several formal approaches for the design,...
This chapter provides an overview of several formal approaches for the design, specification, and ve...
International audienceThis book constitutes the refereed proceedings of the 15th International Works...
Although some progress has been made in the development of principles to guide the designers of inte...
This thesis builds upon existing research on the formal aspects of human-computer interaction by pro...
This book presents a design methodology that is practically applicable to the architectural design o...
This paper is concerned with the role of formal notations and methods in engineering interactive sys...
Abstract. In this paper we argue that using verification in interactive systems de-velopment is more...
There are many different ways of building software applications and of tackling the problems of unde...
In the thesis an approach to the formal specification of interactive systems which embodies a number...
In this paper we present a model of specification-based testing of interactive systems. This model p...
Our field of research is the application of automated reasoning techniques during interactor based i...
B is a method for specifying, designing and coding software systems. It is based on Zermelo-Fraenkel...
In most studies of bridging between informal specifications, formal specifications are transformed f...