1DateTitle1 Ricardo Jardim Gonçalves-UNINOVA Ricardo Jardim Gonçalves (UNINOVA-GRIS) Furniture...

24
1 Date Title 1 Ricardo Jardim Gonçalves-UNINOVA Ricardo Jardim Gonçalves (UNINOVA-GRIS) UNINOVA Instituto de D esenvolvim ento de N ovas Tecnologias Furniture scenario Delocalisation with production networks to countries with cheaper human efforts, or skill competencies

Transcript of 1DateTitle1 Ricardo Jardim Gonçalves-UNINOVA Ricardo Jardim Gonçalves (UNINOVA-GRIS) Furniture...

1Date Title 1Ricardo Jardim Gonçalves-UNINOVA

Ricardo Jardim Gonçalves(UNINOVA-GRIS)

UNINOVAInstituto de Desenvolvimento de Novas Tecnologias

Furniture scenario

Delocalisation with production networks to countries with cheaper

human efforts, or skill competencies

2Title 2Ricardo Jardim Gonçalves-UNINOVA

Scenario

• Delocalisation is a fact that nowadays• cannot be avoided• suppliers and manufacturers moving their production networks

• to countries with cheaper human efforts• To partners with skill competencies.

• E.g., Today there is no apparent reason for not having a Portuguese costumer ordering an Italian designed, Chinese manufactured piece of furniture in a Spanish e-marketplace or online retailer.

• E.g., Considering interior/exterior design/decoration of rooms and spaces

• The huge number of potential combinations that can be addressed to fulfill the costumer/designer/user interest is of very large complexity

• the number of regions that are able to manufacture, assembly, market the products and components, make this situation as combinatory non-linear and very complex.

3Title 3Ricardo Jardim Gonçalves-UNINOVA

Challenges for the scenario

• This scenario brings globalization to a new level, however, nowadays for this to be feasible at a large scale some interopability challenges need to be addressed:

 

• Multilanguage and multimodal e-procurement

• Advanced user-customization

• Business information for product transaction and management fully integrated with the product data

• Integrated logistics information

• Optimized products development

4Title 4Ricardo Jardim Gonçalves-UNINOVA

• Multilanguage and multimodal e-procurement,

• i.e., depending on the region the furniture information as different semantics that need to be integrated for such an international scenario to be feasible • semantic interoperability;

5Title 5Ricardo Jardim Gonçalves-UNINOVA

• Advanced user-customization

• i.e., more and more the costumer likes to experiment new part configurations and product combinations. However, most of the times that is not possible without having to wait more than a week for the response of the manufacturer/supplier • Interoperable electronic catalogues and parameterized information

across the supply chain through the usage to product data standards;

6Title 6Ricardo Jardim Gonçalves-UNINOVA

• Business information for product transaction and management fully integrated with the product data

• , thus enabling seamless integration of ERP with e-commerce, supply chain management, and customer relationship management;• Standards harmonization (e-business + product data)

7Title 7Ricardo Jardim Gonçalves-UNINOVA

• Integrated logistics information

• to lower costs concerning the outsourcing of different product components and services.• Process monitoring and usage of standards

8Title 8Ricardo Jardim Gonçalves-UNINOVA

• Optimized products development

• taking in consideration the sources from the different players, to better meet the users requests, with lower enterprise resources and costs.

9Title 9Ricardo Jardim Gonçalves-UNINOVA

Standards and the scenario

• The use of standards in the business relationships raises the confidence of sellers and buyers of the products and services, and increases performance.

• This boost of confidence means successful manufacturing networks promoting an enlargement of both the market size and growth rates.

• However, the increasing number of non-harmonized and non-interoperable standards put in the market may block or slow down growth and innovation associated with the presented scenario.

10Title 10Ricardo Jardim Gonçalves-UNINOVA

• In this scenario ISO 10303-236 (AP236) standard covers part of the supply chain exchange of data among different stakeholders

• but its implementation needs to be facilitated

• Enterprise services for data and knowledge integration (AP236+domain ontology) are required.

• E-business, logistics and transport are still out of the scope of ISO 10303-236

• but multiple standards exist.

• Therefore, there is the need to consider the signed Memorandum of Understanding for e-Business standards harmonization ensuring that interoperability possible.

• Also, extensions to cover cultural and language depending characteristics in enterprise business need to be integrated.

Standards and the scenario

11Title 11Ricardo Jardim Gonçalves-UNINOVA

Benefits

• With all these aspects covered on the daily business transactions, the SME-based furniture sector will see tremendous benefits

12Title 12Ricardo Jardim Gonçalves-UNINOVA

Challenge

Delocalisation with production networks to countries with cheaper human efforts, or skill competencies.

12

So…

13Title 13Ricardo Jardim Gonçalves-UNINOVA13

Layers of a Standard-based Integration Platform

Pre/Post Processor

Repository

SDAI

ADT – APData Structures

ADT – APAccess Methods

Inter APMapping

App

. Dat

aM

odel

(D

M)

App

lica

tion

2

Ap

p. M

app

ing

App

. Dat

a

Mod

el (D

M)

App

licat

ion

n

App

. Map

ping

App

. Dat

aM

odel

(DM

)

App

licat

ion

1

App

. Map

ping

NeutralFormat

Layer 1

Layer 2

Layer 3

Layer 4

Acc

ess

Lev

els

14Title 14Ricardo Jardim Gonçalves-UNINOVA14

19 Apr 2023

App

. Dat

aM

odel

(D

M)

App

licat

ion

1

Ap

plic

ati

on

Pro

toco

l

Translator

Rules

ImplementableAP High-Level Interface (I-API) S

DA

I -

AP

Rules

ImplementableDM High-Level Interface (I-DMI)

SD

AI -

DM

(set of DM1 objs)= MapFunct(set of DM2 objs)

(set of DM2 objs)= MapFunct(set of DM1 objs)

DM1–DM2Mapping

Syntax Checking

Structural Checking

Semantic Checking

+ ++ +

Conformance Testing

Standards Implementation

15Title 15Ricardo Jardim Gonçalves-UNINOVA15

Relationships between two or more model specifications that can be represented in different technologies and languages

Unary and binary operations that can be applied to models

Model BModel A

1 1

1n

Non-Altering

Function

Model AModel B

Model-AlteringTransformationshaving A MOD, and a function t:MOD → MOD,if t(A) = B, then B MOD

Using.... Model Morphisms

19 Apr 2023

16Title 16Ricardo Jardim Gonçalves-UNINOVA16

And… MDA Methodology

• Use of platform independent models (PIMs) as specification• Transformation into platform specific models (PSMs) using

automated tools

19 Apr 2023

17Title 17Ricardo Jardim Gonçalves-UNINOVA 17

Transformation Framework

MDA Abstraction level 2 (Metamodel)

MDA Abstraction level 2 (Metamodel)

MDA Abstraction level 1 (Model)

MDA – Abstraction level 3 (Set of object used to define a Metamodel)

MDA – Abstraction level 1 (m

odel)

19 Apr 2023

18Title 18Ricardo Jardim Gonçalves-UNINOVA18

Express2XMI mapping

19 Apr 2023

19Title 19Ricardo Jardim Gonçalves-UNINOVA19

Express2SchematronENTITY Product_Record_Information;

RelatedTo: Product;

supplierProductCode : OPTIONAL STRING;

buyerProductCode : OPTIONAL STRING;

quantity : NUMBER;

requestedDeliveryDate : OPTIONAL date_or_date_time_select;

WHERE

WR1: quantity >0;END_ENTITY;

<pattern name= "Product_Record_Information - WHERE"> <rule context="quantity"> <assert test="current() &gt; 0 or @ref">ERROR WR1 quantity &gt; 0

SELF</assert> </rule> </pattern>

Conformance Testing Framework

19 Apr 2023

20Title 20Ricardo Jardim Gonçalves-UNINOVA

Model Driven Approach

20

Meta-modelo

Modelo

Fich

eiro

sico

Dados Instanciados

Level M0(Real Things)

Level M1(Models)

Level M2(Meta-models)

Level M3(Meta-meta-models)

Meta-meta-model

Exporter

Importer

Meta-model

Model

Fisi

cal

File

Data Instantiated

is defined by

is defined by

are described by

Importer/Exporter

Type Mapping

Instances Mapping

Transformation

exte

nds

Resu

lts in

Meta-model

DataInstantiated

Model

is defined by

is defined by

are described by

Common Base

PIMs and PSMsspecifications

System1 System2

21Title 21Ricardo Jardim Gonçalves-UNINOVA

Framework instantiation

21

22Title 22Ricardo Jardim Gonçalves-UNINOVA

DWG to X3D Morphism (example)

23Title 23Ricardo Jardim Gonçalves-UNINOVA

Integration with industrial e-commerce tool

23

• CADEF, a tool to build product catalogues, has been integrated with the framework to enable access to visualization data for assistance in the manufacturer catalogue construction.

24Date Title 24Ricardo Jardim Gonçalves-UNINOVA

Ricardo Jardim Gonçalves(UNINOVA-GRIS)

UNINOVAInstituto de Desenvolvimento de Novas Tecnologias

Furniture scenario

Delocalisation with production networks to countries with cheaper

human efforts, or skill competencies

Thank youThank you