loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
International Conference on Software Engineering Advances (ICSEA 2007)
DEUCE : Separating Concerns in User Interfaces
Cap Esterel, France
August 25-August 31
ISBN: 0-7695-2937-2
Sofie Goderis, Vrije Universiteit Brussel
Dirk Deridder, Vrije Universiteit Brussel
Ellen Van Paesschen, University of Lille 1, France
As current software systems evolve continuously, both the application and its user interface (UI) have to be adapted. However, UI code is often scattered through and entangled with the application code. In large and complex UIs, this tangling renders the implementation complex and hard to maintain. The Deuce framework (Declarative User Interface Concerns Extrication) intends to reduce the complexity of UI implementations by applying separation of concerns on three UI concerns: presentation logic, business and data logic, and connection logic. It does so by using a declarative meta-language (SOUL) on top of an object oriented language (Smalltalk) such that an adequate language is provided to describe the entire structure and behavior of the UI, as well as linking it with the application.
Citation:
Sofie Goderis, Dirk Deridder, Ellen Van Paesschen, "DEUCE : Separating Concerns in User Interfaces," icsea, pp.51, International Conference on Software Engineering Advances (ICSEA 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.