ebook img

Enterprise Architect User Guide - Discipline PDF

2023 Pages·2010·21.95 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Enterprise Architect User Guide - Discipline

Enterprise Architect User Guide Enterprise Architect is an intuitive, flexible and powerful UML analysis and design tool for building robust and maintainable software. From requirements gathering, through analysis, modeling, implementation and testing to deployment and maintenance, Enterprise Architect is a fast, feature-rich, multi-user UML modeling tool, driving the long-term success of your software project. Copyright © 1998-2010 Sparx Systems Pty Ltd Enterprise Architect User Guide Introduction by Geoffrey Sparks Enterprise Architect is a complete UML-based solution for analysing, designing, managing, sharing and building software systems. Enterprise Architect User Guide © 1998-2010 Sparx Systems Pty Ltd All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the written permission of the publisher. Products that are referred to in this document may be either trademarks and/or registered trademarks of the respective owners. The publisher and the author make no claim to these trademarks. While every precaution has been taken in the preparation of this document, the publisher and the author assume no responsibility for errors or omissions, or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document. Printed: September 2010 Special thanks to: Publisher All the people who have contributed suggestions, examples, bug Sparx Systems reports and assistance in the development of Enterprise Architect. The task of developing and maintaining this tool has been greatly Managing Editor enhanced by their contribution. Geoffrey Sparks Technical Editors Geoffrey Sparks Dermot O'Bryan Simon McNeilly Neil Capey Sam Mancarella John Redfern Vimal Kumar Howard Britten Brad Maxwell Steve Meagher I Contents Table of Contents Foreword 1 Part I Introduction 3 Overview ................................................................................................................................... 4 What You .C..a..n... .D..o.. ............................................................................................................................................. 4 Key Benefi.t..s.. ..................................................................................................................................................... 5 Key Featur.e..s.. ..................................................................................................................................................... 8 Enterpris.e.. .A...r.c..h..i.t.e..c..t.. .E..d..i.t.i.o...n..s.. ................................................................................................ 10 The Trial .V..e..r..s..i.o..n.. ............................................................................................................................................ 10 Editions A...v..a..i.l.a..b..l.e.. .......................................................................................................................................... 12 The Read.-.o...n..l.y.. .'.L..i.t.e..'. .E..d..i.t..i.o..n.. .......................................................................................................................... 15 Formal S.t.a..t.e..m...e..n...t.s.. ................................................................................................................. 16 Copyrigh.t. .N...o..t.i.c..e.. ............................................................................................................................................ 16 End User. .L..i.c..e..n..s..e.. .A...g..r.e..e..m....e..n..t. ....................................................................................................................... 16 Trademar.k..s.. ..................................................................................................................................................... 19 Acknowle..d..g..e..m...e..n...t.s.. ....................................................................................................................................... 20 Installatio..n.. ............................................................................................................................... 21 Register .a.. .F..u..l.l. .L..i.c..e..n..s..e.. ........................................................................................................... 22 Help and. .S..u..p..p...o..r.t. .................................................................................................................... 23 Available. .H..e..l.p...f.i.l.e.. .F..o..r..m...a..t.s.. ............................................................................................................................ 24 Support .......................................................................................................................................................... 24 Part II Getting Started 26 Basics ................................................................................................................................... 27 A Quicks.t.a..r.t.. .T..u..t.o..r..i.a..l. .............................................................................................................. 28 Add a Vie..w.. .t..o.. .a.. .M...o..d..e..l. ................................................................................................................................... 29 Add a Pac..k..a..g...e.. .T..o.. .a.. .M...o..d..e..l. ............................................................................................................................ 30 Add a Dia..g..r.a..m... .t..o.. .a.. .P..a..c..k..a..g..e.. ......................................................................................................................... 30 Add Elem..e..n..t.s.. ................................................................................................................................................. 31 Add Conn..e..c..t.o...r.s.. ............................................................................................................................................. 32 Define Pr.o..p..e..r..t.i.e..s.. ........................................................................................................................................... 33 Move Com...p...o..n..e..n..t.s.. ......................................................................................................................................... 34 Delete Co..m...p..o..n..e..n...t.s.. ....................................................................................................................................... 35 Save Cha.n..g...e..s.. ................................................................................................................................................ 36 Typical P.r.o...j.e..c..t. .R..o...l.e..s.. ............................................................................................................. 37 Summary.. o...f. .T..y..p..i.c..a..l. .T..a..s..k..s.. ............................................................................................................................ 37 Business. .A..n...a..l.y..s..t.s.. ......................................................................................................................................... 38 Software .A...r.c..h..i.t..e..c..t.s.. ....................................................................................................................................... 40 Software .E...n..g..i.n..e..e..r..s.. ....................................................................................................................................... 41 Develope.r.s.. ...................................................................................................................................................... 42 Project M.a..n..a..g...e..r.s.. ........................................................................................................................................... 43 Testers .......................................................................................................................................................... 43 Implemen..t.a..t.i.o...n.. .M...a..n..a..g..e..r..s.. ............................................................................................................................ 45 Technolo.g..y.. .D...e..v..e..l.o..p..e..r.s.. ................................................................................................................................. 46 Database. .D...e..v..e..l.o..p..e..r.s.. ..................................................................................................................................... 47 User Inte.r.f.a..c..e.. .G...u..i.d..e.. ............................................................................................................... 48 Introduct.i.o..n.. .................................................................................................................................................... 48 Start Pag.e.. ....................................................................................................................................................... 50 Tasks Pa.n..e.. ..................................................................................................................................................... 51 Main Men..u.. ...................................................................................................................................................... 54 Enterprise Architect User Guide Contents II File ......................................................................................................................................................... 55 Remove Re.c..e..n..t. .P...r.o..j.e..c.t.s..................................................................................................................... 56 Edit ......................................................................................................................................................... 57 Paste Elem.e..n..t.s.. .S..u..b..m...e..n..u................................................................................................................... 57 View......................................................................................................................................................... 58 View Subm.e..n..u..s.................................................................................................................................. 59 Proje.c.t....................................................................................................................................................... 60 Documenta.t.i.o..n.. .S..u..b..m...e..n..u.................................................................................................................... 61 Source Cod.e.. .E...n..g..i.n..e..e..r.i.n..g.. S...u..b..m...e..n..u................................................................................................... 61 Execution A..n..a..ly..z..e..r. .S..u..b..m...e..n..u.............................................................................................................. 62 Database E.n..g..i.n..e..e..r.i.n..g.. .S..u..b..m...e..n..u......................................................................................................... 63 Transforma.t.i.o..n..s. ..S..u..b..m...e..n..u.................................................................................................................. 63 Model Valid.a..t.i.o..n.. .S..u..b..m...e..n..u.................................................................................................................. 63 Web Servic.e..s.. .S..u..b..m...e..n..u...................................................................................................................... 64 XML Schem..a.. .S..u..b..m...e..n..u....................................................................................................................... 64 Security Su.b..m...e..n..u............................................................................................................................... 64 Version Con..t.r.o..l. .S...u..b..m...e..n..u................................................................................................................... 65 Import/Expo..r.t. .S..u..b..m...e..n..u....................................................................................................................... 65 Diagr.a..m...................................................................................................................................................... 65 Eleme..n..t..................................................................................................................................................... 67 Inline Featu.r.e..s.. .S...u..b..m...e..n..u.................................................................................................................... 68 Advanced S..u..b..m...e..n..u............................................................................................................................ 68 Source Cod.e.. .E...n..g..i.n..e..e..r.i.n..g.. S...u..b..m...e..n..u................................................................................................... 69 Appearance.. .S..u..b..m...e..n..u......................................................................................................................... 69 Position Su.b..m...e..n..u..s............................................................................................................................. 69 Tools......................................................................................................................................................... 70 Data Manag..e..m...e..n..t. .S..u..b..m...e..n..u............................................................................................................... 71 Manage .EA..P... .F..i.le.. .S...u..b..m...e..n..u............................................................................................................... 71 Addin.s........................................................................................................................................................ 72 Settin.g..s...................................................................................................................................................... 72 Windo..w....................................................................................................................................................... 73 Help......................................................................................................................................................... 74 Standard. .W...i.n..d...o..w...s.. ........................................................................................................................................ 75 Dock ..W...i.n..d..o..w..s........................................................................................................................................... 76 Autoh..id..e.. .W....i.n..d..o..w..s..................................................................................................................................... 78 Standard. .T..o..o..l.b..a..r..s.. ......................................................................................................................................... 79 Defau..l.t. .T..o..o..l.s. .T...o..o..lb..a..r................................................................................................................................ 80 Proje.c.t. .T...o..o..lb..a..r.......................................................................................................................................... 81 Code. .G...e..n..e..r.a..t.i.o..n.. T...o..o..lb..a..r.......................................................................................................................... 81 UML .E..l.e..m...e..n..t.s.. .T..o..o..l.b..a..r............................................................................................................................. 83 Diagr.a..m... .T..o..o..l.b..a..r....................................................................................................................................... 83 Curre.n..t. .E...le..m...e..n..t. .T...o..o..lb..a..r........................................................................................................................... 84 Curre.n..t. .C...o..n..n..e..c..t.o..r. .T..o..o..l.b..a..r....................................................................................................................... 84 Form.a..t. .T..o..o..l.b..a..r......................................................................................................................................... 85 Work.s.p..a..c..e.. .L..a..y..o..u..t.s................................................................................................................................... 86 Statu.s. .B...a..r................................................................................................................................................. 89 Customiz.a..t..i.o..n.. ................................................................................................................................................ 90 The C..u..s..t.o..m...i.z.e.. .D...i.a..l.o..g............................................................................................................................... 90 Customize .C..o..m...m...a..n..d..s........................................................................................................................ 91 Customize T...o..o..lb..a..r..s............................................................................................................................ 92 Custom Too..l.s...................................................................................................................................... 94 Open Exter.n..a..l. .T..o..o..l.s..................................................................................................................... 96 Pass Param...e..t.e..r.s.. .t.o.. .A..p..p..l.i.c..a..t.i.o..n..s................................................................................................. 97 Customize K...e..y..b..o..a..r.d........................................................................................................................... 98 Customize. .M...e..n..u................................................................................................................................ 100 Customize. .O...p..t.i.o..n..s............................................................................................................................ 101 Visu.a..l. .S..t.y..l.e..s............................................................................................................................................ 101 Other W.i.n..d...o..w...s.. ............................................................................................................................................ 102 © 1998-2010 Sparx Systems Pty Ltd III Contents The .O...u..t.p..u..t. .W....in..d..o..w.................................................................................................................................. 102 The .W....e..b.. .B..r.o..w...s..e..r................................................................................................................................... 103 Keyboar..d.. .S..h..o..r..t.c..u..t.s.. ..................................................................................................................................... 104 Keyb..o..a..r..d..-.M...o..u..s..e.. S...h..o..r.t.c..u..t.s..................................................................................................................... 109 Part III Projects and Teams 111 Introduc..t.i.o..n.. ........................................................................................................................... 112 What is .a.. .P..r..o..j.e..c..t.?.. ........................................................................................................................................ 113 Open a P...r.o..j.e..c..t. .............................................................................................................................................. 114 Model S.h..o..r..t.c..u..t.s.. ........................................................................................................................................... 115 Crea..t.e.. .C...o..p..y. .O...r. .S...h..o..r.t.c..u..t........................................................................................................................ 116 Cap.t.u..r.e.. .C...u..r.r.e..n..t. .W...o..r..k. .E...n..v..ir..o..n..m...e..n..t....................................................................................................... 117 Encr..y.p..t. .R...e..p..o..s..i.t.o..r.y.. P...a..s..s.w...o..r.d.................................................................................................................. 119 File Bas.e..d.. .R...e..p..o..s..i.t.o...r.i.e..s.. ....................................................................................................... 120 Copy a B...a..s..e.. P...r.o..j.e..c..t.. .................................................................................................................................... 121 Server B..a..s..e..d.. .R...e..p..o..s..i.t.o...r.i.e..s.. .................................................................................................. 122 Create a. .R...e..p..o..s..i.t.o..r..y.. ..................................................................................................................................... 123 Acce..s..s.. .2..0..0..7............................................................................................................................................ 123 MyS.Q...L.. .R...e..p..o..s.i.t.o..r.y................................................................................................................................... 123 SQL. .S...e..r.v..e..r. .R..e..p..o..s..i.t.o..r.y............................................................................................................................ 126 Orac..l.e.. .S..e..r.v..e..r. .R...e..p..o..s..it.o..r..y........................................................................................................................ 129 Post.g..r..e..S..Q...L.. .R..e..p..o..s..i.t.o..r.y........................................................................................................................... 129 Ada.p..t.iv..e.. .S...e..r.v..e..r. .A..n..y..w..h..e..r..e.. .R..e..p..o..s..i.t.o..r.y.................................................................................................... 132 MSD..E... .S..e..r.v..e..r. .R...e..p..o..s.i.t.o..r.y......................................................................................................................... 134 Prog..r.e..s..s.. .O..p..e..n..E...d..g..e.. .R..e..p..o..s..i.t.o..r.y.............................................................................................................. 134 Set Up a.n... .O..D...B...C.. .D...r.i.v..e..r.. .f.o..r. .a.. .C...o..n..n...e..c..t.i.o..n.. .t.o... a.. .R...e..p..o..s..i.t..o..r.y.. ....................................................................... 135 MyS.Q...L.. .O...D...B..C... D...r.i.v..e..r.............................................................................................................................. 135 Post.g..r..e..S..Q...L.. .O...D..B...C.. .D...r.i.v..e..r...................................................................................................................... 138 ASA. .O...D...B..C... .D..r..iv..e..r................................................................................................................................... 141 Prog..r.e..s..s.. .O..p..e..n..E...d..g..e.. .O...D..B...C.. .D...r.i.v.e..r.......................................................................................................... 145 Connect.. t..o.. .a.. .D..a..t..a.. R...e..p..o..s..i.t..o..r.y.. ..................................................................................................................... 147 MyS.Q...L.. .D...a..t.a.. .R..e..p..o..s..i.t.o..r.y.......................................................................................................................... 148 SQL. .S...e..r.v..e..r. .D...a..t.a.. R...e..p..o..s..i.t.o..r.y................................................................................................................... 150 Orac..l.e.. .D..a..t.a.. .R...e..p..o..s..i.t.o..r.y........................................................................................................................... 153 Post.g..r..e..S..Q...L.. .D..a..t.a.. .R...e..p..o..s..i.t.o..r.y.................................................................................................................. 160 ASA. .D...a..t.a.. .R...e..p..o..s.i.t.o..r.y............................................................................................................................... 162 MSD..E... .S..e..r.v..e..r. .D...a..t.a.. .R..e..p..o..s..i.t.o..r.y................................................................................................................ 165 Prog..r.e..s..s.. .O..p..e..n..E...d..g..e.. .R..e..p..o..s..i.t.o..r.y.............................................................................................................. 165 Upsize t.o.. .A...c..c..e..s..s.. 2..0..0..7.. ................................................................................................................................. 169 Upsize t.o.. .S..y..b..a..s..e.. .A...S..A... ................................................................................................................................. 170 Upsize t.o.. .P...r.o..g..r..e..s..s.. .O...p..e..n..E..d...g..e.. ................................................................................................................... 171 Upsize t.o.. .M...S...D..E... ........................................................................................................................................... 173 Upsize t.o.. .P...o..s..t.g..r..e..S..Q...L.. ................................................................................................................................. 173 Upsize t.o.. .O...r.a..c..l.e.. .9..i.,. .1..0..g... .o..r. .1..1..g.. ................................................................................................................... 175 Upsize t.o.. .S...Q..L... .S..e..r.v..e..r.. .................................................................................................................................. 176 Upsize t.o.. .M...y..S..Q...L.. .......................................................................................................................................... 178 The WAN... .O...p..t.i.m...i.z..e..r.. ..................................................................................................................................... 180 Team De..v..e..l.o...p..m...e..n..t. ............................................................................................................... 182 Project S...h..a..r.i.n...g.. ............................................................................................................................................ 182 Sha.r.e.. .E..n..t.e..r.p..r..is..e.. .A...r.c..h..it.e..c..t. .P...r.o..j.e..c..t.s........................................................................................................ 183 Sha.r.e.. .P..r.o..j.e..c..t.s.. .o..n.. .N..e..t.w...o..r.k.. .D..r..iv..e............................................................................................................. 183 Distr..ib..u..t.e..d.. .D...e..v..e..l.o..p..m...e..n..t........................................................................................................................ 183 Rep.l.ic..a..t.i.o..n............................................................................................................................................... 184 Design Ma..s.t.e..r..s................................................................................................................................. 185 Create Re.p..l.ic..a..s................................................................................................................................. 185 Synchroniz..e.. .R...e..p..l.ic..a..s........................................................................................................................ 186 Remove R.e..p..l.i.c..a..t.i.o..n.......................................................................................................................... 186 Enterprise Architect User Guide Contents IV Upgrade R..e..p..l.ic..a..s.............................................................................................................................. 186 Resolve C.o..n..f.l.i.c.t.s............................................................................................................................... 187 Configu.r.e.. .U...s..e..r. .S..e..c..u..r..i.t.y.. .............................................................................................................................. 188 Ena.b..le.. .S...e..c..u..r.i.t.y....................................................................................................................................... 189 Secu..r..it.y.. .P...o..li.c..y......................................................................................................................................... 190 Main..t.a..i.n.. .U..s..e..r.s......................................................................................................................................... 191 Impo..r.t. .U...s..e..r. .I.D...s. .F...r.o..m... .A..c..t.i.v..e.. .D..i.r.e..c..t.o..r.y.................................................................................................... 192 Assi.g..n.. .U...s.e..r.. .T..o.. .G...r.o..u..p..s........................................................................................................................... 194 Set .U..p.. .S...i.n..g..le.. .P...e..r.m...i.s..s.i.o..n..s...................................................................................................................... 195 View.. .A..l.l. .U...s.e..r.. .P..e..r.m...i.s..s..io..n..s....................................................................................................................... 196 Main..t.a..i.n.. .G...r.o..u..p..s...................................................................................................................................... 197 Set .G..r..o..u..p.. .P..e..r.m...i.s..s..i.o..n..s........................................................................................................................... 197 List .o..f. .A..v..a..i.l.a..b..l.e.. .P..e..r.m...i.s..s..io..n..s................................................................................................................... 198 View.. .a..n..d.. .M...a..n..a..g..e.. .L..o..c..k.s.......................................................................................................................... 200 Pass..w...o..r.d.. .E..n..c..r.y..p..t.i.o..n............................................................................................................................... 200 Cha.n..g..e.. .P..a..s..s..w..o..r.d.................................................................................................................................... 202 Lock.. .M...o..d..e..l. .E..l.e..m...e..n..t.s.............................................................................................................................. 204 Add. .C..o..n..n..e..c..t.o..r.s.. .T..o.. .L..o..c..k..e..d.. .E..l.e..m...e..n..t.s..................................................................................................... 204 Lock.. .P..a..c..k..a..g..e..s........................................................................................................................................ 205 App.ly.. .a.. .U...s..e..r. .L..o..c..k................................................................................................................................... 205 Lock..e..d.. .E..l.e..m...e..n..t. .I.n..d..i.c..a..t.o..r.s...................................................................................................................... 206 Iden.t.i.f.y.. .W...h..o.. .H...a..s.. .L..o..c..k.e..d.. .A...n.. .O...b..je..c..t....................................................................................................... 207 Man.a..g..e.. .Y...o..u..r. .O...w..n.. .L..o..c..k..s........................................................................................................................ 207 Team Re..v..i.e..w... .T..o..o..l.s.. ...................................................................................................................................... 208 Con.t.e..x..t. M...e..n..u........................................................................................................................................... 209 Add. .a.. .N..e..w... .C..a..t.e..g..o..r.y................................................................................................................................ 211 Add. .a.. .N..e..w... .T..o..p..i.c..................................................................................................................................... 212 Add. .a.. .N..e..w... .P..o..s..t...................................................................................................................................... 213 Rep.l.y. .t.o.. .a.. .P...o..s..t....................................................................................................................................... 214 Edit .a..n.. ..I.t.e..m.............................................................................................................................................. 215 Team... .R...e..v..i.e..w.. .E...d..it.o..r................................................................................................................................ 215 Add. .O..b..j.e..c..t. .L..i.n..k..s..................................................................................................................................... 216 Team... .R...e..v..i.e..w.. .R...e..s..o..u..r.c..e..s........................................................................................................................ 217 Sea.r.c..h.. .T..e..a..m... .R..e..v..i.e..w............................................................................................................................... 217 Cop.y.. .P..a..t.h.. .t.o.. .C...li.p..b..o..a..r.d............................................................................................................................ 218 Team... .R...e..v..i.e..w.. .O...p..t.i.o..n..s............................................................................................................................. 218 Team... .R...e..v..i.e..w.. .C...o..n..n..e..c.t.i.o..n..s...................................................................................................................... 218 Workflo.w.. .S...c..r.i.p..t..s.. ......................................................................................................................................... 220 Wor.k..f.lo..w... .S...c.r..ip..t. .F...u..n..c.t.i.o..n..s....................................................................................................................... 220 Sharing. R...e..f.e..r..e..n..c..e.. .D..a..t..a.. .............................................................................................................................. 223 Expo..r..t. .R..e..f.e..r.e..n..c..e.. .D...a..t.a............................................................................................................................ 223 Impo..r.t. .R...e..f.e..r.e..n..c..e.. .D...a..t.a............................................................................................................................ 225 Change ..M...a..n..a..g..e..m...e..n..t.. ........................................................................................................... 228 Version .C...o..n..t..r.o..l. ............................................................................................................................................ 228 Intro.d..u..c..t.i.o..n.............................................................................................................................................. 229 System Re..q..u..i.r.e..m...e..n..t.s.. .a..n..d.. .C..o..n..f.i.g..u..r.a..t.i.o..n.......................................................................................... 229 Version Co..n..t.r.o..l. .U...s..a..g..e...................................................................................................................... 230 Version Co..n..t.r.o..l. .B...a..s.i.c..s...................................................................................................................... 230 Version Co..n..t.r.o..l. .a..n..d.. .R...e..f.e..r.e..n..c..e.. .D..a..t.a................................................................................................. 231 Apply Vers..i.o..n.. .C..o..n..t.r.o..l. .T..o.. .M...o..d..e..l.s...................................................................................................... 231 Version Co..n..t.r.o..l. .&... .T..e..a..m... .D..e..p..l.o..y..m...e..n..t............................................................................................... 232 Project Bro..w...s..e..r. .I.n..d..i.c.a..t.o..r..s................................................................................................................ 233 Vers..io..n.. .C...o..n..t.r.o..l. .S..e..t.u..p.............................................................................................................................. 233 Version Co..n..t.r.o..l. .S...e..t.t.in..g..s.. .D...i.a..lo..g......................................................................................................... 234 Version C.o..n..t.r.o..l. .N...e..s.t.e..d.. .P...a..c..k.a..g..e..s.............................................................................................. 236 Version Co..n..t.r.o..l. .w...i.t.h.. S...C..C................................................................................................................... 236 Upgrade a..t. .E..n..t.e..r..p..r.i.s.e.. .A...r.c..h..i.t.e..c.t. .4....5............................................................................................ 239 Version Co..n..t.r.o..l. .w...i.t.h.. .C..V...S.................................................................................................................. 240 © 1998-2010 Sparx Systems Pty Ltd V Contents CVS with .R...e..m...o..t.e.. .R..e..p..o..s..i.t.o..r.i.e..s.................................................................................................. 240 CVS with .L..o..c..a..l. .R..e..p..o..s..i.t.o..r.i.e..s...................................................................................................... 244 Version Co..n..t.r.o..l. .w...i.t.h.. S...u..b..v..e..r.s..io..n........................................................................................................ 247 Set up Su.b..v..e..r.s..i.o..n...................................................................................................................... 247 Create a n..e..w.. .R...e..p..o..s..i.t.o..r.y.. .S..u..b..-.t.r.e..e.............................................................................................. 248 Create a L..o..c..a..l. .W...o..r.k..i.n..g.. .C..o..p..y..................................................................................................... 249 Subversio.n.. .U...n..d..e..r. .W...I.N...E..-..C..r.o..s..s..o..v..e..r.......................................................................................... 249 Version C.o..n..t.r.o..l. .C..o..n..f.i.g..u..r.a..t.i.o..n..................................................................................................... 250 TortoiseS.V..N................................................................................................................................ 252 Version Co..n..t.r.o..l. .w...i.t.h.. .T..F..S................................................................................................................... 253 Connect an Enterprise Architect Model to Version Control using TFS ................................................................................................................................... 253 Use. .V..e..r.s..i.o..n.. .C..o..n..t.r..o..l............................................................................................................................... 256 Project Ve.r.s..i.o..n.. .C..o..n..t.r..o..l .M...e..n..u............................................................................................................ 256 Package V..e..r.s..i.o..n.. .C..o..n..t.r.o..l. .M...e..n..u......................................................................................................... 257 Configure .C...o..n..t.r.o..l.le..d.. .P...a..c.k..a..g..e........................................................................................................... 259 Use Existin..g.. .C...o..n..f.i.g..u..r.a..t.i.o..n................................................................................................................ 260 Validate P.a..c..k.a..g..e.. .C...o..n..f.i.g..u..r.a..t.i.o..n..s...................................................................................................... 260 Check In a..n..d.. .C..h..e..c..k.. .O...u..t. .P..a..c..k..a..g..e..s.................................................................................................. 261 Include Ot.h..e..r. .U...s.e..r..s.'. .P...a..c.k..a..g..e..s......................................................................................................... 263 Apply Vers..i.o..n.. .C..o..n..t.r.o..l. .T..o.. .B...r.a..n..c..h..e..s.................................................................................................. 264 Export Con..t.r..o..ll.e..d.. .M...o..d..e..l. .B..r.a..n..c..h........................................................................................................ 264 Import Con..t.r.o..l.l.e..d.. .M...o..d..e..l. .B..r.a..n..c..h........................................................................................................ 265 Review Pa..c.k..a..g..e.. .H...is..t.o..r.y.................................................................................................................... 266 Refresh Vi.e..w... .o..f. .S..h..a..r.e..d.. .P...r.o..j.e..c..t....................................................................................................... 267 Resynchro..n..iz..e.. .t.h..e.. .S...t.a..t.u..s. .o..f. .V...e..r.s..i.o..n.. .C..o..n..t.r.o..l.l.e..d.. .P..a..c..k..a..g..e..s.............................................................. 267 Offline Ver.s..i.o..n.. .C...o..n..t.r.o..l..................................................................................................................... 268 Tracking.. .C...h..a..n..g..e..s.. ........................................................................................................................................ 269 Aud.it.i.n..g.................................................................................................................................................... 270 Auditing Q.u..i.c..k..s.t.a..r..t........................................................................................................................... 271 Auditing S.e..t.t.i.n..g..s............................................................................................................................... 271 Audit Sco.p..e................................................................................................................................ 272 Audit Logs................................................................................................................................... 272 Auditing L.e..v..e..l............................................................................................................................ 273 Audit Opti.o..n..s.............................................................................................................................. 273 The Audit .V..i.e..w................................................................................................................................... 274 Audit View.. .C...o..n..t.r.o..l.s.................................................................................................................... 276 Audit Histo..r.y.. .T..a..b............................................................................................................................... 278 Auditing P.e..r.f.o..r.m...a..n..c..e.. .I.s..s..u..e..s............................................................................................................ 279 Audit View. .P...e..r.f.o..r.m...a..n..c..e.. .I.s..s..u..e..s........................................................................................................ 279 Pack..a..g..e.. .B...a..s.e..l.i.n..e..s.................................................................................................................................. 279 Baselines......................................................................................................................................... 280 Manage B..a..s.e..l.i.n..e..s...................................................................................................................... 281 Create Ba.s..e..l.i.n..e..s........................................................................................................................ 282 The Comp..a..r.e.. .U...t.i.li.t.y.. .(.D...i.f.f.).......................................................................................................... 283 Compare .O...p..t.i.o..n..s....................................................................................................................... 284 Example C..o..m...p..a..r.i.s..o..n........................................................................................................................ 284 Compare .U...t.il.i.t.y.. .T..a..b.. .O...p..t.i.o..n..s...................................................................................................... 285 Model T.r.a..n..s..f..e..r. ............................................................................................................................................. 287 XMI. .I.m...p..o..r.t. .a..n..d.. .E..x..p..o..r.t............................................................................................................................ 288 Export to X..M...I.................................................................................................................................... 289 Import from... .X..M...I................................................................................................................................ 290 Import EM.X../.U...M...L..2.. .F..i.l.e..s.................................................................................................................... 291 Limitations.. .o..f. .X..M...I............................................................................................................................. 293 The UML D...T..D.................................................................................................................................... 293 Controlled. .P..a..c..k..a..g..e..s......................................................................................................................... 293 Controlled.. .P..a..c..k..a..g..e.. M...e..n..u........................................................................................................... 294 Configure. .P..a..c..k..a..g..e..s................................................................................................................... 295 Remove P..a..c..k..a..g..e.. .f.r.o..m... .C..o..n..t.r..o..l................................................................................................. 296 Enterprise Architect User Guide Contents VI Save a Pa..c..k.a..g..e.......................................................................................................................... 297 Load a Pa..c.k..a..g..e.......................................................................................................................... 297 Batch XM.I. .E..x..p..o..r.t....................................................................................................................... 298 Batch XM.I. .I.m...p..o..r.t....................................................................................................................... 298 Manual Ve..r..s.i.o..n.. .C...o..n..t.r.o..l. .w..i.t.h.. .X..M...I............................................................................................... 299 CSV.. .I.m...p..o..r.t. .a..n..d.. .E..x..p..o..r.t........................................................................................................................... 300 CSV Spec.i.f.i.c.a..t.i.o..n..s............................................................................................................................ 300 CSV Expo.r.t....................................................................................................................................... 303 CSV Impo.r.t....................................................................................................................................... 305 Proj.e..c.t. .D...a..t.a.. .T..r.a..n..s..f.e..r.............................................................................................................................. 306 Perform a .P...r.o..j.e..c.t. .D...a..t.a.. .T..r.a..n..s..f.e..r....................................................................................................... 307 Why Comp..a..r.e.. ..P..r.o..j.e..c..t.s..?................................................................................................................... 308 Compare P...r.o..j.e..c.t.s.............................................................................................................................. 308 Copy Pack..a..g..e..s.. .B..e..t.w...e..e..n.. .P..r.o..j.e..c..t.s.................................................................................................... 309 Project .M...a..n..a..g..e..m...e..n..t.. ............................................................................................................ 312 The Pro.j.e..c..t. .M...a..n..a..g..e..m...e..n...t. .W...i.n..d...o..w... ............................................................................................................. 312 Project R...e..s..o..u..r..c..e..s.. ....................................................................................................................................... 313 Res.o..u..r.c..e.. .A..l.l.o..c.a..t.i.o..n................................................................................................................................. 314 Effo.r.t. .M...a..n..a..g..e..m...e..n..t................................................................................................................................. 315 Risk. .M...a..n..a..g..e..m...e..n..t................................................................................................................................... 316 Metr.i.c..s..................................................................................................................................................... 317 Res.o..u..r.c..e.. .R..e..p..o..r.t..................................................................................................................................... 318 Effo.r.t. .T..y..p..e..s............................................................................................................................................. 319 Metr.i.c.. .T..y..p..e..s............................................................................................................................................ 320 Risk. .T..y..p..e..s............................................................................................................................................... 322 The Sys.t.e..m... .W....i.n..d..o..w... .................................................................................................................................... 323 Project G...l.o..s..s..a..r.y.. ........................................................................................................................................... 323 The .G...l.o..s..s..a..r.y.. .D..i.a..l.o..g................................................................................................................................ 324 Proj.e..c.t. .G...l.o..s..s..a..r.y.. .T..a..b............................................................................................................................... 325 Gen.e..r.a..t.e.. .a.. .R...e..p..o..r.t.................................................................................................................................. 328 Glos..s.a..r..y. .R...e..p..o..r.t. .O...u..t.p..u..t. .S..a..m...p..l.e.............................................................................................................. 328 Project T..a..s..k..s.. ................................................................................................................................................ 329 Add.,. .M...o..d..if.y.. .a..n..d.. .D...e..l.e..t.e.. .T..a..s..k.s................................................................................................................. 330 Project I.s..s..u..e..s.. ............................................................................................................................................... 331 Proj.e..c.t. .I.s..s..u..e..s.. .D...ia..l.o..g............................................................................................................................... 331 Proj.e..c.t. .I.s..s..u..e..s.. .T..a..b................................................................................................................................... 332 Add.,. .D..e..l.e..t.e.. .a..n..d.. .M...o..d..i.f.y.. .I.s.s..u..e..s................................................................................................................ 334 Rep.o..r.t. .F..r.o..m... .P...r.o..j.e..c..t. .I.s.s..u..e..s.. .D...ia..l.o..g.......................................................................................................... 334 Rep.o..r.t. .F..r.o..m... .P...r.o..j.e..c..t. .I.s..s.u..e..s.. .T..a..b.............................................................................................................. 334 Rep.o..r.t. .O...u..t.p..u..t. .S..a..m...p..l.e............................................................................................................................. 335 Use Cas.e.. .E...s..t.i.m...a..t.i.o..n... ................................................................................................................................... 335 Tech..n..i.c..a..l. .C..o..m...p..l.e..x..i.t.y. .F...a..c.t.o..r..s................................................................................................................. 336 Envi.r.o..n..m...e..n..t. .C...o..m...p..l.e..x..it.y.. .F..a..c..t.o..r.s............................................................................................................. 337 Estim...a..t.i.n..g.. .P..r..o..je..c..t. .S...i.z.e............................................................................................................................ 338 Defa..u..l.t. .H..o..u..r.s........................................................................................................................................... 340 Update P...a..c..k..a..g..e.. .S..t.a..t..u..s.. ............................................................................................................................... 340 Manage. .B..o..o...k..m...a..r.k..s.. ..................................................................................................................................... 341 Monitor .E...v..e..n..t.s.. ............................................................................................................................................. 342 Mainten.a..n..c..e.. .......................................................................................................................... 344 Project D...a..t.a.. .I.n..t.e..g..r..i.t.y.. ................................................................................................................................... 344 Che.c..k. .P...r.o..j.e..c..t. .D..a..t.a.. .I.n..t.e..g..r.i.t.y.................................................................................................................... 344 Run. .S..Q...L.. .P..a..t.c..h..e..s.................................................................................................................................... 346 Project U...p..g..r..a..d..e.. ........................................................................................................................................... 346 The .U...p..g..r.a..d..e.. .W....iz..a..r.d................................................................................................................................ 347 Upg.r.a..d..e.. .R...e..p..li.c..a..s.................................................................................................................................... 347 Rename. .a.. .P..r..o..j.e..c..t. ......................................................................................................................................... 348 Compac.t.. a.. .P...r.o..j.e..c..t.. ....................................................................................................................................... 348 Repair a. .P...r.o..j.e..c..t. ............................................................................................................................................ 348 © 1998-2010 Sparx Systems Pty Ltd VII Contents Local O.p..t.i.o..n..s.. ........................................................................................................................ 350 General .......................................................................................................................................................... 351 Standar.d.. .C..o...l.o..r.s.. ........................................................................................................................................... 353 Diagram.. ........................................................................................................................................................ 355 App.e..a..r.a..n..c..e............................................................................................................................................. 356 Set Defaul.t. .F..o..n..t.s............................................................................................................................... 357 Beh.a..v.i.o..r.................................................................................................................................................. 359 Seq.u..e..n..c.e................................................................................................................................................. 360 Objects .......................................................................................................................................................... 362 Elem..e..n..t. ..V..i.s..ib..i.l.i.t.y..................................................................................................................................... 363 Links .......................................................................................................................................................... 364 Commu.n..i.c..a..t.i.o..n.. .M...e..s..s..a..g...e.. .C..o..l.o...r.s.. ............................................................................................................... 366 XML Spe..c..i.f..i.c..a..t.i.o..n..s.. ...................................................................................................................................... 367 Part IV Modeling Fundamentals 370 Modelin.g.. ................................................................................................................................ 371 Models ................................................................................................................................... 372 Model W..i.z..a..r.d... ............................................................................................................................................... 372 Model T.e..m...p..l.a..t.e..s.. .......................................................................................................................................... 373 Busi.n..e..s..s.. .P..r.o..c..e..s..s.. .M...o..d..e..l. .T..e..m...p..l.a..t.e......................................................................................................... 374 Req.u..i.r.e..m...e..n..t.s.. .M...o..d..e..l .T...e..m...p..la..t.e................................................................................................................ 374 Use. .C..a..s..e.. .M...o..d..e..l. .T..e..m...p..l.a..t.e...................................................................................................................... 375 Dom..a..i.n.. .M...o..d..e..l .T...e..m...p..la..t.e.......................................................................................................................... 376 Clas.s.. .M...o..d..e..l. .T..e..m...p..l.a..t.e............................................................................................................................. 376 Data..b..a..s..e.. .M...o..d..e..l .T...e..m...p..la..t.e....................................................................................................................... 377 Com..p..o..n..e..n..t. .M...o..d..e..l. .T..e..m...p..l.a..t.e................................................................................................................... 378 Dep.l.o..y.m...e..n..t. .M...o..d..e..l. .T..e..m...p..l.a..t.e................................................................................................................... 378 Test.i.n..g.. .M...o..d..e..l. .T..e..m...p..l.a..t.e.......................................................................................................................... 380 Main..t.e..n..a..n..c..e.. .M...o..d..e..l. T...e..m...p..la..t.e.................................................................................................................. 381 Proj.e..c.t. .M...o..d..e..l. .T..e..m...p..l.a..t.e........................................................................................................................... 381 Views ................................................................................................................................... 383 Add View...s.. ..................................................................................................................................................... 383 Rename. .V...i.e..w..s.. .............................................................................................................................................. 384 Delete V.i.e..w...s.. ................................................................................................................................................. 385 Package..s.. ............................................................................................................................... 387 Open Pa..c..k..a..g..e.. .i.n.. .t.h..e.. .P...r.o..j.e..c..t.. .B..r..o..w...s..e..r. ....................................................................................................... 387 Add a Pa..c..k..a..g...e.. ............................................................................................................................................. 387 Rename. .a.. .P..a..c..k..a..g...e.. ...................................................................................................................................... 388 Copy a P..a..c..k..a..g...e.. ........................................................................................................................................... 388 Drag a P..a..c..k..a..g..e.. .O...n..t.o.. .a.. .D...i.a..g..r.a..m.... ................................................................................................................ 389 Show or. .H...i.d..e.. .P...a..c..k..a..g..e.. .C..o...n..t.e..n..t.s.. ................................................................................................................ 389 Delete a. .P..a..c..k..a..g..e.. .......................................................................................................................................... 390 Diagram..s.. ............................................................................................................................... 391 Diagram.. .C..o..n...t.e..x..t. .M...e..n..u.. ................................................................................................................................ 394 Inse.r.t. .E...le..m...e..n..t.s.. .a..n..d.. .C...o..n..n..e..c..t.o..r.s............................................................................................................. 395 Print Pre..v..i.e..w... ................................................................................................................................................ 395 Diagram.. .V..i.e..w... ............................................................................................................................................... 396 Diagram.. T...a..b..s.. ............................................................................................................................................... 397 Diagram.. .T..o..o..l.b..o...x.. ......................................................................................................................................... 399 Tool.b..o..x.. .A..p..p..e..a..r..a..n..c.e.. .O...p..t.i.o..n..s.................................................................................................................. 401 Tool.b..o..x.. .S..h..o..r..t.c.u..t. .M...e..n..u............................................................................................................................ 403 Com..m...o..n.. .G...r.o..u..p....................................................................................................................................... 405 Use. .C..a..s..e.. .G...r.o..u..p...................................................................................................................................... 406 Clas.s.. .G...r.o..u..p............................................................................................................................................. 407 Obje..c..t. .G..r..o..u..p........................................................................................................................................... 408 Com..p..o..s..it.e.. .G...r.o..u..p..................................................................................................................................... 409 Enterprise Architect User Guide

Description:
Enterprise Architect User Guide. Enterprise Architect is an intuitive, flexible and powerful. UML analysis and design tool for building robust and maintainable
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.