Cognitive support,UML adherence,and XMI interchange in Argo/UML |
| |
Affiliation: | 1. School of Information, Pratt Institute, USA;2. Department of Informatics, University of California, Irvine, USA;1. Division of Critical Care Medicine (MW Zackoff);2. Division of General and Community Pediatrics (FJ Real, D DeBlasio, JR Spaulding, and M Klein);3. Division of Emergency Medicine (B Sobolewski);4. Division of Hospital Medicine (N Unaka, K Jerardi, and M Klein);5. Department of Pediatrics, Cincinnati Children''s Hospital Medical Center and Department of Pediatrics, University of Cincinnati College of Medicine (MW Zackoff, FJ Real, D DeBlasio, B Sobolewski, N Unaka, K Jerardi, and M Klein), Ohio |
| |
Abstract: | 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 (UML) 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. |
| |
Keywords: | |
本文献已被 ScienceDirect 等数据库收录! |
|