id	sid	tid	token	lemma	pos
ajiri-3774	1	1	2nd	2nd	ADJ
ajiri-3774	1	2	e	e	PROPN
ajiri-3774	1	3	-	-	PROPN
ajiri-3774	1	4	palli	palli	PROPN
ajiri-3774	1	5	international	international	ADJ
ajiri-3774	1	6	conferences	conference	NOUN
ajiri-3774	1	7	(	(	PUNCT
ajiri-3774	1	8	eic	eic	X
ajiri-3774	1	9	)	)	PUNCT
ajiri-3774	1	10	|	|	ADV
ajiri-3774	1	11	2024	2024	NUM
ajiri-3774	1	12	eic	eic	X
ajiri-3774	1	13	2024	2024	NUM
ajiri-3774	1	14	proceedings	proceeding	NOUN
ajiri-3774	1	15	book	book	NOUN
ajiri-3774	1	16	1	1	NUM
ajiri-3774	1	17	special	special	ADJ
ajiri-3774	1	18	issue	issue	NOUN
ajiri-3774	1	19	(	(	PUNCT
ajiri-3774	1	20	2nd	2nd	ADJ
ajiri-3774	1	21	eic-2024	eic-2024	NOUN
ajiri-3774	1	22	)	)	PUNCT
ajiri-3774	1	23	published	publish	VERB
ajiri-3774	1	24	by	by	ADP
ajiri-3774	1	25	e	e	PROPN
ajiri-3774	1	26	-	-	PROPN
ajiri-3774	1	27	palli	palli	PROPN
ajiri-3774	1	28	publishers	publisher	NOUN
ajiri-3774	1	29	,	,	PUNCT
ajiri-3774	1	30	delaware	delaware	PROPN
ajiri-3774	1	31	,	,	PUNCT
ajiri-3774	1	32	usa	usa	PROPN
ajiri-3774	1	33	2nd	2nd	PROPN
ajiri-3774	1	34	e	e	PROPN
ajiri-3774	1	35	-	-	PROPN
ajiri-3774	1	36	palli	palli	PROPN
ajiri-3774	1	37	international	international	ADJ
ajiri-3774	1	38	conferences	conference	NOUN
ajiri-3774	1	39	(	(	PUNCT
ajiri-3774	1	40	eic	eic	X
ajiri-3774	1	41	)	)	PUNCT
ajiri-3774	1	42	|	|	ADV
ajiri-3774	1	43	2024	2024	NUM
ajiri-3774	1	44	1	1	NUM
ajiri-3774	1	45	analysis	analysis	NOUN
ajiri-3774	1	46	of	of	ADP
ajiri-3774	1	47	software	software	NOUN
ajiri-3774	1	48	patterns	pattern	NOUN
ajiri-3774	1	49	to	to	PART
ajiri-3774	1	50	resolve	resolve	VERB
ajiri-3774	1	51	design	design	NOUN
ajiri-3774	1	52	problems	problem	NOUN
ajiri-3774	1	53	jubayer	jubayer	VERB
ajiri-3774	1	54	ahamed1	ahamed1	PROPN
ajiri-3774	1	55	*	*	PROPN
ajiri-3774	1	56	,	,	PUNCT
ajiri-3774	1	57	mashiour	mashiour	ADJ
ajiri-3774	1	58	rahman1	rahman1	NOUN
ajiri-3774	1	59	*	*	PUNCT
ajiri-3774	1	60	,	,	PUNCT
ajiri-3774	1	61	dip	dip	NOUN
ajiri-3774	1	62	nandi1	nandi1	NOUN
ajiri-3774	2	1	abstract	abstract	ADJ
ajiri-3774	2	2	a	a	DET
ajiri-3774	2	3	reproducible	reproducible	ADJ
ajiri-3774	2	4	solution	solution	NOUN
ajiri-3774	2	5	to	to	ADP
ajiri-3774	2	6	a	a	DET
ajiri-3774	2	7	frequently	frequently	ADV
ajiri-3774	2	8	occurring	occur	VERB
ajiri-3774	2	9	problem	problem	NOUN
ajiri-3774	2	10	in	in	ADP
ajiri-3774	2	11	software	software	NOUN
ajiri-3774	2	12	design	design	NOUN
ajiri-3774	2	13	was	be	AUX
ajiri-3774	2	14	described	describe	VERB
ajiri-3774	2	15	as	as	ADP
ajiri-3774	2	16	a	a	DET
ajiri-3774	2	17	software	software	NOUN
ajiri-3774	2	18	pattern	pattern	NOUN
ajiri-3774	2	19	,	,	PUNCT
ajiri-3774	2	20	also	also	ADV
ajiri-3774	2	21	known	know	VERB
ajiri-3774	2	22	as	as	ADP
ajiri-3774	2	23	a	a	DET
ajiri-3774	2	24	design	design	NOUN
ajiri-3774	2	25	pattern	pattern	NOUN
ajiri-3774	2	26	.	.	PUNCT
ajiri-3774	3	1	it	it	PRON
ajiri-3774	3	2	was	be	AUX
ajiri-3774	3	3	a	a	DET
ajiri-3774	3	4	tested	test	VERB
ajiri-3774	3	5	method	method	NOUN
ajiri-3774	3	6	for	for	ADP
ajiri-3774	3	7	resolving	resolve	VERB
ajiri-3774	3	8	kinds	kind	NOUN
ajiri-3774	3	9	of	of	ADP
ajiri-3774	3	10	software	software	NOUN
ajiri-3774	3	11	design	design	NOUN
ajiri-3774	3	12	issues	issue	NOUN
ajiri-3774	3	13	that	that	PRON
ajiri-3774	3	14	had	have	AUX
ajiri-3774	3	15	been	be	AUX
ajiri-3774	3	16	classified	classify	VERB
ajiri-3774	3	17	and	and	CCONJ
ajiri-3774	3	18	identified	identify	VERB
ajiri-3774	3	19	by	by	ADP
ajiri-3774	3	20	several	several	ADJ
ajiri-3774	3	21	years	year	NOUN
ajiri-3774	3	22	of	of	ADP
ajiri-3774	3	23	experience	experience	NOUN
ajiri-3774	3	24	and	and	CCONJ
ajiri-3774	3	25	best	good	ADJ
ajiri-3774	3	26	practices	practice	NOUN
ajiri-3774	3	27	.	.	PUNCT
ajiri-3774	4	1	the	the	DET
ajiri-3774	4	2	key	key	NOUN
ajiri-3774	4	3	to	to	ADP
ajiri-3774	4	4	making	make	VERB
ajiri-3774	4	5	safe	safe	ADJ
ajiri-3774	4	6	and	and	CCONJ
ajiri-3774	4	7	accessible	accessible	ADJ
ajiri-3774	4	8	software	software	NOUN
ajiri-3774	4	9	was	be	AUX
ajiri-3774	4	10	good	good	ADJ
ajiri-3774	4	11	software	software	NOUN
ajiri-3774	4	12	design	design	NOUN
ajiri-3774	4	13	.	.	PUNCT
ajiri-3774	5	1	there	there	PRON
ajiri-3774	5	2	were	be	VERB
ajiri-3774	5	3	different	different	ADJ
ajiri-3774	5	4	types	type	NOUN
ajiri-3774	5	5	of	of	ADP
ajiri-3774	5	6	design	design	NOUN
ajiri-3774	5	7	problems	problem	NOUN
ajiri-3774	5	8	.	.	PUNCT
ajiri-3774	6	1	solving	solve	VERB
ajiri-3774	6	2	those	those	DET
ajiri-3774	6	3	problems	problem	NOUN
ajiri-3774	6	4	was	be	AUX
ajiri-3774	6	5	very	very	ADV
ajiri-3774	6	6	important	important	ADJ
ajiri-3774	6	7	to	to	PART
ajiri-3774	6	8	produce	produce	VERB
ajiri-3774	6	9	good	good	ADJ
ajiri-3774	6	10	and	and	CCONJ
ajiri-3774	6	11	efficient	efficient	ADJ
ajiri-3774	6	12	software	software	NOUN
ajiri-3774	6	13	.	.	PUNCT
ajiri-3774	7	1	there	there	PRON
ajiri-3774	7	2	were	be	VERB
ajiri-3774	7	3	some	some	DET
ajiri-3774	7	4	tools	tool	NOUN
ajiri-3774	7	5	,	,	PUNCT
ajiri-3774	7	6	techniques	technique	NOUN
ajiri-3774	7	7	,	,	PUNCT
ajiri-3774	7	8	and	and	CCONJ
ajiri-3774	7	9	patterns	pattern	NOUN
ajiri-3774	7	10	to	to	PART
ajiri-3774	7	11	solve	solve	VERB
ajiri-3774	7	12	these	these	DET
ajiri-3774	7	13	problems	problem	NOUN
ajiri-3774	7	14	.	.	PUNCT
ajiri-3774	8	1	software	software	NOUN
ajiri-3774	8	2	design	design	NOUN
ajiri-3774	8	3	knowledge	knowledge	NOUN
ajiri-3774	8	4	could	could	AUX
ajiri-3774	8	5	be	be	AUX
ajiri-3774	8	6	effectively	effectively	ADV
ajiri-3774	8	7	captured	capture	VERB
ajiri-3774	8	8	and	and	CCONJ
ajiri-3774	8	9	communicated	communicate	VERB
ajiri-3774	8	10	using	use	VERB
ajiri-3774	8	11	design	design	NOUN
ajiri-3774	8	12	patterns	pattern	NOUN
ajiri-3774	8	13	.	.	PUNCT
ajiri-3774	9	1	within	within	ADP
ajiri-3774	9	2	a	a	DET
ajiri-3774	9	3	particular	particular	ADJ
ajiri-3774	9	4	context	context	NOUN
ajiri-3774	9	5	of	of	ADP
ajiri-3774	9	6	software	software	NOUN
ajiri-3774	9	7	design	design	NOUN
ajiri-3774	9	8	,	,	PUNCT
ajiri-3774	9	9	a	a	DET
ajiri-3774	9	10	software	software	NOUN
ajiri-3774	9	11	design	design	NOUN
ajiri-3774	9	12	pattern	pattern	NOUN
ajiri-3774	9	13	was	be	AUX
ajiri-3774	9	14	a	a	DET
ajiri-3774	9	15	standardized	standardized	ADJ
ajiri-3774	9	16	,	,	PUNCT
ajiri-3774	9	17	repeatable	repeatable	ADJ
ajiri-3774	9	18	solution	solution	NOUN
ajiri-3774	9	19	to	to	ADP
ajiri-3774	9	20	a	a	DET
ajiri-3774	9	21	frequently	frequently	ADV
ajiri-3774	9	22	-occurring	-occurring	ADJ
ajiri-3774	9	23	problem	problem	NOUN
ajiri-3774	9	24	.	.	PUNCT
ajiri-3774	10	1	the	the	DET
ajiri-3774	10	2	patterns	pattern	NOUN
ajiri-3774	10	3	were	be	AUX
ajiri-3774	10	4	effective	effective	ADJ
ajiri-3774	10	5	for	for	ADP
ajiri-3774	10	6	software	software	NOUN
ajiri-3774	10	7	design	design	NOUN
ajiri-3774	10	8	on	on	ADP
ajiri-3774	10	9	several	several	ADJ
ajiri-3774	10	10	levels	level	NOUN
ajiri-3774	10	11	.	.	PUNCT
ajiri-3774	11	1	in	in	ADP
ajiri-3774	11	2	this	this	DET
ajiri-3774	11	3	paper	paper	NOUN
ajiri-3774	11	4	,	,	PUNCT
ajiri-3774	11	5	we	we	PRON
ajiri-3774	11	6	identified	identify	VERB
ajiri-3774	11	7	the	the	DET
ajiri-3774	11	8	major	major	ADJ
ajiri-3774	11	9	design	design	NOUN
ajiri-3774	11	10	problems	problem	NOUN
ajiri-3774	11	11	.	.	PUNCT
ajiri-3774	12	1	then	then	ADV
ajiri-3774	12	2	we	we	PRON
ajiri-3774	12	3	have	have	AUX
ajiri-3774	12	4	analyzed	analyze	VERB
ajiri-3774	12	5	those	those	DET
ajiri-3774	12	6	problems	problem	NOUN
ajiri-3774	12	7	and	and	CCONJ
ajiri-3774	12	8	present	present	ADJ
ajiri-3774	12	9	design	design	NOUN
ajiri-3774	12	10	patterns	pattern	NOUN
ajiri-3774	12	11	to	to	PART
ajiri-3774	12	12	develop	develop	VERB
ajiri-3774	12	13	an	an	DET
ajiri-3774	12	14	effective	effective	ADJ
ajiri-3774	12	15	software	software	NOUN
ajiri-3774	12	16	design	design	NOUN
ajiri-3774	12	17	.	.	PUNCT
ajiri-3774	13	1	keywords	keyword	NOUN
ajiri-3774	13	2	:	:	PUNCT
ajiri-3774	13	3	software	software	NOUN
ajiri-3774	13	4	design	design	NOUN
ajiri-3774	13	5	,	,	PUNCT
ajiri-3774	13	6	design	design	NOUN
ajiri-3774	13	7	problems	problem	NOUN
ajiri-3774	13	8	,	,	PUNCT
ajiri-3774	13	9	behavioral	behavioral	ADJ
ajiri-3774	13	10	design	design	NOUN
ajiri-3774	13	11	pattern	pattern	NOUN
ajiri-3774	13	12	,	,	PUNCT
ajiri-3774	13	13	creational	creational	ADJ
ajiri-3774	13	14	design	design	NOUN
ajiri-3774	13	15	pattern	pattern	NOUN
ajiri-3774	13	16	,	,	PUNCT
ajiri-3774	13	17	structural	structural	ADJ
ajiri-3774	13	18	design	design	NOUN
ajiri-3774	13	19	pattern	pattern	NOUN
ajiri-3774	13	20	introduction	introduction	NOUN
ajiri-3774	13	21	the	the	DET
ajiri-3774	13	22	software	software	NOUN
ajiri-3774	13	23	design	design	NOUN
ajiri-3774	13	24	process	process	NOUN
ajiri-3774	13	25	is	be	AUX
ajiri-3774	13	26	a	a	DET
ajiri-3774	13	27	robust	robust	ADJ
ajiri-3774	13	28	and	and	CCONJ
ajiri-3774	13	29	technology	technology	NOUN
ajiri-3774	13	30	-	-	PUNCT
ajiri-3774	13	31	independent	independent	ADJ
ajiri-3774	13	32	idea	idea	NOUN
ajiri-3774	13	33	that	that	PRON
ajiri-3774	13	34	involves	involve	VERB
ajiri-3774	13	35	the	the	DET
ajiri-3774	13	36	ability	ability	NOUN
ajiri-3774	13	37	to	to	PART
ajiri-3774	13	38	fulfill	fulfill	VERB
ajiri-3774	13	39	the	the	DET
ajiri-3774	13	40	tasks	task	NOUN
ajiri-3774	13	41	outlined	outline	VERB
ajiri-3774	13	42	in	in	ADP
ajiri-3774	13	43	the	the	DET
ajiri-3774	13	44	requirement	requirement	NOUN
ajiri-3774	13	45	analysis	analysis	NOUN
ajiri-3774	13	46	phase	phase	NOUN
ajiri-3774	13	47	.	.	PUNCT
ajiri-3774	14	1	when	when	SCONJ
ajiri-3774	14	2	deciding	decide	VERB
ajiri-3774	14	3	whether	whether	SCONJ
ajiri-3774	14	4	to	to	PART
ajiri-3774	14	5	proceed	proceed	VERB
ajiri-3774	14	6	with	with	ADP
ajiri-3774	14	7	an	an	DET
ajiri-3774	14	8	application	application	NOUN
ajiri-3774	14	9	for	for	ADP
ajiri-3774	14	10	development	development	NOUN
ajiri-3774	14	11	,	,	PUNCT
ajiri-3774	14	12	the	the	DET
ajiri-3774	14	13	consideration	consideration	NOUN
ajiri-3774	14	14	of	of	ADP
ajiri-3774	14	15	software	software	NOUN
ajiri-3774	14	16	design	design	NOUN
ajiri-3774	14	17	becomes	become	VERB
ajiri-3774	14	18	significant	significant	ADJ
ajiri-3774	14	19	.	.	PUNCT
ajiri-3774	15	1	therefore	therefore	ADV
ajiri-3774	15	2	,	,	PUNCT
ajiri-3774	15	3	it	it	PRON
ajiri-3774	15	4	is	be	AUX
ajiri-3774	15	5	essential	essential	ADJ
ajiri-3774	15	6	to	to	PART
ajiri-3774	15	7	keep	keep	VERB
ajiri-3774	15	8	to	to	ADP
ajiri-3774	15	9	the	the	DET
ajiri-3774	15	10	many	many	ADJ
ajiri-3774	15	11	stages	stage	NOUN
ajiri-3774	15	12	required	require	VERB
ajiri-3774	15	13	to	to	PART
ajiri-3774	15	14	construct	construct	VERB
ajiri-3774	15	15	an	an	DET
ajiri-3774	15	16	interface	interface	NOUN
ajiri-3774	15	17	that	that	PRON
ajiri-3774	15	18	clients	client	NOUN
ajiri-3774	15	19	would	would	AUX
ajiri-3774	15	20	appreciate	appreciate	VERB
ajiri-3774	15	21	and	and	CCONJ
ajiri-3774	15	22	prefer	prefer	VERB
ajiri-3774	15	23	.	.	PUNCT
ajiri-3774	16	1	the	the	DET
ajiri-3774	16	2	design	design	NOUN
ajiri-3774	16	3	phase	phase	NOUN
ajiri-3774	16	4	in	in	ADP
ajiri-3774	16	5	the	the	DET
ajiri-3774	16	6	software	software	NOUN
ajiri-3774	16	7	development	development	NOUN
ajiri-3774	16	8	process	process	NOUN
ajiri-3774	16	9	is	be	AUX
ajiri-3774	16	10	of	of	ADP
ajiri-3774	16	11	the	the	DET
ajiri-3774	16	12	greatest	great	ADJ
ajiri-3774	16	13	importance	importance	NOUN
ajiri-3774	16	14	as	as	SCONJ
ajiri-3774	16	15	the	the	DET
ajiri-3774	16	16	choices	choice	NOUN
ajiri-3774	16	17	made	make	VERB
ajiri-3774	16	18	during	during	ADP
ajiri-3774	16	19	this	this	DET
ajiri-3774	16	20	stage	stage	NOUN
ajiri-3774	16	21	will	will	AUX
ajiri-3774	16	22	affect	affect	VERB
ajiri-3774	16	23	the	the	DET
ajiri-3774	16	24	entire	entire	ADJ
ajiri-3774	16	25	program	program	NOUN
ajiri-3774	16	26	.	.	PUNCT
ajiri-3774	17	1	software	software	NOUN
ajiri-3774	17	2	design	design	NOUN
ajiri-3774	17	3	offers	offer	VERB
ajiri-3774	17	4	a	a	DET
ajiri-3774	17	5	foundation	foundation	NOUN
ajiri-3774	17	6	for	for	ADP
ajiri-3774	17	7	constructing	construct	VERB
ajiri-3774	17	8	software	software	NOUN
ajiri-3774	17	9	architecture	architecture	NOUN
ajiri-3774	17	10	.	.	PUNCT
ajiri-3774	18	1	establishing	establish	VERB
ajiri-3774	18	2	an	an	DET
ajiri-3774	18	3	understanding	understanding	NOUN
ajiri-3774	18	4	of	of	ADP
ajiri-3774	18	5	the	the	DET
ajiri-3774	18	6	internal	internal	ADJ
ajiri-3774	18	7	framework	framework	NOUN
ajiri-3774	18	8	holds	hold	VERB
ajiri-3774	18	9	significant	significant	ADJ
ajiri-3774	18	10	importance	importance	NOUN
ajiri-3774	18	11	.	.	PUNCT
ajiri-3774	19	1	an	an	DET
ajiri-3774	19	2	effective	effective	ADJ
ajiri-3774	19	3	design	design	NOUN
ajiri-3774	19	4	will	will	AUX
ajiri-3774	19	5	provide	provide	VERB
ajiri-3774	19	6	an	an	DET
ajiri-3774	19	7	extensive	extensive	ADJ
ajiri-3774	19	8	overview	overview	NOUN
ajiri-3774	19	9	of	of	ADP
ajiri-3774	19	10	the	the	DET
ajiri-3774	19	11	software	software	NOUN
ajiri-3774	19	12	's	's	PART
ajiri-3774	19	13	internal	internal	ADJ
ajiri-3774	19	14	structure	structure	NOUN
ajiri-3774	19	15	and	and	CCONJ
ajiri-3774	19	16	internal	internal	ADJ
ajiri-3774	19	17	properties	property	NOUN
ajiri-3774	19	18	.	.	PUNCT
ajiri-3774	20	1	however	however	ADV
ajiri-3774	20	2	,	,	PUNCT
ajiri-3774	20	3	several	several	ADJ
ajiri-3774	20	4	problems	problem	NOUN
ajiri-3774	20	5	arise	arise	VERB
ajiri-3774	20	6	throughout	throughout	ADP
ajiri-3774	20	7	the	the	DET
ajiri-3774	20	8	design	design	NOUN
ajiri-3774	20	9	phase	phase	NOUN
ajiri-3774	20	10	.	.	PUNCT
ajiri-3774	21	1	design	design	NOUN
ajiri-3774	21	2	patterns	pattern	NOUN
ajiri-3774	21	3	can	can	AUX
ajiri-3774	21	4	address	address	VERB
ajiri-3774	21	5	design	design	NOUN
ajiri-3774	21	6	issues	issue	NOUN
ajiri-3774	21	7	.	.	PUNCT
ajiri-3774	22	1	a	a	DET
ajiri-3774	22	2	design	design	NOUN
ajiri-3774	22	3	pattern	pattern	NOUN
ajiri-3774	22	4	ca	can	AUX
ajiri-3774	22	5	n't	not	PART
ajiri-3774	22	6	be	be	AUX
ajiri-3774	22	7	easily	easily	ADV
ajiri-3774	22	8	implemented	implement	VERB
ajiri-3774	22	9	using	use	VERB
ajiri-3774	22	10	a	a	DET
ajiri-3774	22	11	programming	programming	NOUN
ajiri-3774	22	12	language	language	NOUN
ajiri-3774	22	13	.	.	PUNCT
ajiri-3774	23	1	it	it	PRON
ajiri-3774	23	2	is	be	AUX
ajiri-3774	23	3	an	an	DET
ajiri-3774	23	4	explanatory	explanatory	ADJ
ajiri-3774	23	5	or	or	CCONJ
ajiri-3774	23	6	conceptual	conceptual	ADJ
ajiri-3774	23	7	solution	solution	NOUN
ajiri-3774	23	8	that	that	PRON
ajiri-3774	23	9	can	can	AUX
ajiri-3774	23	10	be	be	AUX
ajiri-3774	23	11	applied	apply	VERB
ajiri-3774	23	12	in	in	ADP
ajiri-3774	23	13	various	various	ADJ
ajiri-3774	23	14	situations	situation	NOUN
ajiri-3774	23	15	.	.	PUNCT
ajiri-3774	24	1	an	an	DET
ajiri-3774	24	2	efficient	efficient	ADJ
ajiri-3774	24	3	software	software	NOUN
ajiri-3774	24	4	strategy	strategy	NOUN
ajiri-3774	24	5	will	will	AUX
ajiri-3774	24	6	deal	deal	VERB
ajiri-3774	24	7	with	with	ADP
ajiri-3774	24	8	potential	potential	ADJ
ajiri-3774	24	9	problems	problem	NOUN
ajiri-3774	24	10	that	that	PRON
ajiri-3774	24	11	might	might	AUX
ajiri-3774	24	12	not	not	PART
ajiri-3774	24	13	become	become	VERB
ajiri-3774	24	14	visible	visible	ADJ
ajiri-3774	24	15	until	until	ADP
ajiri-3774	24	16	the	the	DET
ajiri-3774	24	17	final	final	ADJ
ajiri-3774	24	18	stages	stage	NOUN
ajiri-3774	24	19	of	of	ADP
ajiri-3774	24	20	execution	execution	NOUN
ajiri-3774	24	21	.	.	PUNCT
ajiri-3774	25	1	programmers	programmer	NOUN
ajiri-3774	25	2	and	and	CCONJ
ajiri-3774	25	3	architects	architect	NOUN
ajiri-3774	25	4	that	that	PRON
ajiri-3774	25	5	possess	possess	VERB
ajiri-3774	25	6	knowledge	knowledge	NOUN
ajiri-3774	25	7	of	of	ADP
ajiri-3774	25	8	design	design	NOUN
ajiri-3774	25	9	patterns	pattern	NOUN
ajiri-3774	25	10	can	can	AUX
ajiri-3774	25	11	gain	gain	VERB
ajiri-3774	25	12	advantages	advantage	NOUN
ajiri-3774	25	13	from	from	ADP
ajiri-3774	25	14	their	their	PRON
ajiri-3774	25	15	reuse	reuse	NOUN
ajiri-3774	25	16	,	,	PUNCT
ajiri-3774	25	17	as	as	SCONJ
ajiri-3774	25	18	it	it	PRON
ajiri-3774	25	19	allows	allow	VERB
ajiri-3774	25	20	them	they	PRON
ajiri-3774	25	21	to	to	PART
ajiri-3774	25	22	address	address	VERB
ajiri-3774	25	23	minor	minor	ADJ
ajiri-3774	25	24	issues	issue	NOUN
ajiri-3774	25	25	before	before	SCONJ
ajiri-3774	25	26	they	they	PRON
ajiri-3774	25	27	increase	increase	VERB
ajiri-3774	25	28	into	into	ADP
ajiri-3774	25	29	significant	significant	ADJ
ajiri-3774	25	30	problems	problem	NOUN
ajiri-3774	25	31	and	and	CCONJ
ajiri-3774	25	32	improves	improve	VERB
ajiri-3774	25	33	the	the	DET
ajiri-3774	25	34	readability	readability	NOUN
ajiri-3774	25	35	of	of	ADP
ajiri-3774	25	36	their	their	PRON
ajiri-3774	25	37	code	code	NOUN
ajiri-3774	25	38	.	.	PUNCT
ajiri-3774	26	1	design	design	NOUN
ajiri-3774	26	2	patterns	pattern	NOUN
ajiri-3774	26	3	deliver	deliver	VERB
ajiri-3774	26	4	comprehensive	comprehensive	ADJ
ajiri-3774	26	5	answers	answer	NOUN
ajiri-3774	26	6	that	that	PRON
ajiri-3774	26	7	are	be	AUX
ajiri-3774	26	8	explained	explain	VERB
ajiri-3774	26	9	without	without	ADP
ajiri-3774	26	10	the	the	DET
ajiri-3774	26	11	need	need	NOUN
ajiri-3774	26	12	to	to	PART
ajiri-3774	26	13	disclose	disclose	VERB
ajiri-3774	26	14	details	detail	NOUN
ajiri-3774	26	15	related	relate	VERB
ajiri-3774	26	16	to	to	ADP
ajiri-3774	26	17	a	a	DET
ajiri-3774	26	18	particular	particular	ADJ
ajiri-3774	26	19	situation	situation	NOUN
ajiri-3774	26	20	.	.	PUNCT
ajiri-3774	27	1	there	there	PRON
ajiri-3774	27	2	are	be	VERB
ajiri-3774	27	3	a	a	DET
ajiri-3774	27	4	wide	wide	ADJ
ajiri-3774	27	5	variety	variety	NOUN
ajiri-3774	27	6	of	of	ADP
ajiri-3774	27	7	design	design	NOUN
ajiri-3774	27	8	patterns	pattern	NOUN
ajiri-3774	27	9	.	.	PUNCT
ajiri-3774	28	1	those	those	DET
ajiri-3774	28	2	identified	identify	VERB
ajiri-3774	28	3	patterns	pattern	NOUN
ajiri-3774	28	4	include	include	VERB
ajiri-3774	28	5	creational	creational	ADJ
ajiri-3774	28	6	,	,	PUNCT
ajiri-3774	28	7	structural	structural	ADJ
ajiri-3774	28	8	,	,	PUNCT
ajiri-3774	28	9	behavior	behavior	NOUN
ajiri-3774	28	10	,	,	PUNCT
ajiri-3774	28	11	etc	etc	X
ajiri-3774	28	12	.	.	X
ajiri-3774	28	13	design	design	NOUN
ajiri-3774	28	14	patterns	pattern	NOUN
ajiri-3774	28	15	represent	represent	VERB
ajiri-3774	28	16	the	the	DET
ajiri-3774	28	17	most	most	ADV
ajiri-3774	28	18	prominent	prominent	ADJ
ajiri-3774	28	19	techniques	technique	NOUN
ajiri-3774	28	20	used	use	VERB
ajiri-3774	28	21	by	by	ADP
ajiri-3774	28	22	experienced	experienced	ADJ
ajiri-3774	28	23	software	software	NOUN
ajiri-3774	28	24	engineers	engineer	NOUN
ajiri-3774	28	25	.	.	PUNCT
ajiri-3774	29	1	the	the	DET
ajiri-3774	29	2	design	design	NOUN
ajiri-3774	29	3	pattern	pattern	NOUN
ajiri-3774	29	4	follows	follow	VERB
ajiri-3774	29	5	issues	issue	NOUN
ajiri-3774	29	6	,	,	PUNCT
ajiri-3774	29	7	solutions	solution	NOUN
ajiri-3774	29	8	,	,	PUNCT
ajiri-3774	29	9	and	and	CCONJ
ajiri-3774	29	10	outcomes	outcome	NOUN
ajiri-3774	29	11	.	.	PUNCT
ajiri-3774	30	1	a	a	DET
ajiri-3774	30	2	design	design	NOUN
ajiri-3774	30	3	pattern	pattern	NOUN
ajiri-3774	30	4	refers	refer	VERB
ajiri-3774	30	5	to	to	ADP
ajiri-3774	30	6	a	a	DET
ajiri-3774	30	7	methodology	methodology	NOUN
ajiri-3774	30	8	applied	apply	VERB
ajiri-3774	30	9	to	to	PART
ajiri-3774	30	10	develop	develop	VERB
ajiri-3774	30	11	software	software	NOUN
ajiri-3774	30	12	designs	design	NOUN
ajiri-3774	30	13	that	that	PRON
ajiri-3774	30	14	are	be	AUX
ajiri-3774	30	15	absent	absent	ADJ
ajiri-3774	30	16	of	of	ADP
ajiri-3774	30	17	issues	issue	NOUN
ajiri-3774	30	18	.	.	PUNCT
ajiri-3774	31	1	literature	literature	NOUN
ajiri-3774	31	2	review	review	VERB
ajiri-3774	31	3	the	the	DET
ajiri-3774	31	4	work	work	NOUN
ajiri-3774	31	5	(	(	PUNCT
ajiri-3774	31	6	kamal	kamal	PROPN
ajiri-3774	31	7	&	&	CCONJ
ajiri-3774	31	8	avgeriou	avgeriou	PROPN
ajiri-3774	31	9	,	,	PUNCT
ajiri-3774	31	10	2007	2007	NUM
ajiri-3774	31	11	)	)	PUNCT
ajiri-3774	31	12	discussed	discuss	VERB
ajiri-3774	31	13	the	the	DET
ajiri-3774	31	14	issues	issue	NOUN
ajiri-3774	31	15	surrounding	surround	VERB
ajiri-3774	31	16	the	the	DET
ajiri-3774	31	17	attributes	attribute	NOUN
ajiri-3774	31	18	of	of	ADP
ajiri-3774	31	19	software	software	NOUN
ajiri-3774	31	20	design	design	NOUN
ajiri-3774	31	21	.	.	PUNCT
ajiri-3774	32	1	an	an	DET
ajiri-3774	32	2	analysis	analysis	NOUN
ajiri-3774	32	3	was	be	AUX
ajiri-3774	32	4	conducted	conduct	VERB
ajiri-3774	32	5	to	to	PART
ajiri-3774	32	6	compare	compare	VERB
ajiri-3774	32	7	the	the	DET
ajiri-3774	32	8	two	two	NUM
ajiri-3774	32	9	process	process	NOUN
ajiri-3774	32	10	theories	theory	NOUN
ajiri-3774	32	11	of	of	ADP
ajiri-3774	32	12	software	software	NOUN
ajiri-3774	32	13	design	design	NOUN
ajiri-3774	32	14	,	,	PUNCT
ajiri-3774	32	15	and	and	CCONJ
ajiri-3774	32	16	the	the	DET
ajiri-3774	32	17	resulting	result	VERB
ajiri-3774	32	18	conclusions	conclusion	NOUN
ajiri-3774	32	19	were	be	AUX
ajiri-3774	32	20	identified	identify	VERB
ajiri-3774	32	21	.	.	PUNCT
ajiri-3774	33	1	the	the	DET
ajiri-3774	33	2	researchers	researcher	NOUN
ajiri-3774	33	3	participated	participate	VERB
ajiri-3774	33	4	in	in	ADP
ajiri-3774	33	5	a	a	DET
ajiri-3774	33	6	discussion	discussion	NOUN
ajiri-3774	33	7	regarding	regard	VERB
ajiri-3774	33	8	the	the	DET
ajiri-3774	33	9	challenges	challenge	NOUN
ajiri-3774	33	10	associated	associate	VERB
ajiri-3774	33	11	with	with	ADP
ajiri-3774	33	12	two	two	NUM
ajiri-3774	33	13	process	process	NOUN
ajiri-3774	33	14	theories	theory	NOUN
ajiri-3774	33	15	.	.	PUNCT
ajiri-3774	34	1	a	a	DET
ajiri-3774	34	2	process	process	NOUN
ajiri-3774	34	3	theory	theory	NOUN
ajiri-3774	34	4	attempts	attempt	VERB
ajiri-3774	34	5	to	to	PART
ajiri-3774	34	6	clarify	clarify	VERB
ajiri-3774	34	7	the	the	DET
ajiri-3774	34	8	sequential	sequential	ADJ
ajiri-3774	34	9	occurrence	occurrence	NOUN
ajiri-3774	34	10	of	of	ADP
ajiri-3774	34	11	events	event	NOUN
ajiri-3774	34	12	,	,	PUNCT
ajiri-3774	34	13	rather	rather	ADV
ajiri-3774	34	14	than	than	ADP
ajiri-3774	34	15	simply	simply	ADV
ajiri-3774	34	16	considering	consider	VERB
ajiri-3774	34	17	them	they	PRON
ajiri-3774	34	18	within	within	ADP
ajiri-3774	34	19	the	the	DET
ajiri-3774	34	20	framework	framework	NOUN
ajiri-3774	34	21	of	of	ADP
ajiri-3774	34	22	past	past	ADJ
ajiri-3774	34	23	or	or	CCONJ
ajiri-3774	34	24	future	future	ADJ
ajiri-3774	34	25	activity	activity	NOUN
ajiri-3774	34	26	1	1	NUM
ajiri-3774	34	27	american	american	PROPN
ajiri-3774	34	28	international	international	PROPN
ajiri-3774	34	29	university	university	PROPN
ajiri-3774	34	30	-	-	PUNCT
ajiri-3774	34	31	bangladesh	bangladesh	NOUN
ajiri-3774	34	32	(	(	PUNCT
ajiri-3774	34	33	aiub	aiub	ADJ
ajiri-3774	34	34	)	)	PUNCT
ajiri-3774	34	35	,	,	PUNCT
ajiri-3774	34	36	bangladesh	bangladesh	NOUN
ajiri-3774	34	37	*	*	PUNCT
ajiri-3774	34	38	corresponding	correspond	VERB
ajiri-3774	34	39	author	author	NOUN
ajiri-3774	34	40	:	:	PUNCT
ajiri-3774	34	41	jubayer@aiub.edu	jubayer@aiub.edu	PROPN
ajiri-3774	35	1	e	e	X
ajiri-3774	35	2	-	-	PROPN
ajiri-3774	35	3	palli	palli	PROPN
ajiri-3774	35	4	international	international	ADJ
ajiri-3774	35	5	conferences	conference	NOUN
ajiri-3774	35	6	on	on	ADP
ajiri-3774	35	7	science	science	NOUN
ajiri-3774	35	8	technology	technology	NOUN
ajiri-3774	35	9	,	,	PUNCT
ajiri-3774	35	10	engineering	engineering	NOUN
ajiri-3774	35	11	,	,	PUNCT
ajiri-3774	35	12	and	and	CCONJ
ajiri-3774	35	13	mathematics	mathematic	NOUN
ajiri-3774	35	14	(	(	PUNCT
ajiri-3774	35	15	eic	eic	X
ajiri-3774	35	16	-	-	PUNCT
ajiri-3774	35	17	stem	stem	NOUN
ajiri-3774	35	18	)	)	PUNCT
ajiri-3774	35	19	www.conferences.e-palli.com	www.conferences.e-palli.com	X
ajiri-3774	35	20	doi	doi	NOUN
ajiri-3774	35	21	:	:	PUNCT
ajiri-3774	35	22	https://doi.org/10.54536/ajiri.v3i4.3774	https://doi.org/10.54536/ajiri.v3i4.3774	X
ajiri-3774	35	23	2nd	2nd	NOUN
ajiri-3774	35	24	e	e	PROPN
ajiri-3774	35	25	-	-	PROPN
ajiri-3774	35	26	palli	palli	PROPN
ajiri-3774	35	27	international	international	ADJ
ajiri-3774	35	28	conferences	conference	NOUN
ajiri-3774	35	29	(	(	PUNCT
ajiri-3774	35	30	eic	eic	X
ajiri-3774	35	31	)	)	PUNCT
ajiri-3774	35	32	14	14	NUM
ajiri-3774	35	33	april	april	PROPN
ajiri-3774	35	34	2024	2024	NUM
ajiri-3774	35	35	kathmandu	kathmandu	NOUN
ajiri-3774	35	36	,	,	PUNCT
ajiri-3774	35	37	nepal	nepal	ADJ
ajiri-3774	35	38	2nd	2nd	NOUN
ajiri-3774	35	39	e	e	PROPN
ajiri-3774	35	40	-	-	PROPN
ajiri-3774	35	41	palli	palli	PROPN
ajiri-3774	35	42	international	international	ADJ
ajiri-3774	35	43	conferences	conference	NOUN
ajiri-3774	35	44	(	(	PUNCT
ajiri-3774	35	45	eic	eic	X
ajiri-3774	35	46	)	)	PUNCT
ajiri-3774	35	47	|	|	ADV
ajiri-3774	35	48	2024	2024	NUM
ajiri-3774	35	49	2	2	NUM
ajiri-3774	35	50	sequences	sequence	NOUN
ajiri-3774	35	51	.	.	PUNCT
ajiri-3774	36	1	the	the	DET
ajiri-3774	36	2	effectiveness	effectiveness	NOUN
ajiri-3774	36	3	of	of	ADP
ajiri-3774	36	4	their	their	PRON
ajiri-3774	36	5	two	two	NUM
ajiri-3774	36	6	process	process	NOUN
ajiri-3774	36	7	theory	theory	NOUN
ajiri-3774	36	8	approaches	approach	VERB
ajiri-3774	36	9	throughout	throughout	ADP
ajiri-3774	36	10	the	the	DET
ajiri-3774	36	11	software	software	NOUN
ajiri-3774	36	12	development	development	NOUN
ajiri-3774	36	13	phase	phase	NOUN
ajiri-3774	36	14	was	be	AUX
ajiri-3774	36	15	limited	limit	VERB
ajiri-3774	36	16	(	(	PUNCT
ajiri-3774	36	17	kamal	kamal	PROPN
ajiri-3774	36	18	&	&	CCONJ
ajiri-3774	36	19	avgeriou	avgeriou	PROPN
ajiri-3774	36	20	,	,	PUNCT
ajiri-3774	36	21	2007	2007	NUM
ajiri-3774	36	22	)	)	PUNCT
ajiri-3774	36	23	.	.	PUNCT
ajiri-3774	37	1	the	the	DET
ajiri-3774	37	2	utilization	utilization	NOUN
ajiri-3774	37	3	of	of	ADP
ajiri-3774	37	4	the	the	DET
ajiri-3774	37	5	design	design	NOUN
ajiri-3774	37	6	pattern	pattern	NOUN
ajiri-3774	37	7	will	will	AUX
ajiri-3774	37	8	speed	speed	VERB
ajiri-3774	37	9	up	up	ADP
ajiri-3774	37	10	the	the	DET
ajiri-3774	37	11	development	development	NOUN
ajiri-3774	37	12	process	process	NOUN
ajiri-3774	37	13	.	.	PUNCT
ajiri-3774	38	1	the	the	DET
ajiri-3774	38	2	researchers	researcher	NOUN
ajiri-3774	38	3	focused	focus	VERB
ajiri-3774	38	4	on	on	ADP
ajiri-3774	38	5	developing	develop	VERB
ajiri-3774	38	6	the	the	DET
ajiri-3774	38	7	fitness	fitness	NOUN
ajiri-3774	38	8	function	function	NOUN
ajiri-3774	38	9	for	for	ADP
ajiri-3774	38	10	the	the	DET
ajiri-3774	38	11	software	software	NOUN
ajiri-3774	38	12	design	design	NOUN
ajiri-3774	38	13	in	in	ADP
ajiri-3774	38	14	their	their	PRON
ajiri-3774	38	15	study	study	NOUN
ajiri-3774	38	16	(	(	PUNCT
ajiri-3774	38	17	bontchev	bontchev	NOUN
ajiri-3774	38	18	,	,	PUNCT
ajiri-3774	38	19	2020	2020	NUM
ajiri-3774	38	20	)	)	PUNCT
ajiri-3774	38	21	.	.	PUNCT
ajiri-3774	39	1	the	the	DET
ajiri-3774	39	2	primary	primary	ADJ
ajiri-3774	39	3	goal	goal	NOUN
ajiri-3774	39	4	of	of	ADP
ajiri-3774	39	5	the	the	DET
ajiri-3774	39	6	fitness	fitness	NOUN
ajiri-3774	39	7	function	function	NOUN
ajiri-3774	39	8	was	be	AUX
ajiri-3774	39	9	to	to	PART
ajiri-3774	39	10	establish	establish	VERB
ajiri-3774	39	11	the	the	DET
ajiri-3774	39	12	external	external	ADJ
ajiri-3774	39	13	relationship	relationship	NOUN
ajiri-3774	39	14	between	between	ADP
ajiri-3774	39	15	classes	class	NOUN
ajiri-3774	39	16	in	in	ADP
ajiri-3774	39	17	the	the	DET
ajiri-3774	39	18	design	design	NOUN
ajiri-3774	39	19	solution	solution	NOUN
ajiri-3774	39	20	on	on	ADP
ajiri-3774	39	21	an	an	DET
ajiri-3774	39	22	individual	individual	ADJ
ajiri-3774	39	23	basis	basis	NOUN
ajiri-3774	39	24	,	,	PUNCT
ajiri-3774	39	25	and	and	CCONJ
ajiri-3774	39	26	it	it	PRON
ajiri-3774	39	27	is	be	AUX
ajiri-3774	39	28	associated	associate	VERB
ajiri-3774	39	29	with	with	ADP
ajiri-3774	39	30	the	the	DET
ajiri-3774	39	31	overall	overall	ADJ
ajiri-3774	39	32	stability	stability	NOUN
ajiri-3774	39	33	of	of	ADP
ajiri-3774	39	34	the	the	DET
ajiri-3774	39	35	software	software	NOUN
ajiri-3774	39	36	design	design	NOUN
ajiri-3774	39	37	.	.	PUNCT
ajiri-3774	40	1	to	to	PART
ajiri-3774	40	2	evaluate	evaluate	VERB
ajiri-3774	40	3	the	the	DET
ajiri-3774	40	4	fitness	fitness	NOUN
ajiri-3774	40	5	function	function	NOUN
ajiri-3774	40	6	,	,	PUNCT
ajiri-3774	40	7	engineers	engineer	NOUN
ajiri-3774	40	8	gathered	gather	VERB
ajiri-3774	40	9	data	datum	NOUN
ajiri-3774	40	10	or	or	CCONJ
ajiri-3774	40	11	information	information	NOUN
ajiri-3774	40	12	to	to	PART
ajiri-3774	40	13	be	be	AUX
ajiri-3774	40	14	utilized	utilize	VERB
ajiri-3774	40	15	as	as	ADP
ajiri-3774	40	16	a	a	DET
ajiri-3774	40	17	function	function	NOUN
ajiri-3774	40	18	.	.	PUNCT
ajiri-3774	41	1	however	however	ADV
ajiri-3774	41	2	,	,	PUNCT
ajiri-3774	41	3	in	in	ADP
ajiri-3774	41	4	the	the	DET
ajiri-3774	41	5	absence	absence	NOUN
ajiri-3774	41	6	of	of	ADP
ajiri-3774	41	7	employing	employ	VERB
ajiri-3774	41	8	any	any	DET
ajiri-3774	41	9	pattern	pattern	NOUN
ajiri-3774	41	10	-	-	PUNCT
ajiri-3774	41	11	based	base	VERB
ajiri-3774	41	12	technique	technique	NOUN
ajiri-3774	41	13	,	,	PUNCT
ajiri-3774	41	14	they	they	PRON
ajiri-3774	41	15	were	be	AUX
ajiri-3774	41	16	unable	unable	ADJ
ajiri-3774	41	17	to	to	PART
ajiri-3774	41	18	achieve	achieve	VERB
ajiri-3774	41	19	ideal	ideal	ADJ
ajiri-3774	41	20	efficiency	efficiency	NOUN
ajiri-3774	41	21	.	.	PUNCT
ajiri-3774	42	1	as	as	ADP
ajiri-3774	42	2	a	a	DET
ajiri-3774	42	3	result	result	NOUN
ajiri-3774	42	4	,	,	PUNCT
ajiri-3774	42	5	the	the	DET
ajiri-3774	42	6	outcome	outcome	NOUN
ajiri-3774	42	7	of	of	ADP
ajiri-3774	42	8	the	the	DET
ajiri-3774	42	9	sequential	sequential	ADJ
ajiri-3774	42	10	functional	functional	ADJ
ajiri-3774	42	11	patterns	pattern	NOUN
ajiri-3774	42	12	-	-	PUNCT
ajiri-3774	42	13	based	base	VERB
ajiri-3774	42	14	approach	approach	NOUN
ajiri-3774	42	15	was	be	AUX
ajiri-3774	42	16	unsatisfactory	unsatisfactory	ADJ
ajiri-3774	42	17	(	(	PUNCT
ajiri-3774	42	18	bontchev	bontchev	NOUN
ajiri-3774	42	19	,	,	PUNCT
ajiri-3774	42	20	2020	2020	NUM
ajiri-3774	42	21	)	)	PUNCT
ajiri-3774	42	22	.	.	PUNCT
ajiri-3774	43	1	a	a	DET
ajiri-3774	43	2	software	software	NOUN
ajiri-3774	43	3	pattern	pattern	NOUN
ajiri-3774	43	4	(	(	PUNCT
ajiri-3774	43	5	gamma	gamma	PROPN
ajiri-3774	43	6	et	et	PROPN
ajiri-3774	43	7	al	al	PROPN
ajiri-3774	43	8	.	.	PROPN
ajiri-3774	43	9	,	,	PUNCT
ajiri-3774	43	10	1993	1993	NUM
ajiri-3774	43	11	)	)	PUNCT
ajiri-3774	43	12	is	be	AUX
ajiri-3774	43	13	often	often	ADV
ajiri-3774	43	14	employed	employ	VERB
ajiri-3774	43	15	as	as	ADP
ajiri-3774	43	16	a	a	DET
ajiri-3774	43	17	recurrent	recurrent	ADJ
ajiri-3774	43	18	solution	solution	NOUN
ajiri-3774	43	19	to	to	ADP
ajiri-3774	43	20	an	an	DET
ajiri-3774	43	21	often	often	ADV
ajiri-3774	43	22	-	-	PUNCT
ajiri-3774	43	23	encountered	encounter	VERB
ajiri-3774	43	24	problem	problem	NOUN
ajiri-3774	43	25	.	.	PUNCT
ajiri-3774	44	1	by	by	ADP
ajiri-3774	44	2	combining	combine	VERB
ajiri-3774	44	3	similar	similar	ADJ
ajiri-3774	44	4	patterns	pattern	NOUN
ajiri-3774	44	5	,	,	PUNCT
ajiri-3774	44	6	a	a	DET
ajiri-3774	44	7	language	language	NOUN
ajiri-3774	44	8	is	be	AUX
ajiri-3774	44	9	created	create	VERB
ajiri-3774	44	10	that	that	PRON
ajiri-3774	44	11	enables	enable	VERB
ajiri-3774	44	12	a	a	DET
ajiri-3774	44	13	systematic	systematic	ADJ
ajiri-3774	44	14	approach	approach	NOUN
ajiri-3774	44	15	to	to	ADP
ajiri-3774	44	16	resolving	resolve	VERB
ajiri-3774	44	17	difficulties	difficulty	NOUN
ajiri-3774	44	18	in	in	ADP
ajiri-3774	44	19	software	software	NOUN
ajiri-3774	44	20	development	development	NOUN
ajiri-3774	44	21	.	.	PUNCT
ajiri-3774	45	1	the	the	DET
ajiri-3774	45	2	researchers	researcher	NOUN
ajiri-3774	45	3	did	do	AUX
ajiri-3774	45	4	not	not	PART
ajiri-3774	45	5	prioritize	prioritize	VERB
ajiri-3774	45	6	the	the	DET
ajiri-3774	45	7	development	development	NOUN
ajiri-3774	45	8	of	of	ADP
ajiri-3774	45	9	tools	tool	NOUN
ajiri-3774	45	10	or	or	CCONJ
ajiri-3774	45	11	formal	formal	ADJ
ajiri-3774	45	12	systems	system	NOUN
ajiri-3774	45	13	for	for	ADP
ajiri-3774	45	14	expressing	express	VERB
ajiri-3774	45	15	patterns	pattern	NOUN
ajiri-3774	45	16	.	.	PUNCT
ajiri-3774	46	1	a	a	DET
ajiri-3774	46	2	limited	limited	ADJ
ajiri-3774	46	3	proportion	proportion	NOUN
ajiri-3774	46	4	of	of	ADP
ajiri-3774	46	5	engineers	engineer	NOUN
ajiri-3774	46	6	possess	possess	VERB
ajiri-3774	46	7	an	an	DET
ajiri-3774	46	8	accurate	accurate	ADJ
ajiri-3774	46	9	understanding	understanding	NOUN
ajiri-3774	46	10	and	and	CCONJ
ajiri-3774	46	11	consistently	consistently	ADV
ajiri-3774	46	12	apply	apply	VERB
ajiri-3774	46	13	these	these	DET
ajiri-3774	46	14	essential	essential	ADJ
ajiri-3774	46	15	patterns	pattern	NOUN
ajiri-3774	46	16	in	in	ADP
ajiri-3774	46	17	their	their	PRON
ajiri-3774	46	18	day	day	NOUN
ajiri-3774	46	19	-	-	PUNCT
ajiri-3774	46	20	to	to	ADP
ajiri-3774	46	21	-	-	PUNCT
ajiri-3774	46	22	day	day	NOUN
ajiri-3774	46	23	tasks	task	NOUN
ajiri-3774	46	24	.	.	PUNCT
ajiri-3774	47	1	bontchev	bontchev	PROPN
ajiri-3774	47	2	et	et	PROPN
ajiri-3774	47	3	al	al	PROPN
ajiri-3774	47	4	.	.	PROPN
ajiri-3774	47	5	,	,	PUNCT
ajiri-3774	47	6	provided	provide	VERB
ajiri-3774	47	7	an	an	DET
ajiri-3774	47	8	explanation	explanation	NOUN
ajiri-3774	47	9	of	of	ADP
ajiri-3774	47	10	the	the	DET
ajiri-3774	47	11	many	many	ADJ
ajiri-3774	47	12	kinds	kind	NOUN
ajiri-3774	47	13	of	of	ADP
ajiri-3774	47	14	patterns	pattern	NOUN
ajiri-3774	47	15	and	and	CCONJ
ajiri-3774	47	16	their	their	PRON
ajiri-3774	47	17	perspective	perspective	NOUN
ajiri-3774	47	18	on	on	ADP
ajiri-3774	47	19	how	how	SCONJ
ajiri-3774	47	20	patterns	pattern	NOUN
ajiri-3774	47	21	might	might	AUX
ajiri-3774	47	22	contribute	contribute	VERB
ajiri-3774	47	23	to	to	ADP
ajiri-3774	47	24	the	the	DET
ajiri-3774	47	25	development	development	NOUN
ajiri-3774	47	26	of	of	ADP
ajiri-3774	47	27	comprehensive	comprehensive	ADJ
ajiri-3774	47	28	solution	solution	NOUN
ajiri-3774	47	29	techniques	technique	NOUN
ajiri-3774	47	30	for	for	ADP
ajiri-3774	47	31	software	software	NOUN
ajiri-3774	47	32	design	design	NOUN
ajiri-3774	47	33	challenges	challenge	NOUN
ajiri-3774	47	34	.	.	PUNCT
ajiri-3774	48	1	also	also	ADV
ajiri-3774	48	2	,	,	PUNCT
ajiri-3774	48	3	the	the	DET
ajiri-3774	48	4	author	author	NOUN
ajiri-3774	48	5	evaluated	evaluate	VERB
ajiri-3774	48	6	the	the	DET
ajiri-3774	48	7	elements	element	NOUN
ajiri-3774	48	8	that	that	PRON
ajiri-3774	48	9	had	have	AUX
ajiri-3774	48	10	identified	identify	VERB
ajiri-3774	48	11	as	as	ADP
ajiri-3774	48	12	crucial	crucial	ADJ
ajiri-3774	48	13	aspects	aspect	NOUN
ajiri-3774	48	14	of	of	ADP
ajiri-3774	48	15	the	the	DET
ajiri-3774	48	16	concept	concept	NOUN
ajiri-3774	48	17	of	of	ADP
ajiri-3774	48	18	patterns	pattern	NOUN
ajiri-3774	48	19	.	.	PUNCT
ajiri-3774	49	1	the	the	DET
ajiri-3774	49	2	author	author	NOUN
ajiri-3774	49	3	analyzed	analyze	VERB
ajiri-3774	49	4	the	the	DET
ajiri-3774	49	5	concepts	concept	NOUN
ajiri-3774	49	6	of	of	ADP
ajiri-3774	49	7	well	well	ADV
ajiri-3774	49	8	-	-	PUNCT
ajiri-3774	49	9	crafted	craft	VERB
ajiri-3774	49	10	pattern	pattern	NOUN
ajiri-3774	49	11	ideas	idea	NOUN
ajiri-3774	49	12	and	and	CCONJ
ajiri-3774	49	13	the	the	DET
ajiri-3774	49	14	approaches	approach	NOUN
ajiri-3774	49	15	employed	employ	VERB
ajiri-3774	49	16	in	in	ADP
ajiri-3774	49	17	software	software	NOUN
ajiri-3774	49	18	development	development	NOUN
ajiri-3774	49	19	.	.	PUNCT
ajiri-3774	50	1	it	it	PRON
ajiri-3774	50	2	engaged	engage	VERB
ajiri-3774	50	3	in	in	ADP
ajiri-3774	50	4	a	a	DET
ajiri-3774	50	5	discussion	discussion	NOUN
ajiri-3774	50	6	regarding	regard	VERB
ajiri-3774	50	7	the	the	DET
ajiri-3774	50	8	many	many	ADJ
ajiri-3774	50	9	categories	category	NOUN
ajiri-3774	50	10	of	of	ADP
ajiri-3774	50	11	patterns	pattern	NOUN
ajiri-3774	50	12	in	in	ADP
ajiri-3774	50	13	the	the	DET
ajiri-3774	50	14	research	research	NOUN
ajiri-3774	50	15	.	.	PUNCT
ajiri-3774	51	1	the	the	DET
ajiri-3774	51	2	discussion	discussion	NOUN
ajiri-3774	51	3	revolved	revolve	VERB
ajiri-3774	51	4	around	around	ADP
ajiri-3774	51	5	structural	structural	ADJ
ajiri-3774	51	6	patterns	pattern	NOUN
ajiri-3774	51	7	and	and	CCONJ
ajiri-3774	51	8	behavioral	behavioral	ADJ
ajiri-3774	51	9	patterns	pattern	NOUN
ajiri-3774	51	10	(	(	PUNCT
ajiri-3774	51	11	gamma	gamma	PROPN
ajiri-3774	51	12	et	et	PROPN
ajiri-3774	51	13	al	al	PROPN
ajiri-3774	51	14	.	.	PROPN
ajiri-3774	51	15	,	,	PUNCT
ajiri-3774	51	16	1994	1994	NUM
ajiri-3774	51	17	)	)	PUNCT
ajiri-3774	51	18	.	.	PUNCT
ajiri-3774	52	1	p.	p.	PROPN
ajiri-3774	52	2	wolfgang	wolfgang	PROPN
ajiri-3774	52	3	and	and	CCONJ
ajiri-3774	52	4	s.	s.	PROPN
ajiri-3774	52	5	hermann	hermann	PROPN
ajiri-3774	52	6	et	et	PROPN
ajiri-3774	52	7	al	al	PROPN
ajiri-3774	52	8	.	.	PROPN
ajiri-3774	52	9	,	,	PUNCT
ajiri-3774	52	10	attempted	attempt	VERB
ajiri-3774	52	11	to	to	PART
ajiri-3774	52	12	provide	provide	VERB
ajiri-3774	52	13	an	an	DET
ajiri-3774	52	14	extensive	extensive	ADJ
ajiri-3774	52	15	overview	overview	NOUN
ajiri-3774	52	16	of	of	ADP
ajiri-3774	52	17	modern	modern	ADJ
ajiri-3774	52	18	pattern	pattern	NOUN
ajiri-3774	52	19	methodologies	methodology	NOUN
ajiri-3774	52	20	,	,	PUNCT
ajiri-3774	52	21	including	include	VERB
ajiri-3774	52	22	pattern	pattern	NOUN
ajiri-3774	52	23	libraries	library	NOUN
ajiri-3774	52	24	and	and	CCONJ
ajiri-3774	52	25	framework	framework	NOUN
ajiri-3774	52	26	patterns	pattern	NOUN
ajiri-3774	52	27	.	.	PUNCT
ajiri-3774	53	1	the	the	DET
ajiri-3774	53	2	authors	author	NOUN
ajiri-3774	53	3	focused	focus	VERB
ajiri-3774	53	4	on	on	ADP
ajiri-3774	53	5	the	the	DET
ajiri-3774	53	6	fundamental	fundamental	ADJ
ajiri-3774	53	7	ideas	idea	NOUN
ajiri-3774	53	8	that	that	SCONJ
ajiri-3774	53	9	based	base	VERB
ajiri-3774	53	10	frameworks	framework	NOUN
ajiri-3774	53	11	prior	prior	ADV
ajiri-3774	53	12	to	to	ADP
ajiri-3774	53	13	introducing	introduce	VERB
ajiri-3774	53	14	more	more	ADV
ajiri-3774	53	15	advanced	advanced	ADJ
ajiri-3774	53	16	design	design	NOUN
ajiri-3774	53	17	principles	principle	NOUN
ajiri-3774	53	18	for	for	ADP
ajiri-3774	53	19	constructing	construct	VERB
ajiri-3774	53	20	these	these	DET
ajiri-3774	53	21	artifacts	artifact	NOUN
ajiri-3774	53	22	.	.	PUNCT
ajiri-3774	54	1	design	design	NOUN
ajiri-3774	54	2	patterns	pattern	NOUN
ajiri-3774	54	3	were	be	AUX
ajiri-3774	54	4	being	be	AUX
ajiri-3774	54	5	recognized	recognize	VERB
ajiri-3774	54	6	as	as	ADP
ajiri-3774	54	7	beneficial	beneficial	ADJ
ajiri-3774	54	8	for	for	ADP
ajiri-3774	54	9	supporting	support	VERB
ajiri-3774	54	10	framework	framework	NOUN
ajiri-3774	54	11	development	development	NOUN
ajiri-3774	54	12	,	,	PUNCT
ajiri-3774	54	13	however	however	ADV
ajiri-3774	54	14	,	,	PUNCT
ajiri-3774	54	15	there	there	PRON
ajiri-3774	54	16	was	be	VERB
ajiri-3774	54	17	still	still	ADV
ajiri-3774	54	18	a	a	DET
ajiri-3774	54	19	lack	lack	NOUN
ajiri-3774	54	20	of	of	ADP
ajiri-3774	54	21	integration	integration	NOUN
ajiri-3774	54	22	between	between	ADP
ajiri-3774	54	23	object	object	NOUN
ajiri-3774	54	24	-	-	PUNCT
ajiri-3774	54	25	oriented	orient	VERB
ajiri-3774	54	26	design	design	NOUN
ajiri-3774	54	27	and	and	CCONJ
ajiri-3774	54	28	the	the	DET
ajiri-3774	54	29	development	development	NOUN
ajiri-3774	54	30	of	of	ADP
ajiri-3774	54	31	frameworks	framework	NOUN
ajiri-3774	54	32	.	.	PUNCT
ajiri-3774	55	1	understanding	understand	VERB
ajiri-3774	55	2	the	the	DET
ajiri-3774	55	3	design	design	NOUN
ajiri-3774	55	4	and	and	CCONJ
ajiri-3774	55	5	implementation	implementation	NOUN
ajiri-3774	55	6	specifics	specific	NOUN
ajiri-3774	55	7	of	of	ADP
ajiri-3774	55	8	the	the	DET
ajiri-3774	55	9	framework	framework	NOUN
ajiri-3774	55	10	proved	prove	VERB
ajiri-3774	55	11	to	to	PART
ajiri-3774	55	12	be	be	AUX
ajiri-3774	55	13	challenging	challenge	VERB
ajiri-3774	55	14	and	and	CCONJ
ajiri-3774	55	15	required	require	VERB
ajiri-3774	55	16	a	a	DET
ajiri-3774	55	17	significant	significant	ADJ
ajiri-3774	55	18	amount	amount	NOUN
ajiri-3774	55	19	of	of	ADP
ajiri-3774	55	20	time	time	NOUN
ajiri-3774	55	21	due	due	ADP
ajiri-3774	55	22	to	to	ADP
ajiri-3774	55	23	the	the	DET
ajiri-3774	55	24	insufficient	insufficient	ADJ
ajiri-3774	55	25	documentation	documentation	NOUN
ajiri-3774	55	26	.	.	PUNCT
ajiri-3774	56	1	at	at	ADP
ajiri-3774	56	2	times	time	NOUN
ajiri-3774	56	3	,	,	PUNCT
ajiri-3774	56	4	understanding	understand	VERB
ajiri-3774	56	5	the	the	DET
ajiri-3774	56	6	decisions	decision	NOUN
ajiri-3774	56	7	might	might	AUX
ajiri-3774	56	8	be	be	AUX
ajiri-3774	56	9	challenging	challenge	VERB
ajiri-3774	56	10	when	when	SCONJ
ajiri-3774	56	11	there	there	PRON
ajiri-3774	56	12	are	be	VERB
ajiri-3774	56	13	no	no	DET
ajiri-3774	56	14	indications	indication	NOUN
ajiri-3774	56	15	provided	provide	VERB
ajiri-3774	56	16	(	(	PUNCT
ajiri-3774	56	17	dong	dong	NOUN
ajiri-3774	56	18	et	et	PROPN
ajiri-3774	56	19	al	al	PROPN
ajiri-3774	56	20	.	.	PROPN
ajiri-3774	56	21	,	,	PUNCT
ajiri-3774	56	22	2009	2009	NUM
ajiri-3774	56	23	)	)	PUNCT
ajiri-3774	56	24	.	.	PUNCT
ajiri-3774	57	1	gamma	gamma	PROPN
ajiri-3774	57	2	et	et	PROPN
ajiri-3774	57	3	al	al	PROPN
ajiri-3774	57	4	.	.	PROPN
ajiri-3774	57	5	,	,	PUNCT
ajiri-3774	57	6	analyzed	analyze	VERB
ajiri-3774	57	7	the	the	DET
ajiri-3774	57	8	differences	difference	NOUN
ajiri-3774	57	9	between	between	ADP
ajiri-3774	57	10	frameworks	framework	NOUN
ajiri-3774	57	11	and	and	CCONJ
ajiri-3774	57	12	design	design	NOUN
ajiri-3774	57	13	patterns	pattern	NOUN
ajiri-3774	57	14	.	.	PUNCT
ajiri-3774	58	1	the	the	DET
ajiri-3774	58	2	programming	programming	NOUN
ajiri-3774	58	3	language	language	NOUN
ajiri-3774	58	4	was	be	AUX
ajiri-3774	58	5	explained	explain	VERB
ajiri-3774	58	6	,	,	PUNCT
ajiri-3774	58	7	and	and	CCONJ
ajiri-3774	58	8	an	an	DET
ajiri-3774	58	9	explanation	explanation	NOUN
ajiri-3774	58	10	was	be	AUX
ajiri-3774	58	11	given	give	VERB
ajiri-3774	58	12	on	on	ADP
ajiri-3774	58	13	how	how	SCONJ
ajiri-3774	58	14	frameworks	framework	NOUN
ajiri-3774	58	15	operate	operate	VERB
ajiri-3774	58	16	.	.	PUNCT
ajiri-3774	59	1	software	software	NOUN
ajiri-3774	59	2	design	design	NOUN
ajiri-3774	59	3	frameworks	framework	NOUN
ajiri-3774	59	4	had	have	VERB
ajiri-3774	59	5	a	a	DET
ajiri-3774	59	6	higher	high	ADJ
ajiri-3774	59	7	level	level	NOUN
ajiri-3774	59	8	of	of	ADP
ajiri-3774	59	9	association	association	NOUN
ajiri-3774	59	10	with	with	ADP
ajiri-3774	59	11	the	the	DET
ajiri-3774	59	12	design	design	NOUN
ajiri-3774	59	13	patterns	pattern	NOUN
ajiri-3774	59	14	.	.	PUNCT
ajiri-3774	60	1	mature	mature	ADJ
ajiri-3774	60	2	frameworks	framework	NOUN
ajiri-3774	60	3	frequently	frequently	ADV
ajiri-3774	60	4	use	use	VERB
ajiri-3774	60	5	multiple	multiple	ADJ
ajiri-3774	60	6	design	design	NOUN
ajiri-3774	60	7	patterns	pattern	NOUN
ajiri-3774	60	8	for	for	ADP
ajiri-3774	60	9	reuse	reuse	NOUN
ajiri-3774	60	10	.	.	PUNCT
ajiri-3774	61	1	to	to	PART
ajiri-3774	61	2	sufficiently	sufficiently	ADV
ajiri-3774	61	3	clarify	clarify	VERB
ajiri-3774	61	4	the	the	DET
ajiri-3774	61	5	process	process	NOUN
ajiri-3774	61	6	of	of	ADP
ajiri-3774	61	7	framework	framework	NOUN
ajiri-3774	61	8	development	development	NOUN
ajiri-3774	61	9	at	at	ADP
ajiri-3774	61	10	a	a	DET
ajiri-3774	61	11	more	more	ADV
ajiri-3774	61	12	abstract	abstract	ADJ
ajiri-3774	61	13	level	level	NOUN
ajiri-3774	61	14	,	,	PUNCT
ajiri-3774	61	15	individuals	individual	NOUN
ajiri-3774	61	16	had	have	VERB
ajiri-3774	61	17	to	to	PART
ajiri-3774	61	18	have	have	VERB
ajiri-3774	61	19	a	a	DET
ajiri-3774	61	20	knowledge	knowledge	NOUN
ajiri-3774	61	21	of	of	ADP
ajiri-3774	61	22	design	design	NOUN
ajiri-3774	61	23	patterns	pattern	NOUN
ajiri-3774	61	24	(	(	PUNCT
ajiri-3774	61	25	simons	simon	NOUN
ajiri-3774	61	26	et	et	PROPN
ajiri-3774	61	27	al	al	PROPN
ajiri-3774	61	28	.	.	PROPN
ajiri-3774	61	29	,	,	PUNCT
ajiri-3774	61	30	2010	2010	NUM
ajiri-3774	61	31	)	)	PUNCT
ajiri-3774	61	32	.	.	PUNCT
ajiri-3774	62	1	kamal	kamal	PROPN
ajiri-3774	62	2	and	and	CCONJ
ajiri-3774	62	3	paris	paris	PROPN
ajiri-3774	62	4	,	,	PUNCT
ajiri-3774	62	5	(	(	PUNCT
ajiri-3774	62	6	gomes	gome	NOUN
ajiri-3774	62	7	et	et	PROPN
ajiri-3774	62	8	al	al	PROPN
ajiri-3774	62	9	.	.	PROPN
ajiri-3774	62	10	,	,	PUNCT
ajiri-3774	62	11	2002	2002	NUM
ajiri-3774	62	12	)	)	PUNCT
ajiri-3774	62	13	identified	identify	VERB
ajiri-3774	62	14	seven	seven	NUM
ajiri-3774	62	15	patterns	pattern	NOUN
ajiri-3774	62	16	that	that	PRON
ajiri-3774	62	17	assist	assist	VERB
ajiri-3774	62	18	in	in	ADP
ajiri-3774	62	19	the	the	DET
ajiri-3774	62	20	high	high	ADJ
ajiri-3774	62	21	-	-	PUNCT
ajiri-3774	62	22	level	level	NOUN
ajiri-3774	62	23	design	design	NOUN
ajiri-3774	62	24	phase	phase	NOUN
ajiri-3774	62	25	and	and	CCONJ
ajiri-3774	62	26	clarified	clarify	VERB
ajiri-3774	62	27	their	their	PRON
ajiri-3774	62	28	role	role	NOUN
ajiri-3774	62	29	in	in	ADP
ajiri-3774	62	30	establishing	establish	VERB
ajiri-3774	62	31	the	the	DET
ajiri-3774	62	32	architecture	architecture	NOUN
ajiri-3774	62	33	of	of	ADP
ajiri-3774	62	34	systems	system	NOUN
ajiri-3774	62	35	with	with	ADP
ajiri-3774	62	36	specific	specific	ADJ
ajiri-3774	62	37	types	type	NOUN
ajiri-3774	62	38	of	of	ADP
ajiri-3774	62	39	components	component	NOUN
ajiri-3774	62	40	.	.	PUNCT
ajiri-3774	63	1	the	the	DET
ajiri-3774	63	2	pipeline	pipeline	NOUN
ajiri-3774	63	3	architectural	architectural	ADJ
ajiri-3774	63	4	pattern	pattern	NOUN
ajiri-3774	63	5	,	,	PUNCT
ajiri-3774	63	6	data	datum	NOUN
ajiri-3774	63	7	abstraction	abstraction	NOUN
ajiri-3774	63	8	architectural	architectural	ADJ
ajiri-3774	63	9	pattern	pattern	NOUN
ajiri-3774	63	10	,	,	PUNCT
ajiri-3774	63	11	communicating	communicate	VERB
ajiri-3774	63	12	processes	process	NOUN
ajiri-3774	63	13	of	of	ADP
ajiri-3774	63	14	architectural	architectural	ADJ
ajiri-3774	63	15	pattern	pattern	NOUN
ajiri-3774	63	16	,	,	PUNCT
ajiri-3774	63	17	implicit	implicit	ADJ
ajiri-3774	63	18	invocation	invocation	NOUN
ajiri-3774	63	19	architectural	architectural	ADJ
ajiri-3774	63	20	pattern	pattern	NOUN
ajiri-3774	63	21	,	,	PUNCT
ajiri-3774	63	22	repository	repository	NOUN
ajiri-3774	63	23	architectural	architectural	ADJ
ajiri-3774	63	24	pattern	pattern	NOUN
ajiri-3774	63	25	,	,	PUNCT
ajiri-3774	63	26	interpreter	interpreter	ADJ
ajiri-3774	63	27	architectural	architectural	ADJ
ajiri-3774	63	28	pattern	pattern	NOUN
ajiri-3774	63	29	,	,	PUNCT
ajiri-3774	63	30	main	main	ADJ
ajiri-3774	63	31	program	program	NOUN
ajiri-3774	63	32	,	,	PUNCT
ajiri-3774	63	33	and	and	CCONJ
ajiri-3774	63	34	subroutines	subroutine	VERB
ajiri-3774	63	35	architectural	architectural	ADJ
ajiri-3774	63	36	pattern	pattern	NOUN
ajiri-3774	63	37	,	,	PUNCT
ajiri-3774	63	38	and	and	CCONJ
ajiri-3774	63	39	layered	layered	ADJ
ajiri-3774	63	40	architectural	architectural	ADJ
ajiri-3774	63	41	pattern	pattern	NOUN
ajiri-3774	63	42	(	(	PUNCT
ajiri-3774	63	43	gomes	gome	NOUN
ajiri-3774	63	44	et	et	PROPN
ajiri-3774	63	45	al	al	PROPN
ajiri-3774	63	46	.	.	PROPN
ajiri-3774	63	47	,	,	PUNCT
ajiri-3774	63	48	2002	2002	NUM
ajiri-3774	63	49	)	)	PUNCT
ajiri-3774	63	50	were	be	AUX
ajiri-3774	63	51	all	all	DET
ajiri-3774	63	52	topics	topic	NOUN
ajiri-3774	63	53	of	of	ADP
ajiri-3774	63	54	discussion	discussion	NOUN
ajiri-3774	63	55	.	.	PUNCT
ajiri-3774	64	1	the	the	DET
ajiri-3774	64	2	solution	solution	NOUN
ajiri-3774	64	3	presented	present	VERB
ajiri-3774	64	4	by	by	ADP
ajiri-3774	64	5	the	the	DET
ajiri-3774	64	6	authors	author	NOUN
ajiri-3774	64	7	(	(	PUNCT
ajiri-3774	64	8	ralph	ralph	PROPN
ajiri-3774	64	9	,	,	PUNCT
ajiri-3774	64	10	2010	2010	NUM
ajiri-3774	64	11	)	)	PUNCT
ajiri-3774	64	12	includes	include	VERB
ajiri-3774	64	13	the	the	DET
ajiri-3774	64	14	re	re	NOUN
ajiri-3774	64	15	-	-	NOUN
ajiri-3774	64	16	builder	builder	NOUN
ajiri-3774	64	17	framework	framework	NOUN
ajiri-3774	64	18	to	to	PART
ajiri-3774	64	19	suggest	suggest	VERB
ajiri-3774	64	20	suitable	suitable	ADJ
ajiri-3774	64	21	patterns	pattern	NOUN
ajiri-3774	64	22	,	,	PUNCT
ajiri-3774	64	23	taking	take	VERB
ajiri-3774	64	24	into	into	ADP
ajiri-3774	64	25	consideration	consideration	NOUN
ajiri-3774	64	26	user	user	NOUN
ajiri-3774	64	27	experience	experience	NOUN
ajiri-3774	64	28	.	.	PUNCT
ajiri-3774	65	1	re	re	VERB
ajiri-3774	65	2	-	-	NOUN
ajiri-3774	65	3	builder	builder	NOUN
ajiri-3774	65	4	employed	employ	VERB
ajiri-3774	65	5	a	a	DET
ajiri-3774	65	6	case	case	NOUN
ajiri-3774	65	7	-	-	PUNCT
ajiri-3774	65	8	based	base	VERB
ajiri-3774	65	9	approach	approach	NOUN
ajiri-3774	65	10	to	to	ADP
ajiri-3774	65	11	reasoning	reason	VERB
ajiri-3774	65	12	,	,	PUNCT
ajiri-3774	65	13	utilizing	utilize	VERB
ajiri-3774	65	14	situations	situation	NOUN
ajiri-3774	65	15	where	where	SCONJ
ajiri-3774	65	16	a	a	DET
ajiri-3774	65	17	pattern	pattern	NOUN
ajiri-3774	65	18	has	have	AUX
ajiri-3774	65	19	previously	previously	ADV
ajiri-3774	65	20	been	be	AUX
ajiri-3774	65	21	utilized	utilize	VERB
ajiri-3774	65	22	in	in	ADP
ajiri-3774	65	23	a	a	DET
ajiri-3774	65	24	software	software	NOUN
ajiri-3774	65	25	design	design	NOUN
ajiri-3774	65	26	.	.	PUNCT
ajiri-3774	66	1	in	in	ADP
ajiri-3774	66	2	this	this	DET
ajiri-3774	66	3	context	context	NOUN
ajiri-3774	66	4	,	,	PUNCT
ajiri-3774	66	5	class	class	NOUN
ajiri-3774	66	6	diagrams	diagram	NOUN
ajiri-3774	66	7	were	be	AUX
ajiri-3774	66	8	employed	employ	VERB
ajiri-3774	66	9	to	to	PART
ajiri-3774	66	10	represent	represent	VERB
ajiri-3774	66	11	cases	case	NOUN
ajiri-3774	66	12	(	(	PUNCT
ajiri-3774	66	13	ralph	ralph	PROPN
ajiri-3774	66	14	,	,	PUNCT
ajiri-3774	66	15	2010	2010	NUM
ajiri-3774	66	16	)	)	PUNCT
ajiri-3774	66	17	.	.	PUNCT
ajiri-3774	67	1	however	however	ADV
ajiri-3774	67	2	,	,	PUNCT
ajiri-3774	67	3	a	a	DET
ajiri-3774	67	4	notable	notable	ADJ
ajiri-3774	67	5	drawback	drawback	NOUN
ajiri-3774	67	6	of	of	ADP
ajiri-3774	67	7	this	this	DET
ajiri-3774	67	8	approach	approach	NOUN
ajiri-3774	67	9	was	be	AUX
ajiri-3774	67	10	the	the	DET
ajiri-3774	67	11	absence	absence	NOUN
ajiri-3774	67	12	of	of	ADP
ajiri-3774	67	13	the	the	DET
ajiri-3774	67	14	sequential	sequential	ADJ
ajiri-3774	67	15	process	process	NOUN
ajiri-3774	67	16	-	-	PUNCT
ajiri-3774	67	17	based	base	VERB
ajiri-3774	67	18	diagrams	diagram	NOUN
ajiri-3774	67	19	in	in	ADP
ajiri-3774	67	20	certain	certain	ADJ
ajiri-3774	67	21	cases	case	NOUN
ajiri-3774	67	22	,	,	PUNCT
ajiri-3774	67	23	which	which	PRON
ajiri-3774	67	24	consequently	consequently	ADV
ajiri-3774	67	25	leads	lead	VERB
ajiri-3774	67	26	to	to	ADP
ajiri-3774	67	27	a	a	DET
ajiri-3774	67	28	lack	lack	NOUN
ajiri-3774	67	29	of	of	ADP
ajiri-3774	67	30	success	success	NOUN
ajiri-3774	67	31	measures	measure	NOUN
ajiri-3774	67	32	.	.	PUNCT
ajiri-3774	68	1	initially	initially	ADV
ajiri-3774	68	2	,	,	PUNCT
ajiri-3774	68	3	delegation	delegation	NOUN
ajiri-3774	68	4	,	,	PUNCT
ajiri-3774	68	5	collection	collection	NOUN
ajiri-3774	68	6	,	,	PUNCT
ajiri-3774	68	7	and	and	CCONJ
ajiri-3774	68	8	communication	communication	NOUN
ajiri-3774	68	9	were	be	AUX
ajiri-3774	68	10	used	use	VERB
ajiri-3774	68	11	to	to	PART
ajiri-3774	68	12	define	define	VERB
ajiri-3774	68	13	design	design	NOUN
ajiri-3774	68	14	patterns	pattern	NOUN
ajiri-3774	68	15	,	,	PUNCT
ajiri-3774	68	16	which	which	PRON
ajiri-3774	68	17	were	be	AUX
ajiri-3774	68	18	divided	divide	VERB
ajiri-3774	68	19	into	into	ADP
ajiri-3774	68	20	three	three	NUM
ajiri-3774	68	21	categories	category	NOUN
ajiri-3774	68	22	:	:	PUNCT
ajiri-3774	68	23	behavioural	behavioural	ADJ
ajiri-3774	68	24	,	,	PUNCT
ajiri-3774	68	25	structural	structural	ADJ
ajiri-3774	68	26	,	,	PUNCT
ajiri-3774	68	27	and	and	CCONJ
ajiri-3774	68	28	creational	creational	ADJ
ajiri-3774	68	29	patterns	pattern	NOUN
ajiri-3774	68	30	(	(	PUNCT
ajiri-3774	68	31	pree	pree	NOUN
ajiri-3774	68	32	&	&	CCONJ
ajiri-3774	68	33	sikora	sikora	PROPN
ajiri-3774	68	34	,	,	PUNCT
ajiri-3774	68	35	1997	1997	NUM
ajiri-3774	68	36	)	)	PUNCT
ajiri-3774	68	37	(	(	PUNCT
ajiri-3774	68	38	ho	ho	PROPN
ajiri-3774	68	39	&	&	CCONJ
ajiri-3774	68	40	jézéquel	jézéquel	PROPN
ajiri-3774	68	41	,	,	PUNCT
ajiri-3774	68	42	n.d	n.d	PROPN
ajiri-3774	68	43	.	.	PROPN
ajiri-3774	68	44	)	)	PUNCT
ajiri-3774	68	45	.	.	PUNCT
ajiri-3774	69	1	an	an	DET
ajiri-3774	69	2	aggregate	aggregate	NOUN
ajiri-3774	69	3	in	in	ADP
ajiri-3774	69	4	the	the	DET
ajiri-3774	69	5	context	context	NOUN
ajiri-3774	69	6	of	of	ADP
ajiri-3774	69	7	design	design	NOUN
ajiri-3774	69	8	patterns	pattern	NOUN
ajiri-3774	69	9	is	be	AUX
ajiri-3774	69	10	an	an	DET
ajiri-3774	69	11	object	object	NOUN
ajiri-3774	69	12	,	,	PUNCT
ajiri-3774	69	13	like	like	ADP
ajiri-3774	69	14	a	a	DET
ajiri-3774	69	15	list	list	NOUN
ajiri-3774	69	16	,	,	PUNCT
ajiri-3774	69	17	vector	vector	NOUN
ajiri-3774	69	18	,	,	PUNCT
ajiri-3774	69	19	or	or	CCONJ
ajiri-3774	69	20	generator	generator	NOUN
ajiri-3774	69	21	,	,	PUNCT
ajiri-3774	69	22	that	that	PRON
ajiri-3774	69	23	offers	offer	VERB
ajiri-3774	69	24	an	an	DET
ajiri-3774	69	25	interface	interface	NOUN
ajiri-3774	69	26	for	for	ADP
ajiri-3774	69	27	building	building	NOUN
ajiri-3774	69	28	iterators	iterator	NOUN
ajiri-3774	69	29	rather	rather	ADV
ajiri-3774	69	30	than	than	ADP
ajiri-3774	69	31	a	a	DET
ajiri-3774	69	32	design	design	NOUN
ajiri-3774	69	33	pattern	pattern	NOUN
ajiri-3774	69	34	itself	itself	PRON
ajiri-3774	69	35	(	(	PUNCT
ajiri-3774	69	36	ho	ho	PROPN
ajiri-3774	69	37	&	&	CCONJ
ajiri-3774	69	38	jézéquel	jézéquel	PROPN
ajiri-3774	69	39	,	,	PUNCT
ajiri-3774	69	40	n.d	n.d	PROPN
ajiri-3774	69	41	.	.	PROPN
ajiri-3774	69	42	)	)	PUNCT
ajiri-3774	69	43	.	.	PUNCT
ajiri-3774	70	1	table	table	NOUN
ajiri-3774	70	2	1	1	NUM
ajiri-3774	70	3	:	:	PUNCT
ajiri-3774	70	4	problem	problem	NOUN
ajiri-3774	70	5	classifications	classification	NOUN
ajiri-3774	70	6	1	1	NUM
ajiri-3774	70	7	.	.	PUNCT
ajiri-3774	71	1	a	a	DET
ajiri-3774	71	2	process	process	NOUN
ajiri-3774	71	3	theory	theory	NOUN
ajiri-3774	71	4	attempts	attempt	VERB
ajiri-3774	71	5	to	to	PART
ajiri-3774	71	6	clarify	clarify	VERB
ajiri-3774	71	7	the	the	DET
ajiri-3774	71	8	sequential	sequential	ADJ
ajiri-3774	71	9	occurrence	occurrence	NOUN
ajiri-3774	71	10	of	of	ADP
ajiri-3774	71	11	events	event	NOUN
ajiri-3774	71	12	,	,	PUNCT
ajiri-3774	71	13	rather	rather	ADV
ajiri-3774	71	14	than	than	ADP
ajiri-3774	71	15	simply	simply	ADV
ajiri-3774	71	16	considering	consider	VERB
ajiri-3774	71	17	them	they	PRON
ajiri-3774	71	18	within	within	ADP
ajiri-3774	71	19	the	the	DET
ajiri-3774	71	20	framework	framework	NOUN
ajiri-3774	71	21	of	of	ADP
ajiri-3774	71	22	past	past	ADJ
ajiri-3774	71	23	or	or	CCONJ
ajiri-3774	71	24	future	future	ADJ
ajiri-3774	71	25	activity	activity	NOUN
ajiri-3774	71	26	sequences	sequence	NOUN
ajiri-3774	71	27	.	.	PUNCT
ajiri-3774	72	1	the	the	DET
ajiri-3774	72	2	effectiveness	effectiveness	NOUN
ajiri-3774	72	3	of	of	ADP
ajiri-3774	72	4	their	their	PRON
ajiri-3774	72	5	two	two	NUM
ajiri-3774	72	6	process	process	NOUN
ajiri-3774	72	7	theory	theory	NOUN
ajiri-3774	72	8	approaches	approach	VERB
ajiri-3774	72	9	throughout	throughout	ADP
ajiri-3774	72	10	the	the	DET
ajiri-3774	72	11	software	software	NOUN
ajiri-3774	72	12	development	development	NOUN
ajiri-3774	72	13	phase	phase	NOUN
ajiri-3774	72	14	was	be	AUX
ajiri-3774	72	15	limited	limit	VERB
ajiri-3774	72	16	(	(	PUNCT
ajiri-3774	72	17	kamal	kamal	PROPN
ajiri-3774	72	18	&	&	CCONJ
ajiri-3774	72	19	avgeriou	avgeriou	PROPN
ajiri-3774	72	20	,	,	PUNCT
ajiri-3774	72	21	2007	2007	NUM
ajiri-3774	72	22	)	)	PUNCT
ajiri-3774	72	23	.	.	PUNCT
ajiri-3774	73	1	2	2	X
ajiri-3774	73	2	.	.	X
ajiri-3774	73	3	understanding	understand	VERB
ajiri-3774	73	4	the	the	DET
ajiri-3774	73	5	design	design	NOUN
ajiri-3774	73	6	and	and	CCONJ
ajiri-3774	73	7	implementation	implementation	NOUN
ajiri-3774	73	8	specifics	specific	NOUN
ajiri-3774	73	9	of	of	ADP
ajiri-3774	73	10	the	the	DET
ajiri-3774	73	11	framework	framework	NOUN
ajiri-3774	73	12	proved	prove	VERB
ajiri-3774	73	13	to	to	PART
ajiri-3774	73	14	be	be	AUX
ajiri-3774	73	15	challenging	challenge	VERB
ajiri-3774	73	16	and	and	CCONJ
ajiri-3774	73	17	required	require	VERB
ajiri-3774	73	18	a	a	DET
ajiri-3774	73	19	significant	significant	ADJ
ajiri-3774	73	20	amount	amount	NOUN
ajiri-3774	73	21	of	of	ADP
ajiri-3774	73	22	time	time	NOUN
ajiri-3774	73	23	due	due	ADP
ajiri-3774	73	24	to	to	ADP
ajiri-3774	73	25	the	the	DET
ajiri-3774	73	26	insufficient	insufficient	ADJ
ajiri-3774	73	27	documentation	documentation	NOUN
ajiri-3774	73	28	.	.	PUNCT
ajiri-3774	74	1	at	at	ADP
ajiri-3774	74	2	times	time	NOUN
ajiri-3774	74	3	,	,	PUNCT
ajiri-3774	74	4	understanding	understand	VERB
ajiri-3774	74	5	the	the	DET
ajiri-3774	74	6	decisions	decision	NOUN
ajiri-3774	74	7	might	might	AUX
ajiri-3774	74	8	be	be	AUX
ajiri-3774	74	9	challenging	challenge	VERB
ajiri-3774	74	10	when	when	SCONJ
ajiri-3774	74	11	there	there	PRON
ajiri-3774	74	12	are	be	VERB
ajiri-3774	74	13	no	no	DET
ajiri-3774	74	14	indications	indication	NOUN
ajiri-3774	74	15	provided	provide	VERB
ajiri-3774	74	16	(	(	PUNCT
ajiri-3774	74	17	dong	dong	NOUN
ajiri-3774	74	18	et	et	PROPN
ajiri-3774	74	19	al	al	PROPN
ajiri-3774	74	20	.	.	PROPN
ajiri-3774	74	21	,	,	PUNCT
ajiri-3774	74	22	2009	2009	NUM
ajiri-3774	74	23	)	)	PUNCT
ajiri-3774	74	24	.	.	PUNCT
ajiri-3774	75	1	2nd	2nd	NOUN
ajiri-3774	75	2	e	e	PROPN
ajiri-3774	75	3	-	-	PROPN
ajiri-3774	75	4	palli	palli	PROPN
ajiri-3774	75	5	international	international	ADJ
ajiri-3774	75	6	conferences	conference	NOUN
ajiri-3774	75	7	(	(	PUNCT
ajiri-3774	75	8	eic	eic	X
ajiri-3774	75	9	)	)	PUNCT
ajiri-3774	75	10	|	|	ADV
ajiri-3774	75	11	2024	2024	NUM
ajiri-3774	75	12	3	3	NUM
ajiri-3774	75	13	problem	problem	NOUN
ajiri-3774	75	14	classifications	classification	NOUN
ajiri-3774	75	15	proposed	propose	VERB
ajiri-3774	75	16	solution	solution	NOUN
ajiri-3774	75	17	&	&	CCONJ
ajiri-3774	75	18	discussion	discussion	NOUN
ajiri-3774	75	19	developers	developer	NOUN
ajiri-3774	75	20	can	can	AUX
ajiri-3774	75	21	find	find	VERB
ajiri-3774	75	22	well	well	ADV
ajiri-3774	75	23	-	-	PUNCT
ajiri-3774	75	24	known	know	VERB
ajiri-3774	75	25	answers	answer	NOUN
ajiri-3774	75	26	to	to	ADP
ajiri-3774	75	27	recurring	recur	VERB
ajiri-3774	75	28	issues	issue	NOUN
ajiri-3774	75	29	by	by	ADP
ajiri-3774	75	30	using	use	VERB
ajiri-3774	75	31	software	software	NOUN
ajiri-3774	75	32	patterns	pattern	NOUN
ajiri-3774	75	33	.	.	PUNCT
ajiri-3774	76	1	frameworks	framework	NOUN
ajiri-3774	76	2	can	can	AUX
ajiri-3774	76	3	be	be	AUX
ajiri-3774	76	4	constructed	construct	VERB
ajiri-3774	76	5	with	with	ADP
ajiri-3774	76	6	reusable	reusable	ADJ
ajiri-3774	76	7	components	component	NOUN
ajiri-3774	76	8	by	by	ADP
ajiri-3774	76	9	utilizing	utilize	VERB
ajiri-3774	76	10	well	well	ADV
ajiri-3774	76	11	-	-	PUNCT
ajiri-3774	76	12	known	know	VERB
ajiri-3774	76	13	patterns	pattern	NOUN
ajiri-3774	76	14	.	.	PUNCT
ajiri-3774	77	1	consider	consider	VERB
ajiri-3774	77	2	the	the	DET
ajiri-3774	77	3	use	use	NOUN
ajiri-3774	77	4	of	of	ADP
ajiri-3774	77	5	design	design	NOUN
ajiri-3774	77	6	patterns	pattern	NOUN
ajiri-3774	77	7	in	in	ADP
ajiri-3774	77	8	a	a	DET
ajiri-3774	77	9	manner	manner	NOUN
ajiri-3774	77	10	like	like	ADP
ajiri-3774	77	11	how	how	SCONJ
ajiri-3774	77	12	one	one	PRON
ajiri-3774	77	13	might	might	AUX
ajiri-3774	77	14	approach	approach	VERB
ajiri-3774	77	15	changing	change	VERB
ajiri-3774	77	16	lanes	lane	NOUN
ajiri-3774	77	17	while	while	SCONJ
ajiri-3774	77	18	driving	drive	VERB
ajiri-3774	77	19	.	.	PUNCT
ajiri-3774	78	1	whether	whether	SCONJ
ajiri-3774	78	2	you	you	PRON
ajiri-3774	78	3	are	be	AUX
ajiri-3774	78	4	operating	operate	VERB
ajiri-3774	78	5	a	a	DET
ajiri-3774	78	6	car	car	NOUN
ajiri-3774	78	7	,	,	PUNCT
ajiri-3774	78	8	a	a	DET
ajiri-3774	78	9	bike	bike	NOUN
ajiri-3774	78	10	,	,	PUNCT
ajiri-3774	78	11	or	or	CCONJ
ajiri-3774	78	12	a	a	DET
ajiri-3774	78	13	truck	truck	NOUN
ajiri-3774	78	14	,	,	PUNCT
ajiri-3774	78	15	or	or	CCONJ
ajiri-3774	78	16	travelling	travel	VERB
ajiri-3774	78	17	to	to	AUX
ajiri-3774	78	18	work	work	VERB
ajiri-3774	78	19	,	,	PUNCT
ajiri-3774	78	20	a	a	DET
ajiri-3774	78	21	museum	museum	NOUN
ajiri-3774	78	22	,	,	PUNCT
ajiri-3774	78	23	or	or	CCONJ
ajiri-3774	78	24	another	another	DET
ajiri-3774	78	25	city	city	NOUN
ajiri-3774	78	26	,	,	PUNCT
ajiri-3774	78	27	the	the	DET
ajiri-3774	78	28	standard	standard	ADJ
ajiri-3774	78	29	procedure	procedure	NOUN
ajiri-3774	78	30	involves	involve	VERB
ajiri-3774	78	31	activating	activate	VERB
ajiri-3774	78	32	your	your	PRON
ajiri-3774	78	33	turn	turn	NOUN
ajiri-3774	78	34	signal	signal	NOUN
ajiri-3774	78	35	,	,	PUNCT
ajiri-3774	78	36	checking	check	VERB
ajiri-3774	78	37	your	your	PRON
ajiri-3774	78	38	mirrors	mirror	NOUN
ajiri-3774	78	39	,	,	PUNCT
ajiri-3774	78	40	examining	examine	VERB
ajiri-3774	78	41	your	your	PRON
ajiri-3774	78	42	blind	blind	ADJ
ajiri-3774	78	43	spot	spot	NOUN
ajiri-3774	78	44	,	,	PUNCT
ajiri-3774	78	45	and	and	CCONJ
ajiri-3774	78	46	then	then	ADV
ajiri-3774	78	47	proceeding	proceed	VERB
ajiri-3774	78	48	to	to	PART
ajiri-3774	78	49	change	change	VERB
ajiri-3774	78	50	lanes	lane	NOUN
ajiri-3774	78	51	.	.	PUNCT
ajiri-3774	79	1	the	the	DET
ajiri-3774	79	2	process	process	NOUN
ajiri-3774	79	3	is	be	AUX
ajiri-3774	79	4	constant	constant	ADJ
ajiri-3774	79	5	and	and	CCONJ
ajiri-3774	79	6	serves	serve	VERB
ajiri-3774	79	7	as	as	ADP
ajiri-3774	79	8	a	a	DET
ajiri-3774	79	9	structured	structured	ADJ
ajiri-3774	79	10	approach	approach	NOUN
ajiri-3774	79	11	to	to	PART
ajiri-3774	79	12	guide	guide	VERB
ajiri-3774	79	13	individuals	individual	NOUN
ajiri-3774	79	14	in	in	ADP
ajiri-3774	79	15	completing	complete	VERB
ajiri-3774	79	16	tasks	task	NOUN
ajiri-3774	79	17	efficiently	efficiently	ADV
ajiri-3774	79	18	.	.	PUNCT
ajiri-3774	80	1	we	we	PRON
ajiri-3774	80	2	focus	focus	VERB
ajiri-3774	80	3	on	on	ADP
ajiri-3774	80	4	pattern	pattern	NOUN
ajiri-3774	80	5	-	-	PUNCT
ajiri-3774	80	6	based	base	VERB
ajiri-3774	80	7	solutions	solution	NOUN
ajiri-3774	80	8	in	in	ADP
ajiri-3774	80	9	our	our	PRON
ajiri-3774	80	10	study	study	NOUN
ajiri-3774	80	11	.	.	PUNCT
ajiri-3774	81	1	we	we	PRON
ajiri-3774	81	2	are	be	AUX
ajiri-3774	81	3	going	go	VERB
ajiri-3774	81	4	to	to	PART
ajiri-3774	81	5	propose	propose	VERB
ajiri-3774	81	6	some	some	DET
ajiri-3774	81	7	effective	effective	ADJ
ajiri-3774	81	8	design	design	NOUN
ajiri-3774	81	9	patterns	pattern	NOUN
ajiri-3774	81	10	in	in	ADP
ajiri-3774	81	11	the	the	DET
ajiri-3774	81	12	rest	rest	NOUN
ajiri-3774	81	13	of	of	ADP
ajiri-3774	81	14	the	the	DET
ajiri-3774	81	15	part	part	NOUN
ajiri-3774	81	16	.	.	PUNCT
ajiri-3774	82	1	behavioral	behavioral	ADJ
ajiri-3774	82	2	design	design	NOUN
ajiri-3774	82	3	patterns	pattern	NOUN
ajiri-3774	82	4	behavioral	behavioral	ADJ
ajiri-3774	82	5	patterns	pattern	NOUN
ajiri-3774	82	6	can	can	AUX
ajiri-3774	82	7	be	be	AUX
ajiri-3774	82	8	applied	apply	VERB
ajiri-3774	82	9	to	to	PART
ajiri-3774	82	10	improve	improve	VERB
ajiri-3774	82	11	the	the	DET
ajiri-3774	82	12	structure	structure	NOUN
ajiri-3774	82	13	of	of	ADP
ajiri-3774	82	14	interactions	interaction	NOUN
ajiri-3774	82	15	between	between	ADP
ajiri-3774	82	16	objects	object	NOUN
ajiri-3774	82	17	in	in	ADP
ajiri-3774	82	18	multiple	multiple	ADJ
ajiri-3774	82	19	software	software	NOUN
ajiri-3774	82	20	systems	system	NOUN
ajiri-3774	82	21	.	.	PUNCT
ajiri-3774	83	1	one	one	NUM
ajiri-3774	83	2	instance	instance	NOUN
ajiri-3774	83	3	is	be	AUX
ajiri-3774	83	4	the	the	DET
ajiri-3774	83	5	chain	chain	NOUN
ajiri-3774	83	6	of	of	ADP
ajiri-3774	83	7	responsibility	responsibility	NOUN
ajiri-3774	83	8	pattern	pattern	NOUN
ajiri-3774	83	9	,	,	PUNCT
ajiri-3774	83	10	which	which	PRON
ajiri-3774	83	11	may	may	AUX
ajiri-3774	83	12	be	be	AUX
ajiri-3774	83	13	applied	apply	VERB
ajiri-3774	83	14	to	to	PART
ajiri-3774	83	15	create	create	VERB
ajiri-3774	83	16	a	a	DET
ajiri-3774	83	17	workflow	workflow	NOUN
ajiri-3774	83	18	system	system	NOUN
ajiri-3774	83	19	,	,	PUNCT
ajiri-3774	83	20	distributing	distribute	VERB
ajiri-3774	83	21	various	various	ADJ
ajiri-3774	83	22	jobs	job	NOUN
ajiri-3774	83	23	across	across	ADP
ajiri-3774	83	24	distinct	distinct	ADJ
ajiri-3774	83	25	objects	object	NOUN
ajiri-3774	83	26	inside	inside	ADP
ajiri-3774	83	27	the	the	DET
ajiri-3774	83	28	chain	chain	NOUN
ajiri-3774	83	29	.	.	PUNCT
ajiri-3774	84	1	a	a	DET
ajiri-3774	84	2	categorized	categorize	VERB
ajiri-3774	84	3	observer	observer	NOUN
ajiri-3774	84	4	is	be	AUX
ajiri-3774	84	5	designed	design	VERB
ajiri-3774	84	6	to	to	PART
ajiri-3774	84	7	accommodate	accommodate	VERB
ajiri-3774	84	8	numerous	numerous	ADJ
ajiri-3774	84	9	readers	reader	NOUN
ajiri-3774	84	10	and	and	CCONJ
ajiri-3774	84	11	writers	writer	NOUN
ajiri-3774	84	12	.	.	PUNCT
ajiri-3774	85	1	this	this	DET
ajiri-3774	85	2	pattern	pattern	NOUN
ajiri-3774	85	3	expresses	express	VERB
ajiri-3774	85	4	information	information	NOUN
ajiri-3774	85	5	across	across	ADP
ajiri-3774	85	6	the	the	DET
ajiri-3774	85	7	entire	entire	ADJ
ajiri-3774	85	8	system	system	NOUN
ajiri-3774	85	9	.	.	PUNCT
ajiri-3774	86	1	this	this	PRON
ajiri-3774	86	2	is	be	AUX
ajiri-3774	86	3	working	work	VERB
ajiri-3774	86	4	like	like	ADP
ajiri-3774	86	5	a	a	DET
ajiri-3774	86	6	blackboard	blackboard	NOUN
ajiri-3774	86	7	of	of	ADP
ajiri-3774	86	8	a	a	DET
ajiri-3774	86	9	software	software	NOUN
ajiri-3774	86	10	design	design	NOUN
ajiri-3774	86	11	.	.	PUNCT
ajiri-3774	87	1	it	it	PRON
ajiri-3774	87	2	prevents	prevent	VERB
ajiri-3774	87	3	linking	link	VERB
ajiri-3774	87	4	the	the	DET
ajiri-3774	87	5	sender	sender	NOUN
ajiri-3774	87	6	of	of	ADP
ajiri-3774	87	7	a	a	DET
ajiri-3774	87	8	request	request	NOUN
ajiri-3774	87	9	directly	directly	ADV
ajiri-3774	87	10	to	to	ADP
ajiri-3774	87	11	its	its	PRON
ajiri-3774	87	12	receiver	receiver	NOUN
ajiri-3774	87	13	by	by	ADP
ajiri-3774	87	14	allowing	allow	VERB
ajiri-3774	87	15	many	many	ADJ
ajiri-3774	87	16	objects	object	NOUN
ajiri-3774	87	17	the	the	DET
ajiri-3774	87	18	opportunity	opportunity	NOUN
ajiri-3774	87	19	to	to	PART
ajiri-3774	87	20	manage	manage	VERB
ajiri-3774	87	21	the	the	DET
ajiri-3774	87	22	request	request	NOUN
ajiri-3774	87	23	.	.	PUNCT
ajiri-3774	88	1	connect	connect	VERB
ajiri-3774	88	2	the	the	DET
ajiri-3774	88	3	receiving	receive	VERB
ajiri-3774	88	4	objects	object	NOUN
ajiri-3774	88	5	in	in	ADP
ajiri-3774	88	6	a	a	DET
ajiri-3774	88	7	chain	chain	NOUN
ajiri-3774	88	8	and	and	CCONJ
ajiri-3774	88	9	transmit	transmit	VERB
ajiri-3774	88	10	the	the	DET
ajiri-3774	88	11	request	request	NOUN
ajiri-3774	88	12	through	through	ADP
ajiri-3774	88	13	the	the	DET
ajiri-3774	88	14	chain	chain	NOUN
ajiri-3774	88	15	until	until	SCONJ
ajiri-3774	88	16	an	an	DET
ajiri-3774	88	17	object	object	NOUN
ajiri-3774	88	18	processes	process	VERB
ajiri-3774	88	19	it	it	PRON
ajiri-3774	88	20	.	.	PUNCT
ajiri-3774	89	1	so	so	ADV
ajiri-3774	89	2	that	that	SCONJ
ajiri-3774	89	3	,	,	PUNCT
ajiri-3774	89	4	overall	overall	ADJ
ajiri-3774	89	5	design	design	NOUN
ajiri-3774	89	6	procedure	procedure	NOUN
ajiri-3774	89	7	follows	follow	VERB
ajiri-3774	89	8	a	a	DET
ajiri-3774	89	9	sequential	sequential	ADJ
ajiri-3774	89	10	way	way	NOUN
ajiri-3774	89	11	by	by	ADP
ajiri-3774	89	12	using	use	VERB
ajiri-3774	89	13	this	this	DET
ajiri-3774	89	14	pattern	pattern	NOUN
ajiri-3774	89	15	.	.	PUNCT
ajiri-3774	90	1	create	create	VERB
ajiri-3774	90	2	an	an	DET
ajiri-3774	90	3	object	object	NOUN
ajiri-3774	90	4	that	that	PRON
ajiri-3774	90	5	encapsulates	encapsulate	VERB
ajiri-3774	90	6	the	the	DET
ajiri-3774	90	7	relationships	relationship	NOUN
ajiri-3774	90	8	among	among	ADP
ajiri-3774	90	9	a	a	DET
ajiri-3774	90	10	group	group	NOUN
ajiri-3774	90	11	of	of	ADP
ajiri-3774	90	12	objects	object	NOUN
ajiri-3774	90	13	.	.	PUNCT
ajiri-3774	91	1	the	the	DET
ajiri-3774	91	2	mediator	mediator	NOUN
ajiri-3774	91	3	helps	help	VERB
ajiri-3774	91	4	loose	loose	ADJ
ajiri-3774	91	5	coupling	coupling	NOUN
ajiri-3774	91	6	by	by	ADP
ajiri-3774	91	7	preventing	prevent	VERB
ajiri-3774	91	8	items	item	NOUN
ajiri-3774	91	9	from	from	ADP
ajiri-3774	91	10	directly	directly	ADV
ajiri-3774	91	11	referencing	reference	VERB
ajiri-3774	91	12	each	each	DET
ajiri-3774	91	13	other	other	ADJ
ajiri-3774	91	14	,	,	PUNCT
ajiri-3774	91	15	allowing	allow	VERB
ajiri-3774	91	16	for	for	ADP
ajiri-3774	91	17	self	self	NOUN
ajiri-3774	91	18	-	-	PUNCT
ajiri-3774	91	19	sufficient	sufficient	ADJ
ajiri-3774	91	20	adjustment	adjustment	NOUN
ajiri-3774	91	21	of	of	ADP
ajiri-3774	91	22	their	their	PRON
ajiri-3774	91	23	relationship	relationship	NOUN
ajiri-3774	91	24	.	.	PUNCT
ajiri-3774	92	1	we	we	PRON
ajiri-3774	92	2	identify	identify	VERB
ajiri-3774	92	3	some	some	DET
ajiri-3774	92	4	issues	issue	NOUN
ajiri-3774	92	5	like	like	ADP
ajiri-3774	92	6	lack	lack	NOUN
ajiri-3774	92	7	of	of	ADP
ajiri-3774	92	8	efficiency	efficiency	NOUN
ajiri-3774	92	9	of	of	ADP
ajiri-3774	92	10	a	a	DET
ajiri-3774	92	11	design	design	NOUN
ajiri-3774	92	12	,	,	PUNCT
ajiri-3774	92	13	absence	absence	NOUN
ajiri-3774	92	14	of	of	ADP
ajiri-3774	92	15	sequential	sequential	ADJ
ajiri-3774	92	16	way	way	NOUN
ajiri-3774	92	17	of	of	ADP
ajiri-3774	92	18	a	a	DET
ajiri-3774	92	19	design	design	NOUN
ajiri-3774	92	20	.	.	PUNCT
ajiri-3774	93	1	by	by	ADP
ajiri-3774	93	2	using	use	VERB
ajiri-3774	93	3	this	this	DET
ajiri-3774	93	4	pattern	pattern	NOUN
ajiri-3774	93	5	,	,	PUNCT
ajiri-3774	93	6	developers	developer	NOUN
ajiri-3774	93	7	can	can	AUX
ajiri-3774	93	8	overcome	overcome	VERB
ajiri-3774	93	9	these	these	DET
ajiri-3774	93	10	types	type	NOUN
ajiri-3774	93	11	of	of	ADP
ajiri-3774	93	12	issues	issue	NOUN
ajiri-3774	93	13	.	.	PUNCT
ajiri-3774	94	1	because	because	SCONJ
ajiri-3774	94	2	this	this	DET
ajiri-3774	94	3	pattern	pattern	NOUN
ajiri-3774	94	4	follows	follow	VERB
ajiri-3774	94	5	a	a	DET
ajiri-3774	94	6	sequential	sequential	ADJ
ajiri-3774	94	7	way	way	NOUN
ajiri-3774	94	8	to	to	PART
ajiri-3774	94	9	build	build	VERB
ajiri-3774	94	10	a	a	DET
ajiri-3774	94	11	design	design	NOUN
ajiri-3774	94	12	.	.	PUNCT
ajiri-3774	95	1	as	as	ADP
ajiri-3774	95	2	a	a	DET
ajiri-3774	95	3	result	result	NOUN
ajiri-3774	95	4	,	,	PUNCT
ajiri-3774	95	5	the	the	DET
ajiri-3774	95	6	overall	overall	ADJ
ajiri-3774	95	7	software	software	NOUN
ajiri-3774	95	8	design	design	NOUN
ajiri-3774	95	9	will	will	AUX
ajiri-3774	95	10	be	be	AUX
ajiri-3774	95	11	a	a	DET
ajiri-3774	95	12	good	good	ADJ
ajiri-3774	95	13	one	one	NOUN
ajiri-3774	95	14	and	and	CCONJ
ajiri-3774	95	15	the	the	DET
ajiri-3774	95	16	level	level	NOUN
ajiri-3774	95	17	of	of	ADP
ajiri-3774	95	18	efficiency	efficiency	NOUN
ajiri-3774	95	19	will	will	AUX
ajiri-3774	95	20	be	be	AUX
ajiri-3774	95	21	high	high	ADJ
ajiri-3774	95	22	in	in	ADP
ajiri-3774	95	23	that	that	DET
ajiri-3774	95	24	case	case	NOUN
ajiri-3774	95	25	.	.	PUNCT
ajiri-3774	96	1	structural	structural	ADJ
ajiri-3774	96	2	design	design	NOUN
ajiri-3774	96	3	patterns	pattern	NOUN
ajiri-3774	96	4	structural	structural	ADJ
ajiri-3774	96	5	design	design	NOUN
ajiri-3774	96	6	patterns	pattern	NOUN
ajiri-3774	96	7	establish	establish	VERB
ajiri-3774	96	8	the	the	DET
ajiri-3774	96	9	connections	connection	NOUN
ajiri-3774	96	10	among	among	ADP
ajiri-3774	96	11	the	the	DET
ajiri-3774	96	12	components	component	NOUN
ajiri-3774	96	13	of	of	ADP
ajiri-3774	96	14	a	a	DET
ajiri-3774	96	15	system	system	NOUN
ajiri-3774	96	16	.	.	PUNCT
ajiri-3774	97	1	like	like	ADP
ajiri-3774	97	2	other	other	ADJ
ajiri-3774	97	3	design	design	NOUN
ajiri-3774	97	4	patterns	pattern	NOUN
ajiri-3774	97	5	,	,	PUNCT
ajiri-3774	97	6	structural	structural	ADJ
ajiri-3774	97	7	patterns	pattern	NOUN
ajiri-3774	97	8	address	address	VERB
ajiri-3774	97	9	the	the	DET
ajiri-3774	97	10	most	most	ADV
ajiri-3774	97	11	regular	regular	ADJ
ajiri-3774	97	12	design	design	NOUN
ajiri-3774	97	13	issues	issue	NOUN
ajiri-3774	97	14	.	.	PUNCT
ajiri-3774	98	1	by	by	ADP
ajiri-3774	98	2	applying	apply	VERB
ajiri-3774	98	3	them	they	PRON
ajiri-3774	98	4	,	,	PUNCT
ajiri-3774	98	5	it	it	PRON
ajiri-3774	98	6	can	can	AUX
ajiri-3774	98	7	reduce	reduce	VERB
ajiri-3774	98	8	the	the	DET
ajiri-3774	98	9	application	application	NOUN
ajiri-3774	98	10	design	design	NOUN
ajiri-3774	98	11	process	process	NOUN
ajiri-3774	98	12	by	by	ADP
ajiri-3774	98	13	providing	provide	VERB
ajiri-3774	98	14	answers	answer	NOUN
ajiri-3774	98	15	for	for	ADP
ajiri-3774	98	16	common	common	ADJ
ajiri-3774	98	17	issues	issue	NOUN
ajiri-3774	98	18	related	relate	VERB
ajiri-3774	98	19	to	to	ADP
ajiri-3774	98	20	component	component	NOUN
ajiri-3774	98	21	structure	structure	NOUN
ajiri-3774	98	22	.	.	PUNCT
ajiri-3774	99	1	there	there	PRON
ajiri-3774	99	2	are	be	VERB
ajiri-3774	99	3	seven	seven	NUM
ajiri-3774	99	4	types	type	NOUN
ajiri-3774	99	5	of	of	ADP
ajiri-3774	99	6	structural	structural	ADJ
ajiri-3774	99	7	patterns	pattern	NOUN
ajiri-3774	99	8	.	.	PUNCT
ajiri-3774	100	1	those	those	PRON
ajiri-3774	100	2	are	be	AUX
ajiri-3774	100	3	decorator	decorator	NOUN
ajiri-3774	100	4	,	,	PUNCT
ajiri-3774	100	5	composite	composite	ADJ
ajiri-3774	100	6	,	,	PUNCT
ajiri-3774	100	7	flyweight	flyweight	ADJ
ajiri-3774	100	8	,	,	PUNCT
ajiri-3774	100	9	bridge	bridge	NOUN
ajiri-3774	100	10	,	,	PUNCT
ajiri-3774	100	11	proxy	proxy	NOUN
ajiri-3774	100	12	,	,	PUNCT
ajiri-3774	100	13	façade	façade	NOUN
ajiri-3774	100	14	,	,	PUNCT
ajiri-3774	100	15	and	and	CCONJ
ajiri-3774	100	16	adapter	adapter	NOUN
ajiri-3774	100	17	.	.	PUNCT
ajiri-3774	101	1	by	by	ADP
ajiri-3774	101	2	using	use	VERB
ajiri-3774	101	3	the	the	DET
ajiri-3774	101	4	types	type	NOUN
ajiri-3774	101	5	,	,	PUNCT
ajiri-3774	101	6	we	we	PRON
ajiri-3774	101	7	can	can	AUX
ajiri-3774	101	8	improve	improve	VERB
ajiri-3774	101	9	the	the	DET
ajiri-3774	101	10	efficiency	efficiency	NOUN
ajiri-3774	101	11	of	of	ADP
ajiri-3774	101	12	a	a	DET
ajiri-3774	101	13	software	software	NOUN
ajiri-3774	101	14	’s	’s	PART
ajiri-3774	101	15	design	design	NOUN
ajiri-3774	101	16	and	and	CCONJ
ajiri-3774	101	17	architecture	architecture	NOUN
ajiri-3774	101	18	.	.	PUNCT
ajiri-3774	102	1	also	also	ADV
ajiri-3774	102	2	,	,	PUNCT
ajiri-3774	102	3	some	some	DET
ajiri-3774	102	4	indications	indication	NOUN
ajiri-3774	102	5	are	be	AUX
ajiri-3774	102	6	provided	provide	VERB
ajiri-3774	102	7	during	during	ADP
ajiri-3774	102	8	the	the	DET
ajiri-3774	102	9	design	design	NOUN
ajiri-3774	102	10	process	process	NOUN
ajiri-3774	102	11	to	to	ADP
ajiri-3774	102	12	the	the	DET
ajiri-3774	102	13	decision	decision	NOUN
ajiri-3774	102	14	makers	maker	NOUN
ajiri-3774	102	15	.	.	PUNCT
ajiri-3774	103	1	this	this	PRON
ajiri-3774	103	2	will	will	AUX
ajiri-3774	103	3	be	be	AUX
ajiri-3774	103	4	very	very	ADV
ajiri-3774	103	5	helpful	helpful	ADJ
ajiri-3774	103	6	for	for	ADP
ajiri-3774	103	7	the	the	DET
ajiri-3774	103	8	decision	decision	NOUN
ajiri-3774	103	9	makers	maker	NOUN
ajiri-3774	103	10	.	.	PUNCT
ajiri-3774	104	1	the	the	DET
ajiri-3774	104	2	overall	overall	ADJ
ajiri-3774	104	3	design	design	NOUN
ajiri-3774	104	4	of	of	ADP
ajiri-3774	104	5	the	the	DET
ajiri-3774	104	6	software	software	NOUN
ajiri-3774	104	7	will	will	AUX
ajiri-3774	104	8	be	be	AUX
ajiri-3774	104	9	a	a	DET
ajiri-3774	104	10	good	good	ADJ
ajiri-3774	104	11	one	one	NOUN
ajiri-3774	104	12	and	and	CCONJ
ajiri-3774	104	13	the	the	DET
ajiri-3774	104	14	structure	structure	NOUN
ajiri-3774	104	15	of	of	ADP
ajiri-3774	104	16	the	the	DET
ajiri-3774	104	17	software	software	NOUN
ajiri-3774	104	18	will	will	AUX
ajiri-3774	104	19	be	be	AUX
ajiri-3774	104	20	effective	effective	ADJ
ajiri-3774	104	21	as	as	ADV
ajiri-3774	104	22	well	well	ADV
ajiri-3774	104	23	.	.	PUNCT
ajiri-3774	105	1	creational	creational	ADJ
ajiri-3774	105	2	design	design	NOUN
ajiri-3774	105	3	patterns	pattern	NOUN
ajiri-3774	105	4	the	the	DET
ajiri-3774	105	5	creational	creational	ADJ
ajiri-3774	105	6	design	design	NOUN
ajiri-3774	105	7	patterns	pattern	NOUN
ajiri-3774	105	8	will	will	AUX
ajiri-3774	105	9	focus	focus	VERB
ajiri-3774	105	10	on	on	ADP
ajiri-3774	105	11	the	the	DET
ajiri-3774	105	12	method	method	NOUN
ajiri-3774	105	13	by	by	ADP
ajiri-3774	105	14	how	how	SCONJ
ajiri-3774	105	15	things	thing	NOUN
ajiri-3774	105	16	are	be	AUX
ajiri-3774	105	17	produced	produce	VERB
ajiri-3774	105	18	.	.	PUNCT
ajiri-3774	106	1	it	it	PRON
ajiri-3774	106	2	eliminates	eliminate	VERB
ajiri-3774	106	3	complications	complication	NOUN
ajiri-3774	106	4	and	and	CCONJ
ajiri-3774	106	5	3	3	NUM
ajiri-3774	106	6	.	.	PUNCT
ajiri-3774	107	1	a	a	DET
ajiri-3774	107	2	notable	notable	ADJ
ajiri-3774	107	3	drawback	drawback	NOUN
ajiri-3774	107	4	of	of	ADP
ajiri-3774	107	5	this	this	DET
ajiri-3774	107	6	approach	approach	NOUN
ajiri-3774	107	7	was	be	AUX
ajiri-3774	107	8	the	the	DET
ajiri-3774	107	9	absence	absence	NOUN
ajiri-3774	107	10	of	of	ADP
ajiri-3774	107	11	the	the	DET
ajiri-3774	107	12	sequential	sequential	ADJ
ajiri-3774	107	13	process	process	NOUN
ajiri-3774	107	14	-	-	PUNCT
ajiri-3774	107	15	based	base	VERB
ajiri-3774	107	16	diagram	diagram	NOUN
ajiri-3774	107	17	in	in	ADP
ajiri-3774	107	18	certain	certain	ADJ
ajiri-3774	107	19	cases	case	NOUN
ajiri-3774	107	20	,	,	PUNCT
ajiri-3774	107	21	which	which	PRON
ajiri-3774	107	22	consequently	consequently	ADV
ajiri-3774	107	23	leads	lead	VERB
ajiri-3774	107	24	to	to	ADP
ajiri-3774	107	25	a	a	DET
ajiri-3774	107	26	lack	lack	NOUN
ajiri-3774	107	27	of	of	ADP
ajiri-3774	107	28	success	success	NOUN
ajiri-3774	107	29	measures	measure	NOUN
ajiri-3774	107	30	(	(	PUNCT
ajiri-3774	107	31	ralph	ralph	PROPN
ajiri-3774	107	32	,	,	PUNCT
ajiri-3774	107	33	2010	2010	NUM
ajiri-3774	107	34	)	)	PUNCT
ajiri-3774	107	35	.	.	PUNCT
ajiri-3774	108	1	4	4	X
ajiri-3774	108	2	.	.	X
ajiri-3774	108	3	fitness	fitness	NOUN
ajiri-3774	108	4	functions	function	NOUN
ajiri-3774	108	5	describe	describe	VERB
ajiri-3774	108	6	how	how	SCONJ
ajiri-3774	108	7	close	close	ADJ
ajiri-3774	108	8	an	an	DET
ajiri-3774	108	9	architecture	architecture	NOUN
ajiri-3774	108	10	is	be	AUX
ajiri-3774	108	11	to	to	PART
ajiri-3774	108	12	achieving	achieve	VERB
ajiri-3774	108	13	an	an	DET
ajiri-3774	108	14	architectural	architectural	ADJ
ajiri-3774	108	15	aim	aim	NOUN
ajiri-3774	108	16	.	.	PUNCT
ajiri-3774	109	1	to	to	PART
ajiri-3774	109	2	check	check	VERB
ajiri-3774	109	3	the	the	DET
ajiri-3774	109	4	fitness	fitness	NOUN
ajiri-3774	109	5	function	function	NOUN
ajiri-3774	109	6	,	,	PUNCT
ajiri-3774	109	7	engineers	engineer	NOUN
ajiri-3774	109	8	collected	collect	VERB
ajiri-3774	109	9	data	datum	NOUN
ajiri-3774	109	10	or	or	CCONJ
ajiri-3774	109	11	information	information	NOUN
ajiri-3774	109	12	to	to	PART
ajiri-3774	109	13	use	use	VERB
ajiri-3774	109	14	as	as	ADP
ajiri-3774	109	15	a	a	DET
ajiri-3774	109	16	function	function	NOUN
ajiri-3774	109	17	.	.	PUNCT
ajiri-3774	110	1	but	but	CCONJ
ajiri-3774	110	2	without	without	ADP
ajiri-3774	110	3	using	use	VERB
ajiri-3774	110	4	any	any	DET
ajiri-3774	110	5	pattern	pattern	NOUN
ajiri-3774	110	6	-	-	PUNCT
ajiri-3774	110	7	based	base	VERB
ajiri-3774	110	8	technique	technique	NOUN
ajiri-3774	110	9	,	,	PUNCT
ajiri-3774	110	10	they	they	PRON
ajiri-3774	110	11	were	be	AUX
ajiri-3774	110	12	not	not	PART
ajiri-3774	110	13	able	able	ADJ
ajiri-3774	110	14	to	to	PART
ajiri-3774	110	15	get	get	VERB
ajiri-3774	110	16	the	the	DET
ajiri-3774	110	17	best	good	ADJ
ajiri-3774	110	18	functions	function	NOUN
ajiri-3774	110	19	(	(	PUNCT
ajiri-3774	110	20	bontchev	bontchev	NOUN
ajiri-3774	110	21	,	,	PUNCT
ajiri-3774	110	22	2020	2020	NUM
ajiri-3774	110	23	)	)	PUNCT
ajiri-3774	110	24	.	.	PUNCT
ajiri-3774	111	1	table	table	NOUN
ajiri-3774	111	2	2	2	NUM
ajiri-3774	111	3	:	:	PUNCT
ajiri-3774	111	4	creational	creational	ADJ
ajiri-3774	111	5	design	design	NOUN
ajiri-3774	111	6	patterns	pattern	NOUN
ajiri-3774	111	7	solution	solution	NOUN
ajiri-3774	111	8	a	a	DET
ajiri-3774	111	9	:	:	PUNCT
ajiri-3774	111	10	behavioral	behavioral	ADJ
ajiri-3774	111	11	design	design	NOUN
ajiri-3774	111	12	patterns	pattern	NOUN
ajiri-3774	111	13	increase	increase	VERB
ajiri-3774	111	14	the	the	DET
ajiri-3774	111	15	efficiency	efficiency	NOUN
ajiri-3774	111	16	of	of	ADP
ajiri-3774	111	17	a	a	DET
ajiri-3774	111	18	design	design	NOUN
ajiri-3774	111	19	,	,	PUNCT
ajiri-3774	111	20	it	it	PRON
ajiri-3774	111	21	follows	follow	VERB
ajiri-3774	111	22	a	a	DET
ajiri-3774	111	23	sequential	sequential	ADJ
ajiri-3774	111	24	way	way	NOUN
ajiri-3774	111	25	to	to	PART
ajiri-3774	111	26	build	build	VERB
ajiri-3774	111	27	an	an	DET
ajiri-3774	111	28	architecture	architecture	NOUN
ajiri-3774	111	29	by	by	ADP
ajiri-3774	111	30	using	use	VERB
ajiri-3774	111	31	programming	programming	NOUN
ajiri-3774	111	32	language	language	NOUN
ajiri-3774	111	33	.	.	PUNCT
ajiri-3774	112	1	solution	solution	NOUN
ajiri-3774	112	2	b	b	NOUN
ajiri-3774	112	3	:	:	PUNCT
ajiri-3774	112	4	structural	structural	ADJ
ajiri-3774	112	5	design	design	NOUN
ajiri-3774	112	6	patterns	pattern	NOUN
ajiri-3774	112	7	it	it	PRON
ajiri-3774	112	8	produces	produce	VERB
ajiri-3774	112	9	an	an	DET
ajiri-3774	112	10	effective	effective	ADJ
ajiri-3774	112	11	structure	structure	NOUN
ajiri-3774	112	12	.	.	PUNCT
ajiri-3774	113	1	the	the	DET
ajiri-3774	113	2	components	component	NOUN
ajiri-3774	113	3	of	of	ADP
ajiri-3774	113	4	an	an	DET
ajiri-3774	113	5	architecture	architecture	NOUN
ajiri-3774	113	6	are	be	AUX
ajiri-3774	113	7	well	well	ADV
ajiri-3774	113	8	connected	connected	ADJ
ajiri-3774	113	9	to	to	ADP
ajiri-3774	113	10	each	each	DET
ajiri-3774	113	11	other	other	ADJ
ajiri-3774	113	12	.	.	PUNCT
ajiri-3774	114	1	solution	solution	NOUN
ajiri-3774	114	2	c	c	NOUN
ajiri-3774	114	3	:	:	PUNCT
ajiri-3774	114	4	creational	creational	ADJ
ajiri-3774	114	5	design	design	NOUN
ajiri-3774	114	6	patterns	pattern	NOUN
ajiri-3774	114	7	it	it	PRON
ajiri-3774	114	8	decreases	decrease	VERB
ajiri-3774	114	9	the	the	DET
ajiri-3774	114	10	usage	usage	NOUN
ajiri-3774	114	11	of	of	ADP
ajiri-3774	114	12	process	process	NOUN
ajiri-3774	114	13	-	-	PUNCT
ajiri-3774	114	14	based	base	VERB
ajiri-3774	114	15	diagrams	diagram	NOUN
ajiri-3774	114	16	in	in	ADP
ajiri-3774	114	17	software	software	NOUN
ajiri-3774	114	18	design	design	NOUN
ajiri-3774	114	19	.	.	PUNCT
ajiri-3774	115	1	therefore	therefore	ADV
ajiri-3774	115	2	,	,	PUNCT
ajiri-3774	115	3	the	the	DET
ajiri-3774	115	4	success	success	NOUN
ajiri-3774	115	5	metrics	metric	NOUN
ajiri-3774	115	6	increase	increase	VERB
ajiri-3774	115	7	in	in	ADP
ajiri-3774	115	8	that	that	DET
ajiri-3774	115	9	scenario	scenario	NOUN
ajiri-3774	115	10	.	.	PUNCT
ajiri-3774	116	1	engineers	engineer	NOUN
ajiri-3774	116	2	must	must	AUX
ajiri-3774	116	3	gather	gather	VERB
ajiri-3774	116	4	data	datum	NOUN
ajiri-3774	116	5	or	or	CCONJ
ajiri-3774	116	6	knowledge	knowledge	NOUN
ajiri-3774	116	7	to	to	PART
ajiri-3774	116	8	design	design	NOUN
ajiri-3774	116	9	architecture	architecture	NOUN
ajiri-3774	116	10	.	.	PUNCT
ajiri-3774	117	1	engineers	engineer	NOUN
ajiri-3774	117	2	will	will	AUX
ajiri-3774	117	3	connect	connect	VERB
ajiri-3774	117	4	the	the	DET
ajiri-3774	117	5	fitness	fitness	NOUN
ajiri-3774	117	6	functions	function	NOUN
ajiri-3774	117	7	to	to	ADP
ajiri-3774	117	8	this	this	DET
ajiri-3774	117	9	pattern	pattern	NOUN
ajiri-3774	117	10	in	in	ADP
ajiri-3774	117	11	order	order	NOUN
ajiri-3774	117	12	to	to	PART
ajiri-3774	117	13	achieve	achieve	VERB
ajiri-3774	117	14	an	an	DET
ajiri-3774	117	15	improved	improved	ADJ
ajiri-3774	117	16	outcome	outcome	NOUN
ajiri-3774	117	17	.	.	PUNCT
ajiri-3774	118	1	2nd	2nd	NOUN
ajiri-3774	118	2	e	e	PROPN
ajiri-3774	118	3	-	-	PROPN
ajiri-3774	118	4	palli	palli	PROPN
ajiri-3774	118	5	international	international	ADJ
ajiri-3774	118	6	conferences	conference	NOUN
ajiri-3774	118	7	(	(	PUNCT
ajiri-3774	118	8	eic	eic	X
ajiri-3774	118	9	)	)	PUNCT
ajiri-3774	118	10	|	|	ADV
ajiri-3774	118	11	2024	2024	NUM
ajiri-3774	118	12	4	4	NUM
ajiri-3774	118	13	uncertainty	uncertainty	NOUN
ajiri-3774	118	14	by	by	ADP
ajiri-3774	118	15	the	the	DET
ajiri-3774	118	16	intentional	intentional	ADJ
ajiri-3774	118	17	creation	creation	NOUN
ajiri-3774	118	18	of	of	ADP
ajiri-3774	118	19	objects	object	NOUN
ajiri-3774	118	20	.	.	PUNCT
ajiri-3774	119	1	this	this	DET
ajiri-3774	119	2	pattern	pattern	NOUN
ajiri-3774	119	3	reduces	reduce	VERB
ajiri-3774	119	4	the	the	DET
ajiri-3774	119	5	coupling	coupling	NOUN
ajiri-3774	119	6	and	and	CCONJ
ajiri-3774	119	7	increases	increase	VERB
ajiri-3774	119	8	the	the	DET
ajiri-3774	119	9	cohesion	cohesion	NOUN
ajiri-3774	119	10	in	in	ADP
ajiri-3774	119	11	a	a	DET
ajiri-3774	119	12	software	software	NOUN
ajiri-3774	119	13	environment	environment	NOUN
ajiri-3774	119	14	and	and	CCONJ
ajiri-3774	119	15	design	design	NOUN
ajiri-3774	119	16	.	.	PUNCT
ajiri-3774	120	1	so	so	ADV
ajiri-3774	120	2	that	that	SCONJ
ajiri-3774	120	3	,	,	PUNCT
ajiri-3774	120	4	the	the	DET
ajiri-3774	120	5	design	design	NOUN
ajiri-3774	120	6	procedure	procedure	NOUN
ajiri-3774	120	7	will	will	AUX
ajiri-3774	120	8	be	be	AUX
ajiri-3774	120	9	effective	effective	ADJ
ajiri-3774	120	10	of	of	ADP
ajiri-3774	120	11	any	any	DET
ajiri-3774	120	12	software	software	NOUN
ajiri-3774	120	13	.	.	PUNCT
ajiri-3774	121	1	when	when	SCONJ
ajiri-3774	121	2	the	the	DET
ajiri-3774	121	3	overall	overall	ADJ
ajiri-3774	121	4	design	design	NOUN
ajiri-3774	121	5	is	be	AUX
ajiri-3774	121	6	effective	effective	ADJ
ajiri-3774	121	7	,	,	PUNCT
ajiri-3774	121	8	then	then	ADV
ajiri-3774	121	9	the	the	DET
ajiri-3774	121	10	structure	structure	NOUN
ajiri-3774	121	11	of	of	ADP
ajiri-3774	121	12	a	a	DET
ajiri-3774	121	13	software	software	NOUN
ajiri-3774	121	14	will	will	AUX
ajiri-3774	121	15	be	be	AUX
ajiri-3774	121	16	more	more	ADV
ajiri-3774	121	17	efficient	efficient	ADJ
ajiri-3774	121	18	.	.	PUNCT
ajiri-3774	122	1	it	it	PRON
ajiri-3774	122	2	reduces	reduce	VERB
ajiri-3774	122	3	the	the	DET
ajiri-3774	122	4	usage	usage	NOUN
ajiri-3774	122	5	of	of	ADP
ajiri-3774	122	6	process	process	NOUN
ajiri-3774	122	7	-	-	PUNCT
ajiri-3774	122	8	based	base	VERB
ajiri-3774	122	9	diagrams	diagram	NOUN
ajiri-3774	122	10	in	in	ADP
ajiri-3774	122	11	the	the	DET
ajiri-3774	122	12	software	software	NOUN
ajiri-3774	122	13	design	design	NOUN
ajiri-3774	122	14	.	.	PUNCT
ajiri-3774	123	1	as	as	ADP
ajiri-3774	123	2	a	a	DET
ajiri-3774	123	3	result	result	NOUN
ajiri-3774	123	4	,	,	PUNCT
ajiri-3774	123	5	the	the	DET
ajiri-3774	123	6	success	success	NOUN
ajiri-3774	123	7	measures	measure	NOUN
ajiri-3774	123	8	are	be	AUX
ajiri-3774	123	9	high	high	ADJ
ajiri-3774	123	10	in	in	ADP
ajiri-3774	123	11	that	that	DET
ajiri-3774	123	12	case	case	NOUN
ajiri-3774	123	13	.	.	PUNCT
ajiri-3774	124	1	engineers	engineer	NOUN
ajiri-3774	124	2	will	will	AUX
ajiri-3774	124	3	need	need	VERB
ajiri-3774	124	4	to	to	PART
ajiri-3774	124	5	collect	collect	VERB
ajiri-3774	124	6	data	datum	NOUN
ajiri-3774	124	7	or	or	CCONJ
ajiri-3774	124	8	information	information	NOUN
ajiri-3774	124	9	to	to	PART
ajiri-3774	124	10	create	create	VERB
ajiri-3774	124	11	architecture	architecture	NOUN
ajiri-3774	124	12	.	.	PUNCT
ajiri-3774	125	1	engineers	engineer	NOUN
ajiri-3774	125	2	will	will	AUX
ajiri-3774	125	3	relate	relate	VERB
ajiri-3774	125	4	the	the	DET
ajiri-3774	125	5	fitness	fitness	NOUN
ajiri-3774	125	6	functions	function	NOUN
ajiri-3774	125	7	to	to	ADP
ajiri-3774	125	8	this	this	DET
ajiri-3774	125	9	pattern	pattern	NOUN
ajiri-3774	125	10	to	to	PART
ajiri-3774	125	11	get	get	VERB
ajiri-3774	125	12	a	a	DET
ajiri-3774	125	13	better	well	ADJ
ajiri-3774	125	14	result	result	NOUN
ajiri-3774	125	15	.	.	PUNCT
ajiri-3774	126	1	conclusion	conclusion	NOUN
ajiri-3774	126	2	design	design	NOUN
ajiri-3774	126	3	issues	issue	NOUN
ajiri-3774	126	4	deteriorate	deteriorate	VERB
ajiri-3774	126	5	software	software	NOUN
ajiri-3774	126	6	in	in	ADP
ajiri-3774	126	7	various	various	ADJ
ajiri-3774	126	8	ways	way	NOUN
ajiri-3774	126	9	.	.	PUNCT
ajiri-3774	127	1	this	this	PRON
ajiri-3774	127	2	causes	cause	VERB
ajiri-3774	127	3	the	the	DET
ajiri-3774	127	4	software	software	NOUN
ajiri-3774	127	5	to	to	PART
ajiri-3774	127	6	be	be	AUX
ajiri-3774	127	7	ineffective	ineffective	ADJ
ajiri-3774	127	8	for	for	ADP
ajiri-3774	127	9	users	user	NOUN
ajiri-3774	127	10	.	.	PUNCT
ajiri-3774	128	1	given	give	VERB
ajiri-3774	128	2	the	the	DET
ajiri-3774	128	3	fundamental	fundamental	ADJ
ajiri-3774	128	4	issues	issue	NOUN
ajiri-3774	128	5	of	of	ADP
ajiri-3774	128	6	the	the	DET
ajiri-3774	128	7	software	software	NOUN
ajiri-3774	128	8	,	,	PUNCT
ajiri-3774	128	9	users	user	NOUN
ajiri-3774	128	10	have	have	AUX
ajiri-3774	128	11	faced	face	VERB
ajiri-3774	128	12	difficulties	difficulty	NOUN
ajiri-3774	128	13	and	and	CCONJ
ajiri-3774	128	14	feel	feel	VERB
ajiri-3774	128	15	it	it	PRON
ajiri-3774	128	16	is	be	AUX
ajiri-3774	128	17	challenging	challenging	ADJ
ajiri-3774	128	18	.	.	PUNCT
ajiri-3774	129	1	the	the	DET
ajiri-3774	129	2	software	software	NOUN
ajiri-3774	129	3	does	do	AUX
ajiri-3774	129	4	n't	not	PART
ajiri-3774	129	5	have	have	VERB
ajiri-3774	129	6	user	user	NOUN
ajiri-3774	129	7	-	-	PUNCT
ajiri-3774	129	8	friendliness	friendliness	ADJ
ajiri-3774	129	9	for	for	ADP
ajiri-3774	129	10	users	user	NOUN
ajiri-3774	129	11	when	when	SCONJ
ajiri-3774	129	12	it	it	PRON
ajiri-3774	129	13	comes	come	VERB
ajiri-3774	129	14	to	to	ADP
ajiri-3774	129	15	structural	structural	ADJ
ajiri-3774	129	16	-	-	PUNCT
ajiri-3774	129	17	based	base	VERB
ajiri-3774	129	18	issues	issue	NOUN
ajiri-3774	129	19	.	.	PUNCT
ajiri-3774	130	1	as	as	ADP
ajiri-3774	130	2	a	a	DET
ajiri-3774	130	3	result	result	NOUN
ajiri-3774	130	4	,	,	PUNCT
ajiri-3774	130	5	the	the	DET
ajiri-3774	130	6	software	software	NOUN
ajiri-3774	130	7	's	's	PART
ajiri-3774	130	8	effectiveness	effectiveness	NOUN
ajiri-3774	130	9	in	in	ADP
ajiri-3774	130	10	the	the	DET
ajiri-3774	130	11	marketplace	marketplace	NOUN
ajiri-3774	130	12	is	be	AUX
ajiri-3774	130	13	limited	limited	ADJ
ajiri-3774	130	14	.	.	PUNCT
ajiri-3774	131	1	we	we	PRON
ajiri-3774	131	2	acknowledge	acknowledge	VERB
ajiri-3774	131	3	these	these	DET
ajiri-3774	131	4	concerns	concern	NOUN
ajiri-3774	131	5	and	and	CCONJ
ajiri-3774	131	6	seek	seek	VERB
ajiri-3774	131	7	to	to	PART
ajiri-3774	131	8	offer	offer	VERB
ajiri-3774	131	9	possible	possible	ADJ
ajiri-3774	131	10	solutions	solution	NOUN
ajiri-3774	131	11	.	.	PUNCT
ajiri-3774	132	1	that	that	PRON
ajiri-3774	132	2	is	be	AUX
ajiri-3774	132	3	the	the	DET
ajiri-3774	132	4	reason	reason	NOUN
ajiri-3774	132	5	why	why	SCONJ
ajiri-3774	132	6	we	we	PRON
ajiri-3774	132	7	focused	focus	VERB
ajiri-3774	132	8	our	our	PRON
ajiri-3774	132	9	efforts	effort	NOUN
ajiri-3774	132	10	on	on	ADP
ajiri-3774	132	11	this	this	DET
ajiri-3774	132	12	specific	specific	ADJ
ajiri-3774	132	13	issue	issue	NOUN
ajiri-3774	132	14	.	.	PUNCT
ajiri-3774	133	1	we	we	PRON
ajiri-3774	133	2	have	have	AUX
ajiri-3774	133	3	implemented	implement	VERB
ajiri-3774	133	4	many	many	ADJ
ajiri-3774	133	5	design	design	NOUN
ajiri-3774	133	6	patterns	pattern	NOUN
ajiri-3774	133	7	in	in	ADP
ajiri-3774	133	8	an	an	DET
ajiri-3774	133	9	attempt	attempt	NOUN
ajiri-3774	133	10	to	to	PART
ajiri-3774	133	11	address	address	VERB
ajiri-3774	133	12	these	these	DET
ajiri-3774	133	13	issues	issue	NOUN
ajiri-3774	133	14	.	.	PUNCT
ajiri-3774	134	1	our	our	PRON
ajiri-3774	134	2	objective	objective	NOUN
ajiri-3774	134	3	is	be	AUX
ajiri-3774	134	4	to	to	PART
ajiri-3774	134	5	offer	offer	VERB
ajiri-3774	134	6	software	software	NOUN
ajiri-3774	134	7	engineers	engineer	NOUN
ajiri-3774	134	8	effective	effective	ADJ
ajiri-3774	134	9	alternatives	alternative	NOUN
ajiri-3774	134	10	.	.	PUNCT
ajiri-3774	135	1	these	these	DET
ajiri-3774	135	2	solutions	solution	NOUN
ajiri-3774	135	3	have	have	VERB
ajiri-3774	135	4	the	the	DET
ajiri-3774	135	5	potential	potential	NOUN
ajiri-3774	135	6	to	to	PART
ajiri-3774	135	7	reduce	reduce	VERB
ajiri-3774	135	8	this	this	DET
ajiri-3774	135	9	difficulty	difficulty	NOUN
ajiri-3774	135	10	and	and	CCONJ
ajiri-3774	135	11	contribute	contribute	VERB
ajiri-3774	135	12	to	to	ADP
ajiri-3774	135	13	the	the	DET
ajiri-3774	135	14	improvement	improvement	NOUN
ajiri-3774	135	15	of	of	ADP
ajiri-3774	135	16	software	software	NOUN
ajiri-3774	135	17	design	design	NOUN
ajiri-3774	135	18	.	.	PUNCT
ajiri-3774	136	1	initially	initially	ADV
ajiri-3774	136	2	,	,	PUNCT
ajiri-3774	136	3	we	we	PRON
ajiri-3774	136	4	attempted	attempt	VERB
ajiri-3774	136	5	to	to	PART
ajiri-3774	136	6	identify	identify	VERB
ajiri-3774	136	7	the	the	DET
ajiri-3774	136	8	precise	precise	ADJ
ajiri-3774	136	9	issues	issue	NOUN
ajiri-3774	136	10	.	.	PUNCT
ajiri-3774	137	1	upon	upon	SCONJ
ajiri-3774	137	2	identifying	identify	VERB
ajiri-3774	137	3	the	the	DET
ajiri-3774	137	4	issues	issue	NOUN
ajiri-3774	137	5	,	,	PUNCT
ajiri-3774	137	6	we	we	PRON
ajiri-3774	137	7	proceed	proceed	VERB
ajiri-3774	137	8	with	with	ADP
ajiri-3774	137	9	analysing	analyse	VERB
ajiri-3774	137	10	various	various	ADJ
ajiri-3774	137	11	categories	category	NOUN
ajiri-3774	137	12	of	of	ADP
ajiri-3774	137	13	design	design	NOUN
ajiri-3774	137	14	patterns	pattern	NOUN
ajiri-3774	137	15	.	.	PUNCT
ajiri-3774	138	1	next	next	ADV
ajiri-3774	138	2	,	,	PUNCT
ajiri-3774	138	3	we	we	PRON
ajiri-3774	138	4	established	establish	VERB
ajiri-3774	138	5	six	six	NUM
ajiri-3774	138	6	design	design	NOUN
ajiri-3774	138	7	patterns	pattern	NOUN
ajiri-3774	138	8	to	to	PART
ajiri-3774	138	9	address	address	VERB
ajiri-3774	138	10	those	those	DET
ajiri-3774	138	11	issues	issue	NOUN
ajiri-3774	138	12	.	.	PUNCT
ajiri-3774	139	1	the	the	DET
ajiri-3774	139	2	following	follow	VERB
ajiri-3774	139	3	design	design	NOUN
ajiri-3774	139	4	patterns	pattern	NOUN
ajiri-3774	139	5	are	be	AUX
ajiri-3774	139	6	included	include	VERB
ajiri-3774	139	7	:	:	PUNCT
ajiri-3774	139	8	creational	creational	ADJ
ajiri-3774	139	9	design	design	NOUN
ajiri-3774	139	10	pattern	pattern	NOUN
ajiri-3774	139	11	,	,	PUNCT
ajiri-3774	139	12	structural	structural	ADJ
ajiri-3774	139	13	design	design	NOUN
ajiri-3774	139	14	pattern	pattern	NOUN
ajiri-3774	139	15	,	,	PUNCT
ajiri-3774	139	16	command	command	NOUN
ajiri-3774	139	17	design	design	NOUN
ajiri-3774	139	18	pattern	pattern	NOUN
ajiri-3774	139	19	,	,	PUNCT
ajiri-3774	139	20	state	state	NOUN
ajiri-3774	139	21	of	of	ADP
ajiri-3774	139	22	art	art	NOUN
ajiri-3774	139	23	design	design	NOUN
ajiri-3774	139	24	pattern	pattern	NOUN
ajiri-3774	139	25	,	,	PUNCT
ajiri-3774	139	26	abstract	abstract	ADJ
ajiri-3774	139	27	design	design	NOUN
ajiri-3774	139	28	pattern	pattern	NOUN
ajiri-3774	139	29	,	,	PUNCT
ajiri-3774	139	30	and	and	CCONJ
ajiri-3774	139	31	alexander	alexander	PROPN
ajiri-3774	139	32	design	design	NOUN
ajiri-3774	139	33	pattern	pattern	NOUN
ajiri-3774	139	34	.	.	PUNCT
ajiri-3774	140	1	after	after	ADP
ajiri-3774	140	2	that	that	PRON
ajiri-3774	140	3	,	,	PUNCT
ajiri-3774	140	4	the	the	DET
ajiri-3774	140	5	solution	solution	NOUN
ajiri-3774	140	6	for	for	ADP
ajiri-3774	140	7	each	each	DET
ajiri-3774	140	8	challenge	challenge	NOUN
ajiri-3774	140	9	is	be	AUX
ajiri-3774	140	10	established	establish	VERB
ajiri-3774	140	11	by	by	ADP
ajiri-3774	140	12	employing	employ	VERB
ajiri-3774	140	13	these	these	DET
ajiri-3774	140	14	six	six	NUM
ajiri-3774	140	15	design	design	NOUN
ajiri-3774	140	16	patterns	pattern	NOUN
ajiri-3774	140	17	in	in	ADP
ajiri-3774	140	18	our	our	PRON
ajiri-3774	140	19	suggested	suggest	VERB
ajiri-3774	140	20	solutions	solution	NOUN
ajiri-3774	140	21	and	and	CCONJ
ajiri-3774	140	22	subsequent	subsequent	ADJ
ajiri-3774	140	23	debate	debate	NOUN
ajiri-3774	140	24	.	.	PUNCT
ajiri-3774	141	1	as	as	ADP
ajiri-3774	141	2	a	a	DET
ajiri-3774	141	3	result	result	NOUN
ajiri-3774	141	4	of	of	ADP
ajiri-3774	141	5	insufficient	insufficient	ADJ
ajiri-3774	141	6	resources	resource	NOUN
ajiri-3774	141	7	,	,	PUNCT
ajiri-3774	141	8	we	we	PRON
ajiri-3774	141	9	are	be	AUX
ajiri-3774	141	10	unable	unable	ADJ
ajiri-3774	141	11	to	to	PART
ajiri-3774	141	12	carry	carry	VERB
ajiri-3774	141	13	out	out	ADP
ajiri-3774	141	14	this	this	DET
ajiri-3774	141	15	implementation	implementation	NOUN
ajiri-3774	141	16	.	.	PUNCT
ajiri-3774	142	1	in	in	ADP
ajiri-3774	142	2	the	the	DET
ajiri-3774	142	3	future	future	NOUN
ajiri-3774	142	4	,	,	PUNCT
ajiri-3774	142	5	we	we	PRON
ajiri-3774	142	6	aim	aim	VERB
ajiri-3774	142	7	to	to	PART
ajiri-3774	142	8	offer	offer	VERB
ajiri-3774	142	9	a	a	DET
ajiri-3774	142	10	more	more	ADV
ajiri-3774	142	11	precise	precise	ADJ
ajiri-3774	142	12	solution	solution	NOUN
ajiri-3774	142	13	that	that	PRON
ajiri-3774	142	14	goes	go	VERB
ajiri-3774	142	15	beyond	beyond	ADP
ajiri-3774	142	16	the	the	DET
ajiri-3774	142	17	options	option	NOUN
ajiri-3774	142	18	currently	currently	ADV
ajiri-3774	142	19	available	available	ADJ
ajiri-3774	142	20	.	.	PUNCT
ajiri-3774	143	1	if	if	SCONJ
ajiri-3774	143	2	there	there	PRON
ajiri-3774	143	3	is	be	VERB
ajiri-3774	143	4	any	any	DET
ajiri-3774	143	5	complexity	complexity	NOUN
ajiri-3774	143	6	in	in	ADP
ajiri-3774	143	7	these	these	DET
ajiri-3774	143	8	solutions	solution	NOUN
ajiri-3774	143	9	supplied	supply	VERB
ajiri-3774	143	10	by	by	ADP
ajiri-3774	143	11	us	we	PRON
ajiri-3774	143	12	,	,	PUNCT
ajiri-3774	143	13	then	then	ADV
ajiri-3774	143	14	we	we	PRON
ajiri-3774	143	15	will	will	AUX
ajiri-3774	143	16	work	work	VERB
ajiri-3774	143	17	on	on	ADP
ajiri-3774	143	18	them	they	PRON
ajiri-3774	143	19	in	in	ADP
ajiri-3774	143	20	the	the	DET
ajiri-3774	143	21	future	future	NOUN
ajiri-3774	143	22	to	to	PART
ajiri-3774	143	23	provide	provide	VERB
ajiri-3774	143	24	the	the	DET
ajiri-3774	143	25	proper	proper	ADJ
ajiri-3774	143	26	solutions	solution	NOUN
ajiri-3774	143	27	.	.	PUNCT
ajiri-3774	144	1	reference	reference	NOUN
ajiri-3774	144	2	bontchev	bontchev	PROPN
ajiri-3774	144	3	,	,	PUNCT
ajiri-3774	144	4	b.	b.	PROPN
ajiri-3774	144	5	(	(	PUNCT
ajiri-3774	144	6	2020	2020	NUM
ajiri-3774	144	7	)	)	PUNCT
ajiri-3774	144	8	.	.	PUNCT
ajiri-3774	145	1	on	on	ADP
ajiri-3774	145	2	the	the	DET
ajiri-3774	145	3	usability	usability	NOUN
ajiri-3774	145	4	of	of	ADP
ajiri-3774	145	5	object	object	NOUN
ajiri-3774	145	6	-	-	PUNCT
ajiri-3774	145	7	oriented	orient	VERB
ajiri-3774	145	8	design	design	NOUN
ajiri-3774	145	9	patterns	pattern	NOUN
ajiri-3774	145	10	for	for	ADP
ajiri-3774	145	11	a	a	DET
ajiri-3774	145	12	better	well	ADJ
ajiri-3774	145	13	software	software	NOUN
ajiri-3774	145	14	quality	quality	NOUN
ajiri-3774	145	15	.	.	PUNCT
ajiri-3774	146	1	cybernetics	cybernetic	NOUN
ajiri-3774	146	2	and	and	CCONJ
ajiri-3774	146	3	information	information	NOUN
ajiri-3774	146	4	technologies	technology	NOUN
ajiri-3774	146	5	,	,	PUNCT
ajiri-3774	146	6	20(4	20(4	NOUN
ajiri-3774	146	7	)	)	PUNCT
ajiri-3774	146	8	,	,	PUNCT
ajiri-3774	146	9	36–54	36–54	NUM
ajiri-3774	146	10	.	.	PUNCT
ajiri-3774	147	1	https://doi.org/10.2478/cait-2020-0046	https://doi.org/10.2478/cait-2020-0046	PROPN
ajiri-3774	147	2	dong	dong	PROPN
ajiri-3774	147	3	,	,	PUNCT
ajiri-3774	147	4	j.	j.	PROPN
ajiri-3774	147	5	,	,	PUNCT
ajiri-3774	147	6	zhao	zhao	PROPN
ajiri-3774	147	7	,	,	PUNCT
ajiri-3774	147	8	y.	y.	PROPN
ajiri-3774	147	9	,	,	PUNCT
ajiri-3774	147	10	&	&	CCONJ
ajiri-3774	147	11	peng	peng	PROPN
ajiri-3774	147	12	,	,	PUNCT
ajiri-3774	147	13	t.	t.	PROPN
ajiri-3774	147	14	(	(	PUNCT
ajiri-3774	147	15	2009	2009	NUM
ajiri-3774	147	16	)	)	PUNCT
ajiri-3774	147	17	.	.	PUNCT
ajiri-3774	148	1	a	a	DET
ajiri-3774	148	2	review	review	NOUN
ajiri-3774	148	3	of	of	ADP
ajiri-3774	148	4	design	design	NOUN
ajiri-3774	148	5	pattern	pattern	NOUN
ajiri-3774	148	6	mining	mining	NOUN
ajiri-3774	148	7	techniques	technique	NOUN
ajiri-3774	148	8	.	.	PUNCT
ajiri-3774	149	1	international	international	ADJ
ajiri-3774	149	2	journal	journal	PROPN
ajiri-3774	149	3	of	of	ADP
ajiri-3774	149	4	software	software	NOUN
ajiri-3774	149	5	engineering	engineering	NOUN
ajiri-3774	149	6	and	and	CCONJ
ajiri-3774	149	7	knowledge	knowledge	NOUN
ajiri-3774	149	8	engineering	engineering	NOUN
ajiri-3774	149	9	,	,	PUNCT
ajiri-3774	149	10	19(6	19(6	NUM
ajiri-3774	149	11	)	)	PUNCT
ajiri-3774	149	12	,	,	PUNCT
ajiri-3774	149	13	823–855	823–855	NUM
ajiri-3774	149	14	.	.	PUNCT
ajiri-3774	150	1	https://www.worldscientific.com/doi/abs/10.1142/s021819400900443x	https://www.worldscientific.com/doi/abs/10.1142/s021819400900443x	NOUN
ajiri-3774	150	2	gamma	gamma	NOUN
ajiri-3774	150	3	,	,	PUNCT
ajiri-3774	150	4	e.	e.	PROPN
ajiri-3774	150	5	,	,	PUNCT
ajiri-3774	150	6	helm	helm	PROPN
ajiri-3774	150	7	,	,	PUNCT
ajiri-3774	150	8	r.	r.	PROPN
ajiri-3774	150	9	,	,	PUNCT
ajiri-3774	150	10	johnson	johnson	PROPN
ajiri-3774	150	11	,	,	PUNCT
ajiri-3774	150	12	r.	r.	PROPN
ajiri-3774	150	13	,	,	PUNCT
ajiri-3774	150	14	&	&	CCONJ
ajiri-3774	150	15	vlissides	vlisside	NOUN
ajiri-3774	150	16	,	,	PUNCT
ajiri-3774	150	17	j.	j.	PROPN
ajiri-3774	150	18	(	(	PUNCT
ajiri-3774	150	19	1993	1993	NUM
ajiri-3774	150	20	)	)	PUNCT
ajiri-3774	150	21	.	.	PUNCT
ajiri-3774	151	1	design	design	NOUN
ajiri-3774	151	2	patterns	pattern	NOUN
ajiri-3774	151	3	:	:	PUNCT
ajiri-3774	151	4	abstraction	abstraction	NOUN
ajiri-3774	151	5	and	and	CCONJ
ajiri-3774	151	6	reuse	reuse	NOUN
ajiri-3774	151	7	of	of	ADP
ajiri-3774	151	8	object	object	NOUN
ajiri-3774	151	9	-	-	PUNCT
ajiri-3774	151	10	oriented	orient	VERB
ajiri-3774	151	11	design	design	NOUN
ajiri-3774	151	12	.	.	PUNCT
ajiri-3774	152	1	in	in	ADP
ajiri-3774	152	2	proceedings	proceeding	NOUN
ajiri-3774	152	3	of	of	ADP
ajiri-3774	152	4	the	the	DET
ajiri-3774	152	5	ecoop’93	ecoop’93	PROPN
ajiri-3774	152	6	conference	conference	NOUN
ajiri-3774	152	7	,	,	PUNCT
ajiri-3774	152	8	kaiserslautern	kaiserslautern	PROPN
ajiri-3774	152	9	,	,	PUNCT
ajiri-3774	152	10	germany	germany	PROPN
ajiri-3774	152	11	.	.	PUNCT
ajiri-3774	152	12	springer	springer	PROPN
ajiri-3774	152	13	verlag	verlag	PROPN
ajiri-3774	152	14	.	.	PUNCT
ajiri-3774	153	1	https://cseweb.ucsd.edu/~wgg/	https://cseweb.ucsd.edu/~wgg/	PROPN
ajiri-3774	153	2	cse210	cse210	PROPN
ajiri-3774	153	3	/	/	SYM
ajiri-3774	153	4	ecoop93	ecoop93	ADJ
ajiri-3774	153	5	-	-	PUNCT
ajiri-3774	153	6	patterns.pdf	patterns.pdf	NOUN
ajiri-3774	153	7	gamma	gamma	NOUN
ajiri-3774	153	8	,	,	PUNCT
ajiri-3774	153	9	e.	e.	PROPN
ajiri-3774	153	10	,	,	PUNCT
ajiri-3774	153	11	helm	helm	PROPN
ajiri-3774	153	12	,	,	PUNCT
ajiri-3774	153	13	r.	r.	PROPN
ajiri-3774	153	14	,	,	PUNCT
ajiri-3774	153	15	johnson	johnson	PROPN
ajiri-3774	153	16	,	,	PUNCT
ajiri-3774	153	17	r.	r.	PROPN
ajiri-3774	153	18	,	,	PUNCT
ajiri-3774	153	19	&	&	CCONJ
ajiri-3774	153	20	vlissides	vlisside	NOUN
ajiri-3774	153	21	,	,	PUNCT
ajiri-3774	153	22	j.	j.	PROPN
ajiri-3774	153	23	(	(	PUNCT
ajiri-3774	153	24	1994	1994	NUM
ajiri-3774	153	25	)	)	PUNCT
ajiri-3774	153	26	.	.	PUNCT
ajiri-3774	154	1	design	design	NOUN
ajiri-3774	154	2	patterns	pattern	NOUN
ajiri-3774	154	3	:	:	PUNCT
ajiri-3774	154	4	elements	element	NOUN
ajiri-3774	154	5	of	of	ADP
ajiri-3774	154	6	reusable	reusable	ADJ
ajiri-3774	154	7	object	object	NOUN
ajiri-3774	154	8	-	-	PUNCT
ajiri-3774	154	9	oriented	orient	VERB
ajiri-3774	154	10	software	software	NOUN
ajiri-3774	154	11	.	.	PUNCT
ajiri-3774	155	1	addison	addison	PROPN
ajiri-3774	155	2	-	-	PUNCT
ajiri-3774	155	3	wesley	wesley	PROPN
ajiri-3774	155	4	.	.	PUNCT
ajiri-3774	156	1	https://www.javier8a.com/itc/bd1/articulo.pdf	https://www.javier8a.com/itc/bd1/articulo.pdf	PROPN
ajiri-3774	156	2	gomes	gome	NOUN
ajiri-3774	156	3	,	,	PUNCT
ajiri-3774	156	4	p.	p.	PROPN
ajiri-3774	156	5	,	,	PUNCT
ajiri-3774	156	6	pereira	pereira	PROPN
ajiri-3774	156	7	,	,	PUNCT
ajiri-3774	156	8	f.	f.	PROPN
ajiri-3774	156	9	c.	c.	PROPN
ajiri-3774	156	10	,	,	PUNCT
ajiri-3774	156	11	paiva	paiva	PROPN
ajiri-3774	156	12	,	,	PUNCT
ajiri-3774	156	13	p.	p.	PROPN
ajiri-3774	156	14	,	,	PUNCT
ajiri-3774	156	15	seco	seco	PROPN
ajiri-3774	156	16	,	,	PUNCT
ajiri-3774	156	17	n.	n.	NOUN
ajiri-3774	156	18	,	,	PUNCT
ajiri-3774	156	19	carreiro	carreiro	PROPN
ajiri-3774	156	20	,	,	PUNCT
ajiri-3774	156	21	p.	p.	PROPN
ajiri-3774	156	22	,	,	PUNCT
ajiri-3774	156	23	ferreira	ferreira	PROPN
ajiri-3774	156	24	,	,	PUNCT
ajiri-3774	156	25	j.	j.	PROPN
ajiri-3774	156	26	l.	l.	PROPN
ajiri-3774	156	27	,	,	PUNCT
ajiri-3774	156	28	&	&	CCONJ
ajiri-3774	156	29	bento	bento	PROPN
ajiri-3774	156	30	,	,	PUNCT
ajiri-3774	156	31	c.	c.	PROPN
ajiri-3774	156	32	(	(	PUNCT
ajiri-3774	156	33	2002	2002	NUM
ajiri-3774	156	34	)	)	PUNCT
ajiri-3774	156	35	.	.	PUNCT
ajiri-3774	157	1	using	use	VERB
ajiri-3774	157	2	cbr	cbr	NOUN
ajiri-3774	157	3	for	for	ADP
ajiri-3774	157	4	automation	automation	NOUN
ajiri-3774	157	5	of	of	ADP
ajiri-3774	157	6	software	software	NOUN
ajiri-3774	157	7	design	design	NOUN
ajiri-3774	157	8	patterns	pattern	NOUN
ajiri-3774	157	9	.	.	PUNCT
ajiri-3774	158	1	in	in	ADP
ajiri-3774	158	2	proceedings	proceeding	NOUN
ajiri-3774	158	3	of	of	ADP
ajiri-3774	158	4	the	the	DET
ajiri-3774	158	5	6th	6th	ADJ
ajiri-3774	158	6	european	european	ADJ
ajiri-3774	158	7	conference	conference	NOUN
ajiri-3774	158	8	on	on	ADP
ajiri-3774	158	9	advances	advance	NOUN
ajiri-3774	158	10	in	in	ADP
ajiri-3774	158	11	case	case	NOUN
ajiri-3774	158	12	-	-	PUNCT
ajiri-3774	158	13	based	base	VERB
ajiri-3774	158	14	reasoning	reasoning	NOUN
ajiri-3774	158	15	(	(	PUNCT
ajiri-3774	158	16	pp	pp	ADJ
ajiri-3774	158	17	.	.	PUNCT
ajiri-3774	159	1	534	534	NUM
ajiri-3774	159	2	–	–	PUNCT
ajiri-3774	159	3	548	548	NUM
ajiri-3774	159	4	)	)	PUNCT
ajiri-3774	159	5	.	.	PUNCT
ajiri-3774	160	1	https://www.researchgate.net/publication/220831615_using_cbr_for_automation_of_software_design_patterns	https://www.researchgate.net/publication/220831615_using_cbr_for_automation_of_software_design_pattern	VERB
ajiri-3774	160	2	ho	ho	PROPN
ajiri-3774	160	3	,	,	PUNCT
ajiri-3774	160	4	w.	w.	PROPN
ajiri-3774	160	5	m.	m.	PROPN
ajiri-3774	160	6	,	,	PUNCT
ajiri-3774	160	7	&	&	CCONJ
ajiri-3774	160	8	jézéquel	jézéquel	PROPN
ajiri-3774	160	9	,	,	PUNCT
ajiri-3774	160	10	j.	j.	PROPN
ajiri-3774	160	11	m.	m.	PROPN
ajiri-3774	160	12	(	(	PUNCT
ajiri-3774	160	13	n.d	n.d	PROPN
ajiri-3774	160	14	.	.	PROPN
ajiri-3774	160	15	)	)	PUNCT
ajiri-3774	160	16	.	.	PUNCT
ajiri-3774	161	1	object	object	NOUN
ajiri-3774	161	2	-	-	PUNCT
ajiri-3774	161	3	oriented	orient	VERB
ajiri-3774	161	4	frameworks	framework	NOUN
ajiri-3774	161	5	for	for	ADP
ajiri-3774	161	6	distributed	distribute	VERB
ajiri-3774	161	7	systems	system	NOUN
ajiri-3774	161	8	.	.	PUNCT
ajiri-3774	162	1	kamal	kamal	PROPN
ajiri-3774	162	2	,	,	PUNCT
ajiri-3774	162	3	a.	a.	PROPN
ajiri-3774	162	4	w.	w.	PROPN
ajiri-3774	162	5	,	,	PUNCT
ajiri-3774	162	6	&	&	CCONJ
ajiri-3774	162	7	avgeriou	avgeriou	PROPN
ajiri-3774	162	8	,	,	PUNCT
ajiri-3774	162	9	p.	p.	NOUN
ajiri-3774	162	10	(	(	PUNCT
ajiri-3774	162	11	2007	2007	NUM
ajiri-3774	162	12	,	,	PUNCT
ajiri-3774	162	13	january	january	PROPN
ajiri-3774	162	14	)	)	PUNCT
ajiri-3774	162	15	.	.	PUNCT
ajiri-3774	163	1	an	an	DET
ajiri-3774	163	2	evaluation	evaluation	NOUN
ajiri-3774	163	3	of	of	ADP
ajiri-3774	163	4	adls	adls	NOUN
ajiri-3774	163	5	on	on	ADP
ajiri-3774	163	6	modeling	model	VERB
ajiri-3774	163	7	patterns	pattern	NOUN
ajiri-3774	163	8	for	for	ADP
ajiri-3774	163	9	software	software	NOUN
ajiri-3774	163	10	architecture	architecture	NOUN
ajiri-3774	163	11	.	.	PUNCT
ajiri-3774	164	1	department	department	NOUN
ajiri-3774	164	2	of	of	ADP
ajiri-3774	164	3	mathematics	mathematics	PROPN
ajiri-3774	164	4	and	and	CCONJ
ajiri-3774	164	5	computer	computer	NOUN
ajiri-3774	164	6	science	science	NOUN
ajiri-3774	164	7	,	,	PUNCT
ajiri-3774	164	8	university	university	NOUN
ajiri-3774	164	9	of	of	ADP
ajiri-3774	164	10	groningen	groningen	PROPN
ajiri-3774	164	11	,	,	PUNCT
ajiri-3774	164	12	the	the	DET
ajiri-3774	164	13	netherlands	netherlands	PROPN
ajiri-3774	164	14	.	.	PUNCT
ajiri-3774	165	1	https://www.researchgate	https://www.researchgate	PROPN
ajiri-3774	165	2	.	.	PUNCT
ajiri-3774	166	1	net	net	ADJ
ajiri-3774	166	2	/	/	SYM
ajiri-3774	166	3	publication/228814559_an_evaluation_of_adls_on_modeling_patterns_for_software_architecture	publication/228814559_an_evaluation_of_adls_on_modeling_patterns_for_software_architecture	NOUN
ajiri-3774	166	4	pree	pree	NOUN
ajiri-3774	166	5	,	,	PUNCT
ajiri-3774	166	6	w.	w.	PROPN
ajiri-3774	166	7	,	,	PUNCT
ajiri-3774	166	8	&	&	CCONJ
ajiri-3774	166	9	sikora	sikora	PROPN
ajiri-3774	166	10	,	,	PUNCT
ajiri-3774	166	11	s.	s.	PROPN
ajiri-3774	166	12	(	(	PUNCT
ajiri-3774	166	13	1997	1997	NUM
ajiri-3774	166	14	)	)	PUNCT
ajiri-3774	166	15	.	.	PUNCT
ajiri-3774	167	1	design	design	NOUN
ajiri-3774	167	2	patterns	pattern	NOUN
ajiri-3774	167	3	for	for	ADP
ajiri-3774	167	4	object	object	NOUN
ajiri-3774	167	5	-	-	PUNCT
ajiri-3774	167	6	oriented	orient	VERB
ajiri-3774	167	7	software	software	NOUN
ajiri-3774	167	8	development	development	NOUN
ajiri-3774	167	9	.	.	PUNCT
ajiri-3774	168	1	in	in	ADP
ajiri-3774	168	2	proceedings	proceeding	NOUN
ajiri-3774	168	3	of	of	ADP
ajiri-3774	168	4	icse	icse	PROPN
ajiri-3774	168	5	97	97	NUM
ajiri-3774	168	6	,	,	PUNCT
ajiri-3774	168	7	acm	acm	PROPN
ajiri-3774	168	8	,	,	PUNCT
ajiri-3774	168	9	boston	boston	PROPN
ajiri-3774	168	10	,	,	PUNCT
ajiri-3774	168	11	usa	usa	PROPN
ajiri-3774	168	12	.	.	PROPN
ajiri-3774	168	13	https://www-public.imtbs-tsp.eu/~gibson/teaching/teaching-readingmaterial/preesikora97.pdf	https://www-public.imtbs-tsp.eu/~gibson/teaching/teaching-readingmaterial/preesikora97.pdf	PROPN
ajiri-3774	168	14	ralph	ralph	PROPN
ajiri-3774	168	15	,	,	PUNCT
ajiri-3774	168	16	p.	p.	PROPN
ajiri-3774	168	17	(	(	PUNCT
ajiri-3774	168	18	2010	2010	NUM
ajiri-3774	168	19	)	)	PUNCT
ajiri-3774	168	20	.	.	PUNCT
ajiri-3774	169	1	comparing	compare	VERB
ajiri-3774	169	2	two	two	NUM
ajiri-3774	169	3	software	software	NOUN
ajiri-3774	169	4	design	design	NOUN
ajiri-3774	169	5	process	process	NOUN
ajiri-3774	169	6	theories	theory	NOUN
ajiri-3774	169	7	.	.	PUNCT
ajiri-3774	170	1	springer	springer	NOUN
ajiri-3774	170	2	-	-	PUNCT
ajiri-3774	170	3	verlag	verlag	PROPN
ajiri-3774	170	4	berlin	berlin	PROPN
ajiri-3774	170	5	heidelberg	heidelberg	PROPN
ajiri-3774	170	6	.	.	PUNCT
ajiri-3774	171	1	https://link.springer	https://link.springer	NOUN
ajiri-3774	171	2	.	.	PUNCT
ajiri-3774	171	3	com	com	NOUN
ajiri-3774	171	4	/	/	SYM
ajiri-3774	171	5	chapter/10.1007/978	chapter/10.1007/978	PROPN
ajiri-3774	171	6	-	-	PUNCT
ajiri-3774	171	7	3	3	NUM
ajiri-3774	171	8	-	-	PUNCT
ajiri-3774	171	9	642	642	NUM
ajiri-3774	171	10	-	-	PUNCT
ajiri-3774	171	11	13335	13335	NUM
ajiri-3774	171	12	-	-	PUNCT
ajiri-3774	171	13	0_10	0_10	NUM
ajiri-3774	171	14	simons	simon	NOUN
ajiri-3774	171	15	,	,	PUNCT
ajiri-3774	171	16	l.	l.	PROPN
ajiri-3774	171	17	,	,	PUNCT
ajiri-3774	171	18	parmee	parmee	PROPN
ajiri-3774	171	19	,	,	PUNCT
ajiri-3774	171	20	i.	i.	PROPN
ajiri-3774	171	21	c.	c.	PROPN
ajiri-3774	171	22	,	,	PUNCT
ajiri-3774	171	23	&	&	CCONJ
ajiri-3774	171	24	gwynllyw	gwynllyw	PROPN
ajiri-3774	171	25	,	,	PUNCT
ajiri-3774	171	26	d.	d.	PROPN
ajiri-3774	171	27	r.	r.	PROPN
ajiri-3774	171	28	(	(	PUNCT
ajiri-3774	171	29	2010	2010	NUM
ajiri-3774	171	30	)	)	PUNCT
ajiri-3774	171	31	.	.	PUNCT
ajiri-3774	172	1	interactive	interactive	ADJ
ajiri-3774	172	2	,	,	PUNCT
ajiri-3774	172	3	evolutionary	evolutionary	ADJ
ajiri-3774	172	4	search	search	NOUN
ajiri-3774	172	5	in	in	ADP
ajiri-3774	172	6	upstream	upstream	ADJ
ajiri-3774	172	7	object	object	NOUN
ajiri-3774	172	8	-	-	PUNCT
ajiri-3774	172	9	oriented	orient	VERB
ajiri-3774	172	10	class	class	NOUN
ajiri-3774	172	11	design	design	NOUN
ajiri-3774	172	12	.	.	PUNCT
ajiri-3774	173	1	ieee	ieee	NOUN
ajiri-3774	173	2	transactions	transaction	NOUN
ajiri-3774	173	3	on	on	ADP
ajiri-3774	173	4	software	software	NOUN
ajiri-3774	173	5	engineering	engineering	NOUN
ajiri-3774	173	6	,	,	PUNCT
ajiri-3774	173	7	36(6	36(6	NUM
ajiri-3774	173	8	)	)	PUNCT
ajiri-3774	173	9	,	,	PUNCT
ajiri-3774	173	10	798–816	798–816	NUM
ajiri-3774	173	11	.	.	PUNCT
ajiri-3774	174	1	https://ieeexplore.ieee.org/abstract/document/543222	https://ieeexplore.ieee.org/abstract/document/543222	PROPN
