달력

1

« 2020/1 »

   

   

Seagate "Date Code"

http://www.lerti.fr/web/public/NoteTechnique03-v1.01.pdf

   

   

직접다운받기

NoteTechnique03-v1.01.pdf

   

'Security > DigitalForensics' 카테고리의 다른 글

SeagateDateCode Calculator  (0) 2015.02.12
Seagate - Maxtor "Date Code"  (0) 2015.02.11
Seagate "Date Code"  (0) 2015.02.09
Seagate date code calculator (online)  (0) 2015.02.05
InstallWatch Pro-install, 설치 및 실행  (0) 2015.02.04
InstallWatch Pro  (0) 2015.02.03
Posted by codedragon codedragon

댓글을 달아 주세요

   

Windows Management Framework (Windows PowerShell 2.0, WinRM 2.0 및 BITS 4.0)

http://support.microsoft.com/kb/968929

   

   

시스템 요구 사항

WinRM 2.0 및 PowerShell 2.0

WinRM 2.0 및 PowerShell 2.0은 다음 운영 체제에 설치할 수 있습니다.

  • Windows Server 2008 서비스 팩 1
  • Windows Server 2008 서비스 팩 2
  • Windows Server 2003 서비스 팩 2
  • Windows Vista 서비스 팩 2
  • Windows Vista 서비스 팩 1
  • Windows XP 서비스 팩 3

   

   

Windows PowerShell 2.0

Windows PowerShell 시스템 관리 및 자동화를 위한 명령줄 셸 및 스크립트 언어입니다. Windows PowerShell Microsoft.NET Framework 기술을 기반으로 한 IT 전문가 개발자가 제어 하 고 Windows 및 응용 프로그램 관리를 자동화할 수 있습니다.

   

Windows PowerShell 2.0에 도입된 새로운 기능은 다음과 같습니다.

  • 원격 서비스

    Windows PowerShell 2.0은 Windows PowerShell을 실행하는 단일 컴퓨터에서 하나 이상의 원격 컴퓨터에 명령을 실행할 수 있습니다. PowerShell 원격 연결 하는 여러 가지 방법이 있습니다. 이러한 방법으로 대화형 (1:1) 전개 (하나당 여러) 등 팬 (IIS 호스팅 모델을 사용 하 여 다 수 있습니다: 1 수).
  • 통합 스크립팅 환경

    PowerShell 통합 스크립팅 환경(ISE)을 사용하면 대화형 명령을 실행하고 그래픽 환경에서 스크립트를 편집 및 디버그할 수 있습니다. 주요 기능 구분된 구문, 선택적 실행, 그래픽 디버깅, 유니코드 지원 및 상황에 맞는 도움말을 포함합니다.
  • 모듈

    모듈은 스크립트 개발자와 관리자가 Windows PowerShell 코드를 독립적인 재사용 가능한 단위로 분할 및 구성할 수 있게 해 줍니다. 코드 모듈에서 자체 독립적인 된 컨텍스트에서 실행 하 고 해당 모듈 외부의 상태에 영향을 주지 않습니다.
  • 고급 기능

    고급 함수는 동일한 기능 및 cmdlet 동작이 있는 함수입니다. 그러나 작성 됩니다 완전히 Windows PowerShell 언어 대신 컴파일된 C#.
  • 백그라운드 작업

    Windows PowerShell 2.0 콘솔 상호 작용 하지 않고 비동기적으로 및 "배경"에서 명령 또는 식을 실행 하는 데 있습니다.
  • 이벤트

    이 기능은 수신 대기 하 고 전달, 역할 관리 및 시스템 이벤트에 대 한 Windows PowerShell 엔진 인프라 지원을 추가 합니다.
  • 스크립트 국제화

    이 새 기능을 사용하면 Windows PowerShell 스크립트가 사용자의 UI 문화권 설정에 따라 해당 언어로 메시지를 표시합니다.
  • 스크립트 디버깅

    줄, 열, 변수 및 명령에 중단점을 설정하고 중단점이 적중할 때 발생하는 동작을 지정할 수 있도록 Windows PowerShell에 새로운 디버깅 기능이 추가되었습니다.
  • 새로운 cmdlet

    Windows PowerShell 2.0은 100 개가 넘는 기본 제공 cmdlet을 소개합니다. 다른 작업을 제외 하 고 이러한 cmdlet 컴퓨터 관련 작업을 수행할 수, 이벤트 로그 및 성능 카운터 관리 작업이 있습니다.

   

제거 정보

Windows Management Framework Core

  • Windows Vista 및 Windows Server 2008에서 시작, 제어판, 프로그램 및 기능을 순서대로 클릭한 다음 설치된 업데이트 보기를 클릭합니다. 제목에 KB968930가 포함된 업데이트를 클릭한 다음 제거를 클릭합니다.
  • Windows XP 및 Windows Server 2003에서 시작, 제어판, 프로그램 추가/제거를 클릭한 다음 업데이트 표시 확인란을 선택합니다. Windows Management Framework Core라는 제목의 업데이트를 클릭한 다음 제거를 클릭합니다.

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

Windows Management Framework and PowerShell

http://www.microsoft.com/en-us/download/details.aspx?id=42554

   

   

   

Windows PowerShell 온라인 도움말

http://technet.microsoft.com/en-us/library/bb978526.aspx

   

   

Windows PowerShell을 사용한 스크립팅

http://technet.microsoft.com/ko-KR/scriptcenter/dd742419.aspx

   

   

Windows PowerShell 블로그

http://blogs.msdn.com/b/powershell/

http://blogs.msdn.com/powershell

   

   

   

   

   

PowerShell Managed Reference

http://msdn.microsoft.com/en-us/library/aa717491(v=vs.85).aspx

   

   

Windows PowerShell Programmer's Guide

http://technet.microsoft.com/en-us/library/hh857337.aspx

   

   

Windows PowerShell SDK-Windows PowerShell Reference

http://msdn.microsoft.com/en-us/library/ms714469(v=vs.85).aspx

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

Operators:

space

AND

|

OR

!

NOT

< >

Grouping

" "

Search for an exact phrase.

   

Wildcards:

*

Matches zero or more characters.

?

Matches one character.

*.*

Same as *

   

Macros:

quot:

Literal double quote (")

apos:

Literal apostrophe (')

amp:

Literal ampersand (&)

lt:

Literal less than (<)

gt:

Literal greater than (>)

#x:

Literal unicode character x code.

   

Modifiers:

ascii:

Enable fast ASCII case comparisons.

case:

Match case.

diacritics:

Match diacritical marks.

file:

Match files only.

folder:

Match folders only.

noascii:

Disable fast ASCII case comparisons.

nocase:

Do not match case.

nodiacritics:

Do not match diacritical marks.

nofileonly:

Do not allow files only.

nofolderonly:

Do not allow folders only.

nopath:

Do not match path.

noregex:

Disable regex.

nowfn:

Do not match the whole filename.

nowholefilename:

Do not match the whole filename.

nowholeword:

Do not match whole words only.

nowildcards:

Disable wildcards.

noww:

Do not match whole words only.

path:

Match path and file name.

regex:

Enable regex.

utf8:

Disable fast ASCII case comparisons.

wfn:

Match the whole filename.

wholefilename:

Match the whole filename.

wholeword:

Match whole words only.

wildcards:

Enable wildcards.

ww:

Match whole words only.

   

Functions:

attrib:<attributes>

Search for files and folders with the specified file attributes.

attributes:<attributes>

Search for files and folders with the specified file attributes.

child:<filename>

Search for folders that contain a child with a matching filename.

dateaccessed:<date>

Search for files and folders with the specified date accessed.

datecreated:<date>

Search for files and folders with the specified date created.

datemodified:<date>

Search for files and folders with the specified date modified.

daterun:<date>

Search for files and folders with the specified date run.

da:<date>

Search for files and folders with the specified date accessed.

dc:<date>

Search for files and folders with the specified date created.

dm:<date>

Search for files and folders with the specified date modified.

dr:<date>

Search for files and folders with the specified date run.

dupe:

Search for duplicated filenames.

empty:

Search for empty folders.

ext:<list>

Search for files with a matching extension in the specified semi-colon delimited extension list.

fsi:<index>

Search for files and folders in the specified zero based internal file system index.

len:<length>

Search for files and folders that match the specified filename length.

parents:<count>

Search for files and folders with the specified number of parent folders.

rc:<date>

Search for files and folders with the specified recently changed date.

recentchange:<date>

Search for files and folders with the specified recently changed date.

root:

Search for files and folders with no parent folders.

runcount:<count>

Search for files and folders with the specified run count.

size:<size>

Search for files with the specified size in bytes.

type:<type>

Search for files and folders with the specified type.

   

Function Syntax:

function:value

Equal to value.

function:<=value

Less than or equal to value.

function:<value

Less than value.

function:=value

Equal to value.

function:>value

Greater than value.

function:>=value

Greater than or equal to value.

function:start..end

Is in the range of values from start to end.

function:start-end

Is in the range of values from start to end.

   

Size Syntax:

size[kb|mb|gb]

   

Size Constants:

empty

  

tiny

0 KB < size <= 10 KB

small

10 KB < size <= 100 KB

medium

100 KB < size <= 1 MB

large

1 MB < size <= 16 MB

huge

16 MB < size <= 128 MB

gigantic

size > 128 MB

unknown

  

   

Date Syntax:

year

  

month/year or year/month

depending on locale settings

day/month/year, month/day/year or year/month/day

depending on locale settings

   

Date Constants:

today

yesterday

tomorrow

<last|past|prev|current|this|coming|next><year|month|week>

<last|past|prev|coming|next><x><years|months|weeks|hours|minutes|mins|seconds|secs>

january|february|march|april|may|june|july|august|september|october|november|december

jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec

sunday|monday|tuesday|wednesday|thursday|friday|saturday

sun|mon|tue|wed|thu|fri|sat

unknown

   

Attribute Constants:

A

Archive

C

Compressed

D

Directory

E

Encrypted

H

Hidden

I

Not content indexed

L

Reparse point

N

Normal

O

Offline

P

Sparse file

R

Read only

S

System

T

Temporary

V

Device

   

Posted by codedragon codedragon

댓글을 달아 주세요

다운로드 받기

http://codedragon.tistory.com/288

   

   

설치하기

I Agree

   

Next

   

Next

   

Install

   

Finish

   

설치완료!!!

   

   

사용방법

메뉴 표시줄 아래에 검색어 입력

Posted by codedragon codedragon

댓글을 달아 주세요

How to use Padlet-Youtube

http://youtu.be/UuzciL8qCYM   


   

Posted by codedragon codedragon

댓글을 달아 주세요

Reference에서 확인할 사항

  • 함수 의미/구조
  • 헤더 함수
  • 입력/출력 형태
  • 성공시 리턴값/ 실패시 리턴값

   

   

   

The C Library Reference Guide

ANSI C에 정의된 다양한 표준 함수 참조 가이드

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

   

   

   

   

The C Library Reference Guide 직접 다운받기

C Library Reference Guide.pdf


Posted by codedragon codedragon

댓글을 달아 주세요

   

SEQUEL: A STRUCIURED ENGLISH QUERY LANGUAGE

SQL 초기문서

http://www.almaden.ibm.com/cs/people/chamberlin/sequel-1974.pdf

   

직접 다운받기

sequel-1974.pdf

 

Posted by codedragon codedragon

댓글을 달아 주세요

 

uml_2_ocl_final_adopted_specification.pdf


UML 2.0 OCL Specification

1 Scope ............................................................................................. 1

2 Conformance .................................................................................. 1

3 Normative References .................................................................... 2

4 Terms and Definitions ..................................................................... 2

5 Symbols .......................................................................................... 2

6 Additional Information ..................................................................... 2

6.1 Changes to Adopted OMG Specifications ........................................................... 2

6.2 Structure of the specification ............................................................................... 2

6.3 Acknowledgements ............................................................................................. 3

7 OCL Language Description ............................................................ 5

7.1 Why OCL? ........................................................................................................... 5

7.1.1 Where to Use OCL.................................................................................................. 5

7.2 Introduction ......................................................................................................... 6

7.2.1 Legend .................................................................................................................... 6

7.2.2 Example Class Diagram .......................................................................................... 6

7.3 Relation to the UML Metamodel .......................................................................... 7

7.3.1 Self .......................................................................................................................... 7

7.3.2 Specifying the UML context .................................................................................... 7

7.3.3 Invariants ................................................................................................................ 8

7.3.4 Pre- and Postconditions .......................................................................................... 8

7.3.5 Package Context..................................................................................................... 9

7.3.6 Operation Body Expression .................................................................................... 9

7.3.7 Initial and Derived Values ....................................................................................... 9

7.3.8 Other Types of Expressions .................................................................................. 10

7.4 Basic Values and Types .................................................................................... 10

7.4.1 Types from the UML Model ................................................................................... 11

7.4.2 Enumeration Types ............................................................................................... 11

7.4.3 Let Expressions ..................................................................................................... 11

7.4.4 Additional operations/attributes through «definition» expressions ........................ 11

7.4.5 Type Conformance ................................................................................................ 12

7.4.6 Re-typing or Casting ............................................................................................. 13

7.4.7 Precedence Rules ................................................................................................. 13

7.4.8 Use of Infix Operators ........................................................................................... 14

7.4.9 Keywords .............................................................................................................. 14

7.4.10 Comment ............................................................................................................. 14

7.5 Objects and Properties ...................................................................................... 15

7.5.1 Properties: Attributes ............................................................................................. 15

7.5.2 Properties: Operations .......................................................................................... 16

7.5.3 Properties: AssociationEnds and Navigation ....................................................... 17

ii OCL Adopted Specification

7.5.4 Navigation to Association Classes ........................................................................ 18

7.5.5 Navigation from Association Classes .................................................................... 19

7.5.6 Navigation through Qualified Associations ............................................................ 20

7.5.7 Using Pathnames for Packages ............................................................................ 20

7.5.8 Accessing overridden properties of supertypes .................................................... 20

7.5.9 Predefined properties on All Objects ..................................................................... 21

7.5.10 Features on Classes Themselves ....................................................................... 22

7.5.11 Collections ...........................................................................................................22

7.5.12 Collections of Collections .................................................................................... 23

7.5.13 Collection Type Hierarchy and Type Conformance Rules .................................. 23

7.5.14 Previous Values in Postconditions ...................................................................... 24

7.5.15 Tuples .................................................................................................................25

7.6 Collection Operations ........................................................................................ 25

7.6.1 Select and Reject Operations ............................................................................... 25

7.6.2 Collect Operation .................................................................................................. 27

7.6.3 ForAll Operation .................................................................................................... 28

7.6.4 Exists Operation .................................................................................................... 28

7.6.5 Iterate Operation ................................................................................................... 29

7.7 Messages in OCL .............................................................................................. 29

7.7.1 Calling operations and sending signals ................................................................. 29

7.7.2 Accessing result values ......................................................................................... 30

7.7.3 An example ........................................................................................................... 31

7.8 Resolving Properties ......................................................................................... 32

8 Abstract Syntax ............................................................................ 33

8.1 Introduction ........................................................................................................ 33

8.2 The Types Package .......................................................................................... 33

8.2.1 Type Conformance ................................................................................................ 35

8.2.2 Well-formedness Rules for the Types Package .................................................... 38

8.3 The Expressions Package ................................................................................. 40

8.3.1 Expressions Core.................................................................................................. 40

8.3.2 Model PropertyCall Expressions ........................................................................... 44

8.3.3 If Expressions ........................................................................................................ 46

8.3.4 Message Expressions ........................................................................................... 46

8.3.5 Literal Expressions ................................................................................................ 48

8.3.6 Let expressions ..................................................................................................... 50

8.3.7 Well-formedness Rules ofthe Expressions package ............................................ 51

8.3.8 Additional Operations on UML metaclasses ......................................................... 56

8.3.9 Additional Operations on OCL metaclasses ......................................................... 58

8.3.10 Overview of class hierarchy of OCL Abstract Syntax metamodel ....................... 60

9 Concrete Syntax ........................................................................... 61

9.1 Structure of the Concrete Syntax ...................................................................... 61

9.2 A Note to Tool Builders ..................................................................................... 63

9.2.1 Parsing .................................................................................................................. 63

9.2.2 Visibility ................................................................................................................. 63

9.3 Concrete Syntax ................................................................................................ 63

9.3.1 Comments ............................................................................................................. 89

9.3.2 Operator Precedence ............................................................................................ 89

9.4 Environment definition ....................................................................................... 89

OCL Adopted Specification iii

9.4.1 Environment .......................................................................................................... 89

9.4.2 NamedElement ..................................................................................................... 91

9.4.3 Namespace ........................................................................................................... 92

9.5 Concrete to Abstract Syntax Mapping ............................................................... 92

9.6 Abstract Syntax to Concrete Syntax Mapping ................................................... 92

10Semantics Described using UML ................................................. 93

10.1 Introduction ..................................................................................................... 93

10.2 The Values Package ....................................................................................... 94

10.2.1 Definitions of concepts for the Values package ................................................... 95

10.2.2 Well-formedness rules for the Values Package .................................................. 99

10.2.3 Additional operations for the Values Package .................................................. 100

10.2.4 Overview of the Values package ....................................................................... 101

10.3 The Evaluations Package ............................................................................. 102

10.3.1 Definitions of concepts for the Evaluations package ......................................... 103

10.3.2 Model PropertyCall Evaluations ........................................................................ 106

10.3.3 If Expression Evaluations .................................................................................. 107

10.3.4 Ocl Message Expression Evaluations ............................................................... 108

10.3.5 Literal Expression Evaluations .......................................................................... 109

10.3.6 Let expressions ................................................................................................. 111

10.3.7 Well-formedness Rules of the Evaluations package ......................................... 112

10.3.8 Overview of the Values package ....................................................................... 119

10.4 The AS-Domain-Mapping Package ............................................................... 120

10.4.1 Well-formedness rules for the AS-Domain-Mapping.type-value Package ........ 123

10.4.2 Additional operations for the AS-Domain-Mapping.type-value Package .......... 124

10.4.3 Well-formedness rules for the AS-Domain-Mapping.exp-eval Package ........... 124

11The OCL Standard Library ......................................................... 131

11.1 Introduction ................................................................................................... 131

11.2 The OclAny, OclVoid, andOclMessage types .............................................. 131

11.2.1 OclAny .............................................................................................................. 131

11.2.2 OclMessage ...................................................................................................... 132

11.2.3 OclVoid ............................................................................................................. 133

11.2.4 Operations and well-formedness rules .............................................................. 133

11.2.5 OclMessage ...................................................................................................... 134

11.2.6 OclVoid ............................................................................................................. 134

11.3 ModelElement types ...................................................................................... 134

11.3.1 OclModelElement .............................................................................................. 135

11.3.2 OclType ............................................................................................................. 135

11.3.3 OclState ............................................................................................................ 135

11.3.4 Operations and well-formedness rules .............................................................. 135

11.4 Primitive Types .............................................................................................. 136

11.4.1 Real ...................................................................................................................136

11.4.2 Integer ...............................................................................................................136

11.4.3 String .................................................................................................................136

11.4.4 Boolean ............................................................................................................. 136

11.5 Operations and well-formedness rules .......................................................... 136

11.5.1 Real ...................................................................................................................136

11.5.2 Integer ...............................................................................................................137

iv OCL Adopted Specification

11.5.3 String ................................................................................................................. 138

11.5.4 Boolean ............................................................................................................. 139

11.6 Collection-Related Types .............................................................................. 139

11.6.1 Collection .......................................................................................................... 140

11.6.2 Set ..................................................................................................................... 140

11.6.3 OrderedSet ........................................................................................................ 140

11.6.4 Bag .................................................................................................................... 140

11.6.5 Sequence .......................................................................................................... 140

11.7 Operations and well-formedness rules .......................................................... 140

11.7.1 Collection .......................................................................................................... 140

11.7.2 Set ..................................................................................................................... 141

11.7.3 OrderedSet ........................................................................................................ 143

11.7.4 Bag .................................................................................................................... 144

11.7.5 Sequence .......................................................................................................... 146

11.8 Predefined Iterator Expressions .................................................................... 149

11.8.1 Extending the standard library with iterator expressions ................................... 149

11.9 Mapping rules for predefined iterator expressions ........................................ 149

11.9.1 Collection .......................................................................................................... 149

11.9.2 Set ..................................................................................................................... 150

11.9.3 Bag .................................................................................................................... 151

11.9.4 Sequence .......................................................................................................... 152

12The Use of Ocl Expressions in UML Models .............................. 155

12.1 Introduction .................................................................................................... 155

12.1.1 UML 2.0 Alignment ............................................................................................ 155

12.2 The ExpressionInOcl Type ............................................................................ 155

12.2.1 ExpressionInOcl ................................................................................................ 156

12.3 Well-formedness rules ................................................................................... 156

12.3.1 ExpressionInOcl ................................................................................................ 156

12.4 Standard placements of OCL Expressions ................................................... 157

12.4.1 How to extend the use of OCL at other places ................................................. 157

12.5 Definition ....................................................................................................... 157

12.5.1 Well-formedness rules ...................................................................................... 157

12.6 Invariant ......................................................................................................... 158

12.6.1 Well-formedness rules ...................................................................................... 158

12.7 Precondition .................................................................................................. 158

12.7.1 Well-formedness rules ...................................................................................... 159

12.8 Postcondition ................................................................................................. 159

12.8.1 Well-formedness rules ...................................................................................... 160

12.9 Initial value expression .................................................................................. 160

12.9.1 Well-formedness rules ...................................................................................... 160

12.10 Derived value expression ............................................................................ 161

12.11 Operation body expression ......................................................................... 161

12.12 Guard .......................................................................................................... 162

12.12.1 Well-formedness rules .................................................................................... 162

12.13 Concrete Syntax of Context Declarations ................................................... 163

12.13.1 packageDeclarationCS ................................................................................... 163

12.13.2 contextDeclarationCS ..................................................................................... 163

12.13.3 attrOrAssocContextCS .................................................................................... 164

OCL Adopted Specification v

12.13.4 initOrDerValueCS ............................................................................................ 164

12.13.5 classifierContextDeclCS .................................................................................. 164

12.13.6 invOrDefCS ..................................................................................................... 164

12.13.7 defExpressionCS ............................................................................................ 164

12.13.8 operationContextDeclCS ................................................................................. 164

12.13.9 prePostOrBodyDeclCS ................................................................................... 165

12.13.10 operationCS .................................................................................................. 165

12.13.11 parametersCS ............................................................................................... 165

13Alignment of OCL, UML and MOF Metamodels ........................ 167

13.1 Introduction ................................................................................................... 167

13.2 Use of the UML Metamodel .......................................................................... 167

13.3 Use of the OCL metamodel in the UML metamodel ..................................... 168

13.4 Wishlist .......................................................................................................... 169

Appendix A - Semantics ..................................................................A-1

Appendix B - Interchange Format ....................................................B-1

Index .....................................................................................................Index-1

 

'Development > UML' 카테고리의 다른 글

StarUML v2.0.1-beta12 updated(2014/12/01)  (0) 2014.12.05
UML Spec  (0) 2014.08.30
UML 2.0 OCL Specification  (0) 2014.08.13
UML 2.0 Infrastructure Specification  (0) 2014.08.05
UML 2.0 Diagram Interchange Specification  (0) 2014.07.30
UML 특징  (0) 2014.06.14
Posted by codedragon codedragon

댓글을 달아 주세요

 

uml2_infrastructure_final_adopted_specification.pdf


UML 2.0 Infrastructure Specification

1 Scope .....................................................................................................................................1

2 Conformance .........................................................................................................................1

3 Normative References ...........................................................................................................3

4 Terms and Definitions ..........................................................................................................3

5 Symbols ..............................................................................................................................19

6 Additional information .......................................................................................................20

6.1 Changes to Adopted OMG Specifications ......................................................... 20

6.2 Architectural Alignment and MDA Support ........................................................ 20

6.3 How to Read this Specification ......................................................................... 20

6.4 Acknowledgments ............................................................................................. 20

Part I - Introduction .................................................................................................................22

7 Language Architecture ........................................................................................................23

7.1 Design Principles .............................................................................................. 23

7.2 Infrastructure Architecture ................................................................................. 23

7.2.1 Core ...................................................................................................................... 24

7.2.2 Profiles .................................................................................................................. 25

7.2.3 Architectural Alignment between UML and MOF .................................................. 26

7.2.4 Superstructure Architecture .................................................................................. 26

7.2.5 Reusing Infrastructure ........................................................................................... 27

7.2.6 The Kernel Package .............................................................................................. 27

7.2.7 Metamodel layering ............................................................................................... 28

7.2.8 The four-layer metamodel hierarchy ..................................................................... 28

7.2.9 Metamodeling ........................................................................................................ 29

7.2.10 An example of the four-level metamodel hierarchy ............................................. 30

8 Language Formalism ..........................................................................................................32

8.1 Levels of Formalism .......................................................................................... 32

8.1.1 Diagrams ...............................................................................................................33

8.1.2 Instance Model ...................................................................................................... 33

8.2 Class Specification Structure ............................................................................ 33

8.2.1 Description ............................................................................................................33

8.2.2 Associations .......................................................................................................... 34

8.2.3 Constraints ............................................................................................................34

8.2.4 Additional Operations (optional) ............................................................................ 34

8.2.5 Semantics ............................................................................................................. 34

8.2.6 Semantic Variation Points (optional) ..................................................................... 34

8.2.7 Notation ................................................................................................................. 35

8.2.8 Presentation Options (optional) ............................................................................. 35

8.2.9 Style Guidelines (optional) .................................................................................... 35

8.2.10 Examples (optional) ............................................................................................ 35

8.2.11 Rationale (optional) ............................................................................................. 35

8.2.12 Changes from UML 1.4 ....................................................................................... 35

8.3 Use of a Constraint Language ........................................................................... 35

8.4 Use of Natural Language .................................................................................. 36

8.5 Conventions and Typography ........................................................................... 36

Part II - Infrastructure Library ................................................................................................37

9 Core::Abstractions ..............................................................................................................39

9.1 BehavioralFeatures package ............................................................................. 40

9.1.1 BehavioralFeature ................................................................................................. 41

9.1.2 Parameter ............................................................................................................. 42

9.2 Changeabilities package ................................................................................... 43

9.2.1 ChangeabilityKind ................................................................................................. 43

9.2.2 StructuralFeature (as specialized) ........................................................................ 44

9.3 Classifiers package ........................................................................................... 45

9.3.1 Classifier ............................................................................................................... 45

9.3.2 Feature .................................................................................................................. 46

9.4 Comments package .......................................................................................... 47

9.4.1 Comment............................................................................................................... 47

9.4.2 Element (as specialized) ....................................................................................... 48

9.5 Constraints package .......................................................................................... 49

9.5.1 Constraint ..............................................................................................................50

9.5.2 Namespace (as specialized) ................................................................................. 52

9.6 Elements package ............................................................................................. 53

9.7 Expressions package ........................................................................................ 54

9.7.1 Expression ............................................................................................................ 54

9.7.2 OpaqueExpression ................................................................................................ 55

9.7.3 ValueSpecification ................................................................................................. 56

9.8 Generalizations package ................................................................................... 57

9.8.1 Classifier (as specialized) ..................................................................................... 58

9.8.2 Generalization ....................................................................................................... 59

9.9 Instances package ............................................................................................ 61

9.9.1 InstanceSpecification ............................................................................................ 62

9.9.2 InstanceValue ....................................................................................................... 64

9.9.3 Slot ........................................................................................................................ 65

9.10 Literals package .............................................................................................. 66

9.10.1 LiteralBoolean ..................................................................................................... 66

9.10.2 LiteralInteger ....................................................................................................... 67

9.10.3 LiteralNull ............................................................................................................68

9.10.4 LiteralSpecification .............................................................................................. 69

9.10.5 LiteralString .........................................................................................................69

9.10.6 LiteralUnlimitedNatural ........................................................................................ 70

9.11 Multiplicities package ...................................................................................... 71

9.11.1 MultiplicityElement .............................................................................................. 71

9.12 MultiplicityExpressions package ...................................................................... 74

9.12.1 MultiplicityElement (specialized) ......................................................................... 75

9.13 Namespaces package ..................................................................................... 76

9.13.1 NamedElement ................................................................................................... 77

9.13.2 Namespace ......................................................................................................... 78

9.14 Ownerships package ....................................................................................... 79

9.14.1 Element (as specialized) ..................................................................................... 80

9.15 Redefinitions package ..................................................................................... 81

9.15.1 RedefinableElement ............................................................................................ 82

9.16 Relationships package .................................................................................... 83

9.16.1 DirectedRelationship ........................................................................................... 84

9.16.2 Relationship ........................................................................................................ 85

9.17 StructuralFeatures package ............................................................................ 86

9.17.1 StructuralFeature ................................................................................................ 86

9.18 Super package ................................................................................................ 87

9.18.1 Classifier (as specialized) ................................................................................... 87

9.19 TypedElements package ................................................................................. 90

9.19.1 Type .................................................................................................................... 90

9.19.2 TypedElement ..................................................................................................... 91

9.20 Visibilities package .......................................................................................... 91

9.20.1 NamedElement (as specialized) ......................................................................... 92

9.20.2 VisibilityKind ........................................................................................................93

10 Core::Basic .......................................................................................................................94

10.1 Types diagram ................................................................................................ 95

10.1.1 Type .................................................................................................................... 95

10.1.2 NamedElement ................................................................................................... 95

10.1.3 TypedElement ..................................................................................................... 96

10.2 Classes diagram ............................................................................................. 97

10.2.1 Class ................................................................................................................... 97

10.2.2 Operation ............................................................................................................ 98

10.2.3 Parameter ........................................................................................................... 98

10.2.4 Property ..............................................................................................................99

10.3 DataTypes diagram ....................................................................................... 100

10.3.1 DataType .......................................................................................................... 100

10.3.2 Enumeration ...................................................................................................... 100

10.3.3 EnumerationLiteral ............................................................................................ 101

10.3.4 PrimitiveType .................................................................................................... 101

10.4 Packages diagram ........................................................................................ 102

10.4.1 Package ............................................................................................................ 102

10.4.2 Type (additional properties) .............................................................................. 102

11 Core::Constructs .............................................................................................................104

11.1 Root diagram ................................................................................................. 105

11.1.1 Comment (as specialized) ................................................................................. 106

11.1.2 DirectedRelationship (as specialized) ............................................................... 107

11.1.3 Element (as specialized) ................................................................................... 107

11.1.4 Relationship (as specialized) ............................................................................. 108

11.2 Expressions diagram ..................................................................................... 108

11.2.1 Expression (as specialized) .............................................................................. 109

11.2.2 OpaqueExpression (as specialized) .................................................................. 110

11.2.3 ValueSpecification (as specialized) ................................................................... 110

11.3 Classes diagram ............................................................................................ 111

11.3.1 Association ........................................................................................................ 112

11.3.2 Class (as specialized) ....................................................................................... 118

11.3.3 Classifier (additional properties) ........................................................................ 120

11.3.4 Operation (additional properties) ....................................................................... 123

11.3.5 Property (as specialized) ................................................................................... 123

11.3.6 Classifiers diagram ............................................................................................ 127

11.3.7 Classifier (as specialized) ................................................................................. 127

11.3.8 Feature (as specialized) .................................................................................... 128

11.3.9 MultiplicityElement (as specialized) .................................................................. 128

11.3.10 RedefinableElement (as specialized) .............................................................. 129

11.3.11 StructuralFeature (as specialized) .................................................................. 129

11.3.12 Type (as specialized) ...................................................................................... 130

11.3.13 TypedElement (as specialized) ....................................................................... 130

11.4 Constraints diagram ...................................................................................... 131

11.4.1 Constraint .......................................................................................................... 131

11.4.2 Namespace (additional properties) ................................................................... 132

11.5 DataTypes diagram ....................................................................................... 132

11.5.1 DataType (as specialized) ................................................................................. 133

11.5.2 Enumeration (as specialized) ............................................................................ 135

11.5.3 EnumerationLiteral (as specialized) .................................................................. 136

11.5.4 Operation (additional properties) ....................................................................... 137

11.5.5 PrimitiveType (as specialized) .......................................................................... 137

11.5.6 Property (additional properties) ......................................................................... 138

11.6 Namespaces diagram ................................................................................... 138

11.6.1 ElementImport ................................................................................................... 139

11.6.2 NamedElement (as specialized) ....................................................................... 142

11.6.3 Namespace (as specialized) ............................................................................. 142

11.6.4 PackageableElement ........................................................................................ 144

11.6.5 PackageImport................................................................................................... 144

11.7 Operations diagram ....................................................................................... 146

11.7.1 BehavioralFeature (as specialized) ................................................................... 147

11.7.2 Operation (as specialized) ................................................................................ 147

11.7.3 Parameter (as specialized) ............................................................................... 151

11.8 Packages diagram ......................................................................................... 152

11.8.1 Type (additional properties) .............................................................................. 152

11.8.2 Package ............................................................................................................ 153

11.8.3 PackageMerge .................................................................................................. 155

12 Core::PrimitiveTypes ......................................................................................................160

12.1 PrimitiveTypes package ................................................................................ 160

12.1.1 Boolean ............................................................................................................. 160

12.1.2 Integer ...............................................................................................................161

12.1.3 String ................................................................................................................. 162

12.1.4 UnlimitedNatural ................................................................................................ 163

13 Core::Profiles ..................................................................................................................164

13.1 Profiles package ............................................................................................ 165

13.1.1 Extension (from Profiles) ................................................................................... 165

13.1.2 ExtensionEnd (from Profiles) ............................................................................ 168

UML Infrastructure 2.0 Adopted Specification v

13.1.3 Class (from Constructs, Profiles) ...................................................................... 169

13.1.4 Package (from Constructs, Profiles) .................................................................. 170

13.1.5 Profile (from Profiles)........................................................................................ 170

13.1.6 ProfileApplication (from Profiles) ....................................................................... 173

13.1.7 Stereotype (from Profiles) ................................................................................. 174

Part III - Appendices .............................................................................................................179

A. XMI Serialization and Schema .......................................................................................180

B. Support for Model Driven Architecture ..........................................................................181

Index ......................................................................................................................................183

 

'Development > UML' 카테고리의 다른 글

UML Spec  (0) 2014.08.30
UML 2.0 OCL Specification  (0) 2014.08.13
UML 2.0 Infrastructure Specification  (0) 2014.08.05
UML 2.0 Diagram Interchange Specification  (0) 2014.07.30
UML 특징  (0) 2014.06.14
UML 작성 목적  (0) 2014.06.08
Posted by codedragon codedragon

댓글을 달아 주세요