Sinnig, Daniel (2004) The complicity of patterns and model-based UI development. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
6MBMQ91116.pdf - Accepted Version |
Abstract
The main idea surrounding model-based approaches is to identify useful approaches for User Interface (UI) development have the potential to accommodate the increasing complexity of today's interactive applications. However, the mainstream developer has not adopted the model-based approach for creating UIs due to certain limitations. One such limitation is the lack of reusability within such approaches. In order to foster re-use in different contexts of In particular it will be demonstrated how different kinds of patterns can be used as building blocks for the establishment of task, dialog, presentation and layout models. Starting from an outline of the general process of pattern application, an interface for combining patterns and a possible formalization is suggested. A tool for using, selecting, adapting and applying patterns to task models will be presented. In addition, an extended example will illustrate the applicability of this pattern-driven development approach. Within the scope of the example, 13 different patterns relative to the various models have been discovered, formalized and applied.
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering |
---|---|
Item Type: | Thesis (Masters) |
Authors: | Sinnig, Daniel |
Pagination: | xiii, 148 leaves : ill. ; 29 cm. |
Institution: | Concordia University |
Degree Name: | M. Comp. Sc. |
Program: | Computer Science |
Date: | 2004 |
Thesis Supervisor(s): | Seffah, Ahmed |
Identification Number: | QA 76.9 U83S56 2004 |
ID Code: | 7906 |
Deposited By: | Concordia University Library |
Deposited On: | 18 Aug 2011 18:10 |
Last Modified: | 13 Jul 2020 20:02 |
Related URLs: |
Repository Staff Only: item control page