Developing a UI Design PatternLibrary

Designing good user interfaces is difficult, and thus software development organizations need effective and usable design tools to support design work. In this thesis a tool, a user interface design pattern library which captures knowledge of good UI design and shares it effectively in reusable format to the development organization, was developed for a Finnish middle-sized IT organization called eCraft. (more…)