Tau UML Suite The most powerful, scaleable, team modelling solution for generating object oriented software systems The Enterprise Component Architects What is Tau UML Suite ? Control and Visibility Models Analyse Repository Packages Design Applications Implement Documentation The Enterprise Component Architects Components 1 Project environment • • • • • • common picture sharing consistency parallel development reuse stakeholder definition The Enterprise Component Architects Strengths • Multi-user, multi project team modelling • Phased lifecycle support • Multiple language, synchronous engineering • Configuration management and version control • Component-based development • Integrations The Enterprise Component Architects 2 Process support - Phases 2) Support each phase independently, and provide linkage between phases Analysis Implementation Repository System Arch. Object Design • Maintains Analysis and Design assets • Supports industry standard processes • or, tailor it to fit your process The Enterprise Component Architects Synchronous Engineering Source Code Class Model C++, Java, Ada83/95, Delphi, Smalltalk, CORBA IDL, COM IDL, Uniface, Forté, VisualBasic, PowerBuilder, NewEra, Eiffel, SQL • Synchronise Model and code changes • Keeping project control – avoiding “drift” • Maintenance – keeping delivered work linked The Enterprise Component Architects 3 Comprehensive version control You can version, baseline, difference and merge: • analysis artefacts • individual classes • individual diagrams • packages • collections of related diagrams • design artefacts • phases • configurations • source code The Enterprise Component Architects Scaleable client-server environments Windows 95 Client Windows 95/NT Standalone Windows NT Client UNIX Client TCP/IP Networks Mobile Working Windows NT Server UNIX Server • Flexibility and scaleability The Enterprise Component Architects 4 Document generation DocIT “pull” MS Word Repository template “push” Documentation DocExpress templates The Enterprise Component Architects Summary • Scaleable UML modelling • Built-in process support • Common workspace based • Component-based development • Full configuration management and control • Strong integrations • Open, extensible, customisable The Enterprise Component Architects 5 Version 4.4, highlights • UML 1.3 • Package hierarchy support • XML / XMI • Webviewer (DocExpress) • Java utvidelser (ejb,…) The Enterprise Component Architects 6