Visual modeling with IBM Rational Software Architect and UML:
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Upper Saddle River, NJ ; Munich [u.a.]
IBM Press
2006
|
Ausgabe: | 1. print. |
Schriftenreihe: | The developerWorks series
|
Schlagworte: | |
Online-Zugang: | Table of contents only Inhaltsverzeichnis |
Beschreibung: | Includes bibliographical references and index |
Beschreibung: | XXIII, 193 S. Ill., graph. Darst. |
ISBN: | 0321238087 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV022493694 | ||
003 | DE-604 | ||
005 | 20071106 | ||
007 | t | ||
008 | 070704s2006 xxuad|| |||| 00||| eng d | ||
010 | |a 2006013032 | ||
020 | |a 0321238087 |c pbk. : alk. paper |9 0-321-23808-7 | ||
035 | |a (OCoLC)836299752 | ||
035 | |a (DE-599)BVBBV022493694 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-706 | ||
050 | 0 | |a QA76.65 | |
082 | 0 | |a 005.1/18 | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
100 | 1 | |a Quatrani, Terry |e Verfasser |4 aut | |
245 | 1 | 0 | |a Visual modeling with IBM Rational Software Architect and UML |c Terry Quatrani ; Jim Palistrant |
250 | |a 1. print. | ||
264 | 1 | |a Upper Saddle River, NJ ; Munich [u.a.] |b IBM Press |c 2006 | |
300 | |a XXIII, 193 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a The developerWorks series | |
500 | |a Includes bibliographical references and index | ||
650 | 4 | |a Architecture logicielle | |
650 | 4 | |a Programmation visuelle | |
650 | 4 | |a Systèmes, Conception de | |
650 | 4 | |a UML (Informatique) | |
650 | 4 | |a Visual programming (Computer science) | |
650 | 4 | |a Software architecture | |
650 | 4 | |a System design | |
650 | 4 | |a UML (Computer science) | |
650 | 0 | 7 | |a UML 2 |0 (DE-588)4756651-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Anwendungsprogramm |0 (DE-588)4395354-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Graphische Programmierung |0 (DE-588)4337137-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierumgebung |0 (DE-588)4134837-0 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Anwendungsprogramm |0 (DE-588)4395354-2 |D s |
689 | 0 | 1 | |a Programmierumgebung |0 (DE-588)4134837-0 |D s |
689 | 0 | 2 | |a UML 2 |0 (DE-588)4756651-6 |D s |
689 | 0 | 3 | |a Graphische Programmierung |0 (DE-588)4337137-1 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Palistrant, Jim |e Verfasser |4 aut | |
856 | 4 | |u http://www.loc.gov/catdir/toc/ecip0612/2006013032.html |3 Table of contents only | |
856 | 4 | 2 | |m Digitalisierung UB Bamberg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015700858&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-015700858 |
Datensatz im Suchindex
_version_ | 1804136589817806848 |
---|---|
adam_text | Contents
Foreword
xv
Preface
xvii
About the Authors
xxiii
Chapter
1
Introduction to Visual Modeling
1
The Triangle for Success
4
The Role of Notation
5
History of the UML
5
The Role of Process
8
What Is Iterative and Incremental Development?
8
The Rational Unified Process
9
Rational Software Architect
12
Summary
13
developerWorks Links
14
Chapter
2
Beginning a Project
15
Defining the Right Project
17
Eastern State University
(ESU)
Background
18
Risks for the Course Registration Problem
19
ESU
Course Registration Problem Statement
19
Summary
20
Chapter
3
The Use Case Model
21
System Behavior
23
Actors
27
Use Cases
31
Use Case Diagrams
43
xi
Contents
Activity Diagrams
50
Summary
57
developerWorks Links
58
Chapter
4
The Analysis Model
61
Creating an Analysis Model
63
Analysis Model Template
64
Use Case Realizations
66
Documenting Classes
75
Distributing Behavior
80
Sequence Diagrams
81
View of Participating Classes
87
Summary
92
developerWorks Links
93
Chapter
5
The Design Model
95
Design Model
97
Design Elements
101
Identifying Design Elements from Analysis Classes
105
Class Diagrams
109
User Interfaces
120
Summary
125
developerWorks Links
125
Chapter
6
Implementation Model
127
Persistence Choices
129
Service Data Objects
131
User Interface Choices
134
JavaServer Faces
136
Tying It Together
137
Summary
161
developerWorks Links
161
Contents
Appendix
A
UML Metamodel 163
UML Definition
Documents
165
Specification Document Structure
165
Metamodel Structure
166
Appendix
В
Notation Summary
169
Index
183
|
adam_txt |
Contents
Foreword
xv
Preface
xvii
About the Authors
xxiii
Chapter
1
Introduction to Visual Modeling
1
The Triangle for Success
4
The Role of Notation
5
History of the UML
5
The Role of Process
8
What Is Iterative and Incremental Development?
8
The Rational Unified Process
9
Rational Software Architect
12
Summary
13
developerWorks Links
14
Chapter
2
Beginning a Project
15
Defining the Right Project
17
Eastern State University
(ESU)
Background
18
Risks for the Course Registration Problem
19
ESU
Course Registration Problem Statement
19
Summary
20
Chapter
3
The Use Case Model
21
System Behavior
23
Actors
27
Use Cases
31
Use Case Diagrams
43
xi
Contents
Activity Diagrams
50
Summary
57
developerWorks Links
58
Chapter
4
The Analysis Model
61
Creating an Analysis Model
63
Analysis Model Template
64
Use Case Realizations
66
Documenting Classes
75
Distributing Behavior
80
Sequence Diagrams
81
View of Participating Classes
87
Summary
92
developerWorks Links
93
Chapter
5
The Design Model
95
Design Model
97
Design Elements
101
Identifying Design Elements from Analysis Classes
105
Class Diagrams
109
User Interfaces
120
Summary
125
developerWorks Links
125
Chapter
6
Implementation Model
127
Persistence Choices
129
Service Data Objects
131
User Interface Choices
134
JavaServer Faces
136
Tying It Together
137
Summary
161
developerWorks Links
161
Contents
Appendix
A
UML Metamodel 163
UML Definition
Documents
165
Specification Document Structure
165
Metamodel Structure
166
Appendix
В
Notation Summary
169
Index
183 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Quatrani, Terry Palistrant, Jim |
author_facet | Quatrani, Terry Palistrant, Jim |
author_role | aut aut |
author_sort | Quatrani, Terry |
author_variant | t q tq j p jp |
building | Verbundindex |
bvnumber | BV022493694 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.65 |
callnumber-search | QA76.65 |
callnumber-sort | QA 276.65 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 230 |
ctrlnum | (OCoLC)836299752 (DE-599)BVBBV022493694 |
dewey-full | 005.1/18 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1/18 |
dewey-search | 005.1/18 |
dewey-sort | 15.1 218 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 1. print. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02308nam a2200589zc 4500</leader><controlfield tag="001">BV022493694</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20071106 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">070704s2006 xxuad|| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2006013032</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0321238087</subfield><subfield code="c">pbk. : alk. paper</subfield><subfield code="9">0-321-23808-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)836299752</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022493694</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-706</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.65</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1/18</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Quatrani, Terry</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Visual modeling with IBM Rational Software Architect and UML</subfield><subfield code="c">Terry Quatrani ; Jim Palistrant</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. print.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Upper Saddle River, NJ ; Munich [u.a.]</subfield><subfield code="b">IBM Press</subfield><subfield code="c">2006</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXIII, 193 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">The developerWorks series</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Architecture logicielle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation visuelle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Systèmes, Conception de</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">UML (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Visual programming (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software architecture</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">System design</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">UML (Computer science)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">UML 2</subfield><subfield code="0">(DE-588)4756651-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Anwendungsprogramm</subfield><subfield code="0">(DE-588)4395354-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Graphische Programmierung</subfield><subfield code="0">(DE-588)4337137-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierumgebung</subfield><subfield code="0">(DE-588)4134837-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Anwendungsprogramm</subfield><subfield code="0">(DE-588)4395354-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Programmierumgebung</subfield><subfield code="0">(DE-588)4134837-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">UML 2</subfield><subfield code="0">(DE-588)4756651-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Graphische Programmierung</subfield><subfield code="0">(DE-588)4337137-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Palistrant, Jim</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/toc/ecip0612/2006013032.html</subfield><subfield code="3">Table of contents only</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015700858&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015700858</subfield></datafield></record></collection> |
id | DE-604.BV022493694 |
illustrated | Illustrated |
index_date | 2024-07-02T17:52:50Z |
indexdate | 2024-07-09T20:58:48Z |
institution | BVB |
isbn | 0321238087 |
language | English |
lccn | 2006013032 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015700858 |
oclc_num | 836299752 |
open_access_boolean | |
owner | DE-706 |
owner_facet | DE-706 |
physical | XXIII, 193 S. Ill., graph. Darst. |
publishDate | 2006 |
publishDateSearch | 2006 |
publishDateSort | 2006 |
publisher | IBM Press |
record_format | marc |
series2 | The developerWorks series |
spelling | Quatrani, Terry Verfasser aut Visual modeling with IBM Rational Software Architect and UML Terry Quatrani ; Jim Palistrant 1. print. Upper Saddle River, NJ ; Munich [u.a.] IBM Press 2006 XXIII, 193 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier The developerWorks series Includes bibliographical references and index Architecture logicielle Programmation visuelle Systèmes, Conception de UML (Informatique) Visual programming (Computer science) Software architecture System design UML (Computer science) UML 2 (DE-588)4756651-6 gnd rswk-swf Anwendungsprogramm (DE-588)4395354-2 gnd rswk-swf Graphische Programmierung (DE-588)4337137-1 gnd rswk-swf Programmierumgebung (DE-588)4134837-0 gnd rswk-swf Anwendungsprogramm (DE-588)4395354-2 s Programmierumgebung (DE-588)4134837-0 s UML 2 (DE-588)4756651-6 s Graphische Programmierung (DE-588)4337137-1 s DE-604 Palistrant, Jim Verfasser aut http://www.loc.gov/catdir/toc/ecip0612/2006013032.html Table of contents only Digitalisierung UB Bamberg application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015700858&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Quatrani, Terry Palistrant, Jim Visual modeling with IBM Rational Software Architect and UML Architecture logicielle Programmation visuelle Systèmes, Conception de UML (Informatique) Visual programming (Computer science) Software architecture System design UML (Computer science) UML 2 (DE-588)4756651-6 gnd Anwendungsprogramm (DE-588)4395354-2 gnd Graphische Programmierung (DE-588)4337137-1 gnd Programmierumgebung (DE-588)4134837-0 gnd |
subject_GND | (DE-588)4756651-6 (DE-588)4395354-2 (DE-588)4337137-1 (DE-588)4134837-0 |
title | Visual modeling with IBM Rational Software Architect and UML |
title_auth | Visual modeling with IBM Rational Software Architect and UML |
title_exact_search | Visual modeling with IBM Rational Software Architect and UML |
title_exact_search_txtP | Visual modeling with IBM Rational Software Architect and UML |
title_full | Visual modeling with IBM Rational Software Architect and UML Terry Quatrani ; Jim Palistrant |
title_fullStr | Visual modeling with IBM Rational Software Architect and UML Terry Quatrani ; Jim Palistrant |
title_full_unstemmed | Visual modeling with IBM Rational Software Architect and UML Terry Quatrani ; Jim Palistrant |
title_short | Visual modeling with IBM Rational Software Architect and UML |
title_sort | visual modeling with ibm rational software architect and uml |
topic | Architecture logicielle Programmation visuelle Systèmes, Conception de UML (Informatique) Visual programming (Computer science) Software architecture System design UML (Computer science) UML 2 (DE-588)4756651-6 gnd Anwendungsprogramm (DE-588)4395354-2 gnd Graphische Programmierung (DE-588)4337137-1 gnd Programmierumgebung (DE-588)4134837-0 gnd |
topic_facet | Architecture logicielle Programmation visuelle Systèmes, Conception de UML (Informatique) Visual programming (Computer science) Software architecture System design UML (Computer science) UML 2 Anwendungsprogramm Graphische Programmierung Programmierumgebung |
url | http://www.loc.gov/catdir/toc/ecip0612/2006013032.html http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015700858&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT quatraniterry visualmodelingwithibmrationalsoftwarearchitectanduml AT palistrantjim visualmodelingwithibmrationalsoftwarearchitectanduml |