Annals of Dunarea de Jos University. Fascicle I : Economics and Applied Informatics (Jan 2005)
HOW VISIO 2003 CAN INFLUENCE INFORMATION TECHNOLOGY–CREATING UML MODELS
Abstract
Developing an overall architecture and design before you begin to write code helps you produce asoftware system that meets requirements and is easier to develop and maintain in the long run. Asyou model a software system, you progressively develop the detail of that system, alternatelydecomposing high-level objectives and broad requirements into manageable pieces, and thenassembling software components into packages and eventually a complete run-time system. Modelsand diagrams make it easier to visualize both high-level architecture and low-level components, soyou can make the most of design opportunities or spot potential problems before you write code.