Applying UML and patterns: an introduction to object-oriented analysis and design and iterative development
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
[München]
Markt+Technik
2005
|
Ausgabe: | 3. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Vom Verl. Prentice Hall, Upper Saddle River, NJ übernommene Ausg. |
Beschreibung: | XXV, 703 S. graph. Darst. |
ISBN: | 3827268982 0131489062 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV019724784 | ||
003 | DE-604 | ||
005 | 20060616 | ||
007 | t | ||
008 | 050307s2005 gw d||| |||| 00||| eng d | ||
016 | 7 | |a 973125527 |2 DE-101 | |
020 | |a 3827268982 |c Gb. : EUR 49.95, EUR 51.40 (AT) |9 3-8272-6898-2 | ||
020 | |a 0131489062 |9 0-13-148906-2 | ||
035 | |a (OCoLC)265614347 | ||
035 | |a (DE-599)BVBBV019724784 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-91G |a DE-12 |a DE-384 |a DE-Aug4 |a DE-703 |a DE-1050 |a DE-1046 |a DE-92 |a DE-522 |a DE-83 | ||
050 | 0 | |a QA76.9.O35 | |
082 | 0 | |a 005.1/17 |2 22 | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 231 |0 (DE-625)143618: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 368f |2 stub | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 315f |2 stub | ||
100 | 1 | |a Larman, Craig |e Verfasser |4 aut | |
245 | 1 | 0 | |a Applying UML and patterns |b an introduction to object-oriented analysis and design and iterative development |c Craig Larman |
250 | |a 3. ed. | ||
264 | 1 | |a [München] |b Markt+Technik |c 2005 | |
300 | |a XXV, 703 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Vom Verl. Prentice Hall, Upper Saddle River, NJ übernommene Ausg. | ||
650 | 7 | |a Analyse de système |2 rasuqam | |
650 | 7 | |a Analyse orientée objet |2 rasuqam | |
650 | 7 | |a Approche orientée objet |2 rasuqam | |
650 | 7 | |a Conception de systèmes |2 rasuqam | |
650 | 7 | |a Object-georiënteerd programmeren |2 gtt | |
650 | 7 | |a UML (Langage de modélisation) |2 rasuqam | |
650 | 7 | |a UML |2 gtt | |
650 | 4 | |a Object-oriented methods (Computer science) | |
650 | 4 | |a System analysis | |
650 | 4 | |a System design | |
650 | 4 | |a UML (Computer science) | |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierung |0 (DE-588)4346172-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Entwurfsmuster |0 (DE-588)4546895-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Unified Software Development Process |0 (DE-588)4708360-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Agile Softwareentwicklung |0 (DE-588)4806620-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a UML 2 |0 (DE-588)4756651-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | 1 | |a Objektorientierung |0 (DE-588)4346172-4 |D s |
689 | 0 | 2 | |a UML 2 |0 (DE-588)4756651-6 |D s |
689 | 0 | 3 | |a Entwurfsmuster |0 (DE-588)4546895-3 |D s |
689 | 0 | 4 | |a Unified Software Development Process |0 (DE-588)4708360-8 |D s |
689 | 0 | 5 | |a Agile Softwareentwicklung |0 (DE-588)4806620-5 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013051842&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-013051842 |
Datensatz im Suchindex
_version_ | 1804133183968509952 |
---|---|
adam_text | Titel: Applying UML and patterns
Autor: Larman, Craig
Jahr: 2005
Contents at a Glance
PartI Introduction
1 Object-Oriented Analysis and Design 3
2 Iterative, Evolutionary, and Agile 17
3 Case Studies 41
Part II Inception
4 Inception is Not the Requirements Phase 47
5 Evolutionary Requirements 53
6 Use Cases 61
7 Other Requirements 101
Part III Elaboration Iteration 1 — Basics
8 Iteration 1—Basics 123
9 Domain Models 131
10 System Sequence Diagrams 173
11 Operation Contracts 181
12 Requirements to Design—Iteratively 195
13 Logical Architecture and UML Package Diagrams 197
14 On to Object Design 213
15 UML Interaction Diagrams 221
16 UML Class Diagrams 249
17 GRASP: Designing Objects with Responsibilities 271
18 Object Design Examples with GRASP 321
19 Designing for Visibility 363
20 Mapping Designs to Code 369
21 Test-Driven Development and Refactoring 385
Part IV Elaboration Iteration 2 — More Patterns
22 UML Tools and UML as Blueprint 397
23 Quick Analysis Update 401
24 Iteration 2—More Patterns 407
25 GRASP: More Objects with Responsibilities 413
26 Applying GoF Design Patterns 435
Part V Elaboration Iteration 3 — Intermediate Topics
27 Iteration 3—Intermediate Topics 475
28 UML Activity Diagrams and Modeling 477
29 UML State Machine Diagrams and Modeling 485
30 Relating Use Cases 493
31 More SSDs and Contracts 501
32 Domain Model Refinement 507
33 Architectural Analysis 541
34 Logical Architecture Refinement 559
35 More Object Design with GoF Patterns 579
36 Package Design 613
37 UML Deployment and Component Diagrams 621
38 Designing a Persistence Framework with Patterns 625
39 Documenting Architecture: UML the N+l View Model 655
Part VI Special Topics
40 More on Iterative Development and Agile Project Management 673
vii
|
any_adam_object | 1 |
author | Larman, Craig |
author_facet | Larman, Craig |
author_role | aut |
author_sort | Larman, Craig |
author_variant | c l cl |
building | Verbundindex |
bvnumber | BV019724784 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.O35 |
callnumber-search | QA76.9.O35 |
callnumber-sort | QA 276.9 O35 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 230 ST 231 ST 250 |
classification_tum | DAT 368f DAT 315f |
ctrlnum | (OCoLC)265614347 (DE-599)BVBBV019724784 |
dewey-full | 005.1/17 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1/17 |
dewey-search | 005.1/17 |
dewey-sort | 15.1 217 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 3. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02903nam a2200709 c 4500</leader><controlfield tag="001">BV019724784</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20060616 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">050307s2005 gw d||| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">973125527</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3827268982</subfield><subfield code="c">Gb. : EUR 49.95, EUR 51.40 (AT)</subfield><subfield code="9">3-8272-6898-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0131489062</subfield><subfield code="9">0-13-148906-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)265614347</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV019724784</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.9.O35</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1/17</subfield><subfield code="2">22</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="084" ind1=" " ind2=" "><subfield code="a">ST 231</subfield><subfield code="0">(DE-625)143618:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 368f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 315f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Larman, Craig</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Applying UML and patterns</subfield><subfield code="b">an introduction to object-oriented analysis and design and iterative development</subfield><subfield code="c">Craig Larman</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[München]</subfield><subfield code="b">Markt+Technik</subfield><subfield code="c">2005</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXV, 703 S.</subfield><subfield code="b">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="500" ind1=" " ind2=" "><subfield code="a">Vom Verl. Prentice Hall, Upper Saddle River, NJ übernommene Ausg.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Analyse de système</subfield><subfield code="2">rasuqam</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Analyse orientée objet</subfield><subfield code="2">rasuqam</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Approche orientée objet</subfield><subfield code="2">rasuqam</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Conception de systèmes</subfield><subfield code="2">rasuqam</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Object-georiënteerd programmeren</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">UML (Langage de modélisation)</subfield><subfield code="2">rasuqam</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">UML</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented methods (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">System analysis</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">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientierung</subfield><subfield code="0">(DE-588)4346172-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Entwurfsmuster</subfield><subfield code="0">(DE-588)4546895-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Unified Software Development Process</subfield><subfield code="0">(DE-588)4708360-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Agile Softwareentwicklung</subfield><subfield code="0">(DE-588)4806620-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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="689" ind1="0" ind2="0"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Objektorientierung</subfield><subfield code="0">(DE-588)4346172-4</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">Entwurfsmuster</subfield><subfield code="0">(DE-588)4546895-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="4"><subfield code="a">Unified Software Development Process</subfield><subfield code="0">(DE-588)4708360-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="5"><subfield code="a">Agile Softwareentwicklung</subfield><subfield code="0">(DE-588)4806620-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</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=013051842&sequence=000001&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-013051842</subfield></datafield></record></collection> |
id | DE-604.BV019724784 |
illustrated | Illustrated |
indexdate | 2024-07-09T20:04:40Z |
institution | BVB |
isbn | 3827268982 0131489062 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-013051842 |
oclc_num | 265614347 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-12 DE-384 DE-Aug4 DE-703 DE-1050 DE-1046 DE-92 DE-522 DE-83 |
owner_facet | DE-91G DE-BY-TUM DE-12 DE-384 DE-Aug4 DE-703 DE-1050 DE-1046 DE-92 DE-522 DE-83 |
physical | XXV, 703 S. graph. Darst. |
publishDate | 2005 |
publishDateSearch | 2005 |
publishDateSort | 2005 |
publisher | Markt+Technik |
record_format | marc |
spelling | Larman, Craig Verfasser aut Applying UML and patterns an introduction to object-oriented analysis and design and iterative development Craig Larman 3. ed. [München] Markt+Technik 2005 XXV, 703 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Vom Verl. Prentice Hall, Upper Saddle River, NJ übernommene Ausg. Analyse de système rasuqam Analyse orientée objet rasuqam Approche orientée objet rasuqam Conception de systèmes rasuqam Object-georiënteerd programmeren gtt UML (Langage de modélisation) rasuqam UML gtt Object-oriented methods (Computer science) System analysis System design UML (Computer science) Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Objektorientierung (DE-588)4346172-4 gnd rswk-swf Entwurfsmuster (DE-588)4546895-3 gnd rswk-swf Unified Software Development Process (DE-588)4708360-8 gnd rswk-swf Agile Softwareentwicklung (DE-588)4806620-5 gnd rswk-swf UML 2 (DE-588)4756651-6 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 s Objektorientierung (DE-588)4346172-4 s UML 2 (DE-588)4756651-6 s Entwurfsmuster (DE-588)4546895-3 s Unified Software Development Process (DE-588)4708360-8 s Agile Softwareentwicklung (DE-588)4806620-5 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013051842&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Larman, Craig Applying UML and patterns an introduction to object-oriented analysis and design and iterative development Analyse de système rasuqam Analyse orientée objet rasuqam Approche orientée objet rasuqam Conception de systèmes rasuqam Object-georiënteerd programmeren gtt UML (Langage de modélisation) rasuqam UML gtt Object-oriented methods (Computer science) System analysis System design UML (Computer science) Softwareentwicklung (DE-588)4116522-6 gnd Objektorientierung (DE-588)4346172-4 gnd Entwurfsmuster (DE-588)4546895-3 gnd Unified Software Development Process (DE-588)4708360-8 gnd Agile Softwareentwicklung (DE-588)4806620-5 gnd UML 2 (DE-588)4756651-6 gnd |
subject_GND | (DE-588)4116522-6 (DE-588)4346172-4 (DE-588)4546895-3 (DE-588)4708360-8 (DE-588)4806620-5 (DE-588)4756651-6 |
title | Applying UML and patterns an introduction to object-oriented analysis and design and iterative development |
title_auth | Applying UML and patterns an introduction to object-oriented analysis and design and iterative development |
title_exact_search | Applying UML and patterns an introduction to object-oriented analysis and design and iterative development |
title_full | Applying UML and patterns an introduction to object-oriented analysis and design and iterative development Craig Larman |
title_fullStr | Applying UML and patterns an introduction to object-oriented analysis and design and iterative development Craig Larman |
title_full_unstemmed | Applying UML and patterns an introduction to object-oriented analysis and design and iterative development Craig Larman |
title_short | Applying UML and patterns |
title_sort | applying uml and patterns an introduction to object oriented analysis and design and iterative development |
title_sub | an introduction to object-oriented analysis and design and iterative development |
topic | Analyse de système rasuqam Analyse orientée objet rasuqam Approche orientée objet rasuqam Conception de systèmes rasuqam Object-georiënteerd programmeren gtt UML (Langage de modélisation) rasuqam UML gtt Object-oriented methods (Computer science) System analysis System design UML (Computer science) Softwareentwicklung (DE-588)4116522-6 gnd Objektorientierung (DE-588)4346172-4 gnd Entwurfsmuster (DE-588)4546895-3 gnd Unified Software Development Process (DE-588)4708360-8 gnd Agile Softwareentwicklung (DE-588)4806620-5 gnd UML 2 (DE-588)4756651-6 gnd |
topic_facet | Analyse de système Analyse orientée objet Approche orientée objet Conception de systèmes Object-georiënteerd programmeren UML (Langage de modélisation) UML Object-oriented methods (Computer science) System analysis System design UML (Computer science) Softwareentwicklung Objektorientierung Entwurfsmuster Unified Software Development Process Agile Softwareentwicklung UML 2 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013051842&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT larmancraig applyingumlandpatternsanintroductiontoobjectorientedanalysisanddesignanditerativedevelopment |