Many approaches to interface development apply only to isolated aspects of the development of user interfaces (UIs), e.g., exploration during the early phases, design of visual appearance, or implementation in some technology. In this paper we explore an _integrated_ approach to incorporate the whole UI development life cycle, connect all stakeholders involved, and support a wide range of levels of granularity and abstraction. This is achieved by using Window/Event-Diagrams (WEDs), a UI specification notation based on UML 2 state machines. It affords closer collaboration between different user groups like graphic designers and software developers by integrating traditional pen-and-paper based methods with contemporary MDA-based CASE tools. We have implemented our approach in the Advanced Interaction Design Environemnt (AIDE), an application to support WEDs.
|Title of host publication||Proc. 4th European Conference on Software Architecture (ECSA'10) : Proc. 8th Nordic Workshop on Model Driven Engineering (NW-MODE’10)|
|Publication status||Published - 2010|
|Event||8th Nordic Workshop on Model Driven Software Engineering - Copenhagen, Denmark|
Duration: 23 Aug 2010 → 26 Aug 2010
Conference number: 10
|Workshop||8th Nordic Workshop on Model Driven Software Engineering|
|Period||23/08/2010 → 26/08/2010|