I MAGGIORI STANDARD CHE SI INTENDE PROMUOVERE , Napoli Xenia Fiorentini
Cosa è un modello dati? Un modello dati è un modello astratto che fornisce la definizione e il formato dei dati. Indica come i dati vengono salvati e/o come altre applicazioni software accedono ai dati. 2 teaches_to Teacher name: String Student name: String I maggiori standard che si intende promuovere
Cosa è un modello dati? Un modello dati è un modello astratto che fornisce la definizione e il formato dei dati. Indica come i dati vengono salvati e/o come altre applicazioni software accedono ai dati. 3 teaches_to Teacher name: String Student name: String Person name: String TeacherStudent Class Attendance grade: String teaches attends Puo’ diventare piu’ complicato! I maggiori standard che si intende promuovere
Cosa è un modello dati di prodotto? Un modello dati è un modello astratto che fornisce la definizione e il formato dei dati di prodotto. Indica come i dati vengono salvati e/o come altre applicazioni software accedono ai dati. 4 ProductProduct_as_individual Part_num: String UID: String I maggiori standard che si intende promuovere
Cosa è un modello dati di prodotto? Un modello dati è un modello astratto che fornisce la definizione e il formato dei dati di prodotto. Indica come i dati vengono salvati e/o come altre applicazioni software accedono ai dati. 5 ProductProduct_as_individual Part_num: String UID: String ProductProduct_as_individual Product_versionProduct_as_individual_version Product_as_realizedProduct_as_planned Product_planned_to_realized Puo’ diventare piu’ complicato! I maggiori standard che si intende promuovere
Cosa è un modello dati di prodotto standard? Applicazione 1 Applicazione 2 Applicazione 3 Applicazione 4 Applicazione 5 Applicazione 6 Applicazione 7 Applicazione 8 6 I maggiori standard che si intende promuovere
Cosa è un modello dati di prodotto standard? 7 MODELLO DATI DI PRODOTTO STANDARD Applicazione 1 Applicazione 2 Applicazione 3 Applicazione 4 Applicazione 5 Applicazione 6 Applicazione 7 Applicazione 8 I maggiori standard che si intende promuovere
Standards di cui parleremo oggi STEP –e l’ AP 239, anche conosciuta con l’acronimo PLCS (Product Life Cycle Support) ISO PLIB 8 I maggiori standard che si intende promuovere
STEP STEP è una famiglia di standard per lo scambio dei dati di prodotto Gli standards STEP coprono la rappresentazione dei dati di prodotto durante tutte le fasi del suo ciclo di vita. Es: –AP 242 per i dati CAD –PDM Schema per i dati di struttura di prodotto –AP 235 per i materiali –AP 239/PLCS per il supporto al ciclo di vita del prodotto 9 I maggiori standard che si intende promuovere
PLCS: il modello dati 10 Il modello dati, descritto nel linguaggio EXPRESS (ISO ), contiene circa 500 concetti e 1000 relazioni I maggiori standard che si intende promuovere
11 Product requirements Product concept Product properties Organization Product design Product version Product configurations Product breakdown Assembly structure Predicted states Identification Approval Documents Messages Classification Security Persons and skills Activity progress Activities record Resource usage Record of the states Product as planned Product as realized Observed states environment Required resources Location Product configuration effectivity Tasks planning and scheduling Process properties Work request Work order Work done Work Output I maggiori standard che si intende promuovere
PLCS: il modello dati - esempio provide safety provide safety while breaking provide safety during an accident Peugeot 206 functional breakdown Safety system ABS system airbag system Belt system Peugeot 206 system breakdown Peugeot 206#2006 design view Airbag kit type 123 ABS type 456 IL MODELLO PLCS I DATI DI ESEMPIO 12 I maggiori standard che si intende promuovere
PLCS: il modello dati - esempio provide safety provide safety while breaking provide safety during an accident Peugeot 206 functional breakdown Safety system ABS system airbag system Belt system Peugeot 206 system breakdown Peugeot 206#2006 design view Airbag kit type 123 ABS type IL MODELLO PLCS I DATI DI ESEMPIO I maggiori standard che si intende promuovere
PLCS: l’architettura DEX La PLCS e’ grande: –E’ difficile (se non inutile) implementarla interamente –Da contratto non ha senso imporre la PLCS intera: scopo troppo vasto 14 è complesso! PLCS representation of this tank I maggiori standard che si intende promuovere
PLCS: l’architettura DEX 15 L’architettura DEX permette di utilizzare la PLCS concretamente –I templates permettono di aggregare il modello dati PLCS –I reference data permettono di estendere il modello dati PLCS –Le DEXes restringono e definiscono un campo di applicazione per l’uso del modello dati PLCS I maggiori standard che si intende promuovere
PLCS: Templates Templates = ISTRUZIONI La granuralita’ dei concetti della PLCS e’ fine –I concetti sono difficili da comprendere se non aggregati –I concetti devono essere aggregati secondo una logica comune -- Part Part %^part = Part% Part.id = '/IGNORE' Part.name = '/IGNORE' Part.description = '/IGNORE' -- Identify the Part /assigning_identification( items=^part, )/ -- establish the ref parameter %^part_id_assgn = $assigning_identification.id_assgn% Part Part.id Part.name Part.descriptionassigning_identification -- Product category assignment Product_category_assignment Product_category_assignment.products -> Part Product_category_assignment Product_category_assignment.productsPart Esempio = 16 I maggiori standard che si intende promuovere
PLCS: Reference Data 17 Reference data = ESTENSIONI Una libreria di reference data (RDL): –puo’ importare un’altra libreria. –è un contratto che definisce il dizionario da utilizzare per lo scambio di dati tra attori Esempio = I maggiori standard che si intende promuovere
PLCS: DEXes DEXes = SOTTOINSIEME GUIDATO DELLA PLCS –Forniscono il contesto di business –Sono pubblicati e sviluppati in DEXLib e PLCSLib –Combinano templates e reference data 18 Esempio I maggiori standard che si intende promuovere
NATO STANAG 4661 Analysis of Standards for Lifecycle Management of Systems for US Army Guidelines for Implementing Interoperability Standards for Engineering Data S3000L Logistic Support Analysis “The LSA specification shall be the handbook for creation and development of LSA data exchanged by DEX 1 A&D, and DEX 3 A&D” LOng Term ARchiving “…The aim of this agreement is to register acceptance amongst NATO Nations of ISO Application protocol. Ratifying nations agree to apply ISO for product data management in cooperative NATO acquisition programs.” Position paper: Engineering data interoperability “the EDIG (AIA Engineering Data Interoperability Group) recommends that AIA Member companies and Suppliers transition to a Standards-based interoperability solution utilizing PLCS (ISO ) and its associated DEXs. NATO Methods and Models for Life Cycle Costing NATO Guidance on Unique Identification of Items “UID enabled IS can perform Electronic Data Interchange of item-related data using one of two methods: point-to-point IS interface or data exchange using a Service Oriented Architecture by using neutral data exchange methods such as STANAG 4661 (which references ISO AP 239 [PLCS] data exchange standard)” In the long term, as it has been adopted as an ISO standard and by NATO as a STANAG, and with continued support and development by industry and nations, PLCS has potential to be an important tool to help collect and exchange high quality, well documented data. “The Aerospace Industries Association (AIA) Engineering Data Interoperability Group (EDIG) recommends that AIA member companies and suppliers transition to a standards-based interoperability solution utilizing PLCS (ISO ) and its associated DEXs.” NIST believes that PLCS has great potential to handle the Army’s PLM requirements “LOTAR is planning to use PLCS for long term archival of PDM information” 19
PLCS: esempio di applicazione I dati tra cliente e fornitore sono scambiati durante due milestones del processo di Supporto Logistico Integrato: –Entrambe le milestones appartengono alla fase del ciclo di vita “sviluppo del sistema” –Le milestones comportano lo scambio di dati di progettazione e analisi Due alberi di prodotto interconnessi devono essere forniti: l’albero di ingegneria e l’albero logistico. 20 Milestone 1: Preliminary SE ReviewMilestone 2: Preliminary ILS-SE Review PN 1 PN 2 PN Functional Significant Item Configuration Item Significant Configuration Item SBCa SBCb SBCc SBC definition LSA attributes Replaceable Item PN: Part Number; SBC: System Breakdown Code; LSA: Logistic Support Analysis, SE: System Engineering; ILS: Integrated Logistic Support Engineering product breakdownLogistic product breakdown I maggiori standard che si intende promuovere
ISO “Sistemi di automazione industriale e integrazione dei dati del ciclo di vita” Usato per le industrie di tipo "processo“, petrolio, gas, energia Anche la struttura dell’ISO prevede reference data (Part 4) e templates (Part 7), ma il suo modello dati (Part 2) e’ molto astratto: e’ basato sulla teoria degli insiemi. 21 I maggiori standard che si intende promuovere
ISO Esempio di modello dati della 15926: class_of_class, class_of_individual e possible_individual fanno parte del modello dati I maggiori standard che si intende promuovere
ISO 15926: esempio di applicazione Scambio di schemi P&ID tra due industrie partner 23 I maggiori standard che si intende promuovere
ISO PLIB (Parts Library) Serie di standards sotto l‘ISO Obiettivo: Supportare lo scambio di dati di prodotto tra partners –E-procurement, Marketing, Scambio tra sotto-sistemi di progettazione (CAD) Fornisce un modello e un formato di scambio per le librerie digitali che contengono i componenti tecnici (cataloghi). 24 I maggiori standard che si intende promuovere
PLIB: Data model for product data exchange in e-business Business Message Payload Prod_IdProperty1Property2Property3Property4Class Payload: Structure value Organisation: Values + References to definition SupplierBuyer 25 I maggiori standard che si intende promuovere
PLIB: esempo di applicazione 26 Internal DB Customer Life Cycle Design Procu.Operat. Maint. ERP Maintenance Common platform PLIB electronic catalog Internal DB Vendor Life Cycle Design SalesProduct.Maint. ERP PDM Maintenance I maggiori standard che si intende promuovere
Conclusioni Definizione di “modello dati di prodotto standard” Sguardo su 3 modelli dati di prodotto standard: –ISO (PLCS) –ISO –ISO (PLIB) 27 Fare clic per inserire il Titolo della presentazione