Intent Specifications: An Approach to Building Human-Centered Specifications

  • Authors:
  • Nancy G. Leveson

  • Affiliations:
  • Massachusetts Institute of Technology, Cambridge

  • Venue:
  • IEEE Transactions on Software Engineering
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper examines and proposes an approach to writing software specifications, based on research in systems theory, cognitive psychology, and human-machine interaction. The goal is to provide specifications that support human problem solving and the tasks that humans must perform in software development and evolution. A type of specification, called intent specifications, is constructed upon this underlying foundation.