For many event-driven systems, the completeness and consistency (C&C) are the most important characteristics of those software requirements. This paper presents a systematic approach to perform C&C analysis on the requirements, and an intelligent approach to correcting the inconsistencies identified. A formal scenario model is used to represent requirements such that scenario elements of condition guards, events and actions can be extracted automatically. Condition guards associated with a same event are constructed into a tree on which to perform completeness analysis and supplement missing specification. Consistency analysis focuses on three types of inconsistencies and is Performed according to the intra-relations among condition...
Modern technical systems often consist of multiple components that must fulfill complex functions in...
Management of requirements inconsistency is key to the development of complex software system, and c...
GDD_HCERES2020Distributed systems are often viewed as more difficult to program than sequential syst...
In this paper we demonstrate an approach to system development based on problem decomposition and su...
This article describes a formal analysis technique, called consistency checking, for automatic detec...
In complex system design, it is important to construct several design models focusing on different a...
This paper provides an overview of how the Event-B language and verification method can be used to m...
Abstract: Constructing traceable Event-B models from requirements is crucial in the system developme...
Abstract: Good requirements structure can greatly facilitate the construction of formal models of sy...
Consistency within the system life cycle is difficult to guarantee, due to the cross of different sk...
AbstractIn a previous investigation we formally defined procedures for analyzing hierarchical state-...
In the development of safety-critical embedded systems, requirements-driven approaches are widely us...
The initial expression of requirements for a computer-based system is often informal and possibly va...
The elaboration of requirements is a crucial step in the development of software-intensive security-...
AbstractÐWriting requirements in a formal notation permits automatic assessment of such properties a...
Modern technical systems often consist of multiple components that must fulfill complex functions in...
Management of requirements inconsistency is key to the development of complex software system, and c...
GDD_HCERES2020Distributed systems are often viewed as more difficult to program than sequential syst...
In this paper we demonstrate an approach to system development based on problem decomposition and su...
This article describes a formal analysis technique, called consistency checking, for automatic detec...
In complex system design, it is important to construct several design models focusing on different a...
This paper provides an overview of how the Event-B language and verification method can be used to m...
Abstract: Constructing traceable Event-B models from requirements is crucial in the system developme...
Abstract: Good requirements structure can greatly facilitate the construction of formal models of sy...
Consistency within the system life cycle is difficult to guarantee, due to the cross of different sk...
AbstractIn a previous investigation we formally defined procedures for analyzing hierarchical state-...
In the development of safety-critical embedded systems, requirements-driven approaches are widely us...
The initial expression of requirements for a computer-based system is often informal and possibly va...
The elaboration of requirements is a crucial step in the development of software-intensive security-...
AbstractÐWriting requirements in a formal notation permits automatic assessment of such properties a...
Modern technical systems often consist of multiple components that must fulfill complex functions in...
Management of requirements inconsistency is key to the development of complex software system, and c...
GDD_HCERES2020Distributed systems are often viewed as more difficult to program than sequential syst...