SlideShare a Scribd company logo
1 of 32
Download to read offline
Testen	von	CMMN	Modellen	ohne
Pein
CMMN	Erweiterung	von	camunda-bpm-assert
	@holisticon
Agenda
■ Case	Management
■ CMMN
■ Wie	testet	man	das?
■ F.A.C.T
Case	Management
Case	Management Business	Process
Management
Ablauf	ergibt	sich	zur
Ausführungszeit
Ablauf	wird	zur
Designzeit	festgelegt
Schwach	strukturierte
Prozesse
Stark	strukturierte
Prozesse
Wissensarbeit Routinearbeit
Benutzer	wird	unterstützt Benutzer	wird
eingeschränkt
... ...
CMMN
Case	Management
Model	and	Notation
BPMN
Business	Process
Model	and	Notation
CMMN
Models
Call	hierarchy
Scenarios
Selected	Model 	Start	new 	 	Save	changes 	  
 
 
	Camunda	Play Camunda	Tools
1.	 complete	A	->	complete	B
2.	 complete	A	->	start	C	->	complete	C	->	complete	B
3.	 complete	A	->	start	C	->	complete	B	->	complete	C
4.	 start	C	->	complete	A	->	complete	B	->	complete	C
5.	 start	C	->	complete	A	->	complete	C	->	complete	B
6.	 start	C	->	complete	C	->	complete	A	->	complete	B
Natürlicher	Ansatz	eines	guten	Entwicklers	...
Testen!
Szenario
When	a	new	case	instance
is	created	
Then	the	human	task	"Task
A"	is	started.
Akzeptanztest	1
@Test
				@Deployment(resources	=	{"our_little_case.cmmn"})
				public	void	taskA_isStarted_CamundaApi()	{
								//	GIVEN
								//		WHEN	a	new	case	instance	is	created
								CaseInstance	caseInstance	=	processEngine()
																																								.getCaseService()
																																								.createCaseInstanceByKey(OUR_LITTLE_CASE);
								//		THEN	the	human	task	"Task	A"	is	started.
								CaseExecution	caseExecution	=	processEngine()
																																								.getCaseService()
																																								.createCaseExecutionQuery()
																																								.activityId(TASK_A)
																																								.singleResult();
								assertThat(caseExecution.isActive()).isTrue();
				}
Gedanken	zur	API
								//		THEN	the	human	task	"Task	A"	is	started.
								CaseExecution	caseExecution	=	processEngine()
																																								.getCaseService()
																																								.createCaseExecutionQuery()
																																								.activityId(TASK_A)
																																								.singleResult();
								assertThat(caseExecution.isActive()).isTrue();
assertThat(caseInstance).humanTask(TASK_A).isActive();
Gedanken	zu	AssertionErrors
org.junit.ComparisonFailure:
Expected	:true
Actual			:false
				at	sun.reflect.NativeConstructorAccessorImpl
								.newInstance0(Native	Method)
				at	sun.reflect.NativeConstructorAccessorImpl
								.newInstance(NativeConstructorAccessorImpl.java:62)
				at	sun.reflect.DelegatingConstructorAccessorImpl
								.newInstance(DelegatingConstructorAccessorImpl.java:45)
				at	org.camunda.bpm.engine.test.assertions.examples.seacon
								.ExampleStep1CaseTest.taskCreateInvoiceIsActive_CamundaApi(ExampleStep1CaseTest.java:43)
				at	sun.reflect.NativeMethodAccessorImpl.invoke0(Native	Method)
				...
java.lang.AssertionError:	Expected	humanTask
				{id='a033ba13-15e4-11e6-8bee-5ecd9de0cc24',	activityId='HT_TASK_A'	}
				to	be	in	state	'enabled',	but	found	it	to	be	'active'!
F.A.C.T.
Framework	for	Awesome	Case	Testing
CMMN	Erweiterung	von	camunda-bpm-assert
When	a	new	case	instance
is	created	
Then	the	human	task	"Task
A"	is	started.
Akzeptanztest	1
@Test
				@Deployment(resources	=	{"our_little_case.cmmn"})
				public	void	taskA_isStarted()	{
								//	GIVEN
								//		WHEN	a	new	case	instance	is	created
								CaseInstance	caseInstance	=	caseService().createCaseInstanceByKey(OUR_LITTLE_CASE);
								//		THEN	the	human	task	"Task	A"	is	started.
								assertThat(caseInstance).humanTask(TASK_A).isActive();
				}
Szenario
When	a	new	case	instance	is
created
Then	the	human	task	"Task
B"	is	not	started.
Akzeptanztest	2
@Test
				@Deployment(resources	=	{"our_little_case.cmmn"})
				public	void	taskB_isNotStarted()	{
								//	GIVEN
								//		WHEN	a	new	case	instance	is	created
								CaseInstance	caseInstance	=	caseService().createCaseInstanceByKey(OUR_LITTLE_CASE);
								//		THEN	the	human	task	"Task	B"	is	not	started.
								assertThat(caseInstance).humanTask(TASK_B).isAvailable();
				}
Szenario
Given	a	new	case	instance	is
created
When	the	human	task	"Task
A"	is	completed
Then	the	human	task	"Task
B"	is	started.
Akzeptanztest	3
@Test
				@Deployment(resources	=	{"our_little_case.cmmn"})
				public	void	taskA_completed_taskB_isStarted()	{
								//	GIVEN	a	new	case	instance	is	created
								CaseInstance	caseInstance	=	caseService().createCaseInstanceByKey(OUR_LITTLE_CASE);
								//		WHEN	the	human	task	"Task	A"	is	completed
								complete(caseExecution(TASK_A,	caseInstance));
								//		THEN	the	human	task	"Task	B"	is	started.
								assertThat(caseInstance).humanTask(TASK_B).isActive();
				}
Szenario
Given	a	new	case	instance	is
created
And	the	human	task	"Task	A"
is	completed
When	the	human	task	"Task
B"	is	completed
Then	the	case	instance	is
completed.
Akzeptanztest	4
@Test
				@Deployment(resources	=	{"our_little_case.cmmn"})
				public	void	taskA_completed_taskB_completed_caseInstance_completed()	{
								//	GIVEN	a	new	case	instance	is	created
								//			AND	the	human	task	"Task	A"	is	completed
								CaseInstance	caseInstance	=	caseService().createCaseInstanceByKey(OUR_LITTLE_CASE);
								complete(caseExecution(TASK_A,	caseInstance));
								//		WHEN	the	human	task	"Task	B"	is	completed
								complete(caseExecution(TASK_B,	caseInstance));
								//		THEN	the	case	instance	is	completed.
								assertThat(caseInstance).isCompleted();
				}
Szenario
Zusammenfassung
■ Case	Management	ermöglicht	sehr	flexible
Arbeitsabläufe
■ CMMN	Modelle	werden	sehr	schnell	komplex
■ Tests	müssen	leicht	verständlich	sein
■ BDD	eignet	sich	auch	für	CMMN	Tests
Aber	vor	allem:
■ Auch	Cases	sind	trotz	ihrer	Komplexität	testbar
https://github.com/camunda/camunda-bpm-
assert/blob/cmmn_assertions/camunda-bpm-
assert/User_Guide_CMMN.md
<dependency>
				<groupId>org.camunda.bpm.extension</groupId>
				<artifactId>camunda-bpm-assert</artifactId>
				<version>2.0-alpha1</version>
</dependency>
Macht	mit!	
Schreibt	uns	einfach	an!
martin.guenther@holisticon.de
malte.soerensen@holisticon.de
martin.schimak@plexiti.com
https://github.com/camunda/camunda-bpm-assert
E	N	D	E

More Related Content

Viewers also liked

5 themes of geography 2013
5 themes of geography 20135 themes of geography 2013
5 themes of geography 2013amandaboo96
 
Metode pendidikan islam
Metode pendidikan islamMetode pendidikan islam
Metode pendidikan islamDozzo Morini
 
NEU CPS Student newsletter : August 2014
NEU CPS Student newsletter : August 2014NEU CPS Student newsletter : August 2014
NEU CPS Student newsletter : August 2014jcoggeshall
 
Comm 303 presentation
Comm 303 presentationComm 303 presentation
Comm 303 presentationThomasDahlia
 
HackU 2013 : Introduction to Android programming
HackU 2013 : Introduction to Android programmingHackU 2013 : Introduction to Android programming
HackU 2013 : Introduction to Android programmingkalmeshhn
 
Biz Pro 2013 Fall Recruitment
Biz Pro 2013 Fall RecruitmentBiz Pro 2013 Fall Recruitment
Biz Pro 2013 Fall RecruitmentCandy Yu
 
人生十問 星雲大師
人生十問 星雲大師人生十問 星雲大師
人生十問 星雲大師菜包 七逃
 
Northeastern CPS Registration guide
Northeastern CPS Registration guideNortheastern CPS Registration guide
Northeastern CPS Registration guidejcoggeshall
 
Sb executive summary-spc_spanish[1]
Sb executive summary-spc_spanish[1]Sb executive summary-spc_spanish[1]
Sb executive summary-spc_spanish[1]hfigueroa1981
 
ChangeHappensFourthEditionMaster
ChangeHappensFourthEditionMasterChangeHappensFourthEditionMaster
ChangeHappensFourthEditionMasterErin Burrows
 
70分でわかる古事記
70分でわかる古事記70分でわかる古事記
70分でわかる古事記雀 古都
 
Change Management themes
Change Management themesChange Management themes
Change Management themesAdewale Abe
 
Evaluasi pendidikan
Evaluasi pendidikanEvaluasi pendidikan
Evaluasi pendidikanDozzo Morini
 
NEU CPS Student newsletter: June 2014
NEU CPS Student newsletter: June 2014NEU CPS Student newsletter: June 2014
NEU CPS Student newsletter: June 2014jcoggeshall
 

Viewers also liked (15)

5 themes of geography 2013
5 themes of geography 20135 themes of geography 2013
5 themes of geography 2013
 
Metode pendidikan islam
Metode pendidikan islamMetode pendidikan islam
Metode pendidikan islam
 
NEU CPS Student newsletter : August 2014
NEU CPS Student newsletter : August 2014NEU CPS Student newsletter : August 2014
NEU CPS Student newsletter : August 2014
 
Comm 303 presentation
Comm 303 presentationComm 303 presentation
Comm 303 presentation
 
HackU 2013 : Introduction to Android programming
HackU 2013 : Introduction to Android programmingHackU 2013 : Introduction to Android programming
HackU 2013 : Introduction to Android programming
 
Biz Pro 2013 Fall Recruitment
Biz Pro 2013 Fall RecruitmentBiz Pro 2013 Fall Recruitment
Biz Pro 2013 Fall Recruitment
 
人生十問 星雲大師
人生十問 星雲大師人生十問 星雲大師
人生十問 星雲大師
 
Northeastern CPS Registration guide
Northeastern CPS Registration guideNortheastern CPS Registration guide
Northeastern CPS Registration guide
 
True touch
 True touch True touch
True touch
 
Sb executive summary-spc_spanish[1]
Sb executive summary-spc_spanish[1]Sb executive summary-spc_spanish[1]
Sb executive summary-spc_spanish[1]
 
ChangeHappensFourthEditionMaster
ChangeHappensFourthEditionMasterChangeHappensFourthEditionMaster
ChangeHappensFourthEditionMaster
 
70分でわかる古事記
70分でわかる古事記70分でわかる古事記
70分でわかる古事記
 
Change Management themes
Change Management themesChange Management themes
Change Management themes
 
Evaluasi pendidikan
Evaluasi pendidikanEvaluasi pendidikan
Evaluasi pendidikan
 
NEU CPS Student newsletter: June 2014
NEU CPS Student newsletter: June 2014NEU CPS Student newsletter: June 2014
NEU CPS Student newsletter: June 2014
 

Similar to Testen von CMMN Modellen

Case Management & CMMN - Talk at JAX 2015
Case Management & CMMN - Talk at JAX 2015Case Management & CMMN - Talk at JAX 2015
Case Management & CMMN - Talk at JAX 2015camunda services GmbH
 
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYCPatricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYCcamunda services GmbH
 
Camunda BPM 7.4 - What can you expect from the next release?
Camunda BPM 7.4 - What can you expect from the next release?Camunda BPM 7.4 - What can you expect from the next release?
Camunda BPM 7.4 - What can you expect from the next release?camunda services GmbH
 
CamundaCon 2018: Custom Batch Extension (Holisticon)
CamundaCon 2018: Custom Batch Extension (Holisticon)CamundaCon 2018: Custom Batch Extension (Holisticon)
CamundaCon 2018: Custom Batch Extension (Holisticon)camunda services GmbH
 
2016 JFall Camunda BPM
2016 JFall Camunda BPM2016 JFall Camunda BPM
2016 JFall Camunda BPMBernd Ruecker
 
Camunda BPM 7.2: CMMN Case Management (English)
Camunda BPM 7.2: CMMN Case Management (English)Camunda BPM 7.2: CMMN Case Management (English)
Camunda BPM 7.2: CMMN Case Management (English)camunda services GmbH
 

Similar to Testen von CMMN Modellen (7)

Case Management & CMMN - Talk at JAX 2015
Case Management & CMMN - Talk at JAX 2015Case Management & CMMN - Talk at JAX 2015
Case Management & CMMN - Talk at JAX 2015
 
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYCPatricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
 
Camunda BPM 7.4 - What can you expect from the next release?
Camunda BPM 7.4 - What can you expect from the next release?Camunda BPM 7.4 - What can you expect from the next release?
Camunda BPM 7.4 - What can you expect from the next release?
 
CamundaCon 2018: Custom Batch Extension (Holisticon)
CamundaCon 2018: Custom Batch Extension (Holisticon)CamundaCon 2018: Custom Batch Extension (Holisticon)
CamundaCon 2018: Custom Batch Extension (Holisticon)
 
2016 JFall Camunda BPM
2016 JFall Camunda BPM2016 JFall Camunda BPM
2016 JFall Camunda BPM
 
Camunda BPM 7.2 - English
Camunda BPM 7.2 - EnglishCamunda BPM 7.2 - English
Camunda BPM 7.2 - English
 
Camunda BPM 7.2: CMMN Case Management (English)
Camunda BPM 7.2: CMMN Case Management (English)Camunda BPM 7.2: CMMN Case Management (English)
Camunda BPM 7.2: CMMN Case Management (English)
 

Recently uploaded

SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardsticksaastr
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsaqsarehman5055
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 

Recently uploaded (20)

SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 

Testen von CMMN Modellen