PDF- Dokument

Transcrição

PDF- Dokument
Anforderungen der heutigen E/E-Prozesskette und Auswirkungen auf
das integrierte Datenmanagement
Today’s E/E Process Chain Requirements and Implications towards
integrated Data Management
Robert Lokner
Siemens Business Services GmbH & Co, OHG
Matthias John
Magna Steyr Fahrzeugtechnik AG & Co. KG
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Overall Objective
Point out the impact of E/E Development
in the Product Development Phase
for the After Sales Service
and potential Solution Szenarios
Page 2
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Agenda
E/E Process Chain Requirements (Matthias John)
Implications towards integrated Data Management (Robert Lokner)
E.g. E/E Compatibility Management
Solution Approach
Design Possibilities via Ontology
Contribution of SOA (Service Oriented Architecture)
Conclusion
Page 3
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Magna Group
The full vehicle competence of MAGNA
guarantees highest efficiency in program management
Page 4
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Services & References (Selection)
Automotive Development
Development of
components, systems,
modules as well as complete
vehicles
Automotive Production
Modules & Components
Production
Steel Tank Systems:
Planning and operation of
production facilities for
volume-production of vehicles
Mercedes S-Class
Mercedes E-Class (US)
Chrysler Grand Cherokee
New Beetle
AB
Audi TT/Audi S3
Saab Convertible 93
BMW X3
Audi Allroad quattro
Mercedes-Benz E-Class
Mercedes-Benz S 4MATIC
Mercedes-Benz M-Class
Mercedes-Benz E 4MATIC
Mercedes-Benz C 4MATIC
Jeep Grand Cherokee
Saab Convertible 9³
BMW X3
IVECO LMV
Focus / Transit
A-C-S-SLK-SL-Class
C40
Fuel Caps:
Mercedes-Benz G-Class
Smart MCC
Steel Fuel Filler Pipes:
Chrysler Voyager
Outer panels:
BMW X3
Porsche Cayenne
Chrysler 300C
VW Touareg
Saab Convertible 93
DaimlerChrysler
Stewart & Stevenson FMTV
Page 5
April-06
Jeep Grand Cherokee
Chrysler Voyager
Jeep Grand Cherokee
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
EE Competence
Page 6
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Motivation
60 years later:
• more than 3km wiring harness
• up to 50 control units or more
1947:
• about 50m wiring harness
• no control unit
Page 7
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
E/E - Controllability
Page 8
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
MSF E/E Development Process
E
Pre-development
Pre-development
ZV
ConceptPhase
Phase
Concept
KB
Developmentand
andIntegration
IntegrationPhase
Phase
Development
System
Development
• Technology
Scouting
• Benchmark
Analysis
• Software &
Hardware
Models
• Rough
Concept
• Space
Investigation
• Overall Target
• Cost
• Quality
• Functions
• Specification
FB
• Package
• Simu. Models
• HIL Test
• Verification
• Tool
• Change
Management
• Supplier
Mgmt
• Release
PTO
LT SOP PS
ProductionTest
TestPhase
Phase
Production
Complete
Vehicle
Integration
• Prototypes
• Initial Start-up
• Subsystem
Test
• Labcar
• EMC
• Coding
• Quiescent
Current
• Supplier
Mgmt
• Release
• SW/HW Freeze
• Test
flashability/
codability on
the line
• Start of the
validation of
the series
vehicle
• Homologation
tests
HW Development Tools: CAD, CAE, Excel
SW Development Tools: Matlab, Simulink, Stateflow, TargetLink, CANape,
CANoe, Codeview, C, Assembler, Excel
Page 9
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
MSF E/E Development Process
E
Pre-development
Pre-development
ZV
Concept
ConceptPhase
Phase
KB
FB
Development
Developmentand
andIntegration
IntegrationPhase
Phase
PTO
LT SOP PS
Production
ProductionTest
TestPhase
Phase
WH
1
1
1.000
3.000
ECU
1x50
1x50
(2-3)x50
5x50
Software
1x50
3x50
7x50
10x50
Complete
Vehicle
1
~150
~52,5Mio
~375Mio
The tremendous increase in part numbers
requires sophisticated processes, methods and
software solutions...
Page 10
April-06
Theoretical
values
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
E/E Process Chain Requirements …
Increase of E/E Innovation
Reliability
Control of Complexity
Customer and Service Orientation
Integration of Heterogeneous Information Resources
Functional Orientation
... and Implications towards integrated Data Management?
Page 11
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Agenda
E/E Process Chain Requirements (Matthias John)
Implications towards integrated Data Management (Robert Lokner)
E.g. E/E Compatibility Management
Solution Approach
Design Possibilities via Ontology
Contribution of SOA (Service Oriented Architecture)
Conclusion
Page 12
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Business Case E/E Compatibility Management
Dealer
Vehicle-Tester
KompatibilitäsWissen
As-Is E/E
To-Be E/E
Page 13
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Dependencies
Vehicle-LifeCycle
t0
t1
t2
Question:
Should the vehicle be updated
to the actual HW/SW OR
NOT?
SG 1
SG 2
SG 3
Not compatible
SG 4
compatible
SG 5
Electronic device
SG 6
secure status
Baseline 1
Baseline 2
Baseline 3
Needed, but not secure
status
Secure and Controlled
Page 14
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Business Impact of E/E Compatibility Managements
Cost
Customer
Effort
for
E/EAssurance
ServiceCost
in After
Sales
After Sales
Production
Development
Occurrence of
Failure
Page 15
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Sources of Compatibility Knowledge?
Stücklisten Mgt .
Dialog
E/E PDM
DEEP-C
SW
Sensor
SG
Aktuator
KompatibilitäsWissen
What
Whatis
isan
anappropriate
appropriateMethod
Methodto
to
model
model(Compatibility)
(Compatibility)Knowledge?
Knowledge?
As-Is E/E
To-Be E/E
Produktstruktur
Smaragd
Page 16
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
As-Is Situation
Vermarktungsstruktur
Vertriebliche Vermarktungsstruktur
Abbildung der Kombinationen aus Kommunikations-Systemen
und den dazugehörigen Endgeräten (Ansatz zur System -Modellierung)
n
m
Produkt Vermarktungsstruktur
- Die Produktversion in der PVS entspricht der Produktversion TopNet
- Mit der ID wird eine direkte Beziehung zur PV unter TopNet hergestellt
-Version
-ID
n
m
Bestellposition
-Preis
-Textart
-ProduktelementType
-Leistungsart
n
m
Lieferposition
AVANT
-SNR
-Einkaufspreis
-ProduktelementType
-Ausgabestand
PRISMA-Projekt
n
-Freigabe Verantwortung
-Verteilerliste
- Das PRISMA Projekt wird als Hilfsmittel für das Reporting verwendet
- Festlegung des erforderlichen Personenkreises
für die Freigaben (Change Notice)
1
n
1
- Bündelung von einzelnen Assemblies
- Logische Trennung von SW und HW möglich
- Dokumentation
Work Order
1
-Type
n
PRISMA
1
1
Assembly Master
n
-SNR 3Block
n
Change Notice
-Freigabe Verantwortliche
-Freigabetermin
1
Alle Teile kommen aus HICIS
Unterscheidung zwischen
- einkaufbaren Teilen
- selbst hergestellten Teilen
- Roylality-Lizenzen
und werden als Attribut in Assembly-Component-Check
auf Assembly-Ebene abgebildet
1
n
n
Assembly
-SNR 4Block
-Ausgabestand
-Status
n
Es gibt bis zu 5 Assembly
Ebenen unter PRISMA
n n
Dokument
-SNR
n
n
PRISMAARCHIV
n
1
n
n
1
n
n
- Beinhaltet unteranderem Fertigungsinfomationen
SW-Binary
Teil (Element/Bauteil)
-Laufende NR
-Type
-SNR
-SNR
- Produkte die in TopNet nicht vorhanden sind
- Keine Aufteilung in HiPath und NoHiPath (Partner- Produkte)
- Service -relevante Unterscheidungsmerkmale
- Notwendige Security Aspekte und Netz-Informationen
- Rasches auffinden von allen notwendigen Service Infos
Main Category
Different
Different Data
Datamodel
model
in
Application
in Application
disables
disables
efficient
efficientProcesses!
Processes!
HICIS
1
n
Produkt Familie
- Sollten mit der Product Family in TopNet identisch sein
n
1 n
n
1
Ausbauvariante
Produkt
Ausbauvarianten existiert nur bei der HiPath 3000 Serie
-Anzahl Ports
-Sprache
1
n
n
n
Produktversion
Produkt-Ausbauvarianten-Version
n
1
n
Produkt Item Number
1
BOL
1
1
- Ist eine SW-Version (z.B. V1.1 einer Produktversion V1.0)
n
1
1
1
n
n
n
n
n
1
n
1
Bugfix
Service Info
1
Trouble Report
SW Vorkorrektur
Cases
- Service Dokumente
- SW-Release Dokumenten
(mit SW-Patch)
1
1
1
1
1
1
Pre-Revision Bugfix
SW Patch
Preliminary Bugfix
n
1
View
n
-Alias
n
1
1
1
Area
1
n
n
n
Main Category
1
n
Produktfamilie
1
n
Produkt
-Owner
1
«uses»
n
- Man bezeichnet eine PV als Komponente,
wenn sie nicht separat vermarktet wird.
- Wird als Type representiert!
1
TopInfo-R
Vermarktungs
-struktur
(AVANT)
Produktversion
-Type
«uses»
Content Ablage
(NetInfo)
1
1
TopInfo-T/
/
TopNet
NetInfo
ECRP
SEBA
IAS-Portal
n
1
Produkt-Package
1
Wave-Projekt
-W0
-W1
-W2
-W3
1
1
1
1
n
n 1
n
KMOSS
1
MMI-Projekt
PhaseOut-Projekt
-Country
-Kanal
-M4
-M5
-Country
-Kanal
-M1
-DR
-M2
-M3
Realisationsprojekt
Definitionsprojekt
-M0
-M1
-ProzessType
-M1
-M2
-M3
-LCA
-LCO
n
Ein Waveprojekt ist ein Projekt zur gebündelten
Markteinführung verschiedener Produktversionen
1
Funktionales-Projekt
n
Generic-Container Projekt
MMI = Make Market Introduction
Länderspezifische und Kanalspezifische Einführung einer Produktversion
Hauptdatenfluss (nicht alle Tools und SST dargestellt)
Abhängig vom ProzessType werden unterschiedliche
Meilensteinmodell in den Realisierungsprojekten verwendet
Page 17
ICTS
1
April-06
SWS
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
To-Be Situation
Common Describtion-Model/Language
1..*
-isClassified
BusinessElement
-hasDocument
TaxonomyItem
-classifies
1..*
-Name
-Description
-Owner
1..*
1
-hasSubclassification
Vermarktungsstruktur
PRISMA-Projekt
n
Vertriebliche Vermarktungsstruktur
-WorkresultFor
1..*
Abbildung der Kombinationen aus Kommunikations-Systemen
und den dazugehörigen Endgeräten (Ansatz zur System-Modellierung)
+hasVersion
StructureElement
+isVersionFor
StructureElementVersion
-Version
1
n
m
-WorkresultFor
1..*
1..*
1..*
AsDefinedElement
AsDefinedElementVersion
-Number
-Description
-Number
-Version
- Bündelung von einzelnen Assemblies
- Logische Trennung von SW und HW möglich
- Dokumentation
Work Order
1
-Type
-isBaselineFor
1..*
Program
-isDocumentFor
Document
BaselineVersion
-forScenarioVersion
1..*
-hasScenarioVersion
n
m
-Frozen
-Data
n
1..*
1
1..*
-hasSolution
-Type
1
DocumentVersion
-hasSystem
-forChannel
1..*
-forCountry
1
1..*
-forPhase
-forTask
Project
-hasOwnTask
1..*
-Project-ID
-hasSubproject
-isSubprojectFor
-hasSystem
1
1..*
1..*
-hasProduct
-inOrderPosition
-hasProduct
1..*
-forScenarioVersion
n
m
-forModuleVersion
-forSolutionVersion
System
1..*
1..*
Lieferposition
-hasPhase
1..*
-hasSubphase
-forProject
Phase
1
1..*
SystemVersion
ProductVersion
1..*
-hasChecklistItem
1
OrderPositionVersion
1..*
1
-hasSolution
1
-forProject
-forPhase
-hasChecklist
1..*
1..*
1
Checklist
-forTask
OrderPosition
-hasTask
1..*
1..*
Assembly
RoleRessouce-Relation
Es gibt bis zu Ressource
5 Assembly
Ebenen unter PRISMA
-SNR 4Block
-Ausgabestand
-Status
-Project-ID
n
-forProject
-isSubtaskFor
-hasSubtask
-hasRole
Task
n
n
n
n
1
n
- Beinhaltet unteranderem Fertigungsinfomationen
SW-Binary
Teil (Element/Bauteil)
-Laufende NR
-Type
-SNR
-SNR
1
1..*
Dokument
-SNR
n
1..*
-hasChecklistItem
-forChecklist
n
1
1
ChecklistItem
-hasSystem
1..*
n
-forPhase
-inOrderPosition
1..*
-forRole
1..*
1
1..*
-hasRessoucse
n
-hasChecklist
n
n
1
-hasRole
-isSubphaseFor
Unterscheidung zwischen
- einkaufbaren Teilen
- selbst hergestellten Teilen
- Roylality-Lizenzen
und werden als Attribut in Assembly-Component-Check
auf Assembly-Ebene abgebildet
1
Role
1..*
Alle Teile kommen aus HICIS
-inProject
1..*
1..*
1
1..*
1
-hasWorkresult
SolutionVersion
1..*
-inOrderPosition
1..*
1..*
-forSystemVersion
-forModuleVersion
-forSolutionVersion
1..*
1
Product
-SNR
-Einkaufspreis
-ProduktelementType
-Ausgabestand
1..*
-ServiceRelevance
1..*
n
-dependsOnOtherTask
1
1..*
AsDesignedElementVersion
-ServiceRelevance
1..*
-forProgram
-hasProduct
AsDesignedElement
Solution
n
-Freigabe Verantwortliche
-Freigabetermin
1
1..*
-hasRole
1..*
ReleaseNote
-Preis
-Textart
-ProduktelementType
-Leistungsart
1
1
Assembly Master
-SNR 3Block
-hasProject
Change Notice
ScenarioModuleVersion
ScenarionModule
Bestellposition
- Das PRISMA Projekt wird als Hilfsmittel für das Reporting verwendet
- Festlegung des erforderlichen Personenkreises
für die Freigaben (Change Notice)
1
n
1
-hasOperatedElement
-hasBaseline
- Die Produktversion in der PVSScenario
entspricht der Produktversion
TopNet
-hasScenarioModule
- Mit der ID wird eine direkte Beziehung zur PV unter TopNet
hergestellt
-forScenarionModule
ScenarioVersion
1..*
-isSubclassificationFor
1..*
Baseline
Produkt Vermarktungsstruktur
-Version
-ID
1..*
-Freigabe Verantwortung
-Verteilerliste
-hasWorkresult
-forTask
1
-hasProduct
DeliveryPosition
DeliveryPositionVersion
-forAssemblyVersion
1..*
-hasAssembly
Assembly
AssemblyVersion
-hasComponent
1
1..*
-ECCN
1
1..*
-forAssemblyVersion
Component
ComponentVersion
1
-hasHWComponent
1..*
-ECCN
-hasSWComponent
1..*
HW-Component
-solvedBy
-solved
HW-Error
-causedBy
HW-ComponentVersion
-isHWComponentFor
-forComponentVersion
*
n
1..*
1
View
n
1
n
n
1
Area
1
n
1..*
Main Category
1
-isSubComponentFor
1
n
n
Produktfamilie
-forComponentVersion
1..*
SW-Release
1
-hasReleases
1
1..*
1..*
1
Vermarktungs
-struktur
(AVANT)
Produktversion
1..*
«uses»
-isSuccessorOf
Content -isPredecessorOf
Ablage
(NetInfo)
1
1
1
1..*
1
1
n
-hasProject
Produkt Familie
1..*
1
-hasHotfix
1..*
-solvedBy
-Fix-Nr. = 1-999
-Fix-State = obsolete, actual, test
-inOberatedComponent
-forCustomer
Channel
-caused
1
-hasIncident
AsOperatedElementVersion
-hasContract
Contract
AsOperatedAssemblyVersion
1
1
-hasBOM
1
1..*
MMI-Projekt
-hasSLA
Definitionsprojekt
Realisationsprojekt
-ProzessType
-M1
1..*
-M2 -hasSLA
-M3
1..*
-LCA
1..*
AsOperatedComponent
-LCO
1..*
1
n
n
n
1..*
SLA
-atLocation
1..*
n
-isComponentFor
1
1
1..*
n
1..*
1
1
1
-LocationFor
1..*
1
1
- Ist eine SW-Version (z.B. V1.1 einer Produktversion V1.0)
n
-LocationFor
Location
1..*
-hasSubLocation
-SubLocationOf
-isContactFor
1
n
n
n
1..*
1
n
-hasOperatedElement
SW Patch
1
Trouble Report
SW Vorkorrektur
Cases
- Service Dokumente
- SW-Release Dokumenten
(mit SW -Patch)
*
1
1
Bugfix
Contact
Service Info
Generic-Container Projekt
MMI = Make Market Introduction
Länderspezifische und Kanalspezifische Einführung einer Produktversion
n
n
1..*
-atLocation
-hasHWComponent
1
n
-hasSWRelease
n
Funktionales-Projekt
1
-hasChannel
1
1..*-hasOperatedElement
AsOperatedComponentVersion
Produktversion
Produkt-Ausbauvarianten-Version
Produkt Item Number
1
-hasHotfix
-Name
-Address
1
-isSLAFor
-hasContact
-SLAforOperatedElement
Ein Waveprojekt ist ein Projekt zur gebündelten
Markteinführung verschiedener Produktversionen
Ausbauvarianten existiert nur bei der HiPath 3000 Serie
-forCustomer
-inCountry
1
-atLocation
-hasContact
1
1..*
-hasElementVersion
-hasComponent
1
-M0
-M1
Produkt
-ForCustomer 1
1
-isBOMFor
1
n
n
-Country
-Kanal
-M1
-DR
-M2
-M3
Ausbauvariante
Customer
-W0
-W1
-W2
-W3
1..*
AsOperatedAssembly
PhaseOut-Projekt
n
1
-Anzahl Ports
-Sprache
1
1..*
Wave-Projekt
1
-Country
-Kanal
-M4
-M5
n
-hasCustomer
n
1..*
AsOperatedElement
1
Produkt-Package
1
n 1
- Sollten mit der Product Family in TopNet identisch sein
1
1..*
-Number
-State
-Description
1..*
-hasProject
Country
-caused
Incident
n
1
Produkte die in TopNet nicht vorhanden sind
Keine Aufteilung in HiPath und NoHiPath (Partner- Produkte)
Service -relevante Unterscheidungsmerkmale
Notwendige Security Aspekte und Netz-Informationen
Rasches auffinden von allen notwendigen Service Infos
-causedBy
1..*
-solved
-forSWRelease
Hotfix
-Type
SW-Error
-Number
-State
-Description
-isSWReleaseFor
1..*
-hasSubComponent
«uses»
n
1..*
1..*
1
-forSWComponent
1
-solved
-solvedBy
-SNR-4Bock
-ReleaseType = MajorR, MinorR, FixR
-ProductionType = Full, Delta
-Version = xx.yy.zzz
-Number
-Lable
-isSuccessorOf
SW-Component
n
-SNR-3Block
-Description
Produkt
1 -Owner
- Man bezeichnet eine PV als Komponente ,
wenn sie nicht separat vermarktet wird.
- Wird als Type representiert!
-
-isPredecessorOf
Main Category
-Alias
1..*
1
*
1..*
1
1
1
1
1
Pre-Revision Bugfix
1
Preliminary Bugfix
Abhängig vom ProzessType werden unterschiedliche
Meilensteinmodell in den Realisierungsprojekten verwendet
Page 18
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Agenda
E/E Process Chain Requirements (Matthias John)
Implications towards integrated Data Management (Robert Lokner)
E.g. E/E Compatibility Management
Solution Approach
Design Possibilities via Ontology
Contribution of SOA (Service Oriented Architecture)
Conclusion
Page 19
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Requirements towards integrated Data
Management
Need of Methods and Technologies to Structure und Categories Business
Relevant Information from different views
Data, Component, Bus-System, Hardware, Software etc.
Draw logical Conclusion from different „Knowledge-Sources“
Scalability of application boundaries
Efficient Navigation inside Information Spaces
Appropriate Architecture for Communication
Page 20
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Methods and Technologies for integrated Data
Management
Description-Language
Ontology
Integration Technologie
SOA/ESA
Page 21
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
What are Ontologies?
A common Language for ...
common Symbols und Names (Syntax)
agreed Sense and Meaning (Semantic)
Hierarchical Domain Structure (Taxonomy)
Structured Vocabulary (Thesaurus )
Rules and Knowledge about allowed and meaningful linkages
Formal (machine readable)
Page 22
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Objectives of Ontologies
Representation of complex Knowledge for machine processing
Integration of Heterogeneous Data Sources through Knowledge
Structure
Combine Knowledge of different Sources in order to draw Conclusions
Show logical dependencies by given rules
Page 23
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Ontologie-Model (Component-Level)
Page 24
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Example
OntologieEditor:
Protégé
Language:
OWL
Page 25
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Example
Page 26
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
“Big-Picture”
kompatibel
A
kompatibel
B
benötigt
B‘
Knowledge Modeling
kompatibel
C
( Editor + Language)
Loader
Database
( Schema, SQLStatements etc.)
Information Sources
Page 27
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Difference between ER-Model und Ontologies
Ontologies are more expressive and more semantic, hierarchical and
rule based
Example:
A is compatible to B
B requires B‘ (if B, than B‘)
B is compatible to C
Conclusion: A is compatible to C
If A is compatible to B und B compatible to C, than A is compatible
to C
A
compatible
compatible
B
requires
B‘
compatible
C
Page 28
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Objectives
ProduktDokumentation
Easy- help
ServiceInformation
Software-ABO
Service-Tools
Diagnose Störungsmanagement
Ersatzteile
Reparaturteile
Page 29
April-06
Kompatibilitäts
-Tool
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Agenda
E/E Process Chain Requirements (Matthias John)
Implications towards integrated Data Management (Robert Lokner)
E.g. E/E Compatibility Management
Solution Approach
Design Possibilities via Ontology
Contribution of SOA (Service Oriented Architecture)
Conclusion
Page 30
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
What ist SOA?
“An application software topology consisting of any number of
services and service consumers (clients) in loosely coupled
relationships”
Gartner Group
“An application architecture in which all functions or services are
definied using a description language and have invokable interfaces
that are called to perform business processes”
www.webopedia.com
„A set of components which can be invoked, and whose
interface descriptions can be published and discovered”
W3C Web Services Glossary
Page 31
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Was ist SOA?
SOA ist eine Architektur, in der die für die Geschäftsprozesse benötigten Funktionalitäten
als Services implementiert und orchestriert werden. Services können beispielsweise über
Web-Technologien miteinander verknüpft werden. Für ihre Schnittstellen existieren
standardisierte Beschreibungen. Methodik und Technik sind standardisiert über
Vereinbarungen des OASIS-Konsortiums. Dies gewährleistet Unterstützung durch die big
players der IT-Branche (BEA, HP, IBM, Microsoft, Oracle, SAP, SUN...):
Services sind aufgrund Standardisierungsvereinbarungen interoperabel über
verschiedenste Umgebungen hinweg, „Spezifikationen“ einzelner Hersteller sind mittels
gateways skalierbar für Erweiterungen der Architektur nach außen (z.B. für das Internet)
Für Entwicklung, Test, Deployment und Management der Services stehen Standardtools
zur Verfügung
Neu am Konzept der SOA ist der Einsatz flexibler Services, um die Geschäftsprozesse mit
der Technik auf Basis anerkannter Standards zu verbinden.
Page 32
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
SOA-Principle
• Service 1: Authentification data flow to Service 2.
• Service 2 contains functionality of the CRM-Systems
• Service 3 is updating data
• Service 2 is also used in another business process
Page 33
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Nutzen von SOA
Aus dieser Architekturlösung ergeben sich vielfältige Anwendungsmöglichkeiten, die für
sich alleine genommen oft sehr aufwendig in der Umsetzung wären, aber durch
Standardisierung von Schnittstellen und Kommunikation in einer bereits vorhandenen
Umgebung neue und effiziente Möglichkeiten eröffnen.
Umfangreichere und flexiblere Nutzung vorhandener Investitionen
- Anbindung von Datenaustausch mit Altsystemen
- (stufenweise) Migrationen
- EAI (Enterprise Application Integration)
Verknüpfung unternehmensweiter Datensammlung
Geschäftsprozess-Orientierung zur Marktausrichtung
Portale, Collaboration
Page 34
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
SOA Maturity / Usage
Questions:
Product
Portfolio
Mgt.
How many SOA do we need?
Granularity?
Define
Plan
Realize
Comm./
Operate
Phase
Out
Enable
Process
Product & Project Portfolio Management
Lifecycle Process Support
Product Compliance
Which Business Requirements
should we address?
Page 35
April-06
Requirements
Management &
System Engineering
Collaborative
Product
Design
Integration with
other processes
Application
Product Data Management (PDM)
Integration Layer
Infrastructure
PLM Data Definition Model
Data
Organization Model
Organization
Location Model
Location
SOA/ESA
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Objectives of Ontologie Modeling and the
contribution of SOA
Page 36
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Agenda
E/E Process Chain Requirements (Matthias John)
Implications towards integrated Data Management (Robert Lokner)
E.g. E/E Compatibility Management
Solution Approach
Design Possibilities via Ontology
Contribution of SOA (Service Oriented Architecture)
Conclusion
Page 37
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Conclusion
The Product Knowledge available in distributed domains, these domains are
inefficient connected and linked
E/E is the Innovator in many Branches
High complexity by E/E-Innovation
Hugh Cost Savings and Quality increase in the ASS
Need for Methods and Technologies to integrate and structure business relevant
information
Entity-Relationship Model does not cover the requirements as needed
The Ontology more expressive, semantic, hierarchical und rule based
Ontology preferred in heterogeneous IT-landscapes
High Potential of SOA-Contribution as Integrations layer
Siemens A&D has setup an Information-Space based on Ontology's for one
Product. This Solution is in the Pilot Phase.
Page 38
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John
Contact
Robert Lokner
Business Manager Automotive PLM
SBS D SOL BPS PLM SD 1
Matthias John
Head of Advanced Development EE
Magna Steyr Fahrzeugtechnik AG & Co. KG
Berliner Str. 95
D-80805 München
Liebenauer Hauptstraße 317
A-8041 Graz
Mobil: +49 (0)160 963 64 951
Tel: +43 (0) 316 / 404 - 3074
E-Mail: [email protected]
E-Mail: [email protected]
Page 39
April-06
Copyright © Siemens AG 2006. Alle Rechte vorbehalten.
Robert Lokner / Matthias John

Documentos relacionados