Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
1Activity
×

Table Of Contents

1Scope
2Conformance
2.1 Language Units
2.2 Compliance Levels
2.3 Meaning and Types of Compliance
• concrete syntax compliance
2.4 Compliance Level Contents
3Normative References
4Terms and Definitions
5Symbols
6Additional Information
6.1 Changes to Adopted OMG Specifications
6.2 Architectural Alignment and MDA Support
6.3 How to Read this Specification
6.3.1 Diagram format
6.4 Acknowledgements
7Language Architecture
7.1 Design Principles
7.2 Infrastructure Architecture
7.3 Core
7.4 Profiles
7.5 Architectural Alignment between UML and MOF
7.6 Superstructure Architecture
7.7 Reusing Infrastructure
7.8 The Kernel Package
7.9 Metamodel Layering
7.10 The Four-layer Metamodel Hierarchy
7.11 Metamodeling
7.12 An Example of the Four-level Metamodel Hierarchy
8Language Formalism
8.1 Levels of Formalism
8.2 Package Specification Structure
8.2.1 Class Descriptions
8.2.2 Diagrams
8.2.3 Instance Model
8.3 Class Specification Structure
8.3.1 Description
8.3.2 Attributes
8.3.3 Associations
8.3.4 Constraints
8.3.5 Additional Operations (optional)
8.3.6 Semantics
8.3.7 Semantic Variation Points (optional)
8.3.8 Notation
8.3.9 Presentation Options (optional)
8.3.10 Style Guidelines (optional)
8.3.11 Examples (optional)
8.3.12 Rationale (optional)
8.3.13 Changes from UML 1.4
8.4 Use of a Constraint Language
8.5 Use of Natural Language
8.6 Conventions and Typography
9Core::Abstractions
9.1 BehavioralFeatures package
9.1.1 BehavioralFeature
9.2 Parameter
9.3 Changeabilities Package
Changeabilities
9.3.1 ChangeabilityKind
9.3.2 StructuralFeature (as specialized)
9.4 Classifiers package
9.4.1 Classifier
9.4.2 Feature
9.5 Comments Package
9.5.1 Comment
9.5.2 Element (as specialized)
• “Element (as specialized)” on page74
9.6 Constraints Package
9.6.1 Constraint
9.6.2 Namespace (as specialized)
9.7 Elements Package
9.7.1 Element
9.8 Expressions Package
9.8.1 Expression
9.8.2 OpaqueExpression
9.8.3 ValueSpecification
9.9 Generalizations Package
9.9.1 Classifier (as specialized)
9.9.2 Generalization
9.10 Instances Package
9.10.1 InstanceSpecification
9.10.2 InstanceValue
9.10.3 Slot
9.11 Literals Package
9.11.1 LiteralBoolean
LiteralBoolean
9.11.2 LiteralInteger
9.11.3 LiteralNull
• “LiteralSpecification” on page61
9.11.4 LiteralSpecification
9.11.5 LiteralString
9.11.6 LiteralUnlimitedNatural
9.12 Multiplicities Package
9.12.1 MultiplicityElement
MultiplicityElement
9.13 MultiplicityExpressions Package
9.13.1 MultiplicityElement (specialized)
9.15 Ownerships Package
9.15.1 Element (as specialized)
/ownedElement
/owner
9.16 Redefinitions Package
9.16.1 RedefinableElement
/redefinedElement
9.17 Relationships Package
9.17.1 DirectedRelationship
9.17.2 Relationship
9.18 StructuralFeatures Package
9.18.1 StructuralFeature
9.19 Super Package
9.19.1 Classifier (as specialized)
9.20 TypedElements Package
9.20.1 Type
9.20.2 TypedElement
9.21 Visibilities Package
9.21.1 NamedElement (as specialized)
9.21.2 VisibilityKind
10.1 Types Diagram
10.1.1 Comment
10.1.2 Element
10.1.3 NamedElement
10.1.4 Type
10.1.5 TypedElement
10.2 Classes Diagram
10.2.1 Class
10.2.2 MultiplicityElement
10.3.4 PrimitiveType
10.4 Packages diagram
10.4.1 Package
11.1.1 Comment
11.1.2 DirectedRelationship
11.1.3 Element
11.1.4 Relationship
• “Element” on page105
11.2 Expressions Diagram
11.2.1 Expression
11.2.2 OpaqueExpression
11.2.3 ValueSpecification
11.3 Classes Diagram
11.3.1 Association
11.3.2 Class
Constraints
11.3.3 Classifier
11.3.4 Operation
11.3.5 Property
11.4 Classifiers Diagram
11.4.1 Classifier
11.4.2 Feature
11.4.3 MultiplicityElement
11.4.4 RedefinableElement
11.4.5 StructuralFeature
11.4.6 Type
11.4.7 TypedElement
11.5 Constraints Diagram
11.5.1 Constraint
11.5.2 Namespace
11.6 DataTypes Diagram
11.6.1 DataType
11.6.5 PrimitiveType
11.6.6 Property
11.7 Namespaces Diagram
11.7.1 ElementImport
11.7.2 NamedElement
11.7.3 Namespace
11.7.4 PackageableElement
11.7.5 PackageImport
11.8 Operations Diagram
11.8.1 BehavioralFeature
11.8.2 Operation
11.8.3 Parameter
11.8.4 ParameterDirectionKind
11.9 Packages diagram
11.9.1 Type
11.9.2 Package
11.9.3 PackageMerge
Enumeration rules
12Core::PrimitiveTypes
12.1 PrimitiveTypes package
12.1.1 Boolean
12.1.2 Integer
12.1.3 String
12.1.4 UnlimitedNatural
13Core::Profiles
13.1 Profiles package
13.1.1 Class (from Constructs, Profiles)
13.1.2 Extension (from Profiles)
13.1.3 ExtensionEnd (from Profiles)
13.1.4 Image (from Profiles)
13.1.5 Package (from Constructs, Profiles)
13.1.6 Profile (from Profiles)
13.1.7 ProfileApplication (from Profiles)
13.1.8 Stereotype (from Profiles)
Support for Model Driven Architecture
0 of .
Results for:
No results containing your search query
P. 1
UML 2.0 : Infrastructure

UML 2.0 : Infrastructure

Ratings: (0)|Views: 1,766|Likes:
Published by chingolo0000

More info:

Published by: chingolo0000 on Jul 06, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

07/07/2011

pdf

text

original

You're Reading a Free Preview
Pages 5 to 81 are not shown in this preview.
You're Reading a Free Preview
Pages 86 to 106 are not shown in this preview.
You're Reading a Free Preview
Page 111 is not shown in this preview.
You're Reading a Free Preview
Pages 116 to 146 are not shown in this preview.
You're Reading a Free Preview
Pages 151 to 218 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->