SlideShare a Scribd company logo
1 of 56
Download to read offline
DSML		
for	Enterprises	4.0	
with	Metadone	
Vincent	Englebert,	Gilles	Perrouin	
University	of	Namur	
1
Warning
The	 speaker	 will	 use	 strange	 words	 during	 his	 presentaAon	 as:	
metamodel,	concrete	syntax,	DSML,	UML,	SYSML,	BPMN,	AUTOSAR,	AADL,	
…	
2
Enterprise 4.0 is probably that :
3	
Enterprise	
4.0	
Internet	of	
Things	
Ubiquituous	
compuAng	
Drone	
Big	Data	
Cyber	
Security	
Cloud	
CompuAng	
3D	PrinAng	
Advanced	
Human	
Computer	
InteracAon	
RoboAcs	
ArAficial	
Intelligence
4
5	
Understanding means modeling
And
Modeling means undestanding
Thus
Modeling ó Understanding
CQFD.
6
7
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 8
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 9
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 10
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 11
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 12
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 13
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 14
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 15
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 16
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 17
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 18
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 19
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 20
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 21
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 22
06/11/17 Introduction aux systèmes d'information - Etudes de cas / V. Englebert 23
Classical	Industrial	AutomaAon		
24
But more often …
25
26	
DSML		
noun	acronym	for	Domain-Specific	Modeling	Language.		
DSMLs	are	modeling	languages	tailored	to	a	specific	(applicaAon)	domain.	They	offer	substanAal	gains	in	
expressiveness	and	ease	of	use	compared	with	general-purpose	modelling	languages	in	their	domain	of	
applicaAon	(UML,	BPMN,	SysML,	ARIS,	AUTOSAR,	AADL,…).
27	
picture	
First	name	
last	name	
DSML		
noun	acronym	for	Domain-Specific	Modeling	Language.		
DSMLs	are	modeling	languages	tailored	to	a	specific	(applicaAon)	domain.	They	offer	substanAal	gains	in	
expressiveness	and	ease	of	use	compared	with	general-purpose	modelling	languages	in	their	domain	of	
applicaAon	(UML,	BPMN,	…).	
	
DefiniAon	of	the		
modeling	language	
Concrete	
Syntax	
Mapping
28	
Data	 Func<on	 Network	 People	 Time	 Mo<va<on	
Strategy	
Conceptual	
Logic	
Physical	
System
29	
EvoluAon	to	Enterprise	4.0
NEW	PERSPECTIVES	FOR	DSML:	
PRODUCT	LINES	AND	SOFTWARE	FACTORIES	!	
30
31	
Renault	 Citroën	 Audi	 Fiat	 Mercedes	 Mons	Fire		
StaAon	
API	to	
3rd	parAes	
LogisAcs	
Process	
Assembly		
Rules	
Quality	
Process	
Business	
Rules	
ERP	
Interchange	
Formats	
Interchange	
Formats	
RoboAcs	
Hardware	
SoLware	
UX	Design	
Database	
HosAng	tech	
etc	
Controler	API	
conveyor	belts	
Monitoring	
etc	
δ	
Renault
Model
Citroen
Model
Audi
Model
Fiat
Model
Mercedes
Model
So#ware	
Factory	
DSML
Customize	the	DSML	to	meet	new	opportuniAes	
•  Sustainable	economy	
–  Model	CO2	impact	of	your	process	
•  Interoperability	&	portability	
–  Model	API	&	formats	
•  IoT	
–  Model	IOT	architecture	
•  Big	Data	
–  Model	your	schemaless	data	
•  Drone	
–  Model	their	interacAons	with	your	
business	
32	
Whatever	you	like		
and		
that	concerns	you…
METADONE	
33	
Computer	Aided	
DSML	Editor
34	
©	UNamur	
	
AdapAng	BPMN	to	your	needs	
A	few	minutes/hours	!
©	UNamur	
4	000	Loc	in	Grasyla	
vs	
80	000	by	concurrents	!
Features
•  MulA-modeling	
•  Views	are	defined	declaraAvely	
–  No	programming	!	
–  But	possible	to	embed	ad-hoc	behavior	with	Groovy	
•  One	model,	many	views	
–  Text	+	Graphical	+	Widgets	+Customized	shapes	
•  Extensible	architecture	with	OSGi	Bundles	
•  a	few	weeks	of	effort	and	save	months	or	years	of	work	to	implement	your	
own	tool	
•  Case	studies:	
–  GRL,	Use	case	map,	URN,	BPMN,	Petri	Net,	Class	diagrams,	Mobile	App	modeling,	Java	
ExecuAon	traces,	Smart	home	design,	Smart	campus	with	IoT,	Polling	systems,		
36
37	
www.englebert.eu
www.metadone.be
38	
www.englebert.eu
www.metadone.be
Our Competence
•  Modeling	
•  Meta-Modeling:	designing	specific	purpose	modeling	languages	
•  Somware	Architectures	
•  Data	engineering		
–  Data	modeling,	Database,	Ontologies,	CASE	tools	(DB-MAIN	©REvER	&	UNamur)	
•  IoT	
•  Smart	Home	(ageing	persons	&	Alzheimer)	
39
Domain Specific Modeling Language
•  A	modeling	language	designed	to	meet	the	stakeholders	needs	
–  Customized	abstracAon	level	
–  Customized	informaAon	
–  Customized	views	
–  Customized	engineering	process	
–  Customized	customizaAon	!	
40
Fill	the	gap	yourself	?	
41
Example	
42
Code	generaAon	
43	
API=Rest…	
LocaAon=hpp:…	
	/parcels:	
						get:	
									tag:	string	
						put:	
						post:	
….	
	
Tag=string	
Format=[0-9]{10}	
…	
Tag=QRCode	
Format=URI	
API=SOAP	
LocaAon=hpp:…	
WSDL=	
Tag:	[0-1]+
The lanscape
Freitag,	M.,	Gogolla,	M.,	Kreowski,	H.	J.,	Lütjen,	M.,	Porzel,	R.,	&	Thoben,	K.	D.	(2017).	Toward	a	Unified	LogisAcs	Modeling	
Language:	Constraints	and	ObjecAves.	In	Dynamics	in	Logis-cs	(pp.	425-432).	Springer	InternaAonal	Publishing.	
44
Zachman	
45
DSML	for	LogisAcs		
46
And …
•  Generate	the	code	
•  Improve	the	interoperability	
•  Animate/Simulate	the	behavior	
•  Check	the	consistency	
•  Compute	the	impact	(environment,	cost,	KPI,	…)	
•  Document	
•  Profit	of	operaAonal	data	in	models	
•  InstrospecAve	analysis	of	your	business	
•  Expected	ROI	=	300	to	1000%		
47
Common	LogisAcs	Layers	
48	
Strategy	Models	
OperaAon	Models	
ExecuAon	Models	
ImplementaAon	Models	
ProducAon	&	
LogisAcs	
Domain	
IT	Domain	
alignment	
transforms	
realize
49	
Assembly
Process
Business
Process
DB &
Repository
Goals
Strategies
Ressources Infrastructure
Etc, etc, etc
etc, etc,
etc
DSML	for	HeaAng	Systems	
50
DSML for Car Entertainment System
51
DSML	for	HeaAng	Systems	
52
DSML	for	Blood	Processing	Machine	
53
DSML	for	IoT	Systems	
54
DSML	for	Stream	predicAon	
55	
VASCO,	
Fraunhofer	Austria
56

More Related Content

Similar to DSML for Enterprises 4.0 with Metadone

Symbian OS - Platform Security
Symbian OS - Platform SecuritySymbian OS - Platform Security
Symbian OS - Platform SecurityAndreas Jakl
 
Lecture 05: Recurrent Neural Networks / Deep Learning by Pankaj Gupta
Lecture 05: Recurrent Neural Networks / Deep Learning by Pankaj GuptaLecture 05: Recurrent Neural Networks / Deep Learning by Pankaj Gupta
Lecture 05: Recurrent Neural Networks / Deep Learning by Pankaj GuptaPankaj Gupta, PhD
 
UML Case Tools
UML Case ToolsUML Case Tools
UML Case ToolsAshesh R
 
Data compression, data security, and machine learning
Data compression, data security, and machine learningData compression, data security, and machine learning
Data compression, data security, and machine learningChris Huang
 
Three key concepts for java batch
Three key concepts for java batchThree key concepts for java batch
Three key concepts for java batchtimfanelli
 
Ontology Summit - Track D Standards Summary & Provocative Use Cases
Ontology Summit - Track D Standards Summary & Provocative Use CasesOntology Summit - Track D Standards Summary & Provocative Use Cases
Ontology Summit - Track D Standards Summary & Provocative Use CasesMark Underwood
 
Practical machine learning
Practical machine learningPractical machine learning
Practical machine learningFaizan Javed
 
IBM Enterprise 2014 - Technical University Abstract Guide
IBM Enterprise 2014 - Technical University Abstract GuideIBM Enterprise 2014 - Technical University Abstract Guide
IBM Enterprise 2014 - Technical University Abstract GuideCasey Lucas
 
Context-Oriented Programming
Context-Oriented ProgrammingContext-Oriented Programming
Context-Oriented Programmingkim.mens
 
Big Data LDN 2017: Your flight is boarding now!
Big Data LDN 2017: Your flight is boarding now!Big Data LDN 2017: Your flight is boarding now!
Big Data LDN 2017: Your flight is boarding now!Matt Stubbs
 
Industry Trends in Microprocessor Design
Industry Trends in Microprocessor DesignIndustry Trends in Microprocessor Design
Industry Trends in Microprocessor DesignSlide_N
 
Linux on systemz
Linux on systemzLinux on systemz
Linux on systemzsystemz
 
Linux on systemz
Linux on systemzLinux on systemz
Linux on systemzsystemz
 
Linux on systemz
Linux on systemzLinux on systemz
Linux on systemzsystemz
 
OCL - The Bigger Picture
OCL - The Bigger PictureOCL - The Bigger Picture
OCL - The Bigger PictureEdward Willink
 
z/OS Small Enhancements - Episode 2013A
z/OS Small Enhancements - Episode 2013Az/OS Small Enhancements - Episode 2013A
z/OS Small Enhancements - Episode 2013AMarna Walle
 
Software engineering
Software engineeringSoftware engineering
Software engineeringFahe Em
 
Software engineering
Software engineeringSoftware engineering
Software engineeringFahe Em
 

Similar to DSML for Enterprises 4.0 with Metadone (20)

Symbian OS - Platform Security
Symbian OS - Platform SecuritySymbian OS - Platform Security
Symbian OS - Platform Security
 
Lecture 05: Recurrent Neural Networks / Deep Learning by Pankaj Gupta
Lecture 05: Recurrent Neural Networks / Deep Learning by Pankaj GuptaLecture 05: Recurrent Neural Networks / Deep Learning by Pankaj Gupta
Lecture 05: Recurrent Neural Networks / Deep Learning by Pankaj Gupta
 
UML Case Tools
UML Case ToolsUML Case Tools
UML Case Tools
 
Data compression, data security, and machine learning
Data compression, data security, and machine learningData compression, data security, and machine learning
Data compression, data security, and machine learning
 
Three key concepts for java batch
Three key concepts for java batchThree key concepts for java batch
Three key concepts for java batch
 
Ontology Summit - Track D Standards Summary & Provocative Use Cases
Ontology Summit - Track D Standards Summary & Provocative Use CasesOntology Summit - Track D Standards Summary & Provocative Use Cases
Ontology Summit - Track D Standards Summary & Provocative Use Cases
 
Practical machine learning
Practical machine learningPractical machine learning
Practical machine learning
 
IBM Enterprise 2014 - Technical University Abstract Guide
IBM Enterprise 2014 - Technical University Abstract GuideIBM Enterprise 2014 - Technical University Abstract Guide
IBM Enterprise 2014 - Technical University Abstract Guide
 
Context-Oriented Programming
Context-Oriented ProgrammingContext-Oriented Programming
Context-Oriented Programming
 
Big Data LDN 2017: Your flight is boarding now!
Big Data LDN 2017: Your flight is boarding now!Big Data LDN 2017: Your flight is boarding now!
Big Data LDN 2017: Your flight is boarding now!
 
Industry Trends in Microprocessor Design
Industry Trends in Microprocessor DesignIndustry Trends in Microprocessor Design
Industry Trends in Microprocessor Design
 
Linux on systemz
Linux on systemzLinux on systemz
Linux on systemz
 
Linux on systemz
Linux on systemzLinux on systemz
Linux on systemz
 
Linux on systemz
Linux on systemzLinux on systemz
Linux on systemz
 
OCL - The Bigger Picture
OCL - The Bigger PictureOCL - The Bigger Picture
OCL - The Bigger Picture
 
CloudSME EU project by Tamas Kiss
CloudSME EU project by Tamas KissCloudSME EU project by Tamas Kiss
CloudSME EU project by Tamas Kiss
 
z/OS Small Enhancements - Episode 2013A
z/OS Small Enhancements - Episode 2013Az/OS Small Enhancements - Episode 2013A
z/OS Small Enhancements - Episode 2013A
 
Machine Learning and Deep Software Variability
Machine Learning and Deep Software VariabilityMachine Learning and Deep Software Variability
Machine Learning and Deep Software Variability
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 

More from Agence du Numérique (AdN)

Digital Wallonia - How to boost your startup in Wallonia
Digital Wallonia - How to boost your startup in WalloniaDigital Wallonia - How to boost your startup in Wallonia
Digital Wallonia - How to boost your startup in WalloniaAgence du Numérique (AdN)
 
#mforum Digital Wallonia Proximus- Nextmoov / Stoomlink
#mforum Digital Wallonia Proximus- Nextmoov / Stoomlink#mforum Digital Wallonia Proximus- Nextmoov / Stoomlink
#mforum Digital Wallonia Proximus- Nextmoov / StoomlinkAgence du Numérique (AdN)
 
#mforum Digital Wallonia Proximus- Back to Buzz
#mforum Digital Wallonia Proximus- Back to Buzz #mforum Digital Wallonia Proximus- Back to Buzz
#mforum Digital Wallonia Proximus- Back to Buzz Agence du Numérique (AdN)
 
Christophe Benavent, professeur de stratégie et maketing: "Les plateformes nu...
Christophe Benavent, professeur de stratégie et maketing: "Les plateformes nu...Christophe Benavent, professeur de stratégie et maketing: "Les plateformes nu...
Christophe Benavent, professeur de stratégie et maketing: "Les plateformes nu...Agence du Numérique (AdN)
 
Digital Transformation Summit 2019: How to create a company culture that entr...
Digital Transformation Summit 2019: How to create a company culture that entr...Digital Transformation Summit 2019: How to create a company culture that entr...
Digital Transformation Summit 2019: How to create a company culture that entr...Agence du Numérique (AdN)
 
Sécurité globale & social engineering par Olivier Bogaert
Sécurité globale & social engineering par Olivier BogaertSécurité globale & social engineering par Olivier Bogaert
Sécurité globale & social engineering par Olivier BogaertAgence du Numérique (AdN)
 
Présentation grappe CyberSécurité Infopôle Cluster TIC
Présentation grappe CyberSécurité Infopôle Cluster TICPrésentation grappe CyberSécurité Infopôle Cluster TIC
Présentation grappe CyberSécurité Infopôle Cluster TICAgence du Numérique (AdN)
 
Dispositif KiS Keep It Secure - AdN CETIC & Multitel - Digital Wallonia
Dispositif KiS Keep It Secure - AdN CETIC & Multitel - Digital WalloniaDispositif KiS Keep It Secure - AdN CETIC & Multitel - Digital Wallonia
Dispositif KiS Keep It Secure - AdN CETIC & Multitel - Digital WalloniaAgence du Numérique (AdN)
 
Lancement de l’appel à projets Smart Region Territoire intelligent
Lancement de l’appel à projets Smart Region Territoire intelligentLancement de l’appel à projets Smart Region Territoire intelligent
Lancement de l’appel à projets Smart Region Territoire intelligentAgence du Numérique (AdN)
 
Baromètre 2018 de maturité numérique des entreprises wallonnes
Baromètre 2018 de maturité numérique des entreprises wallonnesBaromètre 2018 de maturité numérique des entreprises wallonnes
Baromètre 2018 de maturité numérique des entreprises wallonnesAgence du Numérique (AdN)
 
App-Economie Eldorado Désenchatement Discipline
App-Economie Eldorado Désenchatement DisciplineApp-Economie Eldorado Désenchatement Discipline
App-Economie Eldorado Désenchatement DisciplineAgence du Numérique (AdN)
 
Wallonie en poche - L’application du citoyen wallon
Wallonie en poche - L’application du citoyen wallonWallonie en poche - L’application du citoyen wallon
Wallonie en poche - L’application du citoyen wallonAgence du Numérique (AdN)
 
Comment soutenir l'économie locale grâce à la digitalisation? 2 cas concrets ...
Comment soutenir l'économie locale grâce à la digitalisation? 2 cas concrets ...Comment soutenir l'économie locale grâce à la digitalisation? 2 cas concrets ...
Comment soutenir l'économie locale grâce à la digitalisation? 2 cas concrets ...Agence du Numérique (AdN)
 
itsme® et si votre identité numérique passait au mobile ?
itsme® et si votre identité numérique passait au mobile ?itsme® et si votre identité numérique passait au mobile ?
itsme® et si votre identité numérique passait au mobile ?Agence du Numérique (AdN)
 

More from Agence du Numérique (AdN) (20)

Ecole Numérique 2020
Ecole Numérique 2020Ecole Numérique 2020
Ecole Numérique 2020
 
Digital Wallonia - How to boost your startup in Wallonia
Digital Wallonia - How to boost your startup in WalloniaDigital Wallonia - How to boost your startup in Wallonia
Digital Wallonia - How to boost your startup in Wallonia
 
#mforum Digital Wallonia Proximus- Nextmoov / Stoomlink
#mforum Digital Wallonia Proximus- Nextmoov / Stoomlink#mforum Digital Wallonia Proximus- Nextmoov / Stoomlink
#mforum Digital Wallonia Proximus- Nextmoov / Stoomlink
 
#mforum Digital Wallonia Proximus- Back to Buzz
#mforum Digital Wallonia Proximus- Back to Buzz #mforum Digital Wallonia Proximus- Back to Buzz
#mforum Digital Wallonia Proximus- Back to Buzz
 
Christophe Benavent, professeur de stratégie et maketing: "Les plateformes nu...
Christophe Benavent, professeur de stratégie et maketing: "Les plateformes nu...Christophe Benavent, professeur de stratégie et maketing: "Les plateformes nu...
Christophe Benavent, professeur de stratégie et maketing: "Les plateformes nu...
 
Digital Transformation Summit 2019: How to create a company culture that entr...
Digital Transformation Summit 2019: How to create a company culture that entr...Digital Transformation Summit 2019: How to create a company culture that entr...
Digital Transformation Summit 2019: How to create a company culture that entr...
 
I love coworking 2019: les pitches
I love coworking 2019: les pitchesI love coworking 2019: les pitches
I love coworking 2019: les pitches
 
Sécurité globale & social engineering par Olivier Bogaert
Sécurité globale & social engineering par Olivier BogaertSécurité globale & social engineering par Olivier Bogaert
Sécurité globale & social engineering par Olivier Bogaert
 
Présentation grappe CyberSécurité Infopôle Cluster TIC
Présentation grappe CyberSécurité Infopôle Cluster TICPrésentation grappe CyberSécurité Infopôle Cluster TIC
Présentation grappe CyberSécurité Infopôle Cluster TIC
 
KIS-Keep It Secure & chèque Cybersécurité
KIS-Keep It Secure & chèque CybersécuritéKIS-Keep It Secure & chèque Cybersécurité
KIS-Keep It Secure & chèque Cybersécurité
 
Dispositif KiS Keep It Secure - AdN CETIC & Multitel - Digital Wallonia
Dispositif KiS Keep It Secure - AdN CETIC & Multitel - Digital WalloniaDispositif KiS Keep It Secure - AdN CETIC & Multitel - Digital Wallonia
Dispositif KiS Keep It Secure - AdN CETIC & Multitel - Digital Wallonia
 
Lancement de l’appel à projets Smart Region Territoire intelligent
Lancement de l’appel à projets Smart Region Territoire intelligentLancement de l’appel à projets Smart Region Territoire intelligent
Lancement de l’appel à projets Smart Region Territoire intelligent
 
Pitches des coworkers - #ilovecoworking 2018
Pitches des coworkers - #ilovecoworking 2018 Pitches des coworkers - #ilovecoworking 2018
Pitches des coworkers - #ilovecoworking 2018
 
Baromètre 2018 de maturité numérique des entreprises wallonnes
Baromètre 2018 de maturité numérique des entreprises wallonnesBaromètre 2018 de maturité numérique des entreprises wallonnes
Baromètre 2018 de maturité numérique des entreprises wallonnes
 
Pitch startup SCALE #SCWallonia18
Pitch startup SCALE #SCWallonia18 Pitch startup SCALE #SCWallonia18
Pitch startup SCALE #SCWallonia18
 
App-Economie Eldorado Désenchatement Discipline
App-Economie Eldorado Désenchatement DisciplineApp-Economie Eldorado Désenchatement Discipline
App-Economie Eldorado Désenchatement Discipline
 
Wallonie en poche - L’application du citoyen wallon
Wallonie en poche - L’application du citoyen wallonWallonie en poche - L’application du citoyen wallon
Wallonie en poche - L’application du citoyen wallon
 
Comment soutenir l'économie locale grâce à la digitalisation? 2 cas concrets ...
Comment soutenir l'économie locale grâce à la digitalisation? 2 cas concrets ...Comment soutenir l'économie locale grâce à la digitalisation? 2 cas concrets ...
Comment soutenir l'économie locale grâce à la digitalisation? 2 cas concrets ...
 
itsme® et si votre identité numérique passait au mobile ?
itsme® et si votre identité numérique passait au mobile ?itsme® et si votre identité numérique passait au mobile ?
itsme® et si votre identité numérique passait au mobile ?
 
Proximus EnCo
Proximus EnCoProximus EnCo
Proximus EnCo
 

Recently uploaded

2024: The FAR, Federal Acquisition Regulations, Part 31
2024: The FAR, Federal Acquisition Regulations, Part 312024: The FAR, Federal Acquisition Regulations, Part 31
2024: The FAR, Federal Acquisition Regulations, Part 31JSchaus & Associates
 
Nagerbazar @ Independent Call Girls Kolkata - 450+ Call Girl Cash Payment 800...
Nagerbazar @ Independent Call Girls Kolkata - 450+ Call Girl Cash Payment 800...Nagerbazar @ Independent Call Girls Kolkata - 450+ Call Girl Cash Payment 800...
Nagerbazar @ Independent Call Girls Kolkata - 450+ Call Girl Cash Payment 800...HyderabadDolls
 
Bhubaneswar Call Girls Patia 👉👉 9777949614 Top Class Call Girl Service Avai...
Bhubaneswar Call Girls Patia  👉👉 9777949614  Top Class Call Girl Service Avai...Bhubaneswar Call Girls Patia  👉👉 9777949614  Top Class Call Girl Service Avai...
Bhubaneswar Call Girls Patia 👉👉 9777949614 Top Class Call Girl Service Avai...Call Girls Mumbai
 
Call Girls Koregaon Park - 8250092165 Our call girls are sure to provide you ...
Call Girls Koregaon Park - 8250092165 Our call girls are sure to provide you ...Call Girls Koregaon Park - 8250092165 Our call girls are sure to provide you ...
Call Girls Koregaon Park - 8250092165 Our call girls are sure to provide you ...Sareena Khatun
 
Call Girls Mehsana / 8250092165 Genuine Call girls with real Photos and Number
Call Girls Mehsana / 8250092165 Genuine Call girls with real Photos and NumberCall Girls Mehsana / 8250092165 Genuine Call girls with real Photos and Number
Call Girls Mehsana / 8250092165 Genuine Call girls with real Photos and NumberSareena Khatun
 
The NAP process & South-South peer learning
The NAP process & South-South peer learningThe NAP process & South-South peer learning
The NAP process & South-South peer learningNAP Global Network
 
Call Girls Umbergaon / 8250092165 Genuine Call girls with real Photos and Number
Call Girls Umbergaon / 8250092165 Genuine Call girls with real Photos and NumberCall Girls Umbergaon / 8250092165 Genuine Call girls with real Photos and Number
Call Girls Umbergaon / 8250092165 Genuine Call girls with real Photos and NumberSareena Khatun
 
YHRGeorgetown Spring 2024 America should Take Her Share
YHRGeorgetown Spring 2024 America should Take Her ShareYHRGeorgetown Spring 2024 America should Take Her Share
YHRGeorgetown Spring 2024 America should Take Her Shareyalehistoricalreview
 
Delivery in 20 Mins Call Girls Malappuram { 9332606886 } VVIP NISHA Call Girl...
Delivery in 20 Mins Call Girls Malappuram { 9332606886 } VVIP NISHA Call Girl...Delivery in 20 Mins Call Girls Malappuram { 9332606886 } VVIP NISHA Call Girl...
Delivery in 20 Mins Call Girls Malappuram { 9332606886 } VVIP NISHA Call Girl...kumargunjan9515
 
Call Girls Patancheru / 8250092165 Genuine Call girls with real Photos and Nu...
Call Girls Patancheru / 8250092165 Genuine Call girls with real Photos and Nu...Call Girls Patancheru / 8250092165 Genuine Call girls with real Photos and Nu...
Call Girls Patancheru / 8250092165 Genuine Call girls with real Photos and Nu...kumargunjan9515
 
Tuvalu Coastal Adaptation Project (TCAP)
Tuvalu Coastal Adaptation Project (TCAP)Tuvalu Coastal Adaptation Project (TCAP)
Tuvalu Coastal Adaptation Project (TCAP)NAP Global Network
 
Erotic Meerut Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class Call Girl Servi...
Erotic  Meerut Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class Call Girl Servi...Erotic  Meerut Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class Call Girl Servi...
Erotic Meerut Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class Call Girl Servi...vershagrag
 
Call Girls in North Sikkim 9332606886 HOT & SEXY Models beautiful and charmi...
Call Girls in North Sikkim  9332606886 HOT & SEXY Models beautiful and charmi...Call Girls in North Sikkim  9332606886 HOT & SEXY Models beautiful and charmi...
Call Girls in North Sikkim 9332606886 HOT & SEXY Models beautiful and charmi...Sareena Khatun
 
independent Call Girls Tiruvannamalai 9332606886Call Girls Advance Cash On D...
independent Call Girls Tiruvannamalai  9332606886Call Girls Advance Cash On D...independent Call Girls Tiruvannamalai  9332606886Call Girls Advance Cash On D...
independent Call Girls Tiruvannamalai 9332606886Call Girls Advance Cash On D...Sareena Khatun
 
Women Call Girls in gaya 8250092165 Call Girls Advance Cash On Delivery Service
Women Call Girls in gaya  8250092165 Call Girls Advance Cash On Delivery ServiceWomen Call Girls in gaya  8250092165 Call Girls Advance Cash On Delivery Service
Women Call Girls in gaya 8250092165 Call Girls Advance Cash On Delivery ServiceSareena Khatun
 
Genuine Call Girls in Salem 9332606886 HOT & SEXY Models beautiful and charm...
Genuine Call Girls in Salem  9332606886 HOT & SEXY Models beautiful and charm...Genuine Call Girls in Salem  9332606886 HOT & SEXY Models beautiful and charm...
Genuine Call Girls in Salem 9332606886 HOT & SEXY Models beautiful and charm...Sareena Khatun
 
Top profile Call Girls In Morena [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Morena [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Morena [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Morena [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
Bhubaneswar Call Girls Bhubaneswar 👉👉 9777949614 Top Class Call Girl Service ...
Bhubaneswar Call Girls Bhubaneswar 👉👉 9777949614 Top Class Call Girl Service ...Bhubaneswar Call Girls Bhubaneswar 👉👉 9777949614 Top Class Call Girl Service ...
Bhubaneswar Call Girls Bhubaneswar 👉👉 9777949614 Top Class Call Girl Service ...Call Girls Mumbai
 
Call Girl Service in West Tripura 9332606886Call Girls Advance Cash On Deliv...
Call Girl Service in West Tripura  9332606886Call Girls Advance Cash On Deliv...Call Girl Service in West Tripura  9332606886Call Girls Advance Cash On Deliv...
Call Girl Service in West Tripura 9332606886Call Girls Advance Cash On Deliv...ruksarkahn825
 

Recently uploaded (20)

2024: The FAR, Federal Acquisition Regulations, Part 31
2024: The FAR, Federal Acquisition Regulations, Part 312024: The FAR, Federal Acquisition Regulations, Part 31
2024: The FAR, Federal Acquisition Regulations, Part 31
 
Nagerbazar @ Independent Call Girls Kolkata - 450+ Call Girl Cash Payment 800...
Nagerbazar @ Independent Call Girls Kolkata - 450+ Call Girl Cash Payment 800...Nagerbazar @ Independent Call Girls Kolkata - 450+ Call Girl Cash Payment 800...
Nagerbazar @ Independent Call Girls Kolkata - 450+ Call Girl Cash Payment 800...
 
Bhubaneswar Call Girls Patia 👉👉 9777949614 Top Class Call Girl Service Avai...
Bhubaneswar Call Girls Patia  👉👉 9777949614  Top Class Call Girl Service Avai...Bhubaneswar Call Girls Patia  👉👉 9777949614  Top Class Call Girl Service Avai...
Bhubaneswar Call Girls Patia 👉👉 9777949614 Top Class Call Girl Service Avai...
 
Call Girls Koregaon Park - 8250092165 Our call girls are sure to provide you ...
Call Girls Koregaon Park - 8250092165 Our call girls are sure to provide you ...Call Girls Koregaon Park - 8250092165 Our call girls are sure to provide you ...
Call Girls Koregaon Park - 8250092165 Our call girls are sure to provide you ...
 
tOld settlement register shouldnotaffect BTR
tOld settlement register shouldnotaffect BTRtOld settlement register shouldnotaffect BTR
tOld settlement register shouldnotaffect BTR
 
Call Girls Mehsana / 8250092165 Genuine Call girls with real Photos and Number
Call Girls Mehsana / 8250092165 Genuine Call girls with real Photos and NumberCall Girls Mehsana / 8250092165 Genuine Call girls with real Photos and Number
Call Girls Mehsana / 8250092165 Genuine Call girls with real Photos and Number
 
The NAP process & South-South peer learning
The NAP process & South-South peer learningThe NAP process & South-South peer learning
The NAP process & South-South peer learning
 
Call Girls Umbergaon / 8250092165 Genuine Call girls with real Photos and Number
Call Girls Umbergaon / 8250092165 Genuine Call girls with real Photos and NumberCall Girls Umbergaon / 8250092165 Genuine Call girls with real Photos and Number
Call Girls Umbergaon / 8250092165 Genuine Call girls with real Photos and Number
 
YHRGeorgetown Spring 2024 America should Take Her Share
YHRGeorgetown Spring 2024 America should Take Her ShareYHRGeorgetown Spring 2024 America should Take Her Share
YHRGeorgetown Spring 2024 America should Take Her Share
 
Delivery in 20 Mins Call Girls Malappuram { 9332606886 } VVIP NISHA Call Girl...
Delivery in 20 Mins Call Girls Malappuram { 9332606886 } VVIP NISHA Call Girl...Delivery in 20 Mins Call Girls Malappuram { 9332606886 } VVIP NISHA Call Girl...
Delivery in 20 Mins Call Girls Malappuram { 9332606886 } VVIP NISHA Call Girl...
 
Call Girls Patancheru / 8250092165 Genuine Call girls with real Photos and Nu...
Call Girls Patancheru / 8250092165 Genuine Call girls with real Photos and Nu...Call Girls Patancheru / 8250092165 Genuine Call girls with real Photos and Nu...
Call Girls Patancheru / 8250092165 Genuine Call girls with real Photos and Nu...
 
Tuvalu Coastal Adaptation Project (TCAP)
Tuvalu Coastal Adaptation Project (TCAP)Tuvalu Coastal Adaptation Project (TCAP)
Tuvalu Coastal Adaptation Project (TCAP)
 
Erotic Meerut Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class Call Girl Servi...
Erotic  Meerut Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class Call Girl Servi...Erotic  Meerut Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class Call Girl Servi...
Erotic Meerut Call Girls 💯Call Us 🔝 6378878445 🔝 💃 Top Class Call Girl Servi...
 
Call Girls in North Sikkim 9332606886 HOT & SEXY Models beautiful and charmi...
Call Girls in North Sikkim  9332606886 HOT & SEXY Models beautiful and charmi...Call Girls in North Sikkim  9332606886 HOT & SEXY Models beautiful and charmi...
Call Girls in North Sikkim 9332606886 HOT & SEXY Models beautiful and charmi...
 
independent Call Girls Tiruvannamalai 9332606886Call Girls Advance Cash On D...
independent Call Girls Tiruvannamalai  9332606886Call Girls Advance Cash On D...independent Call Girls Tiruvannamalai  9332606886Call Girls Advance Cash On D...
independent Call Girls Tiruvannamalai 9332606886Call Girls Advance Cash On D...
 
Women Call Girls in gaya 8250092165 Call Girls Advance Cash On Delivery Service
Women Call Girls in gaya  8250092165 Call Girls Advance Cash On Delivery ServiceWomen Call Girls in gaya  8250092165 Call Girls Advance Cash On Delivery Service
Women Call Girls in gaya 8250092165 Call Girls Advance Cash On Delivery Service
 
Genuine Call Girls in Salem 9332606886 HOT & SEXY Models beautiful and charm...
Genuine Call Girls in Salem  9332606886 HOT & SEXY Models beautiful and charm...Genuine Call Girls in Salem  9332606886 HOT & SEXY Models beautiful and charm...
Genuine Call Girls in Salem 9332606886 HOT & SEXY Models beautiful and charm...
 
Top profile Call Girls In Morena [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Morena [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Morena [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Morena [ 7014168258 ] Call Me For Genuine Models We...
 
Bhubaneswar Call Girls Bhubaneswar 👉👉 9777949614 Top Class Call Girl Service ...
Bhubaneswar Call Girls Bhubaneswar 👉👉 9777949614 Top Class Call Girl Service ...Bhubaneswar Call Girls Bhubaneswar 👉👉 9777949614 Top Class Call Girl Service ...
Bhubaneswar Call Girls Bhubaneswar 👉👉 9777949614 Top Class Call Girl Service ...
 
Call Girl Service in West Tripura 9332606886Call Girls Advance Cash On Deliv...
Call Girl Service in West Tripura  9332606886Call Girls Advance Cash On Deliv...Call Girl Service in West Tripura  9332606886Call Girls Advance Cash On Deliv...
Call Girl Service in West Tripura 9332606886Call Girls Advance Cash On Deliv...
 

DSML for Enterprises 4.0 with Metadone