Event-B is a formal method, based on set theory and first-order logic, for specification and verification of reactive systems supported by the Rodin tool kit. Feature modelling is a well-known technique for managing variability and configuring products within software product lines (SPLs). Our objective is to explore whether we can use existing Event-B composition techniques and tooling for feature-based product line development. If case-study experiments reveal these mechanisms to be inadequate, then they also should suggest further research directions. The main objective is to maximise the amount of reuse. This includes avoiding as far as possible having to reprove a composed specification when the models being composed have already been ...
AbstractThis paper presents two examples taken from industrial case-studies that have been specified...
Abstract. A proposal is made for the development of a feature-oriented reuse capability for safety-c...
Event-B is a formal method for system-level modelling and analysis. Key features of Event-B are the ...
Event-B is a formal language for modelling reactive systems, based on set theory and first-order log...
Event-B is a formal method for specification and verification of reactive systems. Its Rodin toolkit...
Feature-oriented modelling is a well-known approach for Software Product Line (SPL) development. It ...
Event-B [MAV:05] is a language for the formal specification and verification of reactive systems. Th...
The development of specifications often is a combination of smaller sub-components. Focusing on reus...
The development of a system can start with the creation of a specification. Following this viewpoint...
AbstractThe development of a system can start with the creation of a specification. Following this v...
Event-B [19] is a language for the formal specification and verification of reactive systems. The la...
Efficient reuse is a goal of many software engineering strategies and is usefulin the safety-critica...
This paper provides an overview of how the Event-B language and verification method can be used to m...
We believe that the task of developing large systems requires a formal approach. The complexity of t...
Formal methods are mathematical techniques used for developing large systems. The complexity of grow...
AbstractThis paper presents two examples taken from industrial case-studies that have been specified...
Abstract. A proposal is made for the development of a feature-oriented reuse capability for safety-c...
Event-B is a formal method for system-level modelling and analysis. Key features of Event-B are the ...
Event-B is a formal language for modelling reactive systems, based on set theory and first-order log...
Event-B is a formal method for specification and verification of reactive systems. Its Rodin toolkit...
Feature-oriented modelling is a well-known approach for Software Product Line (SPL) development. It ...
Event-B [MAV:05] is a language for the formal specification and verification of reactive systems. Th...
The development of specifications often is a combination of smaller sub-components. Focusing on reus...
The development of a system can start with the creation of a specification. Following this viewpoint...
AbstractThe development of a system can start with the creation of a specification. Following this v...
Event-B [19] is a language for the formal specification and verification of reactive systems. The la...
Efficient reuse is a goal of many software engineering strategies and is usefulin the safety-critica...
This paper provides an overview of how the Event-B language and verification method can be used to m...
We believe that the task of developing large systems requires a formal approach. The complexity of t...
Formal methods are mathematical techniques used for developing large systems. The complexity of grow...
AbstractThis paper presents two examples taken from industrial case-studies that have been specified...
Abstract. A proposal is made for the development of a feature-oriented reuse capability for safety-c...
Event-B is a formal method for system-level modelling and analysis. Key features of Event-B are the ...