The paper proposes a new interface development methodology called the open model methodology, based on the open model of user interfaces which divides the interactive system into six layers: I/O media, concept, semantic/syntax, domain, mode/style and computation. Knowledge is used as the basis for developing and maintaining interfaces. The interface development is divided into three parallel streams: behaviours, mean and do. Each of these streams maintains a mini-refinement-loop consisting of two steps: knowledge acquisition and testing. Using this approach, a prototype interface called KZ3 has been designed. The experimental results indicate that the methodology has a bright future
Published in:
Software Engineering Journal
(Volume:7
,
Issue:
3
)
Date of Publication: May 1992