Coupling application design and user interface design
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Providing high-level control and expert assistance in the user interface presentation design
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Management of interface design knowledge with MOBI-D
Proceedings of the 2nd international conference on Intelligent user interfaces
The usability engineering lifecycle: a practitioner's handbook for user interface design
The usability engineering lifecycle: a practitioner's handbook for user interface design
MOBILE: user-centered interface building
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Model-based design of interactive applications
intelligence
Tools for Task Modelling: Where we are, Where we are headed
TAMODIA '02 Proceedings of the First International Workshop on Task Models and Diagrams for User Interface Design
Flexible re-engineering of web sites
Proceedings of the 9th international conference on Intelligent user interfaces
Business artifacts: An approach to operational specification
IBM Systems Journal
The UI pilot: a model-based tool to guide early interface design
Proceedings of the 10th international conference on Intelligent user interfaces
Proceedings of the 2008 ACM symposium on Applied computing
Artifact-centered operational modeling: lessons from customer engagements
IBM Systems Journal
Collaborative social structures and task modelling integration
DSVIS'06 Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification
Towards a UML profile for interaction design: the wisdom approach
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Modeling business contexture and behavior using business artifacts
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
User-centered design and business process modeling: cross road in rapid prototyping tools
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
Model-driven approach for managing human interface design life cycle
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
Model-driven software development enables users to specify an application at a high level --- a level that better matches problem domain. It also promises the users with better analysis and automation. Our work embarks on two collaborating domains --- business process and human interactions --- to build an application. Business modeling expresses business operations and flows then creates business flow implementation. Human interaction modeling expresses a UI design, its relationship with business data, logic, and flow, and can generate working UI. This double modeling approach automates the production of a working system with UI and business logic connected. This paper discusses the human aspects of this modeling approach after a year long of building a procurement outsourcing contract application using the approach --- the result of which was deployed in December 2008. The paper discusses in multiple areas the happy endings and some heartache. We end with insights on how a model-driven approach could do better for humans in the process.