Sciweavers

INFSOF
2000

Cognitive support, UML adherence, and XMI interchange in Argo/UML

13 years 11 months ago
Cognitive support, UML adherence, and XMI interchange in Argo/UML
Software design is a cognitively challenging task. Most software design tools provide support for editing, viewing, storing, and transforming designs, but lack support for the essential and difficult cognitive tasks facing designers. These cognitive tasks include decision-making, decision ordering, and task-specific design understanding. This paper describes Argo/UML, an object-oriented design tool using the Unified Modeling Language design notation. Argo/UML supports several identified cognitive needs of software designers. This support is provided in the form of design tool features. We describe each feature in the context of Argo/UML and provide enough detail to enable other tool builders to provide similar support in their own tools. We also discuss our implementation of the UML and XMI standards, and our development approach.
Jason E. Robbins, David F. Redmiles
Added 18 Dec 2010
Updated 18 Dec 2010
Type Journal
Year 2000
Where INFSOF
Authors Jason E. Robbins, David F. Redmiles
Comments (0)