USING A FORMAL LANGUAGE TO SUPPORT NATURAL-LANGUAGE IN ACCIDENT REPORTS

被引:7
作者
JOHNSON, CW
MCCARTHY, JC
WRIGHT, PC
机构
[1] UNIV COLL CORK,DEPT APPL PSYCHOL,CORK,IRELAND
[2] UNIV YORK,BRITISH AEROSP PLC,CTR DEPENDABLE COMP SYST,HESLINGTON YO1 5DD,YORKS,ENGLAND
关键词
SAFETY CRITICAL SYSTEMS; PETRI NETS; ACCIDENT REPORTS; NATURAL LANGUAGE;
D O I
10.1080/00140139508925187
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Accident reports written by official bodies, such as the Air Accident Investigation Branch of the United Kingdom's Department of Transport, are produced in response to all major civil aircraft accidents or incidents. There are many statutory, legal and commercial implications that rest on the analysis, conclusions and recommendations that these reports contain. Air accident reports usually follow a standard format of synopsis followed by factual information, including history of flight and the systems involved, followed by analysis and conclusions. Finally, there are safety recommendations aimed at preventing a recurrence of the accident. Natural language is the primary means of communicating all of these findings. In requirements engineering there is an increasing recognition that natural language is not always an adequate means of expressing some of the detailed reasoning associated with the causal analysis of complex systems. Recent work in software engineering has explored the use of formal, mathematically based, techniques to help to gain the required level of clarity and precision. It is argued that accident reports, like requirements documents, could benefit by the use of formal techniques to complement the usual natural language descriptions. In this paper one specific accident report is considered. The limitations of its natural language descriptions are examined and the use of a Petri Net notation to help to elucidate its ambiguities is explored.
引用
收藏
页码:1264 / 1282
页数:19
相关论文
共 15 条
[1]  
BASTIDE R, 1990, HUMAN-COMPUTER INTERACTION : INTERACT 90, P625
[2]  
CHIOLA G, 1987, GREATSPN USERS MANUA
[3]   TIMED PETRI NETS - A SOLUTION TO THE MINIMUM-TIME-REACHABILITY PROBLEM BETWEEN 2 STATES OF A TIMED-EVENT GRAPH [J].
CHRETIENNE, P .
JOURNAL OF SYSTEMS AND SOFTWARE, 1986, 6 (1-2) :95-101
[4]   THE USE OF PETRI NETS TO ANALYZE COHERENT FAULT-TREES [J].
HURA, GS ;
ATWOOD, JW .
IEEE TRANSACTIONS ON RELIABILITY, 1988, 37 (05) :469-474
[5]  
JOHNSON CW, 1993, REQUIREMENTS CAPTURE
[6]  
Kantowitz B.H., 1988, HUMAN FACTORS AVIATI, P157
[7]   INTRODUCING THE GRASPIN SPECIFICATION LANGUAGE SEGRAS [J].
KRAMER, B .
JOURNAL OF SYSTEMS AND SOFTWARE, 1991, 15 (01) :17-31
[8]   WHY A DIAGRAM IS (SOMETIMES) WORTH 10000 WORDS [J].
LARKIN, JH ;
SIMON, HA .
COGNITIVE SCIENCE, 1987, 11 (01) :65-99
[9]  
LEVI ST, 1990, REAL TIME SYSTEMS DE
[10]  
MORAY N, 1988, INT REV ERGON, V2, P123