DocumentCode :
1863266
Title :
An intent-specifications model for a robotic software control system
Author :
Navarro, Israel ; Lundqvist, Kristina ; Leveson, Nancy
Author_Institution :
MIT, Cambridge, MA, USA
Volume :
2
fYear :
2001
fDate :
37165
Abstract :
Intent specifications are a new way to structure specifications to-support human problem solving, system and software development and evolution, traceability, and specification of design rationale. An intent specification provides a hierarchical abstraction based on intent ("why") in addition to the usual "what" and "how." For a given system being specified, an intent specification defines seven levels, each one of them supporting a different type of reasoning about the system. Each level is mapped to the appropriate parts of the intent levels above and below it, providing a means to trace design rationale and decisions from high-level system requirements and constraints down to code and vice versa (from code to specifications, requirements, and safety analyses). The third level of an intent specification contains a black-box model that uses an executable formal specification language, SpecTRM-RL, which provides special support for requirements review and analysis-particularly for completeness and safety. SpecTRM-RL models can be mathematically analyzed and checked for various properties, including human-computer interaction properties such as mode confusion. They can also be executed as part of system simulations. The approach is demonstrated using an industrial robot designed to service the heat resistant tiles on the Space Shuttle
Keywords :
aerospace robotics; entity-relationship modelling; formal specification; ground support equipment; maintenance engineering; problem solving; robot programming; Space Shuttle; SpecTRM-RL; black-box model; complex software-controlled systems; design rationale; executable formal specification language; ground servicing; heat resistant tiles; hierarchical abstraction; high-level system requirements; human problem solving system; human-computer interaction; industrial robot; intent-specifications model; mode confusion; requirements review; robotic software control system; traceability; Aerospace industry; Formal specifications; Humans; Mathematical model; Orbital robotics; Problem-solving; Programming; Robot control; Safety; Service robots;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Avionics Systems, 2001. DASC. 20th Conference
Conference_Location :
Daytona Beach, FL
Print_ISBN :
0-7803-7034-1
Type :
conf
DOI :
10.1109/DASC.2001.964239
Filename :
964239
Link To Document :
بازگشت