Title :
Formal software development techniques applied to expert system production
Author_Institution :
Inf. Technol. Div., Admiralty Res. Establishment, Portsmouth, UK
Abstract :
The Information Technology Division at the Admiralty Research Establishment have been investigating the application of a knowledge-based approach as a means of alleviating the problems of increasing complexity within the naval command and control environment. One large scale project is an investigation of a blackboard system approach to tactical picture compilation. One set of methods that may prove to be usefully applicable to blackboard systems production are formal specification and development methods. Initial experiments involved applying a formal specification and development method called the Vienna Development Method (VDM). These experiments are outlined and the major stages in KBS development are described: knowledge acquisition; knowledge processing model and programming environment selection; knowledge base encoding; knowledge verification/validation; and software validation
Keywords :
command and control systems; formal specification; knowledge acquisition; knowledge based systems; naval engineering computing; program verification; KBS development; VDM; Vienna Development Method; blackboard system approach; blackboard systems production; control environment; development methods; expert system production; formal specification; knowledge acquisition; knowledge base encoding; knowledge processing model; knowledge verification/validation; knowledge-based approach; large scale project; naval command; programming environment selection; software validation; tactical picture compilation;
Conference_Titel :
Knowledge Engineering, IEE Colloquium on
Conference_Location :
London