Cargando…

On the Separation of User Interface Concerns : a Programmer's Perspective on the Modularisation of User Interface Code.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Goderis, Sofie
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Bruxelles : ASP, 2008.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_ocn922966395
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|||||||||
008 151017s2008 be o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d DEBSZ  |d OCLCQ  |d MERUC  |d YDX  |d OCLCQ  |d ZCU  |d ICG  |d OCLCO  |d OCLCF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d DKC  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
019 |a 1003107090 
020 |a 9789054874973 
020 |a 905487497X 
029 1 |a AU@  |b 000059573248 
029 1 |a DEBBG  |b BV044054354 
029 1 |a DEBSZ  |b 449627853 
035 |a (OCoLC)922966395  |z (OCoLC)1003107090 
050 4 |a QA76.9.U83.G63 2008eb 
049 |a UAMI 
100 1 |a Goderis, Sofie. 
245 1 0 |a On the Separation of User Interface Concerns :  |b a Programmer's Perspective on the Modularisation of User Interface Code. 
260 |a Bruxelles :  |b ASP,  |c 2008. 
300 |a 1 online resource (222 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Table of Contents -- Introduction -- Separation of Concerns for User Interfaces -- Towards Advanced Separation of Concerns for User Interfaces -- Contributions -- Outline of the Dissertation -- Separation of Concerns in User Interfaces -- Model-View-Controller -- The MVC Metaphor Put into Practice -- Other Approaches for Separating Concerns in User Interfaces -- Conclusion -- A Foundation for Separating User Interface Concerns -- A Calculator Application as Running Example -- Analysis of Existing Work -- Key Concepts: User Interface Concerns 
505 8 |a A Solution for Separating UI ConcernsConceptual Methodology -- Conclusion -- DEUCE: A Proof-of-concept for Separating User Interface Concerns -- A Declarative Approach -- Smalltalk Open Unification Language -- A Developer's View on DEUCE -- Revisiting the Calculator Application -- Conclusion -- The Internals of DEUCE -- Overview of the DEUCE Architecture -- Different Parts of the Running Software System -- Automated Layout through Constraint Solving -- Creating the Visualworks Smalltalk UI -- User Interface Events -- User Interface and Application Actions 
505 8 |a Application EventsConnecting User Interface and Application -- Discussion of the Mechanisms Behind DEUCE -- Conclusion -- Validation With MijnGeld -- MijnGeld: a Personal Finance Application -- Reusable User Interface Specifications -- Evolving the Presentation Logic Concern -- Evolving the Application Logic Concern -- User Interface Events Trigger Connection Logic -- Application Events Trigger Connection Logic -- Conclusion -- Conclusion and Future Work -- Contributions -- Future Research Directions -- Future Implementation Improvements for DEUCE 
505 8 |a ConclusionDEUCE Rules for Creating the UI -- Accessing the UI Specification -- Creating Smalltalk UI Components -- Creating a Smalltalk UI Window -- Steering the Creation Process -- DEUCE Rules for Accessing the UI -- Platform Independent Rules -- Platform Dependent Rules -- DEUCE Rules for Composition -- Linking UI Events to DEUCE -- Linking Application Events to DEUCE -- Triggering DEUCE -- DEUCE Rules for Automated Layout -- From Advanced Layout Relations to Basic Layout Relations -- Internal Representation for Layout Relations 
505 8 |a From Basic Layout Relations to Layout System RulesFrom Layout System Rules to Constraint Relations -- From Constraint Relations to Cassowary Constraints -- List of Figures -- List of Tables -- Bibliography 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a User interfaces (Computer systems) 
650 2 |a User-Computer Interface 
650 6 |a Interfaces utilisateurs (Informatique) 
650 7 |a User interfaces (Computer systems)  |2 fast 
758 |i has work:  |a On the separation of user interface concerns (Online) (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD3p3m9bBv4VTCwbxc3JVYP  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Goderis, Sofie.  |t On the Separation of User Interface Concerns : A Programmer's Perspective on the Modularisation of User Interface Code.  |d Bruxelles : ASP, ©2008  |z 9789054874973 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=3115823  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL3115823 
938 |a YBP Library Services  |b YANK  |n 14777840 
994 |a 92  |b IZTAP