ware engineering models. Hudson (Hudson, 2004)
describes a way to use UML in combination with
user-centered design, but does not address how user
interfaces can explicitly be modeled in UML.
A study on the state of UCD by Mao et al. (Mao
et al., 2005) showed among other things that although
many parts of UCD are practiced in actual develop-
ment in industry, end-to-end deployments are seldom
due to limitations of current practice.
Wisdom (Nunes, 2001) defines a set of models
using the standard UML-diagrams and stereotypes
to create more appropriate notations for a variety of
models that can be used to design interactive systems
in small teams. Wisdom also provides a user-centered
methodology to effectively use the notation.
Campos et al. (Campos and Nunes, 2005) pro-
posed a workstyle model, Galactic Dimensions, that
focuses on workstyle transitions rather than a design
process. The workstyle model allows to evaluate tools
according to different dimensions that characterize
different workstyles.
6 CONCLUSIONS
In this paper we introduced a novel process, prac-
ticing User-Centered Software Engineering in such
ways that methodologies used by developers as well
as the creativity of designers are included and a posi-
tive user experience is more likely to be obtained. Al-
though both HCI and Software Engineering models
are integrated into one process, it is up to the multi-
disciplinary project team which models will be used.
To provide even more flexibility, we also included ex-
plicit support for legacy systems being updated or ex-
tended.
Whenever possible, an evaluation with end users
is recommended in each step. However since end
users are not always available or should not under-
stand all models, validation or verification by the
project team is suggested. This approach also encour-
ages the development of software in several iterations
and increments.
ACKNOWLEDGEMENTS
Part of the research at EDM is funded by the
ERDF (European Regional Development Fund) and
the Flemish Government. The VIP-lab project
(4-BMG-II-2=37), is financed by the “Interreg
Benelux-Middengebied” authorities and co-financed
by Province of Limburg (B), Province of Limburg
(NL), Ministry of Economic Affairs (NL) and Min-
istry of Flemish Government/Economic Affairs (B).
The MuiCSer process is also based on our ex-
periences in IWT projects Participate (with Alcatel-
Lucent) and AMAS++ (IWT 060051).
REFERENCES
Campos, P. F. and Nunes, N. J. (2005). Galactic Dimen-
sions: a Unifying Workstyle Model for User-Centered
Design. In INTERACT’05, volume 3585 of LNCS,
pages 158–169. Springer.
Hudson, W. (2004). Object Modeling and User Inter-
face Design, chapter Toward Unified Models in User-
Centered and Object-Oriented Design, pages 313 –
362. Addison Wesley.
L. Constantine, L. (2003). Canonical abstract prototypes for
abstract visual and interaction design. In Proc. DSV-IS
2003, volume 2844 of LNCS, pages 1–15. Springer.
Larman, C. (2003). Agile and Iterative Development: A
Manager’s Guide. Addison-Wesley.
Luyten, K., Clerckx, T., Coninx, K., and Vanderdonckt, J.
(2003). Derivation of a Dialog Model from a Task
Model by Activity Chain Extraction. In Proc. DSV-IS
2003, volume 2844 of LNCS, pages 203–217.
Luyten, K. and Coninx, K. Uiml.net: an open uiml renderer
for the .net framework. pages 257–268.
Mao, J.-Y., Vredenburg, K., Smith, P. W., and Carey, T.
(2005). The state of user-centered design practice.
Communications of the ACM, 48(3):105–109.
Mori, G., Patern
`
o, F., and Santoro, C. (2002). CTTE: sup-
port for developing and analyzing task models for in-
teractive system design. IEEE Transactions on Soft-
ware Engineering, 28(8):797–813.
Nunes, N. J. (2001). Object Modeling for User-Centered
Development and User Interface Design: The Wisdom
Approach. PhD thesis, Univ. da Madeira.
Object Management Group (2004). UML 2.0 Superstruc-
ture Specification.
Van den Bergh, J. and Coninx, K. (2006). Cup 2.0: High-
level modeling of context-sensitive interactive appli-
cations. In Proc. MoDELS 2006, volume 4199 of
LNCS, pages 140–154.
Van den Bergh, J., Huypens, S., and Coninx, K. (2007). To-
wards Model-Driven Development of Staged Partici-
patory Multimedia Events. In Proc. DSV-IS, volume
4323 of LNCS, pages 81–94.
ICEIS 2008 - International Conference on Enterprise Information Systems
374