Graphical notations, narratives and persuasion: a Pliant Systems approach to Hypertext Tool Design

The Adelard Safety Case Editor (ASCE) is a hypertext tool for constructing and reviewing structured arguments. ASCE is used in the safety industry, and can be used in many other contexts when graphical presentation can make argument structure, inference or other dependencies explicit. ASCE supports a rich hypertext narrative mode for documenting traditional argument fragments. In this paper we document the motivation for developing the tool and describe its operation and novel features. Since usability and technology adoption issues are critical for software and hypertext tool uptake, our approach has been to develop a system that is highly usable and sufficiently "pliant" to support and integrate with a wide range of working practices and styles. We discuss some industrial application experience to date, which has informed the design and is informing future requirements. We draw from this some of the perhaps not so obvious characteristics of hypertext tools which are important for successful uptake in practical environments.

[1]  Anthony Finkelstein,et al.  Reuse of safety case claims - An initial investigation , 2001 .

[2]  Randall H. Trigg,et al.  Notecards in a nutshell , 1986, CHI '87.

[3]  Hoyt Lougee,et al.  SOFTWARE CONSIDERATIONS IN AIRBORNE SYSTEMS AND EQUIPMENT CERTIFICATION , 2001 .

[4]  Frank M. Shipman,et al.  VIKI: spatial hypertext supporting emergent structure , 1994, ECHT '94.

[5]  Maarten Sierhuis,et al.  Facilitated hypertext for collective sensemaking: 15 years on from gIBIS , 2001, Hypertext.

[6]  David Kolb,et al.  Scholarly hypertext: self-represented complexity , 1997, HYPERTEXT '97.

[7]  E. James Whitehead Control choices and network effects in hypertext systems , 1999, HYPERTEXT '99.

[8]  John B. Smith,et al.  Author's Argumentation Assistant (AAA): A Hypertext-Based Authoring Tool for Argumentative Texts , 1992, ECHT.

[9]  Michael L. Begeman,et al.  gIBIS: a hypertext tool for exploratory policy discussion , 1988, CSCW '88.

[10]  Peter G. Bishop,et al.  A Methodology for Safety Case Development , 2000, SSS.

[11]  Konstantinos Tourlas,et al.  Diagrammatic representations in domain-specific languages , 2002 .

[12]  Tim Kelly,et al.  Arguing Safety - A Systematic Approach to Managing Safety Cases , 1998 .

[13]  R. Bell,et al.  IEC 61508: functional safety of electrical/electronic/ programme electronic safety-related systems: overview , 1999 .

[14]  Catherine C. Marshall,et al.  Two years before the mist: experiences with Aquanet , 1993, ECHT '92.

[15]  Frank M. Shipman,et al.  Formality Considered Harmful: Experiences, Emerging Themes, and Directions on the Use of Formal Representations in Interactive Systems , 1999, Computer Supported Cooperative Work (CSCW).

[16]  Donald A. Norman,et al.  The invisible computer , 1998 .

[17]  Catherine C. Marshall,et al.  Aquanet: a hypertext tool to hold your knowledge in place , 1991, HYPERTEXT '91.

[18]  John A. McDermid,et al.  Safety Case Construction and Reuse Using Patterns , 1997, SAFECOMP.

[19]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.