A
- abstractions, Abstractions
- models, Model
- action states, activity
diagrams, Activity diagrams
- final action
state, Initial and Final Action States
- initial action
state, Initial and Final Action States
- simple action
state, Simple Action States
- actions
- behavior
sequences, Use Cases
- conditional, Use Cases
- optional, Use Cases
- repeated, Use Cases
- state
and, Actions
- state
diagrams
- getDateAndTime, Actions
- LogMessage, Actions
- activations, sequence
diagrams, Activations
- active simple states, Simple States
- active state, States
- activity
diagrams, Activity Diagrams
- action states, Activity diagrams, Action States, Initial and Final Action States
- concurrency, Concurrency
- control-flow
transitions, Activity diagrams
- decisions, Decisions
- final action
state, Activity diagrams
- flow
transitions, Flow Transitions
- initial action
state, Activity diagrams
- object-flow, Activity diagrams
- swimlanes, Activity diagrams, Swimlanes
- activity modeling, Activity Diagrams
- actor classes, Actors
- actor
generalizations, Actor Generalizations
- actor
instances, Actors
- actors, Use-case diagrams, Actors
- backup
system, Actors
- human
resource, Actors
- project
manager, Actors
- resource
manager, Actors
- system
administrator, Actors
- aggregation
- association
ends, Aggregation
- link
ends, Aggregation
- alphabet, language and, Alphabet
- ancestors, Undifferentiated classes
- anonymous
objects, Objects
- APIs (application programming
interfaces), Interfaces
- applied profile
dependency, Profiles
- applying tags, Applying tags
- architectural
elements, Paragraphs
- architectural
views, Sections
- component, Sections
- deployment, Sections
- dynamic, Sections
- environment model architectural
view, Sections
- implementation, Sections
- static, Sections
- user, Sections
- architecture
- iteration
and, Architecture
- language
architecture, Language Architecture
- architecture-centric
processes, Architecture
- artifacts, Language
- association
classes, Association Classes
- association ends, Association Ends
- aggregation, Aggregation
- composite
aggregation, Composition
- multiplicity, Multiplicity
- navigation, Navigation
- qualifiers, Qualifiers
- rolenames, Rolenames
- association roles
- collaboration
diagrams, Class and association roles
- links
and, Associations and Links
- associations, Classes, associations, objects, and links, Class diagrams, Associations
- association
ends
- aggregation, Aggregation
- composite
aggregation, Composition
- multiplicity, Multiplicity
- navigation, Navigation
- qualifiers, Qualifiers
- binary
associations, Binary associations
- interfaces, Interfaces
- types, Types
- collaboration
diagrams, Collaboration diagrams
- communicate
associations, Communicate Associations
- communication
associations, Communication Associations
- n-ary
associations, N-ary associations
- interfaces, Interfaces
- types, Types
- type-instance
dichotomy, Classes, associations, objects, and links
- attribute values,
object diagrams, Object diagrams
- attributes, Class diagrams
- classes, Attributes
- syntax, Attribute syntax
- instance
scoped, Attribute syntax
- object
scoped, Attribute syntax
- object
values, Attribute values
- objects, Attributes
- simple
constraints, Attributes
- structoral
features, Attributes
B
- Backup Data use case, Extend Dependencies
- backup
system, Actors
- base use case
- extension use
case, Extend Dependencies
- include
dependencies and, Include Dependencies
- behavior
modeling, Architecture
- behavior sequences
- actions, Use Cases
- interactions, Use Cases
- use cases
and, Use Cases
- behavioral architectural
views, Sections
- behavioral
features, Operations and methods
- classes, Classes
- behavioral modeling
- activity
diagrams, Activity diagrams
- collaboration
diagrams, Collaboration diagrams
- sequence
diagrams, Sequence diagrams
- state
diagrams, State diagrams
- binary
associations, Binary associations
- interfaces, Interfaces
- types, Types
- binary
links, Binary links
- Booch,
Grady, Goals and Scope
- books, Books
- business processing
package, Packages
- business
systems, Introduction
- business-processing server
nodes, Nodes
C
- Cetus Team web
site, World Wide Web
- children, Undifferentiated classes
- class
diagrams, Class diagrams
- association
classes, Association Classes
- associations, Class diagrams
- attributes, Class diagrams
- classes, Class diagrams
- n-ary
associations, N-ary associations
- operations, Class diagrams
- class
modeling, Class and Object Diagrams
- class roles, Classes and Objects
- collaboration
diagrams, Class and association roles
- sequence
diagrams, Class roles
- classes, Classes, associations, objects, and links, Class diagrams, Classes
- actor
classes, Actors
- actor
instances, Actors
- association
classes, Association Classes
- association
ends, Association Ends
- attributes, Attributes
- syntax, Attribute syntax
- behavioral
features, Classes
- collaboration
diagrams, Collaboration diagrams
- component
classes, Components
- implementation
classes, Implementation Classes
- generalizations, Implementation classes
- realizations, Implementation classes
- node
classes, Nodes
- objects
and, Classes and Objects
- operations, Operations
- syntax, Operation syntax
- sequence
diagrams, Sequence diagrams
- structural features
and, Classes
- type-instance
dichotomy, Classes, associations, objects, and links
- undifferentiated
classes, Types, Implementation Classes, and Interfaces
- generalizations, Undifferentiated classes
- realizations, Undifferentiated classes
- use-case
classes, Use Cases
- client/server user
interface component
instances, Components
- clients
- dependencies, Dependencies
- messages, Messages and stimuli, Messages and Stimuli
- collaboration
diagrams, Sequence and Collaboration Diagrams, Collaboration Diagrams
- association
roles, Class and association roles
- associations, Collaboration diagrams
- class roles, Class and association roles
- classes, Collaboration diagrams
- communications, Collaboration diagrams, Communication
- communications,
reflexive, Reflexive communication
- conditionality, Conditionality
- elements
- creating, Element creation and destruction
- destroying, Element creation and destruction
- links, Specific objects and links
- objects, Collaboration diagrams, Specific objects and links
- repetition, Repetition
- collaboration
instances, Interactions and Collaborations
- collaboration
modeling, Sequence and Collaboration Diagrams
- collaborations, Interactions and Collaborations
- instance-level
collaboration, Interactions and Collaborations
- messages, Messages and Stimuli
- specification-level
collaboration, Interactions and Collaborations
- communicate
associations, Communicate Associations
- communication
associations, Use-case diagrams, Deployment diagrams, Communication Associations
- communications
- collaboration
diagrams, Communication
- sequence
diagrams, Communication, Element creation and destruction
- complex
constraints, Complex Constraints
- component architectural
view, Sections
- component classes, Components
- component
diagrams
- components, Component diagrams
- dependency
relationships, Component diagrams
- component
instances
- client/server user interface component
instance, Components
- enterprise data component
instances, Components
- local data component
instances, Components
- web user interface component
instance, Components
- component
modeling, Component and Deployment Diagrams
- components, Component diagrams
- business-processing
components, Components
- data
components, Components
- security
components, Components
- user interface
components, Components
- composite aggregation, association
ends, Composition
- composition, link ends, Composition
- concepts, Words
- object-oriented
paradigm, Concepts
- relationships
between, Words
- concurrency of activity
diagrams, Concurrency
- conditionality
- collaboration
diagrams, Conditionality
- generic-form
interactions, Interactions and Collaborations
- sequence
diagrams, Conditionality
- constraints, Constraints
- complex
constraints, Complex Constraints
- expressions, Expressions
- OCL, Constraints
- simple
constraints
- attributes, Attributes
- link ends, Link Ends
- operations, Operations
- constructors, Operation syntax
- contexts, Paragraphs
- contextual instances, Expressions
- control-flow
transitions, Control-Flow Transitions
- activity
diagrams, Activity diagrams
- decisions, Decisions
D
- data
components, Components
- data
package, Packages
- database server
nodes, Nodes
- decisions, activity
diagrams, Decisions
- dependencies, Generalizations, Realizations, and Dependencies, Dependencies, Dependencies
- applied profile
dependency, Profiles
- deploy
dependencies, Deploy Dependencies
- extend
dependencies, Extend Dependencies
- include
dependencies, Include Dependencies
- packages, Packages
- reside
dependencies, Reside Dependencies
- use
dependencies, Use Dependencies
- dependency
relationships, Component diagrams
- deploy dependencies, Deploy Dependencies
- deployment architectural
view, Sections
- deployment diagrams,
communication association, Deployment diagrams
- deployment
modeling, Component and Deployment Diagrams
- descendants,
generalizations, Undifferentiated classes
- desktop client node
instance, Nodes
- desktop client
nodes, Nodes
- destructors, Operation syntax
- diagram elements, Paragraphs
- documents, Documents
- domains, Paragraphs
- contexts, Paragraphs
- domain
elements, Paragraphs
- dot
notation in sequence numbers, Communication
- dynamic architectural views, Sections
E
- elements
- collaboration
diagrams
- creating, Element creation and destruction
- destroying, Element creation and destruction
- sequence
diagrams
- creating, Element creation and destruction
- destruction, Element creation and destruction
- stereotyped, Applying Stereotypes
- encapsulation, Encapsulation
- enterprise data
component instances, Components
- environment model
architectural view, Sections
- events, state
diagrams, Events
- reset, Events
- severe error, Events
- shutdown, Events
- startup, Events
- expressions
- constraints, Expressions
- OCL, Expressions, Expressions
- contextual
instances, Expressions
- invariants, Expressions
- extend
dependencies, Extend Dependencies
- extension
point, Extend Dependencies
- extension use
cases, Extend Dependencies
- extensibility, Goals and Scope
- extension
mechanisms, Extension Mechanisms
- language
architecture, Language Architecture
- profiles, Profiles
- properties, Properties, Constraints
- stereotypes, Stereotypes, Applying Stereotypes
- extension point,
extend dependencies, Extend Dependencies
- extension use cases, extend
dependencies, Extend Dependencies
F
- final action
state, Initial and Final Action States
- activity diagrams, Activity diagrams
- final states, state
diagrams, State diagrams, Initial and Final States
- flow
transitions, Flow Transitions
- four-layer
metamodeling archtecture, Language Architecture
- fragmentation
period of development, The fragmentation period
- functional requirements, use
cases, Use Cases
G
- generalizations, Generalization, Generalizations, Generalizations
- actor
generalizations, Actor Generalizations
- ancestors, Undifferentiated classes
- children, Undifferentiated classes
- descendants, Undifferentiated classes
- implementation
classes, Implementation classes
- interfaces, Interfaces
- parents, Undifferentiated classes
- subclasses, Undifferentiated classes
- super-classes, Undifferentiated classes
- types, Types
- undifferentiated
classes, Undifferentiated classes
- use-case
generalizations, Use-Case Generalizations, Use-Case Generalizations
- generic
package, Packages
- generic-form
interactions, Interactions and Collaborations
- getDateAndTime action, Actions
- getters, Encapsulation
- grammar, languages, Sentences
- group
business-processing server node instance, Nodes
I
- implementation
architectural view, Sections
- implementation classes, Implementation Classes
- generalizations, Implementation classes
- realizations, Implementation classes
- implementation
diagrams, Component diagrams, Deployment diagrams
- nodes, Deployment diagrams
- implementationClass
keyword, Implementation Classes
- inactive simple states, state
diagrams, Simple States
- include
dependencies, Include Dependencies
- base use
case, Include Dependencies
- inclusion use
cases, Include Dependencies
- inclusion use
case, Include Dependencies
- increments, iterations, Applying an Iterative Approach
- industrialization
period of development, The industrialization period
- information
hiding, Encapsulation
- initial action
state, Initial and Final Action States
- activity
diagrams, Activity diagrams
- initial states, state
diagrams, State diagrams, Initial and Final States
- initiator role, Roles
- instance scoped
objects, Operation syntax
- instance-form
interactions, Interactions and Collaborations
- instance-level
collaboration, Interactions and Collaborations
- instance-scoped
attributes, Attribute syntax
- instances
- collaboration
instances, Interactions and Collaborations
- component
instances, Components
- contextual
instances, OCL expressions, Expressions
- interaction
instances, Interactions and Collaborations
- node
instances, Nodes
- use-case
instances, Use Cases
- interaction
diagrams, Sequence diagrams, Collaboration diagrams
- interaction
instances, Interactions and Collaborations
- interaction
modeling, Sequence and Collaboration Diagrams
- interactions, Interactions and Collaborations
- behavior
sequences, Use Cases
- conditional, Use Cases
- generic-form
interactions, Interactions and Collaborations
- instance-form
interactions, Interactions and Collaborations
- messages, Messages and Stimuli
- optional, Use Cases
- repeated, Use Cases
- interfaces, Interfaces
- APIs, Interfaces
- binary
associations, Interfaces
- generalizations, Interfaces
- link
ends, Interfaces
- n-ary
associations, Interfaces
- user interface
components, Components
- web user interface
component instances, Components
- invariants, Expressions
- iteration, Applying an Iterative Approach
- architecture
and, Architecture
- increments, Applying an Iterative Approach
- requirements
and, Applying an Iterative Approach
- risk, Risk
- sequence, Applying an Iterative Approach
- use
case, Use cases
- iterative approach, Applying an Iterative Approach
L
- language
architecture, four-layer metamodeling
architecture, Language Architecture
- language aspect,
UML, Language
- language
exstensibility, Goals and Scope
- languages
- alphabet
and, Alphabet
- grammar
and, Sentences
- paradigm, Alphabets, Words, and Sentences
- semantics, Alphabets, Words, and Sentences
- sentences, Sentences
- words, Words
- lifecycles,
state and, States
- lifelines, Sequence diagrams
- sequence
diagrams, Lifelines
- line
paths
- relationships and, Words
- link
ends, Link Ends
- aggregation, Aggregation
- composition, Composition
- interfaces, Interfaces
- multiplicity, Multiplicity
- of
1, Link ends with a multiplicity of 1
- of more
than 1, Link ends with a multiplicity of more than 1
- navigation, Navigation
- qualifiers, Qualifiers
- rolenames, Rolenames
- types, Types
- link objects, Link Objects
- OCL, Link Objects
- links, Classes, associations, objects, and links, Links
- association
roles, Associations and Links
- binary
links, Binary links
- collaboration
diagrams, Specific objects and links
- link
ends
- aggregation, Aggregation
- composition, Composition
- interfaces, Interfaces
- multiplicity, Multiplicity
- navigation, Navigation
- qualifiers, Qualifiers
- rolenames, Rolenames
- types, Types
- n-ary
links, N-ary links
- object
diagrams, Object diagrams
- local data component
instances, Components
- localization, Encapsulation
- LogMessage
action, state diagrams, Actions
M
- M0-level
layer (user model layer), Language Architecture
- M1-level
layer (model layer), Language Architecture
- M2-level
layer (metamodel layer), Language Architecture
- M3-level
layer (meta-metamodel layer), Language Architecture
- messages, Messages and stimuli
- clients, Messages and stimuli, Messages and Stimuli
- collaborations, Messages and Stimuli
- interactions, Messages and Stimuli
- stimuli
and, Messages and Stimuli
- suppliers, Messages and stimuli, Messages and Stimuli
- meta-metamodel
(M3-level layer), Language Architecture
- metamodel layer
(M2-level layer), Language Architecture
- methodology, Language
- methods, Language, Operations and methods
- information
hiding, Encapsulation
- polymorphism, Polymorphism
- role
identification, Classes and Objects
- model aspect of UML, Model
- model
elements, Documents
- model layer
(M1-level layer), Language Architecture
- model management
elements
- packages, Packages and Subsystems
- subsystems, Packages and Subsystems
- modeling
techniques, Language
- state
modeling, State Diagrams
- models
- abstractions, Model
- behavior
modeling, Architecture
- definition, Documents
- structural
modeling, Architecture
- multiplicity
- association
ends, Multiplicity
- link
ends, Multiplicity
- qualifiers, Qualifiers
N
- n-ary
associations, N-ary associations
- interfaces, Interfaces
- types, Types
- n-ary links, N-ary links
- names, use cases, Use Cases
- namespaces, packages, Packages
- navigation
- association
ends, Navigation
- link
ends, Navigation
- node
classes, Nodes
- node instances, Nodes
- desktop client
node, Nodes
- enterprise business-processing server
node instance, Nodes
- group
business-processing server node
instance, Nodes
- nodes, Deployment diagrams, Nodes
- business-processing
server, Nodes
- communication
associations, Communication Associations
- database
servers, Nodes
- desktop
client, Nodes
- printers, Nodes
- notes, Notes
O
- object
diagrams
- attribute
values, Object diagrams
- links, Object diagrams
- objects, Object diagrams
- object-flow in activity
diagrams, Activity diagrams
- object-flow
transitions, Object-Flow Transitions
- object-oriented
paradigm
- associations, Classes, associations, objects, and links
- behavioral
features, Operations and methods
- behavioral
modeling, Behavioral Modeling, Activity diagrams
- classes, Classes, associations, objects, and links
- concepts, Concepts
- associations, Classes, associations, objects, and links
- attributes, Attributes
- classes, Classes, associations, objects, and links
- links, Classes, associations, objects, and links
- messages, Messages and stimuli
- methods, Operations and methods
- objects, Classes, associations, objects, and links
- links, Classes, associations, objects, and links
- localization, Encapsulation
- objects, Classes, associations, objects, and links
- operations, Operations and methods
- principles, Principles
- abstractions, Abstractions
- encapsulation, Encapsulation
- generalization, Generalization
- polymorphism, Polymorphism
- society of
objects, Classes, associations, objects, and links
- stimuli, Messages and stimuli
- structural modeling, deployment
diagrams, Deployment diagrams
- object-oriented
system, Paragraphs
- object-scoped
attributes, Attribute syntax
- object-scoped
operations, Operation syntax
- objects, Classes, associations, objects, and links, Objects
- anonymous, Objects
- attributes, Attributes
- values, Attribute values
- class roles
and, Classes and Objects
- classes
and, Classes and Objects
- collaboration
diagrams, Collaboration diagrams, Specific objects and links
- lifecycle, Classes, associations, objects, and links
- link
objects, Link Objects
- object
diagrams, Object diagrams
- OCL, link
objects, Link Objects
- sequence
diagrams, Sequence diagrams, Specific objects
- society of
objects, Classes, associations, objects, and links, Roles
- unspecified, Objects
- OCL (Object Constraint
Language), Goals and Scope, Constraints
- complex
constraints, Complex Constraints, Complex Constraints
- expressions, Expressions, Expressions
- link
objects, Link Objects, Referring to link objects
- linked
objects, Referring to linked object
- operators, Expressions
- overview, The Object Constraint Language
- simple
constraints, Simple Constraints, Referring to linked object
- web
site, World Wide Web
- OMG (Object Management
Group)
- goals for
UML, Goals and Scope
- UML
recognition, Unified
- web site, World Wide Web
- OMT (Object Modeling
Technique), Goals and Scope
- OOSE
(Object-Oriented Software
Engineering), Goals and Scope
- operations, Operations and methods, Class diagrams, Operations
- classes, Operations
- syntax, Operation syntax
- constructors, Operation syntax
- destructors, Operation syntax
- instance
scoped, Operation syntax
- object
scoped, Operation syntax
- simple
constraints, Operations
- operators, OCL, Expressions
- output
device role, Roles
P
- packages, Packages and Subsystems, Packages
- business
processing, Packages
- data, Packages
- dependencies, Packages
- generic, Packages
- namespaces, Packages
- pathnames, Packages
- user
interface, Packages
- utility, Packages
- Work
Product, Packages
- Work
Units, Packages
- workers, Packages
- paradigms, languages
and, Alphabets, Words, and Sentences
- paragraphs, Paragraphs, Properties
- structural
modeling, Structural Modeling, Deployment diagrams
- class diagrams, Class diagrams
- component
diagrams, Component diagrams
- object diagrams, Object diagrams
- use-case
diagrams, Use-case diagrams
- parents, Undifferentiated classes
- pathnames, packages, Packages
- polymorphism, Polymorphism
- Precise UML (pUML) Group web
site, World Wide Web
- primitive elements, Paragraphs
- principles,
object-oriented
paradigm, Principles, Polymorphism
- printer
nodes, Nodes
- process, Language
- architecture-centric, Architecture
- iterative
approach, Applying an Iterative Approach
- UML
and, The UML and Process, Risk
- waterfall
approach, Applying a Waterfall Approach
- profile
keyword, Profiles
- profiles, Profiles
- applied profile
dependency, Profiles
- project
management, system requirements, Project Management System Requirements
- project
manager, Learning the UML, Actors
- project
organization role, Roles
- project reference
role, Roles
- project
role, Roles
- properties, Properties
- constraints, Constraints
- tagged
values, Properties
- tags, Tags
- applying, Applying tags
- tag
definitions, Defining tags
R
- Rational Software Corporation
web site, World Wide Web
- realization element, Realizations
- realizations, Generalizations, Realizations, and Dependencies, Realizations
- implementation
classes, Implementation classes
- undifferentiated
classes, Undifferentiated classes
- rectangles,
concepts, Words
- references
- link
objects, Referring to link objects
- linked
objects, Referring to linked object
- reflexive
communication
- collaboration
diagrams, Reflexive communication
- sequence
diagrams, Reflexive communication
- reflexive relationships, Aggregation
- relationships
- between
concepts, Words
- has-a
relationships, Aggregation
- reflexive
relationships, Aggregation
- specialized, Generalizations, Realizations, and Dependencies
- repetition
- collaboration
diagrams, Repetition
- generic-form
interaction, Interactions and Collaborations
- sequence
diagrams, Repetition
- requirements, iteration
and, Applying an Iterative Approach
- reset event, state
diagrams, Events
- reside dependencies, Reside Dependencies
- resource
manager, Learning the UML, Actors
- Restore Data use case, Extend Dependencies
- revision period of
development, The revision period
- RFP (Request For Proposal), UML
unification period, The unification period
- risk, iteration and, Risk
- rolenames
- association
ends, Rolenames
- link
ends, Rolenames
- roles, Roles
- association
roles, links and, Associations and Links
- class
roles, Classes and Objects
- sequence diagrams, Class roles
- initiator, Roles
- methods
and, Classes and Objects
- output
device, Roles
- project, Roles
- project
organization, Roles
- project
reference, Roles
- Rumbaugh,
James, Goals and Scope
S
- sections, Sections
- security
components, Components
- semantics, language
and, Alphabets, Words, and Sentences
- sentences, languages
and, Sentences
- sequence
diagrams, Sequence diagrams, Sequence and Collaboration Diagrams
- activations, Activations
- class roles, Class roles
- classes, Sequence diagrams
- communications, Sequence diagrams, Communication, Element creation and destruction
- conditionality, Conditionality
- elements
- creating, Element creation and destruction
- destruction, Element creation and destruction
- lifelines, Sequence diagrams, Lifelines
- objects, Sequence diagrams, Specific objects
- repetition, Repetition
- setters, Encapsulation
- severe error event, state
diagrams, Events
- shutdown event, state
diagrams, Events
- Shutdown System use case, Extend Dependencies
- side effect-free
operations, Expressions
- simple action
states, Simple Action States
- simple
constraints, Simple Constraints, Referring to linked object
- attributes, Attributes
- link
ends, Link Ends
- multiplicity of 1, Link ends with a multiplicity of 1
- multiplicity of more than
1, Link ends with a multiplicity of more than 1
- operations, Operations
- simple
states
- inactive, Simple States
- state diagrams, Simple States
- active, Simple States
- suspended, Simple States
- Sinan Si Alhir web
site, World Wide Web
- society of
objects, Classes, associations, objects, and links, Roles
- specialized
relationships, Generalizations, Realizations, and Dependencies
- specification
element, Realizations
- specification-level
collaboration, Interactions and Collaborations
- splitting of control,
transitions, Concurrency
- stakeholders, Paragraphs
- standardization
period of development, The standardization period
- startup event, Events
- Startup System use
cases, Extend Dependencies
- state
- action
states, Action States
- final action
state, Initial and Final Action States
- initial action
state, Initial and Final Action States
- simple action
state, Simple Action States
- actions, Actions
- active
state, States
- definition, States
- events, Events
- final
states, Initial and Final States
- initial
states, Initial and Final States
- lifecycles
and, States
- simple
states, Simple States
- active, Simple States
- inactive, Simple States
- suspended, Simple States
- state
diagrams, State diagrams
- transitions, Transitions
- state
diagrams, State Diagrams
- actions, Actions, Actions
- advanced, Advanced State Diagrams, Advanced State Diagrams
- events, Events
- final state, State diagrams
- initial state, State diagrams
- state, State diagrams
- transitions, State diagrams
- state
modeling, State Diagrams
- statechart
diagrams, State diagrams
- static architectural
view, Sections
- stereotyped
elements, Applying Stereotypes
- stereotypes, Stereotypes
- applying, Applying Stereotypes
- stereotype
definition, Defining Stereotypes
- stimuli, Messages and stimuli
- messages
and, Messages and Stimuli
- structural
features, Attributes
- classes, Classes
- structural
modeling, Architecture, Structural Modeling, Deployment diagrams
- class
diagrams, Class diagrams
- component
diagrams, Component diagrams
- deployment
diagrams, Deployment diagrams
- object
diagrams, Object diagrams
- use-case
diagrams, Use-case diagrams
- sub-subsystems, Paragraphs
- subclasses, Undifferentiated classes
- subsystems, Paragraphs, Packages and Subsystems, Subsystems, Subsystems
- super-classes, Undifferentiated classes
- suppliers
- dependencies, Dependencies
- messages, Messages and stimuli, Messages and Stimuli
- suspended simple
states, Simple States
- swimlanes, activity
diagrams, Activity diagrams, Swimlanes
- symbols in line paths, relationships
and, Words
- synchronization of control,
transitions, Concurrency
- syntax
- attributes, Attribute syntax
- operations,
classes, Operation syntax
- system
administrator, Learning the UML, Actors
- system elements, Paragraphs
- system requirements, project
management, Project Management System Requirements
- system-intensive
processes, Language
- systems, Paragraphs
- object-oriented
systems, Paragraphs
- subsystems, Paragraphs
T
- tagged values,
properties, Properties
- tags, Tags
- applying, Applying tags
- keyword-value
pairs, Applying tags
- tag
definitions, Defining tags
- techniques, Language
- transitions
- concurrency, Concurrency
- control-flow
transitions, Control-Flow Transitions
- flow
transitions, Flow Transitions
- object-flow
transitions, Object-Flow Transitions
- splitting of
control, Concurrency
- state
diagrams, State diagrams, Transitions
- synchronization
of control, Concurrency
- type-instance
dichotomy, Classes, associations, objects, and links
- use cases, Use Cases
- types, Types
- associations
and, Types
- generalizations, Types
- link
ends, Types
U
- U2 Partners web
site, World Wide Web
- UML (Unified Modeling
Language)
- communication
goals, What Is the UML?
- history, History
- fragmentation
period, The fragmentation period
- industrialization
period, The industrialization period
- revision
period, The revision period
- standardization
period, The standardization period
- unification
period, The unification period
- introduction, Introduction
- language
aspect, Language
- model
aspect, Model
- OMG goals, Goals and Scope
- process
and, The UML and Process, Risk
- UML Forum web
site, World Wide Web
- undifferentiated
classes, Types, Implementation Classes, and Interfaces
- generalizations, Undifferentiated classes
- realizations, Undifferentiated classes
- unification period
of development, The unification period
- unified, definition, Unified
- unspecified objects, Objects
- use
cases, Use-case diagrams, Use Cases
- Backup Data use
case, Extend Dependencies
- base use case, include dependencies
and, Include Dependencies
- behavior sequences, Use Cases
- actions, Use Cases
- interactions, Use Cases
- communicate
associations, Communicate Associations
- extension use case, Extend Dependencies
- inclusion use
case, Include Dependencies
- iteration and, Use cases
- names, Use Cases
- Restore Data use
case, Extend Dependencies
- Shutdown System use
case, Extend Dependencies
- Startup System use
case, Extend Dependencies
- type-instance
dichotomy, Use Cases
- use dependencies, Use Dependencies
- use-case
classes, Use Cases
- use-case
diagrams, Use-Case Diagrams
- actors, Use-case diagrams
- communicate
associations, Use-case diagrams
- use cases, Use-case diagrams
- use-case
generalizations, Use-Case Generalizations, Use-Case Generalizations
- use-case
instances, Use Cases
- use-case
modeling, Use-Case Diagrams
- user architectural
view, Sections
- user interface
components, Components
- user interface
package, Packages
- user model
(M0-level layer), Language Architecture
- utility
package, Packages
W
- waterfall approach, process, Applying a Waterfall Approach
- web
sites, World Wide Web
- web user
interface component instances, Components
- well-formed models, Goals and Scope
- words, languages and, Words
- Work
Product package, Packages
- Work
Units package, Packages
- workers
package, Packages
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.