A bootstrap approach to visual user-interface design and development
The Visual Computer: International Journal of Computer Graphics - Special issue on visual user interface design tools
Watch what I do: programming by demonstration
Watch what I do: programming by demonstration
Multimedia document management: an anthropocentric approach
Information Processing and Management: an International Journal
Participatory Design: Principles and Practices
Participatory Design: Principles and Practices
Proceedings of the second Nordic conference on Human-computer interaction
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Component-based technologies for end-user development
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
ACM Transactions on Computer-Human Interaction (TOCHI)
End User Development (Human-Computer Interaction Series)
End User Development (Human-Computer Interaction Series)
Designing Interfaces
Component-based tailorability: Enabling highly flexible software applications
International Journal of Human-Computer Studies
End users as unwitting software developers
Proceedings of the 4th international workshop on End-user software engineering
Organizing User Interface Patterns for e-Government Applications
Engineering Interactive Systems
End-User Development of Enterprise Widgets
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
End-User Development for E-Government Website Content Creation
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
Cicero Designer: An Environment for End-User Development of Multi-Device Museum Guides
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
VLHCC '08 Proceedings of the 2008 IEEE Symposium on Visual Languages and Human-Centric Computing
Managing accessibility in local e-government websites through end-user development: a case study
Universal Access in the Information Society
CBEADS©: a framework to support meta-design paradigm
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
Meta-model to support end-user development of web based business information systems
ICWE'07 Proceedings of the 7th international conference on Web engineering
Supporting multimodality in service-oriented model-based development environments
HCSE'10 Proceedings of the Third international conference on Human-centred software engineering
e-Government online forms: design guidelines for older adults in Europe
Universal Access in the Information Society
End-user development of e-government services through meta-modeling
IS-EUD'11 Proceedings of the Third international conference on End-user development
Visual Interactive Systems for End-User Development: A Model-Based Design Methodology
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Designing visual interactive systems in the e-government domain
Proceedings of the International Working Conference on Advanced Visual Interfaces
Journal of Visual Languages and Computing
Hi-index | 0.00 |
This paper describes a meta-design approach to the development of online services for citizens of a government agency. The goal is to transfer the development of government-to-citizen services from professional software developers to administrative employees, without forcing employees to acquire any programming skills. The approach encompasses two main phases. The first phase analyzes the different perspectives of the stakeholders involved in service creation and usage - employees, citizens, software developers and human-computer interaction specialists - in order to derive a meta-model of e-government services. The latter applies the meta-model to design and develop an end-user development environment that properly supports employees in creating an instance of the service meta-model, which is then automatically interpreted to generate the service pages for citizens. A pilot application of the proposed approach is illustrated with reference to a specific class of e-government services offered by the Brescia Municipality, even though the approach is general enough to be applied to different kinds of e-government services and application domains. The results of the evaluation with a group of municipality employees provide initial feedback from the government field and show how to proceed along this research direction.