This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Saturday, February 8 • 15:50 - 16:30
Aspect-oriented User Interface design

Sign up or log in to save this to your schedule and see who's attending!

Contemporary user interface (UI) design tangles multiple different interests together, which results in increased efforts of its development and maintenance. In addition, information captured in backend parts of the system is being restated in the UI part, which negatively impacts maintenance and may cause its inconsistency. In this talk we present aspect-driven approach that suggests separating various UI interests and concerns, and enables their reuse among the system. This runtime approach allows us to reduce development and maintenance efforts, mitigate inconsistency errors, and to build low effort adaptive UIs. Our open-source framework is deployed in production at Java EE 6 application at ACM-ICPC system. We present benefits of this concept, experiences received from its production use and impact on system maintenance.

avatar for Tomas Cerny

Tomas Cerny

Researcher, Czech Technical University
Tomas Cerny received his Bachelor's and Master's degrees from the Faculty of Electrical Engineering at the Czech Technical University in Prague, and M.S. degree from Baylor University. He is a Ph.D. student in Prague. His area of research is software engineering, aspect-driven development, user interface design, enterprise application development and networking.

Saturday February 8, 2014 15:50 - 16:30
Lecture room D2

Attendees (14)