Title :
Towards the automated debugging and maintenance of logic-based requirements models
Author :
McCluskey, T.L. ; West, M.M.
Author_Institution :
Sch. of Comput. & Math., Huddersfield Univ., UK
Abstract :
We describe a tools environment which automates the validation and maintenance of a requirements model written in many-sorted first order logic. We focus on a translator that produces an executable form of the model; blame assignment functions, which input batches of mis-classified tests (i.e. training examples) and output likely faulty parts of the model; and a theory reviser; which inputs the faulty parts and examples and outputs suggested revisions to the model. In particular we concentrate on the problems encountered when applying these tools to a real application: a requirements model containing air traffic control separation standards, operating methods and airspace information
Keywords :
air traffic control; algebraic specification; computer aided software engineering; formal logic; formal verification; program debugging; air traffic control; airspace information; blame assignment functions; executable form; logic-based requirements models; many-sorted first order logic; requirements model debugging; requirements model maintenance; theory reviser; tools environment; Air traffic control; Artificial intelligence; Bridges; Debugging; Formal specifications; Knowledge based systems; Knowledge engineering; Logic; Mathematics; Testing;
Conference_Titel :
Automated Software Engineering, 1998. Proceedings. 13th IEEE International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-8750-9
DOI :
10.1109/ASE.1998.732591