Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
PLM을 위한 온톨로지 기반 계층적 지식관리
PLM Best Pratcie 2006. 5. 12. 서울 르네상스 호텔
목 차
PLM 기본 개념
온톨로지
공통계층 (PXM) 지식
문제중심 (SKD) 지식
지식의 통합
DM 시스템 소개
PLM 기본 개념
Activity A
Activity B
Activity C
Activity C
Services Design
ManufacturingSales
Prod. Spec.=> Prod. Solid.
Engineering Knowledge
Prod. Solid & Feature
=> Mfg. Proc. & Tool
Requirements=> Prod. Spec.Data-analysis-
based Knowledge
Quality, Cost, Delivery => Customer
Satisfaction
Product Lifecycle
PLM 이슈들
Activity A
Activity B
Activity C
Activity C
Services Design
ManufacturingSales
Prod. Spec.=> Prod. Solid.
Engineering Knowledge
Prod. Solid & Feature
=> Mfg. Proc. & Tool
Requirements=> Prod. Spec.Data-analysis-
based Knowledge
Quality, Cost, Delivery => Customer
Satisfaction
• Product Focused• Lifecycle Involved• Knowledge Shared
• Collaboration Enabled
PLM 가능자 (Enablers)
Activity A
Activity B
Activity C
Activity C
Services Design
ManufacturingSales
Prod. Spec.=> Prod. Solid.
Engineering Knowledge
Prod. Solid & Feature
=> Mfg. Proc. & Tool
Requirements=> Prod. Spec.Data-analysis-
based Knowledge
Quality, Cost, Delivery => Customer
Satisfaction
• Product Focused : by Product Ontology• Lifecycle Involved : by 4 Layers• Knowledge Shared : by 3 Types
• Collaboration Enabled : by Workflow
Design
PLM 지식프레임
Services
Sales
Activity A
Activity B
Activity C
Activity C
Manufacturing
Prod. Spec.=> Prod. Solid.
Engineering Knowledge
Prod. Solid & Feature
=> Mfg. Proc. & Tool
Requirements=> Prod. Spec.Data-analysis-
based Knowledge
Quality, Cost, Delivery => Customer
Satisfaction
문제 지향 지식
OWL
온톨로지 베이스
데이터베이스
PXM지식계층
IF…THEN..
룰기반지식
y = f (x)함수지식
DataAnalysis
데이터분석기반지식
PLM워크프로우
PLM 지식프레임
Common domain knowledge
Task-specific knowledge
Semantic of knowledge
Integrated Ontology
vityActi vityActi vityActi vityActi vityActi
Documents
IF…THEN..
Expert Knowledge (Rule)
y = f (x)
EngineeringFunction
DataMining
Data-analysisbased knowledge Others
OWL
OntologyBase& DataBase
4 LayersPXM
Knowledge Map
Others
SKD
Ontology
Mapping
K-Map
Axiom
Workflow
Navigator
Mapping
온톨로지
Definition Definition
Machine-Understandable
Concepts, Relations, Functions, Axiomsare explicitly defined(Constraints, Properties)
Abstract model of some phenomenon in the world
Consensual knowledge
“a formal and explicit specification of a sharedconceptualization of a domain of interest”
Concept
Symbol/Terms Thing
evokes refers to
stands forrabbit (X1)
X1 is an animal with long earsMeaning Triangle Meaning Triangle
bunny (X1) ??
온톨로지
Concept
Symbol/Terms Thing
evokes refers to
stands forrabbit (X1)
X1 is an animal with long earsMeaning Triangle Meaning Triangle
bunny (X1) ??
rabbit (X) animal (X), has (X, Y), ear (Y), sizeOf (Z, Y), hasValue (Z, “Long”)bunny (X) animal (X), has (X, Y), ear (Y), sizeOf (Z, Y), hasValue (Z, “Long”)
bunny (X) human (X), female (X), hasChar (X,Y), appearance (Y), hasValue (Y, “Attractive”)
rabbit (X) animal (X), has (X, Y), ear (Y), sizeOf (Z, Y), hasValue (Z, “Long”)bunny (X) animal (X), has (X, Y), ear (Y), sizeOf (Z, Y), hasValue (Z, “Long”)
bunny (X) human (X), female (X), hasChar (X,Y), appearance (Y), hasValue (Y, “Attractive”)
PXM 계층지식 vs SKD 문제중심 지식
PXM 계층 지식 (공통지식 의미망)
– Product Context Model (PCM)
– Product Specific Model (PSM)
– Product Planning Model (PPM)
– Product Manufacturing Model (PMM)
SKD 문제중심 지식
– Function Knowledge
– Expert Knowledge
– Data-Analysis Knowledge
PXM 계층지식 vs SKD 문제중심 지식
part
characteristic
partFunction
feature
charOf
provide
charOf
charOf
weightfeatureOf color
…isA
endProduct
assembly
component
isA
xsd:float
Kg
TypeOf
UnitOf
xsd:DataType
Units
TypeOf UnitOf
subPartOf
xsd:String
….
g
Cm
isA
Literal
hasValue
isA
hasValue
mateWith
directSubPartOf
SKD-1: Y = 2.35 * (X1 + X2) / (X1 – X2)Y : number of blades, X1: Outer Diameter of a Fan, X2: Inner Diameter of a Fan
(∀ y x1 x2) NumberOfBlade(y) ∧ OuterDiameter(x1)∧InnerDiamter (x2) ∧ (= y (* 2.35 (/ (+ x1 x2) (- x1
x2)))).
SKD 문제중심 지식
공통지식 의미망
PXM 지식 계층 : 공통지식/직관적 의미망
Product Manufacturing Model(PMM)
Product Planning Model(PPM)
Product Specific Model(PSM)
Product Context Model(PCM)
• General Product Meta Model.• Once Building & Add-On Knowledge• ex. PDML, STEP, …
• A specific product in a company.• Building after knowledge analysis of a specific product • ex. 자동차, 핸드폰 등
• A Released Version of a Specific Product.• Information/Knowledge for each Version• ex. 자동차 특정 버전 정보
• Manufactured (or Test) items of a Released Version• Information/Knowledge for each Manufactured Item.• ex. 자동차 생산 아이템들
Instanctiation
Advantage of Layered Product Knowledge Model
• Meta Model
• Product Lifecycle Issues : Knowledge Map & PPM/PMM
• Knowledge Integrity
PXM 지식 계층 : 4 계층
l1
w1 w2
x1
x2
Head
Short_Arm
Base
l1 : ‘length’ of ‘Short_Arm’w1 : ‘weight’ of ‘Head’w2 : ‘weight’ of ‘Short_Arm’x1 : ‘Torque’ of ‘Joint1’x2 : ‘Torque of ‘Joint2’
Joint1
Joint2
Bar
PCM PSM
Design Variations
Part
Part_Characteristic
Weight VolumeLength
Torque
subPartOf
has
subPartOf is transitive, ir-reflexibleValue of Weight, Volume, Length is
same or greater than 0.Weight = Density * VolumeVolume = Height * Area…
w1 = c * f(l1)x2 = g(w1 , w2 )
c: ‘Density’ of barf(l1): function for ‘Volume’ of ‘Bar’
g(w1 , w2 ): function for ‘Torque’ of ‘Joint2’
l1 = 50 cmw1 = 100 gw2 = 50 gx1 = 1 N x2 = 3 N
l1 = 60 cmw1 = 120 gw2 = 65 gx1 = 1.2 N x2 = 4 N
l1 = 80 cmw1 = 80 gw2 = 90 gx1 = 0.8 N x2 = 5.5 N
v1v2
v3Manufactured Items
PPM PMM
PXM 지식 계층 : PLM vs PXM
Concreteness of product
PPM
PSM
PCM
PMM
Planning Detail Design
Conceptual Design
Design Analysis
Process Design
Manufacturing
Product in use
Domain ontology for a product contextDomain ontology for a product context
Specific product’s functions/behaviors/structures
Specific product’s geometry/ parameters/ structures
Specific product’s parameters’functional relations
Design variations’geometry files/parameter
Req. ont. Func. ont. Eng. ont. PSLMachine ont.Tool ont.
Geom. onto.Feature onto.STEP onto.
Specific product’s processes/ machines/ tools
Specific product’s requirements/functions/solutions
- -
Design variations’parameter
Prototype’s test data
3D/design mockup’s test data
Manufactured item test data
Enumerated Conceptual design ideas-
- - -
Final design’s mfg. process plan
- -
-Product Lifecycle
PXM 지식 계층 : 의미망
L4: Product Manufacturing Model
L3: Product Design Model
L2: Product Specific Model
L1: Product Context Model
Support
W2#1ShortArm#1
Kg
RealShortArm#2
ShortArm#3
Base#1 Base#2
DeskLamp#1DeskLamp#2
DeskLamp#3W2#2
W2#3charOfcharOf
charOf
39.540.5
41.0
subPartOf
ShortArm#4
Base#3
W2#4
hasValue40.0
TypeOf
UnitOf
provide
assembleWith
Insta
ntia
tion R
ela
tionship
part
characteristic
partFunction
feature
charOfprovide
charOf
charOf
weightfeatureOf color…isA
endProductassembly
componentisA
Real
Kg
TypeOf
UnitOfType
Units
TypeOf UnitOf
subPartOf
String ….
gCm
isA
rdf:Literal
hasValue
isA
hasValue
mateWith
Base Support
Hole1W2
DeskLamp ShortArm
kg
charOf
Real
subPartOffeatureOf
provide TypeOfUnitOf 40
hasValue
W1
C1100
Blue
charOf
hasValuehasValue
StringTypeOf UnitOf
TypeOf
mateWith
Support
W2.r1DeskLamp.r1
ShortArm.r1
Kg
Real
provide
TypeOf
UnitOf
ShortArm.r2ShortArm.r3
Base.r1 Base.r2
DeskLamp.r2
DeskLamp.r3DeskLamp.r4
W2.r2 W2.r3charOf
hasValue
charOfcharOf
3839
40
subPartOf
mateWith
assembleWith
Product Lifecycle
Prod
uct
Life
cycl
e
PXM 지식 계층 : 통합성
Part
characteristicLiteralhasValue
Real
Kg
TypeOfType
Units
UnitOf String
g
isA
isA…
charOf
W2#1
KgReal
W2#2 W2#3
39.540.5
41.0
W2#4
hasValue40.0
TypeOfUnitOf
Instantiation Relationship
DeskLamp
DeskLamp.r1DeskLamp.r2
DeskLamp.r3DeskLamp.r4
ShortArm
ShortArm.r1ShortArm.r2
ShortArm.r3
DeskLamp#1DeskLamp#2
DeskLamp#3
W2
kg
charOfRealTypeOf
UnitOf
40hasValue
W2.r1
KgRealW2.r2
W2.r3
3839
40hasValue
charOfcharOf
charOf
TypeOfUnitOf
ShortArm#1ShortArm#2
ShortArm#3ShortArm#4 charOf
charOfcharOf
charOf
PCM 논리표현
PCM
part
characteristic
partFunction
feature
charOf
provide
charOf
charOf
weightfeatureOf color
…isA
endProductassembly
component
isA
xsd:float
Kg
TypeOf
UnitOfxsd:DataType
Units
TypeOf UnitOf
subPartOf
xsd:String….
gCm
isA
Literal
hasValue
isA
hasValue
mateWith
directSubPartOf
Relationprovide(p, r)subPartOf (p1, p2)featureOf (f, p)TypeOf(c, xsd:DataType)UnitOf(c, Units)hasValue(c,xsd:String)charOf(c, p)
Conceptpart(p)feature(f)partFuntion(r)characteristics(c)color(c)weight(c)…
Axioms (term’s specification) Primitives :
(∀p1, p2) subPartOf (p1, p2) ⇒ ¬ subPartOf (p2, p1) (∀p1, p2, p3) subPartOf (p1, p2)∧subPartOf(p2,p3) ⇒ subPartOf (p1,p3)
Defined Definitions: (∀p1, p2) directSubPartOf (p1, p2) ⇔
subPartOf (p1, p2) ∧ ¬ (∃p3) ∧ subPartOf (p3, p2) ∧ subPartOf (p1, p3)
PCMAbstract Conceptxsd:DataTypeUnit…Concept Hierarchy endProduct(p) ⇒ part(p)assembly(p) ⇒ part(p)…
PCM: OWL 표현
<!-- PCM CONCEPTS--><owl:Class rdf:ID="part"/><owl:Class rdf:ID=“endProduct“>
<rdfs:subClassOf rdf:resource="#part"/> </owl:Class>
<!-- PCM ABSTRACT CONCEPT--><owl:Class rdf:ID="unit"/><owl:Class rdf:ID="kg">
<rdfs:subClassOf rdf:resource="#unit"/></owl:Class>
<!-- PCM RELATION --><owl:ObjectProperty rdf:ID="subPartOf"><rdfs:domain rdf:resource="#part"/><rdfs:range rdf:resource="#part"/><rdf:type rdf:resource="&owl;TransitiveProperty"/>
</owl:ObjectProperty>
part endProduct
assemblycomponent
isA
subPartOf
Kg
Units
gCm
isA
characteristic
weight
isA
PSM 논리표현 – “DeskLamp”
Base Support
Hole1
W2DeskLamp
ShortArm
kg
charOf
xsd:float
subPartOf
featureOf
provideTypeOf
UnitOf 40
hasValue
W1
C1
100
Blue
charOf
hasValue
hasValue
StringTypeOf UnitOf
TypeOf
mateWith
PSM
Concept Instancepart(DeskLamp)part(ShortArm)part(Base)part(Hole1)partFunction(Support)…
Relation Instances provide(ShortArm, Support)subPartOf (ShortArm, DeskLamp)featureOf (Hole1, ShortArm)charOf(W2, ShortArm)charOf(W1, DeskLamp)…
Axioms (domain specific semantic)(∀P1,P2 ) mateWith(p1, p2) ⇒ mateWith(p2, p1)Axioms (Constraints)(∀x, y) HoleDiameter (x)∧ ShortArmDiameter (y) ∧ x < y (∀p1,p2,x1,x2) attrValueOf(p1, weight, x1) ∧ subPartOf(p2, p1) ∧ attrValueOf(p2, weight, x2) ∧ x1= ∑ (x2).
PSMConceptDeskLamp(p1)ShortArm(p2)Base(p3)Hole1(f1)Support(pf1)
RelationmateWith(p1, p2)
PSM: OWL 표현
<!-- PSM CONCEPTS --><pcm:part xmlns=‘&psm;’ rdf:ID="DeskLamp">
<pcm:hasChar rdf:resource="#w1"/></pcm:part><pcm:part xmlns=‘&psm;’ rdf:ID="Base"/><pcm:weight xmlns=‘&psm;’ rdf:ID="w1">
<pcm:hasUnit rdf:resource="#kg"/><pcm:hasType rdf:resource="&xsd;float"/><pcm:hasValue> 100 </pcm:hasValue>
</pcm:weight>
<!– PSM RELATION --><owl:ObjectProperty xmlns=‘&psm;’ rdf:ID="mate_with"><rdfs:domain rdf:resource="#part"/><rdfs:range rdf:resource="#part"/>
</owl:ObjectProperty>
rdf:type := instanceOf
Base DeskLamp
ShortArm W2
part weight
rdf:type rdf:type
kg
xsd:float
W1
100charOf
hasValue
TypeOfUnitOf
PPM 논리표현 – “DeskLamp.rX”
Concept InstancesDeskLamp(DeskLamp.r1)DeskLamp(DeskLamp.r2)DeskLamp(DeskLamp.r3)DeskLamp(DeskLamp.r4)Base(Base.r1)Base(Base.r2)ShortArm(ShortArm.r1)ShortArm(ShortArm.r2)…
Relation Instances subPartOf(ShortArm.r3, DeskLamp.r4)subPartOf(Base.r2, DeskLamp.r4)derivedFrom(ShortArm.r3, ShortArm.r2)assembleWith(Base.r2, ShortArm.r3)charOf(W2.r1, ShortArm.r1)charOf(W2.r2, ShortArm.r2)charOf(W2.r3, ShortArm.r3)hasValue(W2.r1, 38)hasValue(W2.r1, 39)hasValue(W2.r1, 40)
RelationassembleWith(p1, p2)
Axioms (domain constraints) : (∀P1,P2, C1,C2) DeskLamp(P1) ∧ (Base(P2) ∨ ShortArm(P2))
∧ hasChar (P1, C1) ∧ hasChar (P2, C2) ∧ Color(C1) ∧ Color(C2)⇒ C1 = C2
ConceptDeskLamp.r1(p1)DeskLamp.r2(p2)DeskLamp.r3(p3)Base.r1(p5)
PPMSupport
W2.r1DeskLamp.r1
ShortArm.r1
Kg
xsd:float
provide
TypeOf
UnitOf
ShortArm.r2
ShortArm.r3
Base.r1
Base.r2
DeskLamp.r2
DeskLamp.r3
DeskLamp.r4
W2.r2
W2.r3charOf
hasValue
charOf
charOf
38
39
40
subPartOf mateWith
assembleWith
PPM
PPM: OWL 표현
<!-- PPM CONCEPTS --><psm:DeskLamp xmlns=‘&ppm;’ rdf:ID="DeskLamp.r1"/><psm:ShortArm xmlns=‘&ppm;’ rdf:ID="ShortArm.r1">
<pcm:subPartOf rdf:resource="#DeskLamp.r1"/><pcm:hasChar rdf:resource="#w2.r1"/>
</psm:ShortArm><psm:w2 xmlns=‘&ppm;’ rdf:ID="w2.r1"><pcm:hasUnit rdf:resource="#kg"/><pcm:hasType rdf:resource="&xsd;float"/><pcm:hasValue> 38 </pcm:hasValue>
</psm:w2>
W2.r1
DeskLamp.r1
ShortArm.r1
Kgxsd:float
charOf
38
subPartOf
UnitOfTypeOfhasValue
DeskLamp
ShortArm W2rdf:type
rdf:type rdf:type
PMM 논리표현 - “DeskLamp.rX.#Y”
PMMConcept InstanceDeskLamp.r4(DeskLamp#1)DeskLamp.r4(DeskLamp#2)DeskLamp.r4(DeskLamp#3)Base.r2(Base#1)Base.r2(Base#2)ShortArm.r3(ShortArm#1)ShortArm.r3(ShortArm#2)ShortArm.r3(ShortArm#3)weight(W2.#1)weight(W2.#2)weight(W2.#3)
Relation InstancesubPartOf(ShortArm#1, DeskLamp#1)subPartOf(Base#1, DeskLamp#1)subPartOf(ShortArm#2, DeskLamp#2)subPartOf(Base#2, DeskLamp#2)subPartOf(ShortArm#4, DeskLamp#3)subPartOf(Base#2, DeskLamp#3)
Axioms (constraints) (∀p) TotalQtyOfShortArm(x, 2005.3.10) ∧ x < 39, x > 41 (inventory control)(∀p,x,y,z) shortArm.r3(p) ∧ hasfeature(p,x) ∧ hasChar(Hole1, Diameter)∧
hasChar(Hole1,r3(x), D1(y)) ∧ hasValue (D1(y), z) ∧ 4.95 < z < 5.05 ⇒ hasQual (Hole1.r3(x), Good)
PMM
Support
W2#1ShortArm#1
Kg
RealShortArm#2
ShortArm#3
Base#1
Base#2
DeskLamp#1
DeskLamp#2DeskLamp#3
W2#2
W2#3charOfcharOf
charOf
39.540.5
41.0
subPartOf
ShortArm#4
Base#3
W2#4
hasValue40.0
TypeOf
UnitOf
provide
assembleWith
Relation InstancecharOf(W2.#1, ShortArm#1)charOf(W2.#2, ShortArm#2)charOf(W2.#3, ShortArm#3)hasValue(W2#1, 39.5)hasValue(W2#2, 40.5)hasValue(W2#3, 42.0)hasValue(W2#4, 40.0)
PMM: OWL 표현
<!-- PMM CONCEPTS --><ppm:DeskLamp.r4 rdf:ID="DeskLamp_1"/><ppm:ShortArm.r3 rdf:ID="ShortArm_1">
<pcm:subPartOf rdf:resource="#DeskLamp_1"/><pcm:hasChar rdf:resource="#w2_1"/>
</ppm:ShortArm.r3><ppm:W2.r3 rdf:ID="w2_1">
<pcm:hasUnit rdf:resource="#kg"/><pcm:hasType rdf:resource="&xsd;float"/><pcm:hasValue> 39.5 </pcm:hasValue>
</ppm:W2.r3>
DeskLamp#1
ShortArm#1 W2#1
39.5 xsd:float Kg
subPartOfcharOf
hasValue TypeOf UnitOf
W2.r3DeskLamp.r4 ShortArm.r3
rdf:type rdf:type rdf:type
SKD 문제중심 지식
[Function Knowledge]SKD-1: Y = 2.35 * (X1 + X2) / (X1 – X2)
Y : number of blades, X1: Outer Diameter of a Fan, X2: Inner Diameter of a Fan
(∀ y x1 x2) NumberOfBlade(y) ∧ OuterDiameter(x1)∧ InnerDiamter (x2) ∧(= y (* 2.35 (/ (+ x1 x2) (- x1 x2)))).
[Expert Knowledge]SKD-2: IF feature.type = Open_circular_hole AND feature.diameter =< 60 AND feature.length =< 40
THEN mfgProcess= Punching IF mfgProcess = punching AND feature.material = aluminum THEN tool = punch_machine.
(∀x y z1 p) HasFeature(x y) ∧ Part(x) ∧ Feature(y) ∧ HasFeatureChar (y [z1,z2,z3]) ∧ FeatureType (z1) ∧ Diameter (z2) ∧ Length (z3) ∧ (= z1 OpenCircularHole) ∧ (z2 =< 60) ∧ (z3 =< 40) ⇒ (= p Punching).
(∀y z2 p t)HasFeatureChar(y z2) ∧ Material(z2) ∧ (= z2 aluminum) ∧ HasMfgProc(y p) ∧MfgProc(p) ∧ ProcessedBy(p t) ∧ Tool(t) ∧ (= p Punching) ⇒ (= t Punch_Machine)
[Data-Analysis-based Knowledge]SKD-3: Y = 0.4 * X + 15
Y: Volume of wind, X: Outer Diameter of a Fan, (∀ y x) VolumeOfWind(y) ∧ OuterDiameter(x) ∧ (= y (+ (* 0.4 x) 15)).
함수지식
Function:Y = 2.35 * (X1 + X2) / (X1 – X2)
Y : number of blades, X1: Outer Diameter of a Fan, X2: Inner Diameter of a Fan
FOL:(∀ y x1 x2) NumberOfBlade(y) ∧OuterDiameter(x1)∧ InnerDiamter (x2) ∧(= y (* 2.35 (/ (+ x1 x2) (- x1 x2)))).
FAN
전문가 지식
RULE:IF feature.type = Open_circular_hole
AND feature.diameter =< 60 AND feature.length =< 40THEN mfgProcess= Punching.
IF mfgProcess=Punching AND feature.material = Aluminum THEN tool = Punch_Machine.
FOL:(∀x y z1 p) HasFeature(x y) ∧ Part(x) ∧ Feature(y)
∧ HasFeatureChar (y [z1,z2,z3]) ∧ FeatureType (z1) ∧ Diameter (z2) ∧ Length (z3) ∧ (= z1 OpenCircularHole) ∧ (z2 =< 60) ∧ (z3 =< 40) ⇒ (= p Punching).
(∀y z2 p t)HasFeatureChar(y z2) ∧ Material(z2) ∧ (= z2 Aluminum) ∧ HasMfgProc(y p) ∧ MfgProc(p) ∧ ProcessedBy(p t) ∧ Tool(t) ∧ (= p Punching) ⇒ (= t Punch_Machine)
FAN
데이터 분석 지식
Data Analysis:Y = 0.4 * X + 15
Y: Volume of wind, X: Outer Diameter of a Fan,
FOL:(∀ y x) VolumeOfWind(y) ∧ OuterDiameter(x) ∧
(= y (+ (* 0.4 x) 15)).
FAN
PXM & SKD 지식의 통합 (Consolidation)
Product Context Model (PCM)
Product Specific Model (PSM)
Product Engineering Model (PEM)
Product Manufacturing Model (PMM)
Integrated Ontology-based Product Knowledge Framework (OBPKM)
SKDAxioms
SKDAxiom
SKDAxiom
SKDAxiom
I
I
I
A
A
A
A
A
A
A
A
Data분석 지식
Expert 지식
Function 지식
Data분석 지식
Expert 지식
Function 지식
Data분석 지식
Expert 지식
Function 지식
Data분석 지식
Expert 지식
Function 지식
PDK Levels
업무 문제 해결
협의된 도메인 지식 구조
지식의 명세화
Roles of Knowledge
3. Specialized Knowledgefor Domain (SKD)
2. Knowledge Map (K-Map)
1. Axiom전문가 지식
데이터 분석 지식
엔지니어링 함수
0~0.1
0~0.1
0.1~0.2
0.2~0.3
0.1~0.2
0.2~0.3
3~4 4~5 5~6
13.36 14.06 14.8
5.03
4.934.49 4.69
4.914.65
2.21
1.34 1.52
2.51 2.63
1.7
4.06
5.48
3.11
3.57
4.49 4.69 4.934.93
5.03
14.8
1.7
2.63
I
A
Instantiation
Application
함수지식 통합 (Consolidation)
ID:45
characteristic
Air-flow
Hole
NB:?? Air_Purifier
Fan-Frame
part
characteristic
partFunction
feature
provide
NumOfBlade
endProduct isA
subPartOf
ea
eacm
mUnitOfisA
charOf
realinteger
…TypeOf
integer
Unit
Type
featureOf
provide
OD: ??
ID:??
OuterDiameterInnerDiameter
characteristic VolumeOf AirisA
BladesubPartOf
Fan characteristic
Vol
isA
Functions
PCM
Air-PurifierPSM
characteristic
Air-flow
NB:35
Air_Purifier.r1 Fan-Frame.r1
charOffeatureOf
provide
OD: 50ID:45
Blade.r1subPartOf
Fan.r1 characteristic
Vol
isA
Fan-Frame.r2Blade.r2
Fan.r2
Air_Purifier.r2
characteristicNB: 37charOf
OD: 55
define
use
VersionPPM
전문가 지식 통합 (Consolidation)
Air-PurifierFan-Frame
part
feature
endProduct isA
subPartOf
featureOf
BladesubPartOf
Fan
MfgProcessTools
PunchMachineMilling
Boring
featureOf
processedBytoolOf
characteristic diameterisAlength
material
characteristic MP: ??isAT: ??
M=AluminumRULES
DrillMachine……
……
OpenCirHoleAir-Purifier
.r1 Fan-Frame.r1
featureOf
Blade.r1subPartOf
Fan.r1Punching PunchMachine
characteristicD: 54
L: 27 M=Aluminum
isA
define
use
PCM
Air-PurifierPSM
VersionPPM
Punching OpenCirHole
데이터 분석 지식 (Consolidation)
characteristic
Air-flow
Hole
Air_PurifierFan-Frame
cm
charOf:fnreal
featureOf
provide
OD: ??
BladesubPartOf
Fan characteristicVA: ??
Data AnalKnowledge
characteristic
Air-flowAir_Purifier
.r1 Fan-Frame.r1
cm
charOf:fnreal
featureOf
provide
OD: 54
Blade.r1subPartOf
Fan.r1 characteristicVA: 36.6
VA: Volume of AirOD: Outer Diameter
characteristic
Air-flowAir_Purifier
#1OD:50.75Fan#1
characteristic VA: 45.39provide charOf:fn
charOf:fn
characteristic
Air-flowAir_Purifier
#2OD:55.75Fan#2
characteristic VA: 46.75
subPartOf
charOf:fn
charOf:fn
use
define
analyzed
PSM
Air-PurifierPPM
VersionPMM
시스템 소개 : PLM 지원 Digital Meister
Digital Meister 구성
Digital Meister 적용범위
Digital Meister 주요기능 (동영상)
Digital Meister 기대효과
DM (Digital Meister) System 구성
설계 팀 생산 팀 시험 팀경영자
- 제품 정보 문서- 설계자료
- 제품 정보 문서- 설계자료
문서문서
온톨로지 (기업내 지식정보)온톨로지온톨로지 ((기업내기업내 지식정보지식정보))
아이템아이템
Web ServiceWeb ServiceWeb Service
데이터 분석 지식데이터 분석 지식 함수지식함수지식
지식 리포지토리지식 리포지토리
컨텐츠관리컨텐츠관리
PDM 시스템
전문가 지식전문가 지식 문서관리문서관리
프로세스프로세스PCMPCM
DM시스템
PSMPSM
PPMPPM
PMMPMM
- 아이템 정보- 아이템 실험정보- 아이템 수식정보- 아이템 설계가공 정보
- 아이템 정보- 아이템 실험정보- 아이템 수식정보- 아이템 설계가공 정보
- 진행 작업정보- 진행상황 보고서
- 진행 작업정보- 진행상황 보고서
총무 팀 생기 팀 품관 팀
DM (Digital Meister) System 적용범위
DM Engine
지식등록
HR
사용자/조직도 연동
전문가 약력 정보
DM 사용자 Layer
설계 지식 공유
통합추론 엔진
추천값
추론
추천값
추론
사내정보시스템
추론
컨텐츠 관리 서버
지식추천
사용자 Local PC
자료등록
지식등록
PDM, ERP, MRP 등 기존 정보
시스템과 통합
컨텐츠 및 시스템 우선순
위에 따라 시스템 구성
데이터 저장소
PDM (문서/도면 버전관리)
DM 지식 웹 서비스
추천값
DM (Digital Meister) System 적용범위
기능항목 DM 솔루션
지식맵 (Knowledge Map)
자유로운시맨틱네트워크구조의지식맵을통한지식표현및정의
1) 지식의 정의
지식 수집 및 재활용 (PSM - PPM 연동)
실제설계레이어의데이터와개념설계레이어의데이터상호교환으로데이터활용도증가
2) 지식의 수집
지식 분류 라이브러리 구축 (SKD Library)
지식을데이터분석, 함수, 전문가, 통합지식의네가지유형으로분류하여필요한지식라이브러리구축
3) 지식의 분류
DM (Digital Meister) System 적용범위
기능항목 DM 솔루션
통합 지식 추론 (Integrated Reasonning)
지식 라이브러리와 지식 맵 간에 정의된 지식을동시 처리함으로써 설계간 모순점이나 설계 변수연결에 따른 문제점 해결 및 설계 수행
4) 지식의 제어관리
지식에 대한 접근 통제 및 사용자 관리 기능제공
사용자 권한 관리(Role Management)
5) 지식의 보안설정
CAD-DOC 연동 (DM Link Component)6) 지식활용
지식 내용을 실제 설계 도면이나 문서에 직접반영
DM (Digital Meister) System 기대효과
기업고유의문화 및
특수성 고려
기업고유의문화 및
특수성 고려
조직원의적극적인 참여를유도할 수 있는변화관리 방안
고려
조직원의적극적인 참여를유도할 수 있는변화관리 방안
고려
조직구성원의DM에 대한
기대수준 고려
조직구성원의DM에 대한
기대수준 고려
핵심지식은의무적으로
관리할 수 있는제도 설계를
고려
핵심지식은의무적으로
관리할 수 있는제도 설계를
고려유사업무프로세스에대한 통합을
고려
유사업무프로세스에대한 통합을
고려
성과보상체계와
지식공유활동의 연계방안
고려
성과보상체계와
지식공유활동의 연계방안
고려
시스템 사용용이성 고려
시스템 사용용이성 고려
기존 업무지원시스템들과의연계성 고려
기존 업무지원시스템들과의연계성 고려
전략(Strategy)
DM 기반의 지식(Knowledge)관리 운용
DM 기반의 지식(Knowledge)관리 운용
조직/인력(People)
프로세스(Process)
정보기술(Technology)
DM (Digital Meister) System 기대효과
정량적 기대효과 정성적 기대효과
내부 임직원
고객과 파트너
e-Business
IT Infra
• 개별 어플리케이션 교육 및 지원비용 절감
• 오프라인 커뮤니케이션 비용 감소
• 비즈니스 싸이클 시간 단축을 통한 처리 비용 절감
• 쉽고 편리한 UI제공으로 생산성 증대
• 개별 어플리케이션 교육 및 지원비용 절감
• 오프라인 커뮤니케이션 비용 감소
• 비즈니스 싸이클 시간 단축을 통한 처리 비용 절감
• 쉽고 편리한 UI제공으로 생산성 증대
• 기업 내 조직들 간 협업 및 상호작용 증대
• 정보 및 지식에 대한 실시간, 총괄적 접근
• 개인화 된 맞춤 정보/지식 적시 제공 가능
• 기업 내 조직들 간 협업 및 상호작용 증대
• 정보 및 지식에 대한 실시간, 총괄적 접근
• 개인화 된 맞춤 정보/지식 적시 제공 가능
• 커뮤니케이션 비용 절감 및 속도 향상
• 고객 서비스 및 관리비용 절감
• 파트너 교육비용 절감
• 커뮤니케이션 비용 절감 및 속도 향상
• 고객 서비스 및 관리비용 절감
• 파트너 교육비용 절감
• 기업의 단일한 이미지 제공
• 지식/정보의 공개에 따른 고객 Loyalty 증대
• 서비스 속도 및 품질향상에 따른 만족도 상승
• 기업의 단일한 이미지 제공
• 지식/정보의 공개에 따른 고객 Loyalty 증대
• 서비스 속도 및 품질향상에 따른 만족도 상승
• 전체 시스템을 개별적으로 Web으로 전환하고
연동하는데 소요되는 비용 절감
• XML 기반으로 데이터 공유의 용이
• 전체 시스템을 개별적으로 Web으로 전환하고
연동하는데 소요되는 비용 절감
• XML 기반으로 데이터 공유의 용이
• 네트워크, 저장장치 비용 절감
• 전사적인 보안체계 및 향후 확장성 확보로 비용 절감
• IT서비스, 시스템 유지보수, 관리비용 절감
• 네트워크, 저장장치 비용 절감
• 전사적인 보안체계 및 향후 확장성 확보로 비용 절감
• IT서비스, 시스템 유지보수, 관리비용 절감
• 기업의 비즈니스 인프라의 효율적인 Web화• 현재 e-Business 사업영역에 대한 시스템적지원으로 e-Business 체계 완성
• 기업의 비즈니스 인프라의 효율적인 Web화• 현재 e-Business 사업영역에 대한 시스템적지원으로 e-Business 체계 완성
• 실시간 IT Infra 관리체계 기반 확보
• 유사, 중복된 시스템 정리
• 기존에 투자한 IT 프로젝트, 즉 ERP, PDMKM 등에 대한 활용 가치 증대
• 실시간 IT Infra 관리체계 기반 확보
• 유사, 중복된 시스템 정리
• 기존에 투자한 IT 프로젝트, 즉 ERP, PDMKM 등에 대한 활용 가치 증대
11
22
33
44
지식경영55 • 업무지식(노하우)의 저장 및 관리로 교육비용을 절감
• 문서검색/복사 시간 단축에 의한 비용 감축
• 보유지식의 재활용의 증가로 단위 업무 비용 절감
• 업무지식(노하우)의 저장 및 관리로 교육비용을 절감
• 문서검색/복사 시간 단축에 의한 비용 감축
• 보유지식의 재활용의 증가로 단위 업무 비용 절감
• 축적된 지식자료를 통한 지식 경영 실현
• 문서를 통한 지식축적의 가속화
• 지식관리체계의 기반구축
• 전문가 양성에 드는 노력의 절감
• 축적된 지식자료를 통한 지식 경영 실현
• 문서를 통한 지식축적의 가속화
• 지식관리체계의 기반구축
• 전문가 양성에 드는 노력의 절감