Title :
Combining formal specification and CORE: an experimental investigation
Author :
Moulding, Mike ; Smith, Lindsey
Author_Institution :
Software Eng. Group, R. Mil. Coll. of Sci., Shrivenham, UK
fDate :
3/1/1995 12:00:00 AM
Abstract :
CORE is an established requirements modelling method which employs diagrams and natural language supporting text to express the requirements of a system. The paper reports on a project that has investigated the use of formal specification techniques to strengthen CORE. It focuses on the use of the Vienna development method (VDM) with CORE and outlines an experimental investigation of a proposed CORE/VDM approach within the air traffic control domain. In addition, the role of communicating sequential processes (CSP) with CORE is discussed. The paper concludes that VDM complements CORE by improving the semantic definition of the resultant requirements model and also suggests that CSP may be used to complement VDM in order to portray the dynamic and compositional aspects of a CORE model
Keywords :
Vienna development method; air traffic control; communicating sequential processes; formal specification; systems analysis; CORE; CSP; VDM; Vienna development method; air traffic control; communicating sequential process; computer software; diagrams; formal specification; natural language supporting text; requirements model; requirements modelling method; semantic definition; system requirement;
Journal_Title :
Software Engineering Journal