Enabling Domain Experts to Develop Usable Software Artifacts

5 downloads 843 Views 61KB Size Report
Enabling Domain Experts to Develop. Usable Software Artifacts. Daniela Fogli1 and Antonio Piccinno2. 1Dipartimento di Ingegneria dell'Informazione, ...
Enabling Domain Experts to Develop Usable Software Artifacts Daniela Fogli1 and Antonio Piccinno2 1

Dipartimento di Ingegneria dell’Informazione, Università degli Studi di Brescia, Brescia, Italy [email protected] 2 Dipartimento di Informatica, Università degli Studi di Bari, Bari, Italy [email protected]

Abstract. End-user development techniques are recently becoming a fundamental added value of information systems, since they allow system adaptation to the evolving needs of a company’s users. To adequately manage the life cycle and code quality of software created through end-user development activities, end-user software engineering literature proposes a variety of methods. However, the underlying assumption is that end users carry out end-user development activities to adapt or develop software artifacts for their personal use. For this reason, the usability of the software artifacts resulting from the end user’s work becomes a secondary issue. But, this is not true for multi-tiered proxy design problems, where the usability of software artifacts created by domain experts for other people is instead a fundamental issue. In this paper, we analyze the approaches presented in literature that address this kind of problem, and propose a preliminary solution based on meta-design and meta-modeling. Keywords: end-user development, meta-design, meta-modeling, usability.

adfa, p. 1, 2011. © Springer-Verlag Berlin Heidelberg 2011

Suggest Documents