Equally important, the workshop participants set out to make this framework as compatible as possible with current development practice. Object-oriented methodologists are currently working towards agreement on a core of notation and semantics that are common to most OO methods. At present it seems highly likely that UML will dominate development approaches at least for the next few years, if not the next decade. This offers a window of opportunity for understanding how user interface practitioners can better work with the future dominant development paradigm. The participants in this year's workshop were drawn from organizations representing commercial and industrial practice, academia, consultancy and tool development.
All participants practice some form of task or process analysis.
Beyond this commonality, participants represented a broad cross-section of CHI practice. The mappings between Descriptions are one expression of the overall system development process used to create, manage and make use of these descriptions. The descriptions and mappings are our representation of the fundamental units of HCI activity and the results of those activities. Because Descriptions play an organizing role in last year's framework, our evaluation of UML and its adequacy for HCI work will begin here. Descriptions UML's equivalent of a Description is a Model .