Publication | Closed Access
Goal-conflict detection based on temporal satisfiability checking
23
Citations
34
References
2016
Year
Unknown Venue
EngineeringRequirement ModelingVerificationSoftware EngineeringSubtle SituationsModel CheckingFormal VerificationHigh-level GoalsSoftware RequirementBoundary ConditionsSystems EngineeringTemporal LogicRequirements EngineeringRequirement EngineeringGoal-conflict DetectionDesignComputer ScienceSoftware DesignRequirement ElicitationConstraint SatisfactionAutomated ReasoningFormal MethodsRequirement Management
Goal-oriented requirements engineering approaches propose capturing how a system should behave through the specification of high-level goals, from which requirements can then be systematically derived. Goals may however admit subtle situations that make them diverge, i.e., not be satisfiable as a whole under specific circumstances feasible within the domain, called boundary conditions. While previous work allows one to identify boundary conditions for conflicting goals written in LTL, it does so through a pattern-based approach, that supports a limited set of patterns, and only produces pre-determined formulations of boundary conditions.
| Year | Citations | |
|---|---|---|
Page 1
Page 1