Rule-enhanced task models for increased expressiveness and compactness

Gaulke, W., & Ziegler, J. (2016). In Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS ’16, pp. 4–15). Brussels, Belgium: ACM.


User centered design and development of interactive systems utilizes theoretically well-grounded, yet practical ways to capture user’s goals and intentions. Task models are an established approach to break down a central objective into a set of hierarchical organized tasks. While task models achieve to provide a good overview of the overall system, they often lack detail necessary to (semi-) automatically generate user interfaces. Based on requirements derived from a comprehensive overview of existing task model extensions, improvements and development methods, an approach that integrates logical rules with task models is introduced. By means of practical examples it is shown, that the integration of rules enables advanced execution flows as well as leaner task models thus improving their practical value.


Related publications

Using profiled ontologies to leverage model driven user interface generation

Gaulke, W., & Ziegler, J. (2015). In J. Ziegler, M. Nebeling, & N. Laurence (Eds.), Proceedings of the 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS ’15). New York, NY, USA: ACM.

HCI engineering: Charting the way towards methods and tools for advanced interactive systems

Ziegler, J., Campos, C. J., & Nigay, L. (2014). In F. Paterno (Ed.), Proceedings of the 2014 ACM SIGCHI symposium on Engineering interactive computing systems (pp. 299–300). New York, NY: ACM.