DocumentCode
2382037
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
fYear
1998
fDate
13-16 Oct 1998
Firstpage
105
Lastpage
114
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 1998. Proceedings. 13th IEEE International Conference on
Conference_Location
Honolulu, HI
Print_ISBN
0-8186-8750-9
Type
conf
DOI
10.1109/ASE.1998.732591
Filename
732591
Link To Document