The cost-efficient development of graphical user interfaces presents designers and engineers with a significant challenge. End users have an increasing expectation of high quality graphics offering an attractive look-and-feel, coupled with an increasing intolerance of user interfaces that are not intuitive to use. There is also a growing pressure for systems developers to reduce development cost and time-to-market, but also increase product quality. This paper presents a model-driven approach to addressing some of these issues, and demonstrates how abstraction of the problem domain can reap benefits in terms of reuse, quality assurance, speed of developmentand ultimately bring a significant cost reduction.
Samenvatting