Title :
Implementing dialogue independence
Author :
Sotirovski, Drasko M. ; Kruchten, Philippe B.
Author_Institution :
Hughes Aircraft of Canada Ltd., Richmond, BC, Canada
fDate :
11/1/1995 12:00:00 AM
Abstract :
Separating the development of the core application from that of its user interface provides encapsulation, flexibility, and reuse advantages, but poses the problem of how to mirror changes to one component in the other. The authors identify three design patterns that achieve this mirroring while maintaining dialogue independence
Keywords :
data encapsulation; software engineering; user interface management systems; core application development; design patterns; dialogue independence; encapsulation; reuse; user interface; Application software; Computer interfaces; Control systems; Humans; Joining processes; Marine vehicles; Military aircraft; Military computing; Object oriented modeling; User interfaces;
Journal_Title :
Software, IEEE