Benutzer - Enterprise Architect
Transcription
Benutzer - Enterprise Architect
Benutzer Analyst Qualitätsbeauftragter Designer Architekt Proj ektmanager Entw ickler Tester Systembenutzer Anw ender 1..>300 Erweiterungen Tagged Values anlegen / v erw enden • • • Dokumentation erstellen • • • Mit Replica offline arbeiten, mergen notes beliebige Zusatzproperties verwalten Typen zuweisen automatisch zuordnen • • notes HTML (templategesteuert) RTF (templategesteuert) VIRTUAL DOCUMENT (RTFGesamtdokument) Security notes mit textueller Konfliktanzeige Konfliktauflösung • • • Eigenschaften Versionierung v erw alten notes funktionale Berechtigungen für Gruppen und User Locking (Element, Diagramm, Package) • • • • notes intern (Baselining) externes VCS integrierbar (TFS, SVN, CVS und SCCcompliant) Modellvergleich differenziertes Mergen Programmier- Schnittstelle notes voller Modellzugriff C#, Java, Delphi, VB exe - parametrisierter Aufruf COM-registrierte dll - Eventverarbeitung Validierungsregeln erweitern • • • Arbeiten im Team Profile MDG • • • • TM LINK notes Visio-Importer DOORS Importer Microsoft(R) Visual Studio .NET Eclipse Proj ekt managen Pattern v erw enden • • • notes vorhandene UML-Desing-Patterns verwenden eigene Pattern anlegen Pattern exportieren / importieren • • • • notes Aufgaben, Aufwände verwalten Risken zuordnen Metriken verwalten Aufgaben abrufen FULL LIFE-CYCLE MANAGEMENT • • • «Add-On» notes C# DDL EJB Entity EJB Session Java JUnit NUnit WSDL XSD Implementierung ausführen Design ausführen Tests durchführen • • • • Technology • • • • • • • • • • • • Aufw ands- berechnung durchführen notes DDS Zachman Framework TOGAF DoDAF-MODAF Symbian C++ Python CORBA Enterprise Java Beans Testing SPEM SoaML ... • «Add-On» notes UseCase Point Methode • • • • Requirements managen notes Testmodell mit TestCases frei reihbares Testhandbuch Testliste am Element Testreport Eigene Formulare verwenden JUNit NUnit Code generieren • • • • • • • • • • • • • • DB-Design notes ARCSeeker • Cadeo • Circa • Enterprise Analyst • Enterprise Tester • Screen Architect • Time Architect • RaQuest • .... • Requirements Management IRQA • Track & Wiki • CodeBeamer • ... • SparxSystems Software GmbH Central Europe notes EDITIONS • • • • • • notes Toolbox-Profil Diagramm-Profil Modell-Template ValidationConfiguration notes Desktop Professional Corporate* Business & Software Engineering* Systems Engineering* Ultimate* *) personal & floating licenses Tests v erw alten • • • • 3rd Party Tools nur für .eap-Files MDG® Technologie v erw enden / erstellen Betrieb abw ickeln notes notes einseh- und filterbar in RTF-Report einbindbar • • Analyse durchführen all Editions free EA-Reader Änderungen protokollieren (Audit) Intergration • • • • • • • • • • Beispiel: eEPK Transformationen durchfühen notes Eclipse Microsoft® Visual Studio 2005, 2008, inkl. Team Foundation Server TcSE 30day free trial version notes Erstellen von UMLProfilen Tagged Values Stereotypes Customized Shapes Toolbox Icons • «Add-On» <<invariant>> { Betriebssysteme Microsoft(R) Windows 2000, XP, Vista • (32bit), 2003 Linux mit CrossoverOffice • MAC mit Wine • } • notes Ralationenmodell erstellen SQL-Generierung Views, stored Procedures definiern Reverse DB-engineeren über ODBC (Relationenmodell) notes ActionScript ADA* C C++ C# Delphi Java PHP Python System C* VBNET Verilog VHDL* Visual Basic *) Editionsabhängig Code rev erse engineeren • • • • • • • • • • • • • • notes ActionScript ADA* C C++ C# Delphi Java PHP Python System C* VBNET Verilog VHDL* Visual Basic Debugging ausführen • • • notes Breakpoints Variable monitoren schrittweises Ausführen Sequnzdiagramme automatisch erstellen • notes Filter definieren *) Editionsabhängig Statefolge automatisch prüfen BusinessRules erstellen Code aus VerhaltensDiagrammen erstellen • • • notes Sequenzdiagramm Zustandsdiagramm Aktivitätsdiagramm notes Listendarstellung Gruppierung • • Codetemplates anpassen • Code Completion • • • • • • • • notes CSV XMI Virtuelle Packages (Model View ) Umsetzung nachvollziehen Modell durchsuchen • • • • • notes Validierung: unberücksichtigte Requirements aufzeigen Umsetzungskette verfolgen (konfigurierbarer Report) Hierarchy-View Element Browser • • • notes Query-Builder SQL-Search Add-In-Search Relationship Matrix v erw enden • • «Add-On» notes (nur Business & SWEngineering -Edition) Text-Regeln • anlegen Taskmodel • Entscheidungs• workflow definieren (Taskflow) Formale Regeln • defineiren (Rule Composer) • • Repository Modell importieren / exportieren • • notes Profile anlegen Relations setzen / löschen Drucken csv-Export • • • • notes Suchen organisieren daynamische Suchen periodische Aktualisierung Slideshows Diskussionsforum überwachen notes .eap (MS-Access) SQL-Server 2000, 2005, 2008 MySQL Oracle 9i, 10g Postgre SQL MSDE Sybase Adaptive Server Anywhere Progress OpenEdge Modellarten • • • • • • • • • • • • • • • • notes UML 2.1 alle 13 Diagrammarten Erweiterungsdiagramme und -symbole SysML* BPMN Mindmap Archimate* SOMF* SoaML* SPEM* Strategic Modelling* Web Modelling* ADA* SystemC* Verilog* VHDL* Business Role Model eEPK* *) Editionsabhängig, bzw. Zusatzprofile Visit www.sparxsystems.de © SparxSystems Software GmbH 2010