Where do operations come from? A multiparadigm specification technique

Pamela Zave, Michael Jackson · IEEE Transactions on Software Engineering · 1996

Proposes a technique to help people organize and write complex specifications, exploiting the best features of several different specification languages. Z is supplemented, primarily with automata and grammars, to provide a rigorous and systematic mapping from input stimuli to convenient operations and arguments for the Z specification. Consistency analysis of the resulting specification is based on the structural rules. The technique is illustrated by two examples, a graphical human-computer interface and a telecommunications system.

Read the paper · More papers on PaperTik