Objects, components, and frameworks with UML: the catalysis approach
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Boston [u.a.]
Addison-Wesley
2001
|
Ausgabe: | 4. print. |
Schriftenreihe: | The Addison Wesley object technology series
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XXV, 785 S. graph. Darst. |
ISBN: | 0201310120 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035348427 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 090305s2001 d||| |||| 00||| eng d | ||
020 | |a 0201310120 |9 0-201-31012-0 | ||
035 | |a (OCoLC)614964129 | ||
035 | |a (DE-599)BVBBV035348427 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-739 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a DAT 368f |2 stub | ||
084 | |a DAT 315f |2 stub | ||
100 | 1 | |a D'Souza, Desmond Francis |e Verfasser |4 aut | |
245 | 1 | 0 | |a Objects, components, and frameworks with UML |b the catalysis approach |c Desmond Francis D'Souza ; Alan Cameron Wills |
250 | |a 4. print. | ||
264 | 1 | |a Boston [u.a.] |b Addison-Wesley |c 2001 | |
300 | |a XXV, 785 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a The Addison Wesley object technology series | |
650 | 0 | 7 | |a Objektorientierung |0 (DE-588)4346172-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Framework |g Informatik |0 (DE-588)4464685-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objekt |g Informatik |0 (DE-588)4197181-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a UML |0 (DE-588)4469781-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Komponente |g Software |0 (DE-588)4439521-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Komponente |g Software |0 (DE-588)4439521-8 |D s |
689 | 0 | 1 | |a UML |0 (DE-588)4469781-8 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Objekt |g Informatik |0 (DE-588)4197181-4 |D s |
689 | 1 | 1 | |a UML |0 (DE-588)4469781-8 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Framework |g Informatik |0 (DE-588)4464685-9 |D s |
689 | 2 | 1 | |a UML |0 (DE-588)4469781-8 |D s |
689 | 2 | |5 DE-604 | |
689 | 3 | 0 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 3 | 1 | |a Objektorientierung |0 (DE-588)4346172-4 |D s |
689 | 3 | 2 | |a UML |0 (DE-588)4469781-8 |D s |
689 | 3 | 3 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |D s |
689 | 3 | |8 1\p |5 DE-604 | |
700 | 1 | |a Wills, Alan Cameron |e Verfasser |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Passau |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017152618&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-017152618 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804138667911938048 |
---|---|
adam_text | Contents
Preface
xv
Parti
Overview
Chapter
1
A Tour of Catalysis
1.1
Objects and Actions
1.2
Refinement: Objects and Actions at Different Scales
1.3
Development Layers
1.4
Business Modeling
1.5
Model Frameworks as Templates
1.6
Zooming In on the Software: System Context
1.7
Requirements Specification Models
1.8
Components
1.9
Assigning Responsibilities
1.10
Object-Oriented Design
1.11
The Development Process
1.12
Three Constructs Plus Frameworks
1.13
Three Levels of Modeling
1.14
Three Principles
1.15
Summary
Part II Modeling with Objects
Chapter
2
Static Models: Object Attributes and Invariants
2.1
What Is a Static Model?
2.2
Object State: Objects and Attributes
2.3
Implementations of Object State
2.4
Modeling Object State: Types, Attributes,
and Associations
2.5
Static Invariants
2.6
The Dictionary
2.7
Models of Business; Models of Components
2.8
Summary
Chapter
3
Behavior Models: Object Types and Operations
79
3.1
Object Behavior: Objects and Actions
80
3.2
More Precise Action Specifications
86
3.3
Two Java Implementations of a Calendar
92
3.4
Type Specification of Calendar
97
3.5
Actions with Invariants
102
3.6
Interpreting an Action Specification
108
3.7
Subtypes and Type Extension
113
3.8
Factoring Action Specifications
117
3.9
State Charts
126
3.10
Outputs of Actions
134
3.11
Subjective Model: The Meaning of Containment
137
3.12
Type Specifications: Summary
139
3.13
Programming Language: Classes and Types
143
Chapter
4
Interaction Models: Use Cases, Actions,
and Collaborations
153
4.1
Designing Object Collaborations
153
4.2
Actions (Use Cases) Abstract Complex Interactions
154
4.3
Use Cases Are Joint Actions
164
4.4
Actions and Effects
167
4.5
Concurrent Actions
168
4.6
Collaborations
172
4.7
Uses of Collaborations
173
4.8
Collaboration Specification
179
4.9
Collaborations: Summary
182
Chapter
5
Effective Documentation
185
5.1
What s It All For?
185
5.2
Documentation Is Easy and Fun, and It
Speeds Design
186
5.3
Reaching the Documentation Audience
192
5.4
The Main Documents: Specification
and Implementation
195
5.5
Documenting Business Models
198
5.6
Documenting Component Specifications
202
5.7
Documenting Component Implementations
206
5.8
Summary
208
Part III Factoring Models and Designs
211
Chapter
6
Abstraction, Refinement, and Testing
213
6.1
Zooming In and Out: Why Abstract
and Refine?
214
6.2
Documenting Refinement and Conformance
230
6.3
Spreadsheet: A Refinement Example
233
6.4
Spreadsheet: Model Refinement
238
6.5
Spreadsheet: Action Refinement
247
6.6
Spreadsheet: Object Refinement
254
6.7
Spreadsheet: Operation Refinement
264
6.8
Refinement of State Charts
269
6.9
Summary
272
6.10
Process Patterns for Refinement
273
Pattern
6.1
The OO Golden Rule (Seamlessness
or Continuity)
274
Pattern
6.2
The Golden Rule versus Other
Optimizations
276
Pattern
6.3
Orthogonal Abstractions and
Refinement
278
Pattern
6.4
Refinement Is a Relation, Not a
Sequence
280
Pattern
6.5
Recursive Refinement
283
Chapter
7
Using Packages
285
7.1
What Is a Package?
285
7.2
Package Imports
292
7.3
How to Use Packages and Imports
298
7.4
Decoupling with Packages
303
7.5
Nested Packages
308
7.6
Encapsulation with Packages
310
7.7
Multiple Imports and Name Conflicts
312
7.8
Publication, Version Control, and Builds
315
7.9
Programming Language Packages
318
7.10
Summary
318
Chapter
8
Composing Models and Specifications
321
8.1
Sticking Pieces Together
321
8.2
Joining and Subtyping
322
8.3
Combining Packages and Their Definitions
324
8.4
Action Exceptions and Composing Specs
331
8.5
Summary
337
Chapter
9
Model Frameworks and Template Packages
339
9.1
Model Framework Overview
339
9.2
Model Frameworks of Types and Attributes
342
9.3
Collaboration Frameworks
346
9.4
Refining Frameworks
352
9.5
Composing Frameworks
357
9.6
Templates as Packages of Properties
359
9.7
Templates for Equality and Copying
366
9.8
Package Semantics
369
9.9
Down to Basics with Templates
373
9.10
Summary of Model Framework Concepts
378
Part IV Implementation by Assembly
381
Chapter
10
Components and Connectors
383
10.1
Overview of Component-Based Development
384
10.2
The Evolution of Components
392
10.3
Building Components with Java
398
10.4
Components with COM+
401
10.5
Components with
CORBA
403
10.6
Component Kit: Pluggable Components Library
404
10.7
Component Architecture
409
10.8
Defining Cat One
—
A Component Architecture
414
10.9
Specifying Cat One Components
421
10.10
Connecting Cat One Components
426
10.11
Heterogeneous Components
428
Pattern
10.1
Extracting Generic Code Components
444
Pattern
10.2
Componentware
Management
446
Pattern
10.3
Build Models from Frameworks
448
Pattern
10.4
Plug
Conformarne
449
Pattern
10.5
Using Legacy or Third-Party Components
450
10.12
Summary
452
Chapter
11
Reuse and Pluggable Design Frameworks in Code
453
11.1
Reuse and the Development Process
453
11.2
Generic Components and Plug-Points
457
11.3
The Framework Approach to Code Reuse
461
11.4
Frameworks: Specs to Code
465
11.5
Basic Plug Technology
471
11.6
Summary
477
Pattern
11.1
Role Delegation
478
Pattern
11.2
Pluggable Roles
480
Chapter
12
Architecture
481
12.1
What Is Architecture?
481
12.2
Why Architect?
486
12.3
Architecture Evaluation with Scenarios
490
12.4
Architecture Builds on Defined Elements
491
12.5
Architecture Uses Consistent
Patterns
493
12.6
Application versus
Technical
Architecture
496
12.7
Typical Four-Tier
Business Architecture
497
12.8
User Interfaces
498
12.9
Objects and Databases
501
12.10
Summary
502
Part
V How
то
Apply Catalysis
505
Chapter
13
Process Overview
507
13.1
Model, Design, Implement, and Test
—
Recursively
507
13.2
General Notes on the Process
510
13.3
Typical Project Evolution
522
13.4
Typical Package Structure
526
13.5
Main Process Patterns
530
Pattern
13.1
Object Development from Scratch
533
Pattern
13.2
Reengineering
535
Pattern
13.3
Short-Cycle Development
539
Pattern
13.4
Parallel Work
541
Chapter
14
How to Build a Business Model
543
14.1
Business Modeling Process Patterns
543
Pattern
14.1
Business Process Improvement
545
Pattern
14.2
Make a Business Model
548
Pattern
14.3
Represent Business Vocabulary and Rules
551
Pattern
14.4
Involve Business Experts
552
Pattern
14.5
Creating a Common Business Model
554
Pattern
14.6
Choose a Level of Abstraction
556
14.2
Modeling Patterns
557
Pattern
14.7
The Type Model Is a Glossary
558
Pattern
14.8
Separation of Concepts: Normalization
560
Pattern
14.9
Items and Descriptors
562
Pattern
14.10
Generalize and Specialize
564
Pattern
14.11
Recursive Composite
565
Pattern
14.12
Invariants from Association Loops
567
14.3
Video Case Study: Abstract Business Model
569
14.4
Video Business: Use Case Refinement
575
Pattern
14.13
Action Reification
580
Chapter
15
How to Specify a Component
581
15.1
Patterns for Specifying Components
581
Pattern
15.1
Specify Components
583
Pattern
15.2
Bridge Requirements and Specifications
585
Pattern
15.3
Use-Case-Led System Specification
587
Pattern
15
A Recursive Decomposition: Divide and
Conquer
589
Pattern
15.5
Make a Context Model with Use Cases
591
Pattern
15.6 Storyboards 595
Pattern
15.7
Construct a System Behavior Spec
596
Pattern
15.8
Specifying a System Action
600
Pattern
15.9
Using State Charts in System Type Models
603
Pattern
15.10
Specify Component Views
607
Pattern
15,11
Compose Component Views
609
Pattern
15.12
Avoid Miracles, Refine the Spec
611
Pattern
15.13
Interpreting Models
f
or Clients
613
15.2
Video Case Study: System Specifications
616
15.3
System Context Diagram
621
15.4
System Specification
626
15.5
Using Model Frameworks
634
Chapter
16
How to Implement a Component
639
16.1
Designing to Meet a Specification
639
Pattern
16.1
Decoupling
641
Pattern
16.2
High-Level Component Design
643
Pattern
16.3
Reifying Major Concurrent Use Cases
644
Pattern
16.4
Separating
Façades
646
Pattern
16.5
Platform Independence
649
Pattern
16.6
Separate Middleware from Business
Components
650
Pattern
16.7
Implement Technical Architecture
652
Pattern
16.8
Basic Design
654
Pattern
16.9
Generalize after Basic Design
660
Pattern
16.10
Collaborations and Responsibilities
661
Pattern
16.11
Link and Attribute Ownership
664
Pattern
16.12
Object Locality and Link Implementation
665
Pattern
16.13
Optimization
667
16.2
Detailed Design Patterns
669
Pattern
16.14
Two-Way Link
670
Pattern
16.15
Role Decoupling
672
Pattern
16.16
Factories
674
Pattern
16.17
Observer
676
Pattern
16.18
Plug-Points and Plug-Ins
678
16.3
Video Case Study: Component-Based Design
680
Appendix A Object Constraint Language
689
Appendix
В
UML Perspective
697
Appendix
С
Catalysis Support Tools, Services, and Experiences
703
Notes
705
Glossary
715
Index
729
|
any_adam_object | 1 |
author | D'Souza, Desmond Francis Wills, Alan Cameron |
author_facet | D'Souza, Desmond Francis Wills, Alan Cameron |
author_role | aut aut |
author_sort | D'Souza, Desmond Francis |
author_variant | d f d df dfd a c w ac acw |
building | Verbundindex |
bvnumber | BV035348427 |
classification_rvk | ST 230 |
classification_tum | DAT 368f DAT 315f |
ctrlnum | (OCoLC)614964129 (DE-599)BVBBV035348427 |
discipline | Informatik |
edition | 4. print. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02486nam a2200601 c 4500</leader><controlfield tag="001">BV035348427</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">090305s2001 d||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0201310120</subfield><subfield code="9">0-201-31012-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)614964129</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV035348427</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</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">DAT 368f</subfield><subfield code="2">stub</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">D'Souza, Desmond Francis</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Objects, components, and frameworks with UML</subfield><subfield code="b">the catalysis approach</subfield><subfield code="c">Desmond Francis D'Souza ; Alan Cameron Wills</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">4. print.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boston [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2001</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXV, 785 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="490" ind1="0" ind2=" "><subfield code="a">The Addison Wesley object technology series</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">Framework</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4464685-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objekt</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4197181-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">UML</subfield><subfield code="0">(DE-588)4469781-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Komponente</subfield><subfield code="g">Software</subfield><subfield code="0">(DE-588)4439521-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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="689" ind1="0" ind2="0"><subfield code="a">Komponente</subfield><subfield code="g">Software</subfield><subfield code="0">(DE-588)4439521-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">UML</subfield><subfield code="0">(DE-588)4469781-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Objekt</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4197181-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">UML</subfield><subfield code="0">(DE-588)4469781-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Framework</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4464685-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">UML</subfield><subfield code="0">(DE-588)4469781-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="3" 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="3" 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="3" ind2="2"><subfield code="a">UML</subfield><subfield code="0">(DE-588)4469781-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2="3"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Wills, Alan Cameron</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau</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=017152618&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-017152618</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV035348427 |
illustrated | Illustrated |
indexdate | 2024-07-09T21:31:50Z |
institution | BVB |
isbn | 0201310120 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017152618 |
oclc_num | 614964129 |
open_access_boolean | |
owner | DE-739 |
owner_facet | DE-739 |
physical | XXV, 785 S. graph. Darst. |
publishDate | 2001 |
publishDateSearch | 2001 |
publishDateSort | 2001 |
publisher | Addison-Wesley |
record_format | marc |
series2 | The Addison Wesley object technology series |
spelling | D'Souza, Desmond Francis Verfasser aut Objects, components, and frameworks with UML the catalysis approach Desmond Francis D'Souza ; Alan Cameron Wills 4. print. Boston [u.a.] Addison-Wesley 2001 XXV, 785 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier The Addison Wesley object technology series Objektorientierung (DE-588)4346172-4 gnd rswk-swf Framework Informatik (DE-588)4464685-9 gnd rswk-swf Objekt Informatik (DE-588)4197181-4 gnd rswk-swf UML (DE-588)4469781-8 gnd rswk-swf Komponente Software (DE-588)4439521-8 gnd rswk-swf Objektorientierte Programmierung (DE-588)4233947-9 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Komponente Software (DE-588)4439521-8 s UML (DE-588)4469781-8 s DE-604 Objekt Informatik (DE-588)4197181-4 s Framework Informatik (DE-588)4464685-9 s Softwareentwicklung (DE-588)4116522-6 s Objektorientierung (DE-588)4346172-4 s Objektorientierte Programmierung (DE-588)4233947-9 s 1\p DE-604 Wills, Alan Cameron Verfasser aut Digitalisierung UB Passau application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017152618&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | D'Souza, Desmond Francis Wills, Alan Cameron Objects, components, and frameworks with UML the catalysis approach Objektorientierung (DE-588)4346172-4 gnd Framework Informatik (DE-588)4464685-9 gnd Objekt Informatik (DE-588)4197181-4 gnd UML (DE-588)4469781-8 gnd Komponente Software (DE-588)4439521-8 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd Softwareentwicklung (DE-588)4116522-6 gnd |
subject_GND | (DE-588)4346172-4 (DE-588)4464685-9 (DE-588)4197181-4 (DE-588)4469781-8 (DE-588)4439521-8 (DE-588)4233947-9 (DE-588)4116522-6 |
title | Objects, components, and frameworks with UML the catalysis approach |
title_auth | Objects, components, and frameworks with UML the catalysis approach |
title_exact_search | Objects, components, and frameworks with UML the catalysis approach |
title_full | Objects, components, and frameworks with UML the catalysis approach Desmond Francis D'Souza ; Alan Cameron Wills |
title_fullStr | Objects, components, and frameworks with UML the catalysis approach Desmond Francis D'Souza ; Alan Cameron Wills |
title_full_unstemmed | Objects, components, and frameworks with UML the catalysis approach Desmond Francis D'Souza ; Alan Cameron Wills |
title_short | Objects, components, and frameworks with UML |
title_sort | objects components and frameworks with uml the catalysis approach |
title_sub | the catalysis approach |
topic | Objektorientierung (DE-588)4346172-4 gnd Framework Informatik (DE-588)4464685-9 gnd Objekt Informatik (DE-588)4197181-4 gnd UML (DE-588)4469781-8 gnd Komponente Software (DE-588)4439521-8 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd Softwareentwicklung (DE-588)4116522-6 gnd |
topic_facet | Objektorientierung Framework Informatik Objekt Informatik UML Komponente Software Objektorientierte Programmierung Softwareentwicklung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017152618&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT dsouzadesmondfrancis objectscomponentsandframeworkswithumlthecatalysisapproach AT willsalancameron objectscomponentsandframeworkswithumlthecatalysisapproach |