id	sid	tid	token	lemma	pos
ajis02-289	1	1	ajis	ajis	AUX
ajis02-289	1	2	special	special	ADJ
ajis02-289	1	3	issue	issue	NOUN
ajis02-289	1	4	requirements	requirement	NOUN
ajis02-289	1	5	engineering	engineer	VERB
ajis02-289	1	6	1999	1999	NUM
ajis02-289	1	7	realizing	realize	VERB
ajis02-289	1	8	requirements	requirement	NOUN
ajis02-289	1	9	in	in	ADP
ajis02-289	1	10	product	product	NOUN
ajis02-289	1	11	-	-	PUNCT
ajis02-289	1	12	line	line	NOUN
ajis02-289	1	13	development	development	NOUN
ajis02-289	1	14	using	use	VERB
ajis02-289	1	15	o	o	PROPN
ajis02-289	1	16	-	-	NOUN
ajis02-289	1	17	o	o	ADJ
ajis02-289	1	18	frameworks	framework	NOUN
ajis02-289	1	19	garry	garry	PROPN
ajis02-289	1	20	froehlich	froehlich	PROPN
ajis02-289	1	21	,	,	PUNCT
ajis02-289	1	22	h	h	PROPN
ajis02-289	1	23	james	james	PROPN
ajis02-289	1	24	hoover	hoover	PROPN
ajis02-289	1	25	,	,	PUNCT
ajis02-289	1	26	paul	paul	PROPN
ajis02-289	1	27	sorenson	sorenson	PROPN
ajis02-289	1	28	software	software	PROPN
ajis02-289	1	29	engineering	engineering	PROPN
ajis02-289	1	30	research	research	PROPN
ajis02-289	1	31	laboratory	laboratory	PROPN
ajis02-289	1	32	department	department	PROPN
ajis02-289	1	33	of	of	ADP
ajis02-289	1	34	computing	computing	PROPN
ajis02-289	1	35	science	science	PROPN
ajis02-289	1	36	university	university	PROPN
ajis02-289	1	37	of	of	ADP
ajis02-289	1	38	alberta	alberta	PROPN
ajis02-289	1	39	edmonton	edmonton	PROPN
ajis02-289	1	40	,	,	PUNCT
ajis02-289	1	41	alberta	alberta	PROPN
ajis02-289	1	42	,	,	PUNCT
ajis02-289	1	43	canada	canada	PROPN
ajis02-289	1	44	t6	t6	PROPN
ajis02-289	1	45	g	g	PROPN
ajis02-289	1	46	2h1	2h1	NUM
ajis02-289	1	47	(	(	PUNCT
ajis02-289	1	48	garry	garry	PROPN
ajis02-289	1	49	,	,	PUNCT
ajis02-289	1	50	hoover	hoover	NOUN
ajis02-289	1	51	,	,	PUNCT
ajis02-289	1	52	sorenson)@cs.ualberta.ca	sorenson)@cs.ualberta.ca	ADV
ajis02-289	1	53	abstract	abstract	VERB
ajis02-289	1	54	an	an	DET
ajis02-289	1	55	existing	exist	VERB
ajis02-289	1	56	,	,	PUNCT
ajis02-289	1	57	rapidly	rapidly	ADV
ajis02-289	1	58	evolving	evolve	VERB
ajis02-289	1	59	strategy	strategy	NOUN
ajis02-289	1	60	for	for	ADP
ajis02-289	1	61	realizing	realize	VERB
ajis02-289	1	62	requirements	requirement	NOUN
ajis02-289	1	63	in	in	ADP
ajis02-289	1	64	product	product	NOUN
ajis02-289	1	65	line	line	NOUN
ajis02-289	1	66	development	development	NOUN
ajis02-289	1	67	is	be	AUX
ajis02-289	1	68	described	describe	VERB
ajis02-289	1	69	.	.	PUNCT
ajis02-289	2	1	the	the	DET
ajis02-289	2	2	position	position	NOUN
ajis02-289	2	3	taken	take	VERB
ajis02-289	2	4	and	and	CCONJ
ajis02-289	2	5	the	the	DET
ajis02-289	2	6	proposed	propose	VERB
ajis02-289	2	7	new	new	ADJ
ajis02-289	2	8	directions	direction	NOUN
ajis02-289	2	9	are	be	AUX
ajis02-289	2	10	based	base	VERB
ajis02-289	2	11	on	on	ADP
ajis02-289	2	12	our	our	PRON
ajis02-289	2	13	substantial	substantial	ADJ
ajis02-289	2	14	experience	experience	NOUN
ajis02-289	2	15	in	in	ADP
ajis02-289	2	16	building	building	NOUN
ajis02-289	2	17	and	and	CCONJ
ajis02-289	2	18	using	use	VERB
ajis02-289	2	19	o	o	NOUN
ajis02-289	2	20	-	-	NOUN
ajis02-289	2	21	o	o	ADJ
ajis02-289	2	22	frameworks	framework	NOUN
ajis02-289	2	23	important	important	ADJ
ajis02-289	2	24	new	new	ADJ
ajis02-289	2	25	directions	direction	NOUN
ajis02-289	2	26	include	include	VERB
ajis02-289	2	27	the	the	DET
ajis02-289	2	28	use	use	NOUN
ajis02-289	2	29	of	of	ADP
ajis02-289	2	30	hooks	hook	NOUN
ajis02-289	2	31	to	to	PART
ajis02-289	2	32	encapsulate	encapsulate	VERB
ajis02-289	2	33	product	product	NOUN
ajis02-289	2	34	-	-	PUNCT
ajis02-289	2	35	line	line	NOUN
ajis02-289	2	36	requirements	requirement	NOUN
ajis02-289	2	37	and	and	CCONJ
ajis02-289	2	38	the	the	DET
ajis02-289	2	39	management	management	NOUN
ajis02-289	2	40	of	of	ADP
ajis02-289	2	41	requirements	requirement	NOUN
ajis02-289	2	42	using	use	VERB
ajis02-289	2	43	a	a	DET
ajis02-289	2	44	hook	hook	NOUN
ajis02-289	2	45	evolution	evolution	NOUN
ajis02-289	2	46	model	model	NOUN
ajis02-289	2	47	and	and	CCONJ
ajis02-289	2	48	experience	experience	NOUN
ajis02-289	2	49	base	base	NOUN
ajis02-289	2	50	construction	construction	NOUN
ajis02-289	2	51	.	.	PUNCT
ajis02-289	3	1	it	it	PRON
ajis02-289	3	2	is	be	AUX
ajis02-289	3	3	also	also	ADV
ajis02-289	3	4	proposed	propose	VERB
ajis02-289	3	5	that	that	SCONJ
ajis02-289	3	6	requirements	requirement	NOUN
ajis02-289	3	7	traceability	traceability	NOUN
ajis02-289	3	8	can	can	AUX
ajis02-289	3	9	be	be	AUX
ajis02-289	3	10	supported	support	VERB
ajis02-289	3	11	in	in	ADP
ajis02-289	3	12	an	an	DET
ajis02-289	3	13	obvious	obvious	ADJ
ajis02-289	3	14	manner	manner	NOUN
ajis02-289	3	15	by	by	ADP
ajis02-289	3	16	following	follow	VERB
ajis02-289	3	17	prescribed	prescribe	VERB
ajis02-289	3	18	processes	process	NOUN
ajis02-289	3	19	for	for	ADP
ajis02-289	3	20	product	product	NOUN
ajis02-289	3	21	development	development	NOUN
ajis02-289	3	22	that	that	PRON
ajis02-289	3	23	are	be	AUX
ajis02-289	3	24	based	base	VERB
ajis02-289	3	25	on	on	ADP
ajis02-289	3	26	enacting	enact	VERB
ajis02-289	3	27	hooks	hook	NOUN
ajis02-289	3	28	.	.	PUNCT
ajis02-289	4	1	introduction	introduction	NOUN
ajis02-289	4	2	the	the	DET
ajis02-289	4	3	paper	paper	NOUN
ajis02-289	4	4	begins	begin	VERB
ajis02-289	4	5	with	with	ADP
ajis02-289	4	6	an	an	DET
ajis02-289	4	7	overview	overview	NOUN
ajis02-289	4	8	of	of	ADP
ajis02-289	4	9	product	product	NOUN
ajis02-289	4	10	-	-	PUNCT
ajis02-289	4	11	line	line	NOUN
ajis02-289	4	12	development	development	NOUN
ajis02-289	4	13	,	,	PUNCT
ajis02-289	4	14	o	o	NOUN
ajis02-289	4	15	-	-	NOUN
ajis02-289	4	16	o	o	NOUN
ajis02-289	4	17	frameworks	framework	NOUN
ajis02-289	4	18	and	and	CCONJ
ajis02-289	4	19	the	the	DET
ajis02-289	4	20	relationship	relationship	NOUN
ajis02-289	4	21	between	between	ADP
ajis02-289	4	22	the	the	DET
ajis02-289	4	23	two	two	NUM
ajis02-289	4	24	.	.	PUNCT
ajis02-289	5	1	the	the	DET
ajis02-289	5	2	importance	importance	NOUN
ajis02-289	5	3	of	of	ADP
ajis02-289	5	4	requirement	requirement	NOUN
ajis02-289	5	5	capture	capture	NOUN
ajis02-289	5	6	and	and	CCONJ
ajis02-289	5	7	management	management	NOUN
ajis02-289	5	8	in	in	ADP
ajis02-289	5	9	software	software	NOUN
ajis02-289	5	10	product	product	NOUN
ajis02-289	5	11	-	-	PUNCT
ajis02-289	5	12	lines	line	NOUN
ajis02-289	5	13	is	be	AUX
ajis02-289	5	14	identified	identify	VERB
ajis02-289	5	15	and	and	CCONJ
ajis02-289	5	16	strategies	strategy	NOUN
ajis02-289	5	17	for	for	ADP
ajis02-289	5	18	determining	determine	VERB
ajis02-289	5	19	product	product	NOUN
ajis02-289	5	20	-	-	PUNCT
ajis02-289	5	21	line	line	NOUN
ajis02-289	5	22	requirements	requirement	NOUN
ajis02-289	5	23	are	be	AUX
ajis02-289	5	24	reviewed	review	VERB
ajis02-289	5	25	.	.	PUNCT
ajis02-289	6	1	a	a	DET
ajis02-289	6	2	form	form	NOUN
ajis02-289	6	3	of	of	ADP
ajis02-289	6	4	prescriptive	prescriptive	ADJ
ajis02-289	6	5	documentation	documentation	NOUN
ajis02-289	6	6	,	,	PUNCT
ajis02-289	6	7	embodied	embody	VERB
ajis02-289	6	8	in	in	ADP
ajis02-289	6	9	the	the	DET
ajis02-289	6	10	hooks	hooks	NOUN
ajis02-289	6	11	model	model	NOUN
ajis02-289	6	12	[	[	X
ajis02-289	6	13	froehlich97	froehlich97	NOUN
ajis02-289	6	14	)	)	PUNCT
ajis02-289	6	15	,	,	PUNCT
ajis02-289	6	16	is	be	AUX
ajis02-289	6	17	introduced	introduce	VERB
ajis02-289	6	18	as	as	ADP
ajis02-289	6	19	a	a	DET
ajis02-289	6	20	mechanism	mechanism	NOUN
ajis02-289	6	21	for	for	ADP
ajis02-289	6	22	encapsulating	encapsulate	VERB
ajis02-289	6	23	requirements	requirement	NOUN
ajis02-289	6	24	.	.	PUNCT
ajis02-289	7	1	hooks	hook	NOUN
ajis02-289	7	2	use	use	VERB
ajis02-289	7	3	script	script	NOUN
ajis02-289	7	4	style	style	NOUN
ajis02-289	7	5	descriptions	description	NOUN
ajis02-289	7	6	to	to	PART
ajis02-289	7	7	assist	assist	VERB
ajis02-289	7	8	the	the	DET
ajis02-289	7	9	developer	developer	NOUN
ajis02-289	7	10	in	in	ADP
ajis02-289	7	11	extending	extend	VERB
ajis02-289	7	12	a	a	DET
ajis02-289	7	13	framework	framework	NOUN
ajis02-289	7	14	into	into	ADP
ajis02-289	7	15	a	a	DET
ajis02-289	7	16	product	product	NOUN
ajis02-289	7	17	using	use	VERB
ajis02-289	7	18	a	a	DET
ajis02-289	7	19	set	set	NOUN
ajis02-289	7	20	of	of	ADP
ajis02-289	7	21	intentional	intentional	ADJ
ajis02-289	7	22	requirements	requirement	NOUN
ajis02-289	7	23	that	that	PRON
ajis02-289	7	24	are	be	AUX
ajis02-289	7	25	anticipated	anticipate	VERB
ajis02-289	7	26	by	by	ADP
ajis02-289	7	27	the	the	DET
ajis02-289	7	28	o	o	PROPN
ajis02-289	7	29	-	-	PROPN
ajis02-289	7	30	o	o	NOUN
ajis02-289	7	31	framework	framework	NOUN
ajis02-289	7	32	developers	developer	NOUN
ajis02-289	7	33	.	.	PUNCT
ajis02-289	8	1	the	the	DET
ajis02-289	8	2	issues	issue	NOUN
ajis02-289	8	3	of	of	ADP
ajis02-289	8	4	how	how	SCONJ
ajis02-289	8	5	hooks	hook	NOUN
ajis02-289	8	6	are	be	AUX
ajis02-289	8	7	changed	change	VERB
ajis02-289	8	8	to	to	PART
ajis02-289	8	9	support	support	VERB
ajis02-289	8	10	evolving	evolving	NOUN
ajis02-289	8	11	requirements	requirement	NOUN
ajis02-289	8	12	is	be	AUX
ajis02-289	8	13	discussed	discuss	VERB
ajis02-289	8	14	.	.	PUNCT
ajis02-289	9	1	a	a	DET
ajis02-289	9	2	proposal	proposal	NOUN
ajis02-289	9	3	for	for	ADP
ajis02-289	9	4	how	how	SCONJ
ajis02-289	9	5	requirements	requirement	NOUN
ajis02-289	9	6	traceability	traceability	NOUN
ajis02-289	9	7	can	can	AUX
ajis02-289	9	8	be	be	AUX
ajis02-289	9	9	supported	support	VERB
ajis02-289	9	10	using	use	VERB
ajis02-289	9	11	hook	hook	NOUN
ajis02-289	9	12	enactment	enactment	NOUN
ajis02-289	9	13	is	be	AUX
ajis02-289	9	14	presented	present	VERB
ajis02-289	9	15	.	.	PUNCT
ajis02-289	10	1	this	this	DET
ajis02-289	10	2	approach	approach	NOUN
ajis02-289	10	3	to	to	ADP
ajis02-289	10	4	traceability	traceability	NOUN
ajis02-289	10	5	can	can	AUX
ajis02-289	10	6	be	be	AUX
ajis02-289	10	7	supported	support	VERB
ajis02-289	10	8	through	through	ADP
ajis02-289	10	9	a	a	DET
ajis02-289	10	10	tool	tool	NOUN
ajis02-289	10	11	like	like	ADP
ajis02-289	10	12	hookmaster	hookmaster	NOUN
ajis02-289	10	13	[	[	X
ajis02-289	10	14	liu99	liu99	NOUN
ajis02-289	10	15	)	)	PUNCT
ajis02-289	10	16	.	.	PUNCT
ajis02-289	11	1	although	although	SCONJ
ajis02-289	11	2	much	much	ADJ
ajis02-289	11	3	of	of	ADP
ajis02-289	11	4	this	this	DET
ajis02-289	11	5	work	work	NOUN
ajis02-289	11	6	is	be	AUX
ajis02-289	11	7	still	still	ADV
ajis02-289	11	8	"	"	PUNCT
ajis02-289	11	9	work	work	NOUN
ajis02-289	11	10	-	-	PUNCT
ajis02-289	11	11	in	in	ADP
ajis02-289	11	12	-	-	PUNCT
ajis02-289	11	13	progress	progress	NOUN
ajis02-289	11	14	,	,	PUNCT
ajis02-289	11	15	"	"	PUNCT
ajis02-289	11	16	it	it	PRON
ajis02-289	11	17	is	be	AUX
ajis02-289	11	18	based	base	VERB
ajis02-289	11	19	on	on	ADP
ajis02-289	11	20	our	our	PRON
ajis02-289	11	21	substantial	substantial	ADJ
ajis02-289	11	22	experience	experience	NOUN
ajis02-289	11	23	in	in	ADP
ajis02-289	11	24	building	building	NOUN
ajis02-289	11	25	and	and	CCONJ
ajis02-289	11	26	using	use	VERB
ajis02-289	11	27	o	o	NOUN
ajis02-289	11	28	-	-	NOUN
ajis02-289	11	29	o	o	NOUN
ajis02-289	11	30	frameworks	framework	NOUN
ajis02-289	11	31	in	in	ADP
ajis02-289	11	32	areas	area	NOUN
ajis02-289	11	33	such	such	ADJ
ajis02-289	11	34	as	as	ADP
ajis02-289	11	35	engineered	engineer	VERB
ajis02-289	11	36	products	product	NOUN
ajis02-289	11	37	[	[	X
ajis02-289	11	38	froehlich99a	froehlich99a	NOUN
ajis02-289	11	39	)	)	PUNCT
ajis02-289	11	40	and	and	CCONJ
ajis02-289	11	41	personal	personal	ADJ
ajis02-289	11	42	assistants	assistant	NOUN
ajis02-289	11	43	[	[	X
ajis02-289	11	44	liew99	liew99	NOUN
ajis02-289	11	45	)	)	PUNCT
ajis02-289	11	46	for	for	ADP
ajis02-289	11	47	the	the	DET
ajis02-289	11	48	web	web	NOUN
ajis02-289	11	49	.	.	PROPN
ajis02-289	11	50	product	product	NOUN
ajis02-289	11	51	lines	line	NOUN
ajis02-289	11	52	and	and	CCONJ
ajis02-289	11	53	o	o	NOUN
ajis02-289	11	54	-	-	NOUN
ajis02-289	11	55	o	o	NOUN
ajis02-289	11	56	frameworks	framework	NOUN
ajis02-289	11	57	product	product	NOUN
ajis02-289	11	58	-	-	PUNCT
ajis02-289	11	59	line	line	NOUN
ajis02-289	11	60	architectures	architecture	NOUN
ajis02-289	11	61	,	,	PUNCT
ajis02-289	11	62	or	or	CCONJ
ajis02-289	11	63	product	product	NOUN
ajis02-289	11	64	families	family	NOUN
ajis02-289	11	65	[	[	X
ajis02-289	11	66	parnas79	parnas79	NOUN
ajis02-289	11	67	)	)	PUNCT
ajis02-289	11	68	,	,	PUNCT
ajis02-289	11	69	move	move	VERB
ajis02-289	11	70	beyond	beyond	ADP
ajis02-289	11	71	the	the	DET
ajis02-289	11	72	traditional	traditional	ADJ
ajis02-289	11	73	notion	notion	NOUN
ajis02-289	11	74	of	of	ADP
ajis02-289	11	75	building	build	VERB
ajis02-289	11	76	a	a	DET
ajis02-289	11	77	single	single	ADJ
ajis02-289	11	78	product	product	NOUN
ajis02-289	11	79	in	in	ADP
ajis02-289	11	80	isolation	isolation	NOUN
ajis02-289	11	81	,	,	PUNCT
ajis02-289	11	82	and	and	CCONJ
ajis02-289	11	83	instead	instead	ADV
ajis02-289	11	84	focus	focus	VERB
ajis02-289	11	85	on	on	ADP
ajis02-289	11	86	building	build	VERB
ajis02-289	11	87	whole	whole	ADJ
ajis02-289	11	88	suites	suite	NOUN
ajis02-289	11	89	of	of	ADP
ajis02-289	11	90	related	related	ADJ
ajis02-289	11	91	products	product	NOUN
ajis02-289	11	92	within	within	ADP
ajis02-289	11	93	a	a	DET
ajis02-289	11	94	single	single	ADJ
ajis02-289	11	95	domain	domain	NOUN
ajis02-289	11	96	.	.	PUNCT
ajis02-289	12	1	the	the	DET
ajis02-289	12	2	concept	concept	NOUN
ajis02-289	12	3	takes	take	VERB
ajis02-289	12	4	the	the	DET
ajis02-289	12	5	view	view	NOUN
ajis02-289	12	6	that	that	SCONJ
ajis02-289	12	7	most	most	ADJ
ajis02-289	12	8	development	development	NOUN
ajis02-289	12	9	is	be	AUX
ajis02-289	12	10	actually	actually	ADV
ajis02-289	12	11	redevelopment	redevelopment	ADJ
ajis02-289	12	12	.	.	PUNCT
ajis02-289	13	1	most	most	ADJ
ajis02-289	13	2	products	product	NOUN
ajis02-289	13	3	have	have	AUX
ajis02-289	13	4	been	be	AUX
ajis02-289	13	5	built	build	VERB
ajis02-289	13	6	before	before	ADV
ajis02-289	13	7	at	at	ADP
ajis02-289	13	8	some	some	DET
ajis02-289	13	9	level	level	NOUN
ajis02-289	13	10	.	.	PUNCT
ajis02-289	14	1	industries	industry	NOUN
ajis02-289	14	2	such	such	ADJ
ajis02-289	14	3	as	as	ADP
ajis02-289	14	4	telecommunications	telecommunication	NOUN
ajis02-289	14	5	build	build	VERB
ajis02-289	14	6	the	the	DET
ajis02-289	14	7	same	same	ADJ
ajis02-289	14	8	or	or	CCONJ
ajis02-289	14	9	similar	similar	ADJ
ajis02-289	14	10	products	product	NOUN
ajis02-289	14	11	over	over	ADV
ajis02-289	14	12	and	and	CCONJ
ajis02-289	14	13	over	over	ADV
ajis02-289	14	14	again	again	ADV
ajis02-289	14	15	.	.	PUNCT
ajis02-289	15	1	although	although	SCONJ
ajis02-289	15	2	the	the	DET
ajis02-289	15	3	core	core	NOUN
ajis02-289	15	4	requirements	requirement	NOUN
ajis02-289	15	5	evolve	evolve	VERB
ajis02-289	15	6	slowly	slowly	ADV
ajis02-289	15	7	,	,	PUNCT
ajis02-289	15	8	there	there	PRON
ajis02-289	15	9	may	may	AUX
ajis02-289	15	10	be	be	AUX
ajis02-289	15	11	significant	significant	ADJ
ajis02-289	15	12	feature	feature	NOUN
ajis02-289	15	13	changes	change	NOUN
ajis02-289	15	14	from	from	ADP
ajis02-289	15	15	one	one	NUM
ajis02-289	15	16	product	product	NOUN
ajis02-289	15	17	to	to	ADP
ajis02-289	15	18	another	another	PRON
ajis02-289	15	19	.	.	PUNCT
ajis02-289	16	1	domain	domain	NOUN
ajis02-289	16	2	analysis	analysis	NOUN
ajis02-289	16	3	techniques	technique	NOUN
ajis02-289	16	4	,	,	PUNCT
ajis02-289	16	5	such	such	ADJ
ajis02-289	16	6	as	as	ADP
ajis02-289	16	7	fast	fast	ADJ
ajis02-289	16	8	[	[	X
ajis02-289	16	9	weis99	weis99	NOUN
ajis02-289	16	10	)	)	PUNCT
ajis02-289	16	11	or	or	CCONJ
ajis02-289	16	12	foda	foda	NOUN
ajis02-289	16	13	[	[	X
ajis02-289	16	14	kang90	kang90	NOUN
ajis02-289	16	15	)	)	PUNCT
ajis02-289	16	16	,	,	PUNCT
ajis02-289	16	17	capitalize	capitalize	VERB
ajis02-289	16	18	on	on	ADP
ajis02-289	16	19	the	the	DET
ajis02-289	16	20	similarities	similarity	NOUN
ajis02-289	16	21	between	between	ADP
ajis02-289	16	22	programs	program	NOUN
ajis02-289	16	23	within	within	ADP
ajis02-289	16	24	a	a	DET
ajis02-289	16	25	domain	domain	NOUN
ajis02-289	16	26	.	.	PUNCT
ajis02-289	17	1	using	use	VERB
ajis02-289	17	2	commonality	commonality	NOUN
ajis02-289	17	3	analysis	analysis	NOUN
ajis02-289	17	4	techniques	technique	NOUN
ajis02-289	17	5	,	,	PUNCT
ajis02-289	17	6	they	they	PRON
ajis02-289	17	7	examine	examine	VERB
ajis02-289	17	8	products	product	NOUN
ajis02-289	17	9	within	within	ADP
ajis02-289	17	10	and	and	CCONJ
ajis02-289	17	11	across	across	ADP
ajis02-289	17	12	a	a	DET
ajis02-289	17	13	domain	domain	NOUN
ajis02-289	17	14	or	or	CCONJ
ajis02-289	17	15	rely	rely	VERB
ajis02-289	17	16	on	on	ADP
ajis02-289	17	17	the	the	DET
ajis02-289	17	18	knowledge	knowledge	NOUN
ajis02-289	17	19	of	of	ADP
ajis02-289	17	20	experts	expert	NOUN
ajis02-289	17	21	to	to	PART
ajis02-289	17	22	discover	discover	VERB
ajis02-289	17	23	the	the	DET
ajis02-289	17	24	core	core	NOUN
ajis02-289	17	25	requirements	requirement	NOUN
ajis02-289	17	26	that	that	PRON
ajis02-289	17	27	apply	apply	VERB
ajis02-289	17	28	to	to	ADP
ajis02-289	17	29	the	the	DET
ajis02-289	17	30	entire	entire	ADJ
ajis02-289	17	31	domain	domain	NOUN
ajis02-289	17	32	.	.	PUNCT
ajis02-289	18	1	these	these	PRON
ajis02-289	18	2	are	be	AUX
ajis02-289	18	3	divided	divide	VERB
ajis02-289	18	4	into	into	ADP
ajis02-289	18	5	two	two	NUM
ajis02-289	18	6	basic	basic	ADJ
ajis02-289	18	7	,	,	PUNCT
ajis02-289	18	8	but	but	CCONJ
ajis02-289	18	9	important	important	ADJ
ajis02-289	18	10	,	,	PUNCT
ajis02-289	18	11	types	type	NOUN
ajis02-289	18	12	.	.	PUNCT
ajis02-289	19	1	commonalties	commonalty	NOUN
ajis02-289	19	2	are	be	AUX
ajis02-289	19	3	the	the	DET
ajis02-289	19	4	same	same	ADJ
ajis02-289	19	5	across	across	ADP
ajis02-289	19	6	the	the	DET
ajis02-289	19	7	products	product	NOUN
ajis02-289	19	8	,	,	PUNCT
ajis02-289	19	9	such	such	ADJ
ajis02-289	19	10	as	as	ADP
ajis02-289	19	11	the	the	DET
ajis02-289	19	12	event	event	NOUN
ajis02-289	19	13	model	model	NOUN
ajis02-289	19	14	in	in	ADP
ajis02-289	19	15	a	a	DET
ajis02-289	19	16	window	window	NOUN
ajis02-289	19	17	based	base	VERB
ajis02-289	19	18	user	user	NOUN
ajis02-289	19	19	interface	interface	NOUN
ajis02-289	19	20	.	.	PUNCT
ajis02-289	20	1	variations	variation	NOUN
ajis02-289	20	2	are	be	AUX
ajis02-289	20	3	the	the	DET
ajis02-289	20	4	parts	part	NOUN
ajis02-289	20	5	that	that	PRON
ajis02-289	20	6	differ	differ	VERB
ajis02-289	20	7	between	between	ADP
ajis02-289	20	8	products	product	NOUN
ajis02-289	20	9	,	,	PUNCT
ajis02-289	20	10	such	such	ADJ
ajis02-289	20	11	as	as	ADP
ajis02-289	20	12	the	the	DET
ajis02-289	20	13	actual	actual	ADJ
ajis02-289	20	14	menus	menu	NOUN
ajis02-289	20	15	or	or	CCONJ
ajis02-289	20	16	buttons	button	NOUN
ajis02-289	20	17	within	within	ADP
ajis02-289	20	18	that	that	DET
ajis02-289	20	19	user	user	NOUN
ajis02-289	20	20	interface	interface	NOUN
ajis02-289	20	21	.	.	PUNCT
ajis02-289	21	1	similarly	similarly	ADV
ajis02-289	21	2	,	,	PUNCT
ajis02-289	21	3	analysis	analysis	NOUN
ajis02-289	21	4	patterns	pattern	NOUN
ajis02-289	21	5	[	[	X
ajis02-289	21	6	roberson93	roberson93	X
ajis02-289	21	7	,	,	PUNCT
ajis02-289	21	8	fowler97	fowler97	NOUN
ajis02-289	21	9	)	)	PUNCT
ajis02-289	21	10	capture	capture	VERB
ajis02-289	21	11	common	common	ADJ
ajis02-289	21	12	requirements	requirement	NOUN
ajis02-289	21	13	and	and	CCONJ
ajis02-289	21	14	their	their	PRON
ajis02-289	21	15	solutions	solution	NOUN
ajis02-289	21	16	within	within	ADP
ajis02-289	21	17	a	a	DET
ajis02-289	21	18	particular	particular	ADJ
ajis02-289	21	19	domain	domain	NOUN
ajis02-289	21	20	such	such	ADJ
ajis02-289	21	21	as	as	ADP
ajis02-289	21	22	accounting	account	VERB
ajis02-289	21	23	.	.	PUNCT
ajis02-289	22	1	they	they	PRON
ajis02-289	22	2	document	document	VERB
ajis02-289	22	3	problems	problem	NOUN
ajis02-289	22	4	and	and	CCONJ
ajis02-289	22	5	solutions	solution	NOUN
ajis02-289	22	6	,	,	PUNCT
ajis02-289	22	7	and	and	CCONJ
ajis02-289	22	8	capture	capture	VERB
ajis02-289	22	9	the	the	DET
ajis02-289	22	10	experience	experience	NOUN
ajis02-289	22	11	of	of	ADP
ajis02-289	22	12	developers	developer	NOUN
ajis02-289	22	13	within	within	ADP
ajis02-289	22	14	the	the	DET
ajis02-289	22	15	domain	domain	NOUN
ajis02-289	22	16	.	.	PUNCT
ajis02-289	23	1	analysis	analysis	NOUN
ajis02-289	23	2	patterns	pattern	NOUN
ajis02-289	23	3	are	be	AUX
ajis02-289	23	4	at	at	ADP
ajis02-289	23	5	an	an	DET
ajis02-289	23	6	abstract	abstract	ADJ
ajis02-289	23	7	enough	enough	ADJ
ajis02-289	23	8	level	level	NOUN
ajis02-289	23	9	to	to	PART
ajis02-289	23	10	capture	capture	VERB
ajis02-289	23	11	both	both	CCONJ
ajis02-289	23	12	the	the	DET
ajis02-289	23	13	commonalties	commonalty	NOUN
ajis02-289	23	14	and	and	CCONJ
ajis02-289	23	15	variations	variation	NOUN
ajis02-289	23	16	of	of	ADP
ajis02-289	23	17	the	the	DET
ajis02-289	23	18	problem	problem	NOUN
ajis02-289	23	19	.	.	PUNCT
ajis02-289	24	1	ajis	ajis	AUX
ajis02-289	24	2	special	special	ADJ
ajis02-289	24	3	issue	issue	NOUN
ajis02-289	24	4	requirements	requirement	NOUN
ajis02-289	24	5	engineering	engineer	VERB
ajis02-289	24	6	1999	1999	NUM
ajis02-289	24	7	analysis	analysis	NOUN
ajis02-289	24	8	patterns	pattern	NOUN
ajis02-289	24	9	domain	domain	VERB
ajis02-289	24	10	analysis	analysis	NOUN
ajis02-289	24	11	object	object	NOUN
ajis02-289	24	12	-	-	PUNCT
ajis02-289	24	13	oriented	orient	VERB
ajis02-289	24	14	framework	framework	NOUN
ajis02-289	24	15	figure	figure	NOUN
ajis02-289	24	16	1	1	NUM
ajis02-289	24	17	:	:	PUNCT
ajis02-289	24	18	relationship	relationship	NOUN
ajis02-289	24	19	of	of	ADP
ajis02-289	24	20	analysis	analysis	NOUN
ajis02-289	24	21	techniques	technique	NOUN
ajis02-289	24	22	to	to	PART
ajis02-289	24	23	frameworks	framework	NOUN
ajis02-289	24	24	these	these	DET
ajis02-289	24	25	domain	domain	NOUN
ajis02-289	24	26	analysis	analysis	NOUN
ajis02-289	24	27	techniques	technique	NOUN
ajis02-289	24	28	and	and	CCONJ
ajis02-289	24	29	patterns	pattern	NOUN
ajis02-289	24	30	are	be	AUX
ajis02-289	24	31	used	use	VERB
ajis02-289	24	32	to	to	PART
ajis02-289	24	33	produce	produce	VERB
ajis02-289	24	34	the	the	DET
ajis02-289	24	35	domain	domain	NOUN
ajis02-289	24	36	specific	specific	ADJ
ajis02-289	24	37	representations	representation	NOUN
ajis02-289	24	38	of	of	ADP
ajis02-289	24	39	the	the	DET
ajis02-289	24	40	product	product	NOUN
ajis02-289	24	41	-	-	PUNCT
ajis02-289	24	42	line	line	NOUN
ajis02-289	24	43	.	.	PUNCT
ajis02-289	25	1	these	these	PRON
ajis02-289	25	2	can	can	AUX
ajis02-289	25	3	take	take	VERB
ajis02-289	25	4	the	the	DET
ajis02-289	25	5	form	form	NOUN
ajis02-289	25	6	of	of	ADP
ajis02-289	25	7	tools	tool	NOUN
ajis02-289	25	8	that	that	PRON
ajis02-289	25	9	support	support	VERB
ajis02-289	25	10	domain	domain	NOUN
ajis02-289	25	11	specific	specific	ADJ
ajis02-289	25	12	languages	language	NOUN
ajis02-289	25	13	such	such	ADJ
ajis02-289	25	14	as	as	ADP
ajis02-289	25	15	its	its	PRON
ajis02-289	25	16	[	[	NOUN
ajis02-289	25	17	batory98	batory98	NOUN
ajis02-289	25	18	)	)	PUNCT
ajis02-289	25	19	,	,	PUNCT
ajis02-289	25	20	or	or	CCONJ
ajis02-289	25	21	domain	domain	NOUN
ajis02-289	25	22	'	'	PUNCT
ajis02-289	25	23	jargons	jargon	NOUN
ajis02-289	25	24	'	'	PUNCT
ajis02-289	25	25	as	as	ADP
ajis02-289	25	26	in	in	ADP
ajis02-289	25	27	fast	fast	ADJ
ajis02-289	25	28	[	[	X
ajis02-289	25	29	nakatani99	nakatani99	NOUN
ajis02-289	25	30	)	)	PUNCT
ajis02-289	25	31	.	.	PUNCT
ajis02-289	26	1	as	as	SCONJ
ajis02-289	26	2	shown	show	VERB
ajis02-289	26	3	in	in	ADP
ajis02-289	26	4	figure	figure	NOUN
ajis02-289	26	5	1	1	NUM
ajis02-289	26	6	,	,	PUNCT
ajis02-289	26	7	the	the	DET
ajis02-289	26	8	products	product	NOUN
ajis02-289	26	9	of	of	ADP
ajis02-289	26	10	domain	domain	NOUN
ajis02-289	26	11	analysis	analysis	NOUN
ajis02-289	26	12	and	and	CCONJ
ajis02-289	26	13	analysis	analysis	NOUN
ajis02-289	26	14	patterns	pattern	NOUN
ajis02-289	26	15	can	can	AUX
ajis02-289	26	16	also	also	ADV
ajis02-289	26	17	be	be	AUX
ajis02-289	26	18	used	use	VERB
ajis02-289	26	19	as	as	ADP
ajis02-289	26	20	the	the	DET
ajis02-289	26	21	basis	basis	NOUN
ajis02-289	26	22	for	for	ADP
ajis02-289	26	23	building	build	VERB
ajis02-289	26	24	object	object	NOUN
ajis02-289	26	25	-	-	PUNCT
ajis02-289	26	26	oriented	orient	VERB
ajis02-289	26	27	frameworks	framework	NOUN
ajis02-289	26	28	.	.	PUNCT
ajis02-289	27	1	o	o	X
ajis02-289	27	2	-	-	NOUN
ajis02-289	27	3	o	o	ADJ
ajis02-289	27	4	frameworks	framework	NOUN
ajis02-289	27	5	consist	consist	VERB
ajis02-289	27	6	of	of	ADP
ajis02-289	27	7	an	an	DET
ajis02-289	27	8	architecture	architecture	NOUN
ajis02-289	27	9	that	that	PRON
ajis02-289	27	10	covers	cover	VERB
ajis02-289	27	11	an	an	DET
ajis02-289	27	12	entire	entire	ADJ
ajis02-289	27	13	domain	domain	NOUN
ajis02-289	27	14	,	,	PUNCT
ajis02-289	27	15	and	and	CCONJ
ajis02-289	27	16	an	an	DET
ajis02-289	27	17	implementation	implementation	NOUN
ajis02-289	27	18	of	of	ADP
ajis02-289	27	19	that	that	DET
ajis02-289	27	20	architecture	architecture	NOUN
ajis02-289	27	21	.	.	PUNCT
ajis02-289	28	1	the	the	DET
ajis02-289	28	2	commonalties	commonalty	NOUN
ajis02-289	28	3	are	be	AUX
ajis02-289	28	4	built	build	VERB
ajis02-289	28	5	into	into	ADP
ajis02-289	28	6	the	the	DET
ajis02-289	28	7	architecture	architecture	NOUN
ajis02-289	28	8	and	and	CCONJ
ajis02-289	28	9	implementation	implementation	NOUN
ajis02-289	28	10	so	so	SCONJ
ajis02-289	28	11	that	that	SCONJ
ajis02-289	28	12	they	they	PRON
ajis02-289	28	13	need	need	AUX
ajis02-289	28	14	not	not	PART
ajis02-289	28	15	be	be	AUX
ajis02-289	28	16	developed	develop	VERB
ajis02-289	28	17	over	over	ADV
ajis02-289	28	18	and	and	CCONJ
ajis02-289	28	19	over	over	ADV
ajis02-289	28	20	again	again	ADV
ajis02-289	28	21	.	.	PUNCT
ajis02-289	29	1	the	the	DET
ajis02-289	29	2	variations	variation	NOUN
ajis02-289	29	3	are	be	AUX
ajis02-289	29	4	included	include	VERB
ajis02-289	29	5	as	as	ADP
ajis02-289	29	6	hooks	hook	NOUN
ajis02-289	29	7	into	into	ADP
ajis02-289	29	8	the	the	DET
ajis02-289	29	9	framework	framework	NOUN
ajis02-289	29	10	.	.	PUNCT
ajis02-289	30	1	product	product	NOUN
ajis02-289	30	2	developers	developer	NOUN
ajis02-289	30	3	can	can	AUX
ajis02-289	30	4	easily	easily	ADV
ajis02-289	30	5	attach	attach	VERB
ajis02-289	30	6	their	their	PRON
ajis02-289	30	7	own	own	ADJ
ajis02-289	30	8	components	component	NOUN
ajis02-289	30	9	through	through	ADP
ajis02-289	30	10	the	the	DET
ajis02-289	30	11	hooks	hook	NOUN
ajis02-289	30	12	.	.	PUNCT
ajis02-289	31	1	the	the	DET
ajis02-289	31	2	framework	framework	NOUN
ajis02-289	31	3	forms	form	VERB
ajis02-289	31	4	a	a	DET
ajis02-289	31	5	solid	solid	ADJ
ajis02-289	31	6	basis	basis	NOUN
ajis02-289	31	7	for	for	ADP
ajis02-289	31	8	quickly	quickly	ADV
ajis02-289	31	9	developing	develop	VERB
ajis02-289	31	10	new	new	ADJ
ajis02-289	31	11	products	product	NOUN
ajis02-289	31	12	within	within	ADP
ajis02-289	31	13	the	the	DET
ajis02-289	31	14	product	product	NOUN
ajis02-289	31	15	line	line	NOUN
ajis02-289	31	16	.	.	PUNCT
ajis02-289	32	1	strategies	strategy	NOUN
ajis02-289	32	2	for	for	ADP
ajis02-289	32	3	determining	determine	VERB
ajis02-289	32	4	product	product	NOUN
ajis02-289	32	5	-	-	PUNCT
ajis02-289	32	6	line	line	NOUN
ajis02-289	32	7	requirements	requirement	NOUN
ajis02-289	32	8	product	product	NOUN
ajis02-289	32	9	-	-	PUNCT
ajis02-289	32	10	line	line	NOUN
ajis02-289	32	11	requirements	requirement	NOUN
ajis02-289	32	12	differ	differ	VERB
ajis02-289	32	13	from	from	ADP
ajis02-289	32	14	the	the	DET
ajis02-289	32	15	requirements	requirement	NOUN
ajis02-289	32	16	of	of	ADP
ajis02-289	32	17	a	a	DET
ajis02-289	32	18	single	single	ADJ
ajis02-289	32	19	product	product	NOUN
ajis02-289	32	20	in	in	ADP
ajis02-289	32	21	their	their	PRON
ajis02-289	32	22	breadth	breadth	NOUN
ajis02-289	32	23	and	and	CCONJ
ajis02-289	32	24	their	their	PRON
ajis02-289	32	25	generality	generality	NOUN
ajis02-289	32	26	.	.	PUNCT
ajis02-289	33	1	in	in	ADP
ajis02-289	33	2	order	order	NOUN
ajis02-289	33	3	to	to	PART
ajis02-289	33	4	produce	produce	VERB
ajis02-289	33	5	a	a	DET
ajis02-289	33	6	successful	successful	ADJ
ajis02-289	33	7	product	product	NOUN
ajis02-289	33	8	-	-	PUNCT
ajis02-289	33	9	line	line	NOUN
ajis02-289	33	10	,	,	PUNCT
ajis02-289	33	11	the	the	DET
ajis02-289	33	12	requirements	requirement	NOUN
ajis02-289	33	13	must	must	AUX
ajis02-289	33	14	cover	cover	VERB
ajis02-289	33	15	an	an	DET
ajis02-289	33	16	entire	entire	ADJ
ajis02-289	33	17	domain	domain	NOUN
ajis02-289	33	18	and	and	CCONJ
ajis02-289	33	19	they	they	PRON
ajis02-289	33	20	must	must	AUX
ajis02-289	33	21	be	be	AUX
ajis02-289	33	22	general	general	ADJ
ajis02-289	33	23	enough	enough	ADV
ajis02-289	33	24	to	to	PART
ajis02-289	33	25	capture	capture	VERB
ajis02-289	33	26	both	both	CCONJ
ajis02-289	33	27	the	the	DET
ajis02-289	33	28	commonalties	commonalty	NOUN
ajis02-289	33	29	and	and	CCONJ
ajis02-289	33	30	variations	variation	NOUN
ajis02-289	33	31	within	within	ADP
ajis02-289	33	32	that	that	DET
ajis02-289	33	33	domain	domain	NOUN
ajis02-289	33	34	.	.	PUNCT
ajis02-289	34	1	new	new	ADJ
ajis02-289	34	2	strategies	strategy	NOUN
ajis02-289	34	3	are	be	AUX
ajis02-289	34	4	needed	need	VERB
ajis02-289	34	5	and	and	CCONJ
ajis02-289	34	6	these	these	PRON
ajis02-289	34	7	are	be	AUX
ajis02-289	34	8	explored	explore	VERB
ajis02-289	34	9	in	in	ADP
ajis02-289	34	10	the	the	DET
ajis02-289	34	11	next	next	ADJ
ajis02-289	34	12	section	section	NOUN
ajis02-289	34	13	.	.	PUNCT
ajis02-289	35	1	one	one	NUM
ajis02-289	35	2	strategy	strategy	NOUN
ajis02-289	35	3	is	be	AUX
ajis02-289	35	4	to	to	PART
ajis02-289	35	5	examine	examine	VERB
ajis02-289	35	6	or	or	CCONJ
ajis02-289	35	7	to	to	PART
ajis02-289	35	8	build	build	VERB
ajis02-289	35	9	products	product	NOUN
ajis02-289	35	10	within	within	ADP
ajis02-289	35	11	a	a	DET
ajis02-289	35	12	domain	domain	NOUN
ajis02-289	35	13	in	in	ADP
ajis02-289	35	14	order	order	NOUN
ajis02-289	35	15	to	to	PART
ajis02-289	35	16	gain	gain	VERB
ajis02-289	35	17	experience	experience	NOUN
ajis02-289	35	18	in	in	ADP
ajis02-289	35	19	that	that	DET
ajis02-289	35	20	domain	domain	NOUN
ajis02-289	35	21	(	(	PUNCT
ajis02-289	35	22	taligent	taligent	NOUN
ajis02-289	35	23	1995	1995	NUM
ajis02-289	35	24	)	)	PUNCT
ajis02-289	35	25	.	.	PUNCT
ajis02-289	36	1	obviously	obviously	ADV
ajis02-289	36	2	several	several	ADJ
ajis02-289	36	3	products	product	NOUN
ajis02-289	36	4	must	must	AUX
ajis02-289	36	5	be	be	AUX
ajis02-289	36	6	built	build	VERB
ajis02-289	36	7	or	or	CCONJ
ajis02-289	36	8	analyzed	analyze	VERB
ajis02-289	36	9	to	to	PART
ajis02-289	36	10	determine	determine	VERB
ajis02-289	36	11	the	the	DET
ajis02-289	36	12	commonalties	commonalty	NOUN
ajis02-289	36	13	and	and	CCONJ
ajis02-289	36	14	variations	variation	NOUN
ajis02-289	36	15	across	across	ADP
ajis02-289	36	16	them	they	PRON
ajis02-289	36	17	.	.	PUNCT
ajis02-289	37	1	typically	typically	ADV
ajis02-289	37	2	,	,	PUNCT
ajis02-289	37	3	at	at	ADV
ajis02-289	37	4	least	least	ADV
ajis02-289	37	5	three	three	NUM
ajis02-289	37	6	such	such	ADJ
ajis02-289	37	7	products	product	NOUN
ajis02-289	37	8	are	be	AUX
ajis02-289	37	9	needed	need	VERB
ajis02-289	37	10	.	.	PUNCT
ajis02-289	38	1	another	another	DET
ajis02-289	38	2	strategy	strategy	NOUN
ajis02-289	38	3	is	be	AUX
ajis02-289	38	4	to	to	PART
ajis02-289	38	5	employ	employ	VERB
ajis02-289	38	6	a	a	DET
ajis02-289	38	7	domain	domain	NOUN
ajis02-289	38	8	expert	expert	NOUN
ajis02-289	38	9	.	.	PUNCT
ajis02-289	39	1	key	key	ADJ
ajis02-289	39	2	to	to	ADP
ajis02-289	39	3	our	our	PRON
ajis02-289	39	4	success	success	NOUN
ajis02-289	39	5	in	in	ADP
ajis02-289	39	6	constructing	construct	VERB
ajis02-289	39	7	a	a	DET
ajis02-289	39	8	product	product	NOUN
ajis02-289	39	9	-	-	PUNCT
ajis02-289	39	10	line	line	NOUN
ajis02-289	39	11	framework	framework	NOUN
ajis02-289	39	12	for	for	ADP
ajis02-289	39	13	engineering	engineering	NOUN
ajis02-289	39	14	sizing	sizing	NOUN
ajis02-289	39	15	and	and	CCONJ
ajis02-289	39	16	selection	selection	NOUN
ajis02-289	39	17	tools	tool	NOUN
ajis02-289	39	18	(	(	PUNCT
ajis02-289	39	19	froehlich	froehlich	NOUN
ajis02-289	39	20	1999a	1999a	NUM
ajis02-289	39	21	)	)	PUNCT
ajis02-289	39	22	was	be	AUX
ajis02-289	39	23	the	the	DET
ajis02-289	39	24	close	close	ADJ
ajis02-289	39	25	collaboration	collaboration	NOUN
ajis02-289	39	26	with	with	ADP
ajis02-289	39	27	the	the	DET
ajis02-289	39	28	product	product	NOUN
ajis02-289	39	29	line	line	NOUN
ajis02-289	39	30	champion	champion	NOUN
ajis02-289	39	31	:	:	PUNCT
ajis02-289	39	32	a	a	DET
ajis02-289	39	33	domain	domain	NOUN
ajis02-289	39	34	expert	expert	NOUN
ajis02-289	39	35	in	in	ADP
ajis02-289	39	36	pressure	pressure	NOUN
ajis02-289	39	37	safety	safety	NOUN
ajis02-289	39	38	relief	relief	NOUN
ajis02-289	39	39	valve	valve	NOUN
ajis02-289	39	40	sizing	sizing	NOUN
ajis02-289	39	41	and	and	CCONJ
ajis02-289	39	42	selection	selection	NOUN
ajis02-289	39	43	his	his	PRON
ajis02-289	39	44	familiarity	familiarity	NOUN
ajis02-289	39	45	with	with	ADP
ajis02-289	39	46	not	not	PART
ajis02-289	39	47	only	only	ADV
ajis02-289	39	48	the	the	DET
ajis02-289	39	49	relief	relief	NOUN
ajis02-289	39	50	-	-	PUNCT
ajis02-289	39	51	valve	valve	NOUN
ajis02-289	39	52	domain	domain	NOUN
ajis02-289	39	53	but	but	CCONJ
ajis02-289	39	54	the	the	DET
ajis02-289	39	55	broader	broad	ADJ
ajis02-289	39	56	domain	domain	NOUN
ajis02-289	39	57	of	of	ADP
ajis02-289	39	58	engineering	engineering	NOUN
ajis02-289	39	59	design	design	NOUN
ajis02-289	39	60	was	be	AUX
ajis02-289	39	61	indispensable	indispensable	ADJ
ajis02-289	39	62	in	in	ADP
ajis02-289	39	63	the	the	DET
ajis02-289	39	64	development	development	NOUN
ajis02-289	39	65	of	of	ADP
ajis02-289	39	66	our	our	PRON
ajis02-289	39	67	first	first	ADJ
ajis02-289	39	68	product	product	NOUN
ajis02-289	39	69	sizemaster	sizemaster	NOUN
ajis02-289	39	70	mark	mark	NOUN
ajis02-289	39	71	iv	iv	PROPN
ajis02-289	39	72	(	(	PUNCT
ajis02-289	39	73	see	see	VERB
ajis02-289	39	74	www.avrasoft.com/sizemaster	www.avrasoft.com/sizemaster	NUM
ajis02-289	39	75	)	)	PUNCT
ajis02-289	39	76	and	and	CCONJ
ajis02-289	39	77	the	the	DET
ajis02-289	39	78	current	current	ADJ
ajis02-289	39	79	eaf	eaf	PROPN
ajis02-289	39	80	(	(	PUNCT
ajis02-289	39	81	engineering	engineering	NOUN
ajis02-289	39	82	application	application	NOUN
ajis02-289	39	83	framework	framework	NOUN
ajis02-289	39	84	)	)	PUNCT
ajis02-289	39	85	.	.	PUNCT
ajis02-289	40	1	we	we	PRON
ajis02-289	40	2	were	be	AUX
ajis02-289	40	3	also	also	ADV
ajis02-289	40	4	influenced	influence	VERB
ajis02-289	40	5	by	by	ADP
ajis02-289	40	6	the	the	DET
ajis02-289	40	7	expert	expert	ADJ
ajis02-289	40	8	users	user	NOUN
ajis02-289	40	9	,	,	PUNCT
ajis02-289	40	10	practicing	practice	VERB
ajis02-289	40	11	chemical	chemical	NOUN
ajis02-289	40	12	engineers	engineer	NOUN
ajis02-289	40	13	,	,	PUNCT
ajis02-289	40	14	who	who	PRON
ajis02-289	40	15	raised	raise	VERB
ajis02-289	40	16	requirements	requirement	NOUN
ajis02-289	40	17	that	that	SCONJ
ajis02-289	40	18	neither	neither	CCONJ
ajis02-289	40	19	the	the	DET
ajis02-289	40	20	domain	domain	NOUN
ajis02-289	40	21	export	export	NOUN
ajis02-289	40	22	nor	nor	CCONJ
ajis02-289	40	23	we	we	PRON
ajis02-289	40	24	anticipated	anticipate	VERB
ajis02-289	40	25	.	.	PUNCT
ajis02-289	41	1	building	build	VERB
ajis02-289	41	2	products	product	NOUN
ajis02-289	41	3	and	and	CCONJ
ajis02-289	41	4	using	use	VERB
ajis02-289	41	5	domain	domain	NOUN
ajis02-289	41	6	experts	expert	NOUN
ajis02-289	41	7	complement	complement	VERB
ajis02-289	41	8	one	one	NUM
ajis02-289	41	9	another	another	DET
ajis02-289	41	10	,	,	PUNCT
ajis02-289	41	11	as	as	SCONJ
ajis02-289	41	12	we	we	PRON
ajis02-289	41	13	have	have	AUX
ajis02-289	41	14	discovered	discover	VERB
ajis02-289	41	15	in	in	ADP
ajis02-289	41	16	the	the	DET
ajis02-289	41	17	development	development	NOUN
ajis02-289	41	18	of	of	ADP
ajis02-289	41	19	our	our	PRON
ajis02-289	41	20	frameworks	framework	NOUN
ajis02-289	41	21	.	.	PUNCT
ajis02-289	42	1	a	a	DET
ajis02-289	42	2	third	third	ADJ
ajis02-289	42	3	approach	approach	NOUN
ajis02-289	42	4	that	that	PRON
ajis02-289	42	5	supports	support	VERB
ajis02-289	42	6	both	both	CCONJ
ajis02-289	42	7	the	the	DET
ajis02-289	42	8	determination	determination	NOUN
ajis02-289	42	9	and	and	CCONJ
ajis02-289	42	10	elaboration	elaboration	NOUN
ajis02-289	42	11	of	of	ADP
ajis02-289	42	12	requirements	requirement	NOUN
ajis02-289	42	13	is	be	AUX
ajis02-289	42	14	the	the	DET
ajis02-289	42	15	creation	creation	NOUN
ajis02-289	42	16	of	of	ADP
ajis02-289	42	17	an	an	DET
ajis02-289	42	18	experience	experience	NOUN
ajis02-289	42	19	base	base	NOUN
ajis02-289	42	20	.	.	PUNCT
ajis02-289	43	1	in	in	ADP
ajis02-289	43	2	this	this	DET
ajis02-289	43	3	approach	approach	NOUN
ajis02-289	43	4	,	,	PUNCT
ajis02-289	43	5	product	product	NOUN
ajis02-289	43	6	-	-	PUNCT
ajis02-289	43	7	line	line	NOUN
ajis02-289	43	8	development	development	NOUN
ajis02-289	43	9	is	be	AUX
ajis02-289	43	10	treated	treat	VERB
ajis02-289	43	11	as	as	ADP
ajis02-289	43	12	a	a	DET
ajis02-289	43	13	continuous	continuous	ADJ
ajis02-289	43	14	case	case	NOUN
ajis02-289	43	15	study	study	NOUN
ajis02-289	43	16	in	in	ADP
ajis02-289	43	17	which	which	PRON
ajis02-289	43	18	results	result	VERB
ajis02-289	43	19	from	from	ADP
ajis02-289	43	20	using	use	VERB
ajis02-289	43	21	the	the	DET
ajis02-289	43	22	framework	framework	NOUN
ajis02-289	43	23	in	in	ADP
ajis02-289	43	24	several	several	ADJ
ajis02-289	43	25	product	product	NOUN
ajis02-289	43	26	developments	development	NOUN
ajis02-289	43	27	is	be	AUX
ajis02-289	43	28	captured	capture	VERB
ajis02-289	43	29	.	.	PUNCT
ajis02-289	44	1	these	these	DET
ajis02-289	44	2	results	result	NOUN
ajis02-289	44	3	are	be	AUX
ajis02-289	44	4	later	later	ADV
ajis02-289	44	5	used	use	VERB
ajis02-289	44	6	to	to	PART
ajis02-289	44	7	improve	improve	VERB
ajis02-289	44	8	the	the	DET
ajis02-289	44	9	framework	framework	NOUN
ajis02-289	44	10	and	and	CCONJ
ajis02-289	44	11	the	the	DET
ajis02-289	44	12	product	product	NOUN
ajis02-289	44	13	development	development	NOUN
ajis02-289	44	14	process	process	NOUN
ajis02-289	44	15	that	that	PRON
ajis02-289	44	16	is	be	AUX
ajis02-289	44	17	based	base	VERB
ajis02-289	44	18	on	on	ADP
ajis02-289	44	19	the	the	DET
ajis02-289	44	20	framework	framework	NOUN
ajis02-289	44	21	.	.	PUNCT
ajis02-289	45	1	the	the	DET
ajis02-289	45	2	requirements	requirement	NOUN
ajis02-289	45	3	for	for	ADP
ajis02-289	45	4	our	our	PRON
ajis02-289	45	5	csf	csf	ADJ
ajis02-289	45	6	(	(	PUNCT
ajis02-289	45	7	client	client	NOUN
ajis02-289	45	8	server	server	NOUN
ajis02-289	45	9	framework	framework	NOUN
ajis02-289	45	10	see	see	VERB
ajis02-289	45	11	http://www.cs.ualberta.ca/~garry	http://www.cs.ualberta.ca/~garry	NOUN
ajis02-289	45	12	)	)	PUNCT
ajis02-289	45	13	are	be	AUX
ajis02-289	45	14	undergoing	undergo	VERB
ajis02-289	45	15	this	this	DET
ajis02-289	45	16	type	type	NOUN
ajis02-289	45	17	of	of	ADP
ajis02-289	45	18	refinement	refinement	NOUN
ajis02-289	45	19	as	as	ADP
ajis02-289	45	20	part	part	NOUN
ajis02-289	45	21	of	of	ADP
ajis02-289	45	22	the	the	DET
ajis02-289	45	23	ongoing	ongoing	ADJ
ajis02-289	45	24	framescan	framescan	NOUN
ajis02-289	45	25	case	case	NOUN
ajis02-289	45	26	study	study	NOUN
ajis02-289	45	27	(	(	PUNCT
ajis02-289	45	28	froehlich	froehlich	NOUN
ajis02-289	45	29	1999b	1999b	NUM
ajis02-289	45	30	)	)	PUNCT
ajis02-289	45	31	.	.	PUNCT
ajis02-289	46	1	the	the	DET
ajis02-289	46	2	csf	csf	PROPN
ajis02-289	46	3	supports	support	VERB
ajis02-289	46	4	the	the	DET
ajis02-289	46	5	development	development	NOUN
ajis02-289	46	6	of	of	ADP
ajis02-289	46	7	simple	simple	ADJ
ajis02-289	46	8	web	web	NOUN
ajis02-289	46	9	-	-	PUNCT
ajis02-289	46	10	based	base	VERB
ajis02-289	46	11	client	client	NOUN
ajis02-289	46	12	server	server	NOUN
ajis02-289	46	13	applications	application	NOUN
ajis02-289	46	14	in	in	ADP
ajis02-289	46	15	our	our	PRON
ajis02-289	46	16	fourth	fourth	ADJ
ajis02-289	46	17	-	-	PUNCT
ajis02-289	46	18	year	year	NOUN
ajis02-289	46	19	software	software	NOUN
ajis02-289	46	20	engineering	engineering	NOUN
ajis02-289	46	21	class	class	NOUN
ajis02-289	46	22	cmput	cmput	NOUN
ajis02-289	46	23	401	401	NUM
ajis02-289	46	24	see	see	VERB
ajis02-289	46	25	http://www.cs.ualberta.ca/courses/cmput401.html	http://www.cs.ualberta.ca/courses/cmput401.html	PROPN
ajis02-289	46	26	.	.	PUNCT
ajis02-289	47	1	the	the	DET
ajis02-289	47	2	ultimate	ultimate	ADJ
ajis02-289	47	3	goal	goal	NOUN
ajis02-289	47	4	of	of	ADP
ajis02-289	47	5	this	this	DET
ajis02-289	47	6	approach	approach	NOUN
ajis02-289	47	7	is	be	AUX
ajis02-289	47	8	to	to	PART
ajis02-289	47	9	provide	provide	VERB
ajis02-289	47	10	an	an	DET
ajis02-289	47	11	experience	experience	NOUN
ajis02-289	47	12	base	base	NOUN
ajis02-289	47	13	that	that	PRON
ajis02-289	47	14	complements	complement	VERB
ajis02-289	47	15	and	and	CCONJ
ajis02-289	47	16	links	link	NOUN
ajis02-289	47	17	to	to	ADP
ajis02-289	47	18	the	the	DET
ajis02-289	47	19	requirements	requirement	NOUN
ajis02-289	47	20	(	(	PUNCT
ajis02-289	47	21	encapsulated	encapsulate	VERB
ajis02-289	47	22	in	in	ADP
ajis02-289	47	23	hooks	hook	NOUN
ajis02-289	47	24	as	as	SCONJ
ajis02-289	47	25	described	describe	VERB
ajis02-289	47	26	below	below	ADP
ajis02-289	47	27	)	)	PUNCT
ajis02-289	47	28	,	,	PUNCT
ajis02-289	47	29	examples	example	NOUN
ajis02-289	47	30	and	and	CCONJ
ajis02-289	47	31	other	other	ADJ
ajis02-289	47	32	design	design	NOUN
ajis02-289	47	33	documentation	documentation	NOUN
ajis02-289	47	34	of	of	ADP
ajis02-289	47	35	a	a	DET
ajis02-289	47	36	framework	framework	NOUN
ajis02-289	47	37	.	.	PUNCT
ajis02-289	48	1	our	our	PRON
ajis02-289	48	2	work	work	NOUN
ajis02-289	48	3	to	to	ADP
ajis02-289	48	4	date	date	NOUN
ajis02-289	48	5	in	in	ADP
ajis02-289	48	6	this	this	DET
ajis02-289	48	7	area	area	NOUN
ajis02-289	48	8	is	be	AUX
ajis02-289	48	9	preliminary	preliminary	ADJ
ajis02-289	48	10	but	but	CCONJ
ajis02-289	48	11	promising	promise	VERB
ajis02-289	48	12	.	.	PUNCT
ajis02-289	49	1	documenting	document	VERB
ajis02-289	49	2	product	product	NOUN
ajis02-289	49	3	-	-	PUNCT
ajis02-289	49	4	line	line	NOUN
ajis02-289	49	5	requirements	requirement	NOUN
ajis02-289	49	6	in	in	ADP
ajis02-289	49	7	this	this	DET
ajis02-289	49	8	section	section	NOUN
ajis02-289	49	9	,	,	PUNCT
ajis02-289	49	10	we	we	PRON
ajis02-289	49	11	describe	describe	VERB
ajis02-289	49	12	how	how	SCONJ
ajis02-289	49	13	the	the	DET
ajis02-289	49	14	requirements	requirement	NOUN
ajis02-289	49	15	that	that	PRON
ajis02-289	49	16	are	be	AUX
ajis02-289	49	17	common	common	ADJ
ajis02-289	49	18	across	across	ADP
ajis02-289	49	19	products	product	NOUN
ajis02-289	49	20	are	be	AUX
ajis02-289	49	21	encapsulated	encapsulate	VERB
ajis02-289	49	22	,	,	PUNCT
ajis02-289	49	23	and	and	CCONJ
ajis02-289	49	24	how	how	SCONJ
ajis02-289	49	25	those	those	PRON
ajis02-289	49	26	that	that	PRON
ajis02-289	49	27	vary	vary	VERB
ajis02-289	49	28	within	within	ADP
ajis02-289	49	29	the	the	DET
ajis02-289	49	30	product	product	NOUN
ajis02-289	49	31	-	-	PUNCT
ajis02-289	49	32	line	line	NOUN
ajis02-289	49	33	architecture	architecture	NOUN
ajis02-289	49	34	are	be	AUX
ajis02-289	49	35	documented	document	VERB
ajis02-289	49	36	.	.	PUNCT
ajis02-289	50	1	the	the	DET
ajis02-289	50	2	variations	variation	NOUN
ajis02-289	50	3	,	,	PUNCT
ajis02-289	50	4	which	which	PRON
ajis02-289	50	5	are	be	AUX
ajis02-289	50	6	particularly	particularly	ADV
ajis02-289	50	7	important	important	ADJ
ajis02-289	50	8	to	to	ADP
ajis02-289	50	9	product	product	NOUN
ajis02-289	50	10	developers	developer	NOUN
ajis02-289	50	11	,	,	PUNCT
ajis02-289	50	12	are	be	AUX
ajis02-289	50	13	documented	document	VERB
ajis02-289	50	14	prescriptively	prescriptively	ADV
ajis02-289	50	15	using	use	VERB
ajis02-289	50	16	hooks	hook	NOUN
ajis02-289	50	17	.	.	PUNCT
ajis02-289	51	1	finally	finally	ADV
ajis02-289	51	2	,	,	PUNCT
ajis02-289	51	3	we	we	PRON
ajis02-289	51	4	examine	examine	VERB
ajis02-289	51	5	how	how	SCONJ
ajis02-289	51	6	ajis	ajis	ADV
ajis02-289	51	7	special	special	ADJ
ajis02-289	51	8	issue	issue	NOUN
ajis02-289	51	9	requirements	requirement	VERB
ajis02-289	51	10	engineering	engineer	VERB
ajis02-289	51	11	1999	1999	NUM
ajis02-289	51	12	product	product	NOUN
ajis02-289	51	13	-	-	PUNCT
ajis02-289	51	14	line	line	NOUN
ajis02-289	51	15	requirements	requirement	NOUN
ajis02-289	51	16	evolve	evolve	VERB
ajis02-289	51	17	as	as	ADP
ajis02-289	51	18	the	the	DET
ajis02-289	51	19	domain	domain	NOUN
ajis02-289	51	20	of	of	ADP
ajis02-289	51	21	the	the	DET
ajis02-289	51	22	family	family	NOUN
ajis02-289	51	23	of	of	ADP
ajis02-289	51	24	products	product	NOUN
ajis02-289	51	25	evolve	evolve	VERB
ajis02-289	51	26	and	and	CCONJ
ajis02-289	51	27	why	why	SCONJ
ajis02-289	51	28	they	they	PRON
ajis02-289	51	29	must	must	AUX
ajis02-289	51	30	be	be	AUX
ajis02-289	51	31	managed	manage	VERB
ajis02-289	51	32	carefully	carefully	ADV
ajis02-289	51	33	.	.	PUNCT
ajis02-289	52	1	hooks	hook	NOUN
ajis02-289	52	2	one	one	NUM
ajis02-289	52	3	means	mean	NOUN
ajis02-289	52	4	of	of	ADP
ajis02-289	52	5	encapsulating	encapsulate	VERB
ajis02-289	52	6	these	these	DET
ajis02-289	52	7	requirements	requirement	NOUN
ajis02-289	52	8	is	be	AUX
ajis02-289	52	9	through	through	ADP
ajis02-289	52	10	the	the	DET
ajis02-289	52	11	use	use	NOUN
ajis02-289	52	12	of	of	ADP
ajis02-289	52	13	hooks	hook	NOUN
ajis02-289	52	14	(	(	PUNCT
ajis02-289	52	15	froehlich	froehlich	NOUN
ajis02-289	52	16	1997	1997	NUM
ajis02-289	52	17	)	)	PUNCT
ajis02-289	52	18	.	.	PUNCT
ajis02-289	53	1	each	each	DET
ajis02-289	53	2	hook	hook	NOUN
ajis02-289	53	3	documents	document	NOUN
ajis02-289	53	4	a	a	DET
ajis02-289	53	5	narrowly	narrowly	ADV
ajis02-289	53	6	focused	focus	VERB
ajis02-289	53	7	means	mean	NOUN
ajis02-289	53	8	of	of	ADP
ajis02-289	53	9	using	use	VERB
ajis02-289	53	10	the	the	DET
ajis02-289	53	11	framework	framework	NOUN
ajis02-289	53	12	to	to	PART
ajis02-289	53	13	fulfill	fulfill	VERB
ajis02-289	53	14	a	a	DET
ajis02-289	53	15	particular	particular	ADJ
ajis02-289	53	16	requirement	requirement	NOUN
ajis02-289	53	17	.	.	PUNCT
ajis02-289	54	1	for	for	ADP
ajis02-289	54	2	example	example	NOUN
ajis02-289	54	3	,	,	PUNCT
ajis02-289	54	4	a	a	DET
ajis02-289	54	5	hook	hook	NOUN
ajis02-289	54	6	will	will	AUX
ajis02-289	54	7	indicate	indicate	VERB
ajis02-289	54	8	how	how	SCONJ
ajis02-289	54	9	to	to	PART
ajis02-289	54	10	create	create	VERB
ajis02-289	54	11	a	a	DET
ajis02-289	54	12	menu	menu	NOUN
ajis02-289	54	13	within	within	ADP
ajis02-289	54	14	a	a	DET
ajis02-289	54	15	user	user	NOUN
ajis02-289	54	16	interface	interface	NOUN
ajis02-289	54	17	framework	framework	NOUN
ajis02-289	54	18	,	,	PUNCT
ajis02-289	54	19	or	or	CCONJ
ajis02-289	54	20	which	which	DET
ajis02-289	54	21	packages	package	VERB
ajis02-289	54	22	to	to	PART
ajis02-289	54	23	choose	choose	VERB
ajis02-289	54	24	in	in	ADP
ajis02-289	54	25	a	a	DET
ajis02-289	54	26	command	command	NOUN
ajis02-289	54	27	and	and	CCONJ
ajis02-289	54	28	control	control	NOUN
ajis02-289	54	29	framework	framework	NOUN
ajis02-289	54	30	.	.	PUNCT
ajis02-289	55	1	the	the	DET
ajis02-289	55	2	suggested	suggest	VERB
ajis02-289	55	3	hook	hook	NOUN
ajis02-289	55	4	documentation	documentation	NOUN
ajis02-289	55	5	consists	consist	VERB
ajis02-289	55	6	of	of	ADP
ajis02-289	55	7	a	a	DET
ajis02-289	55	8	structured	structured	ADJ
ajis02-289	55	9	template	template	NOUN
ajis02-289	55	10	that	that	PRON
ajis02-289	55	11	elicits	elicit	VERB
ajis02-289	55	12	all	all	PRON
ajis02-289	55	13	of	of	ADP
ajis02-289	55	14	the	the	DET
ajis02-289	55	15	required	require	VERB
ajis02-289	55	16	information	information	NOUN
ajis02-289	55	17	needed	need	VERB
ajis02-289	55	18	to	to	PART
ajis02-289	55	19	select	select	VERB
ajis02-289	55	20	and	and	CCONJ
ajis02-289	55	21	use	use	VERB
ajis02-289	55	22	the	the	DET
ajis02-289	55	23	hook	hook	NOUN
ajis02-289	55	24	,	,	PUNCT
ajis02-289	55	25	including	include	VERB
ajis02-289	55	26	a	a	DET
ajis02-289	55	27	section	section	NOUN
ajis02-289	55	28	on	on	ADP
ajis02-289	55	29	the	the	DET
ajis02-289	55	30	requirement	requirement	NOUN
ajis02-289	55	31	fulfilled	fulfil	VERB
ajis02-289	55	32	,	,	PUNCT
ajis02-289	55	33	the	the	DET
ajis02-289	55	34	parts	part	NOUN
ajis02-289	55	35	of	of	ADP
ajis02-289	55	36	the	the	DET
ajis02-289	55	37	framework	framework	NOUN
ajis02-289	55	38	it	it	PRON
ajis02-289	55	39	uses	use	VERB
ajis02-289	55	40	,	,	PUNCT
ajis02-289	55	41	and	and	CCONJ
ajis02-289	55	42	any	any	DET
ajis02-289	55	43	conditions	condition	NOUN
ajis02-289	55	44	on	on	ADP
ajis02-289	55	45	the	the	DET
ajis02-289	55	46	use	use	NOUN
ajis02-289	55	47	of	of	ADP
ajis02-289	55	48	the	the	DET
ajis02-289	55	49	hook	hook	NOUN
ajis02-289	55	50	.	.	PUNCT
ajis02-289	56	1	since	since	SCONJ
ajis02-289	56	2	the	the	DET
ajis02-289	56	3	product	product	NOUN
ajis02-289	56	4	-	-	PUNCT
ajis02-289	56	5	line	line	NOUN
ajis02-289	56	6	architecture	architecture	NOUN
ajis02-289	56	7	and	and	CCONJ
ajis02-289	56	8	implementation	implementation	NOUN
ajis02-289	56	9	already	already	ADV
ajis02-289	56	10	exists	exist	VERB
ajis02-289	56	11	,	,	PUNCT
ajis02-289	56	12	the	the	DET
ajis02-289	56	13	requirements	requirement	NOUN
ajis02-289	56	14	must	must	AUX
ajis02-289	56	15	be	be	AUX
ajis02-289	56	16	mapped	map	VERB
ajis02-289	56	17	onto	onto	ADP
ajis02-289	56	18	that	that	DET
ajis02-289	56	19	implementation	implementation	NOUN
ajis02-289	56	20	.	.	PUNCT
ajis02-289	57	1	as	as	SCONJ
ajis02-289	57	2	shown	show	VERB
ajis02-289	57	3	in	in	ADP
ajis02-289	57	4	figure	figure	NOUN
ajis02-289	57	5	2	2	NUM
ajis02-289	57	6	,	,	PUNCT
ajis02-289	57	7	each	each	DET
ajis02-289	57	8	hook	hook	NOUN
ajis02-289	57	9	maps	map	VERB
ajis02-289	57	10	its	its	PRON
ajis02-289	57	11	requirement	requirement	NOUN
ajis02-289	57	12	back	back	ADV
ajis02-289	57	13	to	to	ADP
ajis02-289	57	14	the	the	DET
ajis02-289	57	15	place	place	NOUN
ajis02-289	57	16	in	in	ADP
ajis02-289	57	17	the	the	DET
ajis02-289	57	18	framework	framework	NOUN
ajis02-289	57	19	that	that	PRON
ajis02-289	57	20	it	it	PRON
ajis02-289	57	21	affects	affect	VERB
ajis02-289	57	22	.	.	PUNCT
ajis02-289	58	1	in	in	ADP
ajis02-289	58	2	addition	addition	NOUN
ajis02-289	58	3	,	,	PUNCT
ajis02-289	58	4	the	the	DET
ajis02-289	58	5	hook	hook	NOUN
ajis02-289	58	6	defines	define	VERB
ajis02-289	58	7	in	in	ADP
ajis02-289	58	8	a	a	DET
ajis02-289	58	9	systematic	systematic	ADJ
ajis02-289	58	10	manner	manner	NOUN
ajis02-289	58	11	,	,	PUNCT
ajis02-289	58	12	how	how	SCONJ
ajis02-289	58	13	the	the	DET
ajis02-289	58	14	design	design	NOUN
ajis02-289	58	15	and	and	CCONJ
ajis02-289	58	16	code	code	NOUN
ajis02-289	58	17	base	base	NOUN
ajis02-289	58	18	of	of	ADP
ajis02-289	58	19	the	the	DET
ajis02-289	58	20	framework	framework	NOUN
ajis02-289	58	21	should	should	AUX
ajis02-289	58	22	be	be	AUX
ajis02-289	58	23	extended	extend	VERB
ajis02-289	58	24	.	.	PUNCT
ajis02-289	59	1	figure	figure	NOUN
ajis02-289	59	2	2	2	NUM
ajis02-289	59	3	:	:	PUNCT
ajis02-289	59	4	hooks	hook	NOUN
ajis02-289	59	5	and	and	CCONJ
ajis02-289	59	6	classes	class	NOUN
ajis02-289	59	7	in	in	ADP
ajis02-289	59	8	csf	csf	ADJ
ajis02-289	59	9	figure	figure	NOUN
ajis02-289	59	10	3	3	NUM
ajis02-289	59	11	shows	show	VERB
ajis02-289	59	12	the	the	DET
ajis02-289	59	13	space	space	NOUN
ajis02-289	59	14	of	of	ADP
ajis02-289	59	15	possible	possible	ADJ
ajis02-289	59	16	variations	variation	NOUN
ajis02-289	59	17	,	,	PUNCT
ajis02-289	59	18	that	that	ADV
ajis02-289	59	19	is	is	ADV
ajis02-289	59	20	,	,	PUNCT
ajis02-289	59	21	the	the	DET
ajis02-289	59	22	changes	change	NOUN
ajis02-289	59	23	,	,	PUNCT
ajis02-289	59	24	modifications	modification	NOUN
ajis02-289	59	25	or	or	CCONJ
ajis02-289	59	26	additions	addition	NOUN
ajis02-289	59	27	needed	need	VERB
ajis02-289	59	28	to	to	PART
ajis02-289	59	29	produce	produce	VERB
ajis02-289	59	30	a	a	DET
ajis02-289	59	31	product	product	NOUN
ajis02-289	59	32	within	within	ADP
ajis02-289	59	33	a	a	DET
ajis02-289	59	34	particular	particular	ADJ
ajis02-289	59	35	domain	domain	NOUN
ajis02-289	59	36	based	base	VERB
ajis02-289	59	37	on	on	ADP
ajis02-289	59	38	an	an	DET
ajis02-289	59	39	0	0	NUM
ajis02-289	59	40	-	-	SYM
ajis02-289	59	41	0	0	NUM
ajis02-289	59	42	framework	framework	NOUN
ajis02-289	59	43	.	.	PUNCT
ajis02-289	60	1	it	it	PRON
ajis02-289	60	2	is	be	AUX
ajis02-289	60	3	divided	divide	VERB
ajis02-289	60	4	into	into	ADP
ajis02-289	60	5	four	four	NUM
ajis02-289	60	6	overlapping	overlap	VERB
ajis02-289	60	7	regions	region	NOUN
ajis02-289	60	8	.	.	PUNCT
ajis02-289	61	1	option	option	NOUN
ajis02-289	61	2	hooks	hook	NOUN
ajis02-289	61	3	are	be	AUX
ajis02-289	61	4	provided	provide	VERB
ajis02-289	61	5	when	when	SCONJ
ajis02-289	61	6	the	the	DET
ajis02-289	61	7	variations	variation	NOUN
ajis02-289	61	8	of	of	ADP
ajis02-289	61	9	a	a	DET
ajis02-289	61	10	particular	particular	ADJ
ajis02-289	61	11	aspect	aspect	NOUN
ajis02-289	61	12	of	of	ADP
ajis02-289	61	13	a	a	DET
ajis02-289	61	14	domain	domain	NOUN
ajis02-289	61	15	can	can	AUX
ajis02-289	61	16	be	be	AUX
ajis02-289	61	17	explicitly	explicitly	ADV
ajis02-289	61	18	catalogued	catalogue	VERB
ajis02-289	61	19	.	.	PUNCT
ajis02-289	62	1	they	they	PRON
ajis02-289	62	2	are	be	AUX
ajis02-289	62	3	the	the	DET
ajis02-289	62	4	narrowest	narrow	ADJ
ajis02-289	62	5	in	in	ADP
ajis02-289	62	6	scope	scope	NOUN
ajis02-289	62	7	,	,	PUNCT
ajis02-289	62	8	but	but	CCONJ
ajis02-289	62	9	are	be	AUX
ajis02-289	62	10	also	also	ADV
ajis02-289	62	11	the	the	DET
ajis02-289	62	12	easiest	easy	ADJ
ajis02-289	62	13	for	for	ADP
ajis02-289	62	14	the	the	DET
ajis02-289	62	15	user	user	NOUN
ajis02-289	62	16	.	.	PUNCT
ajis02-289	63	1	option	option	NOUN
ajis02-289	63	2	requirements	requirement	NOUN
ajis02-289	63	3	are	be	AUX
ajis02-289	63	4	fulfilled	fulfil	VERB
ajis02-289	63	5	by	by	ADP
ajis02-289	63	6	selecting	select	VERB
ajis02-289	63	7	one	one	NUM
ajis02-289	63	8	or	or	CCONJ
ajis02-289	63	9	more	more	ADJ
ajis02-289	63	10	items	item	NOUN
ajis02-289	63	11	from	from	ADP
ajis02-289	63	12	a	a	DET
ajis02-289	63	13	pre	pre	ADJ
ajis02-289	63	14	-	-	ADJ
ajis02-289	63	15	defined	define	VERB
ajis02-289	63	16	set	set	NOUN
ajis02-289	63	17	of	of	ADP
ajis02-289	63	18	components	component	NOUN
ajis02-289	63	19	and	and	CCONJ
ajis02-289	63	20	linking	link	VERB
ajis02-289	63	21	them	they	PRON
ajis02-289	63	22	into	into	ADP
ajis02-289	63	23	the	the	DET
ajis02-289	63	24	object	object	NOUN
ajis02-289	63	25	-	-	PUNCT
ajis02-289	63	26	oriented	orient	VERB
ajis02-289	63	27	framework	framework	NOUN
ajis02-289	63	28	.	.	PUNCT
ajis02-289	64	1	they	they	PRON
ajis02-289	64	2	can	can	AUX
ajis02-289	64	3	be	be	AUX
ajis02-289	64	4	completely	completely	ADV
ajis02-289	64	5	automated	automate	VERB
ajis02-289	64	6	and	and	CCONJ
ajis02-289	64	7	tested	test	VERB
ajis02-289	64	8	to	to	PART
ajis02-289	64	9	ensure	ensure	VERB
ajis02-289	64	10	conformance	conformance	NOUN
ajis02-289	64	11	with	with	ADP
ajis02-289	64	12	the	the	DET
ajis02-289	64	13	framework	framework	NOUN
ajis02-289	64	14	.	.	PUNCT
ajis02-289	65	1	open	open	ADJ
ajis02-289	65	2	unsupported	unsupported	ADJ
ajis02-289	65	3	figure	figure	NOUN
ajis02-289	65	4	3	3	NUM
ajis02-289	65	5	:	:	PUNCT
ajis02-289	65	6	the	the	DET
ajis02-289	65	7	space	space	NOUN
ajis02-289	65	8	of	of	ADP
ajis02-289	65	9	possible	possible	ADJ
ajis02-289	65	10	extensions	extension	NOUN
ajis02-289	65	11	to	to	ADP
ajis02-289	65	12	a	a	DET
ajis02-289	65	13	framework	framework	NOUN
ajis02-289	65	14	ajis	ajis	AUX
ajis02-289	65	15	special	special	ADJ
ajis02-289	65	16	issue	issue	NOUN
ajis02-289	65	17	requirements	requirement	NOUN
ajis02-289	65	18	engineering	engineer	VERB
ajis02-289	65	19	1999	1999	NUM
ajis02-289	65	20	pattern	pattern	NOUN
ajis02-289	65	21	hooks	hook	NOUN
ajis02-289	65	22	capture	capture	VERB
ajis02-289	65	23	variations	variation	NOUN
ajis02-289	65	24	that	that	PRON
ajis02-289	65	25	can	can	AUX
ajis02-289	65	26	be	be	AUX
ajis02-289	65	27	parameterized	parameterized	ADJ
ajis02-289	65	28	and/or	and/or	CCONJ
ajis02-289	65	29	restricted	restrict	VERB
ajis02-289	65	30	.	.	PUNCT
ajis02-289	66	1	they	they	PRON
ajis02-289	66	2	may	may	AUX
ajis02-289	66	3	include	include	VERB
ajis02-289	66	4	options	option	NOUN
ajis02-289	66	5	,	,	PUNCT
ajis02-289	66	6	but	but	CCONJ
ajis02-289	66	7	they	they	PRON
ajis02-289	66	8	also	also	ADV
ajis02-289	66	9	present	present	VERB
ajis02-289	66	10	the	the	DET
ajis02-289	66	11	user	user	NOUN
ajis02-289	66	12	with	with	ADP
ajis02-289	66	13	a	a	DET
ajis02-289	66	14	restricted	restricted	ADJ
ajis02-289	66	15	set	set	NOUN
ajis02-289	66	16	of	of	ADP
ajis02-289	66	17	operations	operation	NOUN
ajis02-289	66	18	that	that	PRON
ajis02-289	66	19	the	the	DET
ajis02-289	66	20	product	product	NOUN
ajis02-289	66	21	developer	developer	NOUN
ajis02-289	66	22	is	be	AUX
ajis02-289	66	23	allowed	allow	VERB
ajis02-289	66	24	to	to	PART
ajis02-289	66	25	perform	perform	VERB
ajis02-289	66	26	.	.	PUNCT
ajis02-289	67	1	patterns	pattern	NOUN
ajis02-289	67	2	can	can	AUX
ajis02-289	67	3	be	be	AUX
ajis02-289	67	4	partially	partially	ADV
ajis02-289	67	5	automated	automate	VERB
ajis02-289	67	6	and	and	CCONJ
ajis02-289	67	7	tested	test	VERB
ajis02-289	67	8	.	.	PUNCT
ajis02-289	68	1	open	open	ADJ
ajis02-289	68	2	hooks	hook	NOUN
ajis02-289	68	3	use	use	VERB
ajis02-289	68	4	a	a	DET
ajis02-289	68	5	much	much	ADV
ajis02-289	68	6	less	less	ADV
ajis02-289	68	7	restricted	restricted	ADJ
ajis02-289	68	8	set	set	NOUN
ajis02-289	68	9	of	of	ADP
ajis02-289	68	10	operations	operation	NOUN
ajis02-289	68	11	.	.	PUNCT
ajis02-289	69	1	open	open	ADJ
ajis02-289	69	2	hooks	hook	NOUN
ajis02-289	69	3	allow	allow	VERB
ajis02-289	69	4	entirely	entirely	ADV
ajis02-289	69	5	new	new	ADJ
ajis02-289	69	6	functionality	functionality	NOUN
ajis02-289	69	7	to	to	PART
ajis02-289	69	8	be	be	AUX
ajis02-289	69	9	added	add	VERB
ajis02-289	69	10	to	to	ADP
ajis02-289	69	11	the	the	DET
ajis02-289	69	12	framework	framework	NOUN
ajis02-289	69	13	,	,	PUNCT
ajis02-289	69	14	and	and	CCONJ
ajis02-289	69	15	represent	represent	VERB
ajis02-289	69	16	wide	wide	ADJ
ajis02-289	69	17	variations	variation	NOUN
ajis02-289	69	18	within	within	ADP
ajis02-289	69	19	a	a	DET
ajis02-289	69	20	domain	domain	NOUN
ajis02-289	69	21	.	.	PUNCT
ajis02-289	70	1	unsupported	unsupported	ADJ
ajis02-289	70	2	changes	change	NOUN
ajis02-289	70	3	go	go	VERB
ajis02-289	70	4	beyond	beyond	ADP
ajis02-289	70	5	the	the	DET
ajis02-289	70	6	uses	use	NOUN
ajis02-289	70	7	the	the	DET
ajis02-289	70	8	framework	framework	NOUN
ajis02-289	70	9	builders	builder	NOUN
ajis02-289	70	10	envisioned	envision	VERB
ajis02-289	70	11	for	for	ADP
ajis02-289	70	12	the	the	DET
ajis02-289	70	13	framework	framework	NOUN
ajis02-289	70	14	.	.	PUNCT
ajis02-289	71	1	they	they	PRON
ajis02-289	71	2	may	may	AUX
ajis02-289	71	3	arise	arise	VERB
ajis02-289	71	4	because	because	SCONJ
ajis02-289	71	5	the	the	DET
ajis02-289	71	6	framework	framework	NOUN
ajis02-289	71	7	does	do	AUX
ajis02-289	71	8	not	not	PART
ajis02-289	71	9	completely	completely	ADV
ajis02-289	71	10	cover	cover	VERB
ajis02-289	71	11	the	the	DET
ajis02-289	71	12	domain	domain	NOUN
ajis02-289	71	13	or	or	CCONJ
ajis02-289	71	14	that	that	SCONJ
ajis02-289	71	15	the	the	DET
ajis02-289	71	16	requirements	requirement	NOUN
ajis02-289	71	17	of	of	ADP
ajis02-289	71	18	the	the	DET
ajis02-289	71	19	product	product	NOUN
ajis02-289	71	20	-	-	PUNCT
ajis02-289	71	21	line	line	NOUN
ajis02-289	71	22	have	have	AUX
ajis02-289	71	23	changed	change	VERB
ajis02-289	71	24	.	.	PUNCT
ajis02-289	72	1	typically	typically	ADV
ajis02-289	72	2	,	,	PUNCT
ajis02-289	72	3	the	the	DET
ajis02-289	72	4	discovery	discovery	NOUN
ajis02-289	72	5	of	of	ADP
ajis02-289	72	6	unsupported	unsupported	ADJ
ajis02-289	72	7	changes	change	NOUN
ajis02-289	72	8	is	be	AUX
ajis02-289	72	9	an	an	DET
ajis02-289	72	10	indication	indication	NOUN
ajis02-289	72	11	that	that	SCONJ
ajis02-289	72	12	a	a	DET
ajis02-289	72	13	framework	framework	NOUN
ajis02-289	72	14	needs	need	VERB
ajis02-289	72	15	to	to	PART
ajis02-289	72	16	be	be	AUX
ajis02-289	72	17	updated	update	VERB
ajis02-289	72	18	or	or	CCONJ
ajis02-289	72	19	evolved	evolve	VERB
ajis02-289	72	20	.	.	PUNCT
ajis02-289	73	1	examples	example	NOUN
ajis02-289	73	2	of	of	ADP
ajis02-289	73	3	all	all	DET
ajis02-289	73	4	four	four	NUM
ajis02-289	73	5	kinds	kind	NOUN
ajis02-289	73	6	of	of	ADP
ajis02-289	73	7	hooks	hook	NOUN
ajis02-289	73	8	can	can	AUX
ajis02-289	73	9	be	be	AUX
ajis02-289	73	10	found	find	VERB
ajis02-289	73	11	in	in	ADP
ajis02-289	73	12	our	our	PRON
ajis02-289	73	13	engineering	engineering	NOUN
ajis02-289	73	14	application	application	NOUN
ajis02-289	73	15	framework	framework	NOUN
ajis02-289	73	16	(	(	PUNCT
ajis02-289	73	17	eaf	eaf	PROPN
ajis02-289	73	18	)	)	PUNCT
ajis02-289	73	19	which	which	PRON
ajis02-289	73	20	is	be	AUX
ajis02-289	73	21	used	use	VERB
ajis02-289	73	22	to	to	PART
ajis02-289	73	23	build	build	VERB
ajis02-289	73	24	engineering	engineering	NOUN
ajis02-289	73	25	worksheets	worksheet	NOUN
ajis02-289	73	26	.	.	PUNCT
ajis02-289	74	1	each	each	DET
ajis02-289	74	2	worksheet	worksheet	NOUN
ajis02-289	74	3	is	be	AUX
ajis02-289	74	4	a	a	DET
ajis02-289	74	5	collection	collection	NOUN
ajis02-289	74	6	of	of	ADP
ajis02-289	74	7	data	datum	NOUN
ajis02-289	74	8	elements	element	NOUN
ajis02-289	74	9	and	and	CCONJ
ajis02-289	74	10	calculations	calculation	NOUN
ajis02-289	74	11	that	that	PRON
ajis02-289	74	12	represent	represent	VERB
ajis02-289	74	13	the	the	DET
ajis02-289	74	14	contents	content	NOUN
ajis02-289	74	15	of	of	ADP
ajis02-289	74	16	an	an	DET
ajis02-289	74	17	engineering	engineering	NOUN
ajis02-289	74	18	code	code	NOUN
ajis02-289	74	19	or	or	CCONJ
ajis02-289	74	20	standard	standard	NOUN
ajis02-289	74	21	.	.	PUNCT
ajis02-289	75	1	each	each	DET
ajis02-289	75	2	engineering	engineering	NOUN
ajis02-289	75	3	application	application	NOUN
ajis02-289	75	4	that	that	PRON
ajis02-289	75	5	we	we	PRON
ajis02-289	75	6	build	build	VERB
ajis02-289	75	7	has	have	VERB
ajis02-289	75	8	one	one	NUM
ajis02-289	75	9	or	or	CCONJ
ajis02-289	75	10	more	more	ADJ
ajis02-289	75	11	worksheets	worksheet	NOUN
ajis02-289	75	12	that	that	PRON
ajis02-289	75	13	form	form	VERB
ajis02-289	75	14	the	the	DET
ajis02-289	75	15	core	core	NOUN
ajis02-289	75	16	of	of	ADP
ajis02-289	75	17	the	the	DET
ajis02-289	75	18	application	application	NOUN
ajis02-289	75	19	.	.	PUNCT
ajis02-289	76	1	the	the	DET
ajis02-289	76	2	user	user	NOUN
ajis02-289	76	3	interface	interface	NOUN
ajis02-289	76	4	of	of	ADP
ajis02-289	76	5	the	the	DET
ajis02-289	76	6	application	application	NOUN
ajis02-289	76	7	,	,	PUNCT
ajis02-289	76	8	provided	provide	VERB
ajis02-289	76	9	by	by	ADP
ajis02-289	76	10	another	another	DET
ajis02-289	76	11	framework	framework	NOUN
ajis02-289	76	12	,	,	PUNCT
ajis02-289	76	13	navigates	navigate	VERB
ajis02-289	76	14	through	through	ADP
ajis02-289	76	15	the	the	DET
ajis02-289	76	16	worksheet	worksheet	NOUN
ajis02-289	76	17	but	but	CCONJ
ajis02-289	76	18	does	do	AUX
ajis02-289	76	19	not	not	PART
ajis02-289	76	20	do	do	VERB
ajis02-289	76	21	any	any	DET
ajis02-289	76	22	engineering	engineering	NOUN
ajis02-289	76	23	computations	computation	NOUN
ajis02-289	76	24	.	.	PUNCT
ajis02-289	77	1	in	in	ADP
ajis02-289	77	2	this	this	DET
ajis02-289	77	3	way	way	NOUN
ajis02-289	77	4	we	we	PRON
ajis02-289	77	5	keep	keep	VERB
ajis02-289	77	6	the	the	DET
ajis02-289	77	7	robust	robust	ADJ
ajis02-289	77	8	core	core	NOUN
ajis02-289	77	9	engineering	engineering	NOUN
ajis02-289	77	10	part	part	NOUN
ajis02-289	77	11	of	of	ADP
ajis02-289	77	12	an	an	DET
ajis02-289	77	13	application	application	NOUN
ajis02-289	77	14	relatively	relatively	ADV
ajis02-289	77	15	isolated	isolate	VERB
ajis02-289	77	16	from	from	ADP
ajis02-289	77	17	the	the	DET
ajis02-289	77	18	more	more	ADV
ajis02-289	77	19	fragile	fragile	ADJ
ajis02-289	77	20	user	user	NOUN
ajis02-289	77	21	interface	interface	NOUN
ajis02-289	77	22	.	.	PUNCT
ajis02-289	78	1	an	an	DET
ajis02-289	78	2	engineering	engineering	NOUN
ajis02-289	78	3	standard	standard	NOUN
ajis02-289	78	4	is	be	AUX
ajis02-289	78	5	embodied	embody	VERB
ajis02-289	78	6	into	into	ADP
ajis02-289	78	7	a	a	DET
ajis02-289	78	8	worksheet	worksheet	NOUN
ajis02-289	78	9	by	by	ADP
ajis02-289	78	10	following	follow	VERB
ajis02-289	78	11	the	the	DET
ajis02-289	78	12	eaf	eaf	PROPN
ajis02-289	78	13	hooks	hook	NOUN
ajis02-289	78	14	.	.	PUNCT
ajis02-289	79	1	option	option	NOUN
ajis02-289	79	2	hooks	hook	NOUN
ajis02-289	79	3	are	be	AUX
ajis02-289	79	4	provided	provide	VERB
ajis02-289	79	5	for	for	ADP
ajis02-289	79	6	adding	add	VERB
ajis02-289	79	7	data	datum	NOUN
ajis02-289	79	8	elements	element	NOUN
ajis02-289	79	9	to	to	ADP
ajis02-289	79	10	the	the	DET
ajis02-289	79	11	worksheet	worksheet	NOUN
ajis02-289	79	12	.	.	PUNCT
ajis02-289	80	1	each	each	DET
ajis02-289	80	2	item	item	NOUN
ajis02-289	80	3	of	of	ADP
ajis02-289	80	4	data	datum	NOUN
ajis02-289	80	5	in	in	ADP
ajis02-289	80	6	the	the	DET
ajis02-289	80	7	standard	standard	NOUN
ajis02-289	80	8	is	be	AUX
ajis02-289	80	9	identified	identify	VERB
ajis02-289	80	10	,	,	PUNCT
ajis02-289	80	11	and	and	CCONJ
ajis02-289	80	12	then	then	ADV
ajis02-289	80	13	classified	classify	VERB
ajis02-289	80	14	according	accord	VERB
ajis02-289	80	15	to	to	ADP
ajis02-289	80	16	whether	whether	SCONJ
ajis02-289	80	17	it	it	PRON
ajis02-289	80	18	is	be	AUX
ajis02-289	80	19	numeric	numeric	ADJ
ajis02-289	80	20	or	or	CCONJ
ajis02-289	80	21	text	text	NOUN
ajis02-289	80	22	,	,	PUNCT
ajis02-289	80	23	and	and	CCONJ
ajis02-289	80	24	whether	whether	SCONJ
ajis02-289	80	25	it	it	PRON
ajis02-289	80	26	is	be	AUX
ajis02-289	80	27	an	an	DET
ajis02-289	80	28	external	external	ADJ
ajis02-289	80	29	input	input	NOUN
ajis02-289	80	30	from	from	ADP
ajis02-289	80	31	the	the	DET
ajis02-289	80	32	user	user	NOUN
ajis02-289	80	33	or	or	CCONJ
ajis02-289	80	34	an	an	DET
ajis02-289	80	35	internal	internal	ADJ
ajis02-289	80	36	computed	compute	VERB
ajis02-289	80	37	value	value	NOUN
ajis02-289	80	38	,	,	PUNCT
ajis02-289	80	39	and	and	CCONJ
ajis02-289	80	40	whether	whether	SCONJ
ajis02-289	80	41	its	its	PRON
ajis02-289	80	42	range	range	NOUN
ajis02-289	80	43	of	of	ADP
ajis02-289	80	44	values	value	NOUN
ajis02-289	80	45	is	be	AUX
ajis02-289	80	46	fixed	fix	VERB
ajis02-289	80	47	or	or	CCONJ
ajis02-289	80	48	user	user	NOUN
ajis02-289	80	49	modifiable	modifiable	ADJ
ajis02-289	80	50	.	.	PUNCT
ajis02-289	81	1	for	for	ADP
ajis02-289	81	2	example	example	NOUN
ajis02-289	81	3	,	,	PUNCT
ajis02-289	81	4	one	one	NUM
ajis02-289	81	5	combination	combination	NOUN
ajis02-289	81	6	of	of	ADP
ajis02-289	81	7	options	option	NOUN
ajis02-289	81	8	can	can	AUX
ajis02-289	81	9	be	be	AUX
ajis02-289	81	10	used	use	VERB
ajis02-289	81	11	to	to	PART
ajis02-289	81	12	add	add	VERB
ajis02-289	81	13	a	a	DET
ajis02-289	81	14	text	text	NOUN
ajis02-289	81	15	data	datum	NOUN
ajis02-289	81	16	element	element	NOUN
ajis02-289	81	17	that	that	PRON
ajis02-289	81	18	has	have	VERB
ajis02-289	81	19	a	a	DET
ajis02-289	81	20	predetermined	predetermine	VERB
ajis02-289	81	21	set	set	NOUN
ajis02-289	81	22	of	of	ADP
ajis02-289	81	23	user	user	NOUN
ajis02-289	81	24	-	-	PUNCT
ajis02-289	81	25	selectable	selectable	ADJ
ajis02-289	81	26	values	value	NOUN
ajis02-289	81	27	.	.	PUNCT
ajis02-289	82	1	for	for	ADP
ajis02-289	82	2	numeric	numeric	ADJ
ajis02-289	82	3	data	datum	NOUN
ajis02-289	82	4	,	,	PUNCT
ajis02-289	82	5	there	there	PRON
ajis02-289	82	6	is	be	VERB
ajis02-289	82	7	the	the	DET
ajis02-289	82	8	additional	additional	ADJ
ajis02-289	82	9	option	option	NOUN
ajis02-289	82	10	of	of	ADP
ajis02-289	82	11	what	what	DET
ajis02-289	82	12	basis	basis	NOUN
ajis02-289	82	13	units	unit	NOUN
ajis02-289	82	14	it	it	PRON
ajis02-289	82	15	has	have	AUX
ajis02-289	82	16	,	,	PUNCT
ajis02-289	82	17	such	such	ADJ
ajis02-289	82	18	as	as	ADP
ajis02-289	82	19	length	length	NOUN
ajis02-289	82	20	or	or	CCONJ
ajis02-289	82	21	temperature	temperature	NOUN
ajis02-289	82	22	,	,	PUNCT
ajis02-289	82	23	and	and	CCONJ
ajis02-289	82	24	what	what	PRON
ajis02-289	82	25	its	its	PRON
ajis02-289	82	26	normally	normally	ADV
ajis02-289	82	27	displayed	display	VERB
ajis02-289	82	28	style	style	NOUN
ajis02-289	82	29	should	should	AUX
ajis02-289	82	30	be	be	AUX
ajis02-289	82	31	(	(	PUNCT
ajis02-289	82	32	for	for	ADP
ajis02-289	82	33	example	example	NOUN
ajis02-289	82	34	,	,	PUNCT
ajis02-289	82	35	english	english	NOUN
ajis02-289	82	36	or	or	CCONJ
ajis02-289	82	37	metric	metric	ADJ
ajis02-289	82	38	)	)	PUNCT
ajis02-289	82	39	.	.	PUNCT
ajis02-289	83	1	pattern	pattern	NOUN
ajis02-289	83	2	hooks	hook	NOUN
ajis02-289	83	3	are	be	AUX
ajis02-289	83	4	provided	provide	VERB
ajis02-289	83	5	for	for	ADP
ajis02-289	83	6	adding	add	VERB
ajis02-289	83	7	new	new	ADJ
ajis02-289	83	8	data	datum	NOUN
ajis02-289	83	9	element	element	NOUN
ajis02-289	83	10	types	type	NOUN
ajis02-289	83	11	,	,	PUNCT
ajis02-289	83	12	basis	basis	NOUN
ajis02-289	83	13	units	unit	NOUN
ajis02-289	83	14	and	and	CCONJ
ajis02-289	83	15	calculations	calculation	NOUN
ajis02-289	83	16	.	.	PUNCT
ajis02-289	84	1	the	the	DET
ajis02-289	84	2	hooks	hook	NOUN
ajis02-289	84	3	for	for	ADP
ajis02-289	84	4	new	new	ADJ
ajis02-289	84	5	elements	element	NOUN
ajis02-289	84	6	and	and	CCONJ
ajis02-289	84	7	units	unit	NOUN
ajis02-289	84	8	involve	involve	VERB
ajis02-289	84	9	constructing	construct	VERB
ajis02-289	84	10	new	new	ADJ
ajis02-289	84	11	classes	class	NOUN
ajis02-289	84	12	directly	directly	ADV
ajis02-289	84	13	by	by	ADP
ajis02-289	84	14	writing	write	VERB
ajis02-289	84	15	code	code	NOUN
ajis02-289	84	16	.	.	PUNCT
ajis02-289	85	1	the	the	DET
ajis02-289	85	2	pattern	pattern	NOUN
ajis02-289	85	3	for	for	ADP
ajis02-289	85	4	adding	add	VERB
ajis02-289	85	5	new	new	ADJ
ajis02-289	85	6	calculations	calculation	NOUN
ajis02-289	85	7	is	be	AUX
ajis02-289	85	8	embodied	embody	VERB
ajis02-289	85	9	in	in	ADP
ajis02-289	85	10	a	a	DET
ajis02-289	85	11	custom	custom	NOUN
ajis02-289	85	12	calculation	calculation	NOUN
ajis02-289	85	13	language	language	NOUN
ajis02-289	85	14	that	that	PRON
ajis02-289	85	15	hides	hide	VERB
ajis02-289	85	16	many	many	ADJ
ajis02-289	85	17	of	of	ADP
ajis02-289	85	18	the	the	DET
ajis02-289	85	19	details	detail	NOUN
ajis02-289	85	20	.	.	PUNCT
ajis02-289	86	1	calculations	calculation	NOUN
ajis02-289	86	2	are	be	AUX
ajis02-289	86	3	written	write	VERB
ajis02-289	86	4	in	in	ADP
ajis02-289	86	5	this	this	DET
ajis02-289	86	6	higher	high	ADJ
ajis02-289	86	7	-	-	PUNCT
ajis02-289	86	8	level	level	NOUN
ajis02-289	86	9	custom	custom	NOUN
ajis02-289	86	10	language	language	NOUN
ajis02-289	86	11	and	and	CCONJ
ajis02-289	86	12	then	then	ADV
ajis02-289	86	13	compiled	compile	VERB
ajis02-289	86	14	into	into	ADP
ajis02-289	86	15	the	the	DET
ajis02-289	86	16	class	class	NOUN
ajis02-289	86	17	definitions	definition	NOUN
ajis02-289	86	18	that	that	PRON
ajis02-289	86	19	implement	implement	VERB
ajis02-289	86	20	the	the	DET
ajis02-289	86	21	calculation	calculation	NOUN
ajis02-289	86	22	.	.	PUNCT
ajis02-289	87	1	this	this	PRON
ajis02-289	87	2	allows	allow	VERB
ajis02-289	87	3	us	we	PRON
ajis02-289	87	4	to	to	PART
ajis02-289	87	5	alter	alter	VERB
ajis02-289	87	6	the	the	DET
ajis02-289	87	7	implementation	implementation	NOUN
ajis02-289	87	8	of	of	ADP
ajis02-289	87	9	the	the	DET
ajis02-289	87	10	calculation	calculation	NOUN
ajis02-289	87	11	hooks	hook	VERB
ajis02-289	87	12	without	without	ADP
ajis02-289	87	13	having	have	VERB
ajis02-289	87	14	to	to	PART
ajis02-289	87	15	rewrite	rewrite	VERB
ajis02-289	87	16	the	the	DET
ajis02-289	87	17	calculations	calculation	NOUN
ajis02-289	87	18	.	.	PUNCT
ajis02-289	88	1	we	we	PRON
ajis02-289	88	2	just	just	ADV
ajis02-289	88	3	recompile	recompile	VERB
ajis02-289	88	4	them	they	PRON
ajis02-289	88	5	.	.	PUNCT
ajis02-289	89	1	open	open	ADJ
ajis02-289	89	2	hooks	hook	NOUN
ajis02-289	89	3	are	be	AUX
ajis02-289	89	4	provided	provide	VERB
ajis02-289	89	5	for	for	ADP
ajis02-289	89	6	calculations	calculation	NOUN
ajis02-289	89	7	that	that	PRON
ajis02-289	89	8	can	can	AUX
ajis02-289	89	9	not	not	PART
ajis02-289	89	10	be	be	AUX
ajis02-289	89	11	described	describe	VERB
ajis02-289	89	12	by	by	ADP
ajis02-289	89	13	our	our	PRON
ajis02-289	89	14	calculation	calculation	NOUN
ajis02-289	89	15	language	language	NOUN
ajis02-289	89	16	.	.	PUNCT
ajis02-289	90	1	worksheets	worksheet	NOUN
ajis02-289	90	2	are	be	AUX
ajis02-289	90	3	by	by	ADP
ajis02-289	90	4	nature	nature	NOUN
ajis02-289	90	5	acyclic	acyclic	ADJ
ajis02-289	90	6	in	in	ADP
ajis02-289	90	7	order	order	NOUN
ajis02-289	90	8	to	to	PART
ajis02-289	90	9	enforce	enforce	VERB
ajis02-289	90	10	a	a	DET
ajis02-289	90	11	consistent	consistent	ADJ
ajis02-289	90	12	evaluation	evaluation	NOUN
ajis02-289	90	13	order	order	NOUN
ajis02-289	90	14	.	.	PUNCT
ajis02-289	91	1	this	this	PRON
ajis02-289	91	2	means	mean	VERB
ajis02-289	91	3	that	that	SCONJ
ajis02-289	91	4	iterative	iterative	ADJ
ajis02-289	91	5	components	component	NOUN
ajis02-289	91	6	of	of	ADP
ajis02-289	91	7	the	the	DET
ajis02-289	91	8	calculations	calculation	NOUN
ajis02-289	91	9	must	must	AUX
ajis02-289	91	10	be	be	AUX
ajis02-289	91	11	individually	individually	ADV
ajis02-289	91	12	programmed	program	VERB
ajis02-289	91	13	,	,	PUNCT
ajis02-289	91	14	and	and	CCONJ
ajis02-289	91	15	then	then	ADV
ajis02-289	91	16	attached	attach	VERB
ajis02-289	91	17	to	to	ADP
ajis02-289	91	18	the	the	DET
ajis02-289	91	19	framework	framework	NOUN
ajis02-289	91	20	through	through	ADP
ajis02-289	91	21	open	open	ADJ
ajis02-289	91	22	hooks	hook	NOUN
ajis02-289	91	23	.	.	PUNCT
ajis02-289	92	1	unsupported	unsupported	ADJ
ajis02-289	92	2	changes	change	NOUN
ajis02-289	92	3	are	be	AUX
ajis02-289	92	4	more	more	ADJ
ajis02-289	92	5	an	an	DET
ajis02-289	92	6	issue	issue	NOUN
ajis02-289	92	7	of	of	ADP
ajis02-289	92	8	good	good	ADJ
ajis02-289	92	9	framework	framework	NOUN
ajis02-289	92	10	architecture	architecture	NOUN
ajis02-289	92	11	.	.	PUNCT
ajis02-289	93	1	if	if	SCONJ
ajis02-289	93	2	the	the	DET
ajis02-289	93	3	architecture	architecture	NOUN
ajis02-289	93	4	is	be	AUX
ajis02-289	93	5	well	well	ADV
ajis02-289	93	6	-	-	PUNCT
ajis02-289	93	7	factored	factor	VERB
ajis02-289	93	8	,	,	PUNCT
ajis02-289	93	9	we	we	PRON
ajis02-289	93	10	find	find	VERB
ajis02-289	93	11	that	that	SCONJ
ajis02-289	93	12	adding	add	VERB
ajis02-289	93	13	hooks	hook	NOUN
ajis02-289	93	14	for	for	ADP
ajis02-289	93	15	unanticipated	unanticipated	ADJ
ajis02-289	93	16	requirements	requirement	NOUN
ajis02-289	93	17	is	be	AUX
ajis02-289	93	18	a	a	DET
ajis02-289	93	19	natural	natural	ADJ
ajis02-289	93	20	,	,	PUNCT
ajis02-289	93	21	although	although	SCONJ
ajis02-289	93	22	non	non	ADJ
ajis02-289	93	23	-	-	ADJ
ajis02-289	93	24	trivial	trivial	ADJ
ajis02-289	93	25	,	,	PUNCT
ajis02-289	93	26	activity	activity	NOUN
ajis02-289	93	27	.	.	PUNCT
ajis02-289	94	1	evolving	evolve	VERB
ajis02-289	94	2	requirements	requirement	NOUN
ajis02-289	94	3	when	when	SCONJ
ajis02-289	94	4	the	the	DET
ajis02-289	94	5	requirements	requirement	NOUN
ajis02-289	94	6	of	of	ADP
ajis02-289	94	7	the	the	DET
ajis02-289	94	8	product	product	NOUN
ajis02-289	94	9	-	-	PUNCT
ajis02-289	94	10	line	line	NOUN
ajis02-289	94	11	evolve	evolve	NOUN
ajis02-289	94	12	,	,	PUNCT
ajis02-289	94	13	it	it	PRON
ajis02-289	94	14	can	can	AUX
ajis02-289	94	15	have	have	VERB
ajis02-289	94	16	several	several	ADJ
ajis02-289	94	17	different	different	ADJ
ajis02-289	94	18	effects	effect	NOUN
ajis02-289	94	19	on	on	ADP
ajis02-289	94	20	the	the	DET
ajis02-289	94	21	underlying	underlie	VERB
ajis02-289	94	22	framework	framework	NOUN
ajis02-289	94	23	:	:	PUNCT
ajis02-289	94	24	changes	change	NOUN
ajis02-289	94	25	to	to	ADP
ajis02-289	94	26	the	the	DET
ajis02-289	94	27	underlying	underlie	VERB
ajis02-289	94	28	framework	framework	NOUN
ajis02-289	94	29	these	these	PRON
ajis02-289	94	30	occur	occur	VERB
ajis02-289	94	31	when	when	SCONJ
ajis02-289	94	32	the	the	DET
ajis02-289	94	33	common	common	ADJ
ajis02-289	94	34	requirements	requirement	NOUN
ajis02-289	94	35	change	change	VERB
ajis02-289	94	36	,	,	PUNCT
ajis02-289	94	37	new	new	ADJ
ajis02-289	94	38	ones	one	NOUN
ajis02-289	94	39	arise	arise	VERB
ajis02-289	94	40	,	,	PUNCT
ajis02-289	94	41	or	or	CCONJ
ajis02-289	94	42	the	the	DET
ajis02-289	94	43	framework	framework	NOUN
ajis02-289	94	44	design	design	NOUN
ajis02-289	94	45	needs	need	VERB
ajis02-289	94	46	to	to	PART
ajis02-289	94	47	be	be	AUX
ajis02-289	94	48	made	make	VERB
ajis02-289	94	49	more	more	ADV
ajis02-289	94	50	robust	robust	ADJ
ajis02-289	94	51	.	.	PUNCT
ajis02-289	95	1	such	such	ADJ
ajis02-289	95	2	changes	change	NOUN
ajis02-289	95	3	typically	typically	ADV
ajis02-289	95	4	include	include	VERB
ajis02-289	95	5	refactoring	refactoring	NOUN
ajis02-289	95	6	(	(	PUNCT
ajis02-289	95	7	fowler	fowler	NOUN
ajis02-289	95	8	1999	1999	NUM
ajis02-289	95	9	)	)	PUNCT
ajis02-289	95	10	the	the	DET
ajis02-289	95	11	framework	framework	NOUN
ajis02-289	95	12	classes	class	NOUN
ajis02-289	95	13	without	without	ADP
ajis02-289	95	14	affecting	affect	VERB
ajis02-289	95	15	the	the	DET
ajis02-289	95	16	hooks	hook	NOUN
ajis02-289	95	17	.	.	PUNCT
ajis02-289	96	1	the	the	DET
ajis02-289	96	2	variable	variable	ADJ
ajis02-289	96	3	requirements	requirement	NOUN
ajis02-289	96	4	themselves	themselves	PRON
ajis02-289	96	5	do	do	AUX
ajis02-289	96	6	n't	not	PART
ajis02-289	96	7	change	change	VERB
ajis02-289	96	8	so	so	SCONJ
ajis02-289	96	9	the	the	DET
ajis02-289	96	10	hooks	hook	NOUN
ajis02-289	96	11	do	do	AUX
ajis02-289	96	12	n't	not	PART
ajis02-289	96	13	change	change	VERB
ajis02-289	96	14	either	either	ADV
ajis02-289	96	15	;	;	PUNCT
ajis02-289	96	16	the	the	DET
ajis02-289	96	17	only	only	ADJ
ajis02-289	96	18	changes	change	NOUN
ajis02-289	96	19	are	be	AUX
ajis02-289	96	20	in	in	ADP
ajis02-289	96	21	the	the	DET
ajis02-289	96	22	common	common	ADJ
ajis02-289	96	23	parts	part	NOUN
ajis02-289	96	24	of	of	ADP
ajis02-289	96	25	the	the	DET
ajis02-289	96	26	framework	framework	NOUN
ajis02-289	96	27	and	and	CCONJ
ajis02-289	96	28	their	their	PRON
ajis02-289	96	29	underlying	underlie	VERB
ajis02-289	96	30	implementation	implementation	NOUN
ajis02-289	96	31	.	.	PUNCT
ajis02-289	97	1	changing	change	VERB
ajis02-289	97	2	hooks	hook	NOUN
ajis02-289	97	3	to	to	PART
ajis02-289	97	4	make	make	VERB
ajis02-289	97	5	them	they	PRON
ajis02-289	97	6	more	more	ADV
ajis02-289	97	7	flexible	flexible	ADJ
ajis02-289	97	8	.	.	PUNCT
ajis02-289	98	1	sometimes	sometimes	ADV
ajis02-289	98	2	the	the	DET
ajis02-289	98	3	variable	variable	ADJ
ajis02-289	98	4	requirements	requirement	NOUN
ajis02-289	98	5	supported	support	VERB
ajis02-289	98	6	by	by	ADP
ajis02-289	98	7	the	the	DET
ajis02-289	98	8	framework	framework	NOUN
ajis02-289	98	9	are	be	AUX
ajis02-289	98	10	not	not	PART
ajis02-289	98	11	flexible	flexible	ADJ
ajis02-289	98	12	enough	enough	ADV
ajis02-289	98	13	to	to	PART
ajis02-289	98	14	accommodate	accommodate	VERB
ajis02-289	98	15	the	the	DET
ajis02-289	98	16	requirements	requirement	NOUN
ajis02-289	98	17	of	of	ADP
ajis02-289	98	18	the	the	DET
ajis02-289	98	19	products	product	NOUN
ajis02-289	98	20	within	within	ADP
ajis02-289	98	21	the	the	DET
ajis02-289	98	22	domain	domain	NOUN
ajis02-289	98	23	.	.	PUNCT
ajis02-289	99	1	generally	generally	ADV
ajis02-289	99	2	,	,	PUNCT
ajis02-289	99	3	one	one	NUM
ajis02-289	99	4	or	or	CCONJ
ajis02-289	99	5	more	more	ADJ
ajis02-289	99	6	hooks	hook	NOUN
ajis02-289	99	7	need	need	VERB
ajis02-289	99	8	to	to	PART
ajis02-289	99	9	be	be	AUX
ajis02-289	99	10	evolved	evolve	VERB
ajis02-289	99	11	along	along	ADP
ajis02-289	99	12	with	with	ADP
ajis02-289	99	13	parts	part	NOUN
ajis02-289	99	14	of	of	ADP
ajis02-289	99	15	the	the	DET
ajis02-289	99	16	underlying	underlie	VERB
ajis02-289	99	17	framework	framework	NOUN
ajis02-289	99	18	in	in	ADP
ajis02-289	99	19	order	order	NOUN
ajis02-289	99	20	to	to	PART
ajis02-289	99	21	support	support	VERB
ajis02-289	99	22	the	the	DET
ajis02-289	99	23	new	new	ADJ
ajis02-289	99	24	flexibility	flexibility	NOUN
ajis02-289	99	25	.	.	PUNCT
ajis02-289	100	1	as	as	SCONJ
ajis02-289	100	2	shown	show	VERB
ajis02-289	100	3	in	in	ADP
ajis02-289	100	4	figure	figure	NOUN
ajis02-289	100	5	4	4	NUM
ajis02-289	100	6	,	,	PUNCT
ajis02-289	100	7	to	to	PART
ajis02-289	100	8	make	make	VERB
ajis02-289	100	9	a	a	DET
ajis02-289	100	10	hook	hook	NOUN
ajis02-289	100	11	more	more	ADV
ajis02-289	100	12	flexible	flexible	ADJ
ajis02-289	100	13	,	,	PUNCT
ajis02-289	100	14	it	it	PRON
ajis02-289	100	15	must	must	AUX
ajis02-289	100	16	be	be	AUX
ajis02-289	100	17	made	make	VERB
ajis02-289	100	18	more	more	ADV
ajis02-289	100	19	open	open	ADJ
ajis02-289	100	20	as	as	ADV
ajis02-289	100	21	well	well	ADV
ajis02-289	100	22	.	.	PUNCT
ajis02-289	101	1	changing	change	VERB
ajis02-289	101	2	hooks	hook	NOUN
ajis02-289	101	3	to	to	PART
ajis02-289	101	4	provide	provide	VERB
ajis02-289	101	5	more	more	ADJ
ajis02-289	101	6	support	support	NOUN
ajis02-289	101	7	for	for	ADP
ajis02-289	101	8	the	the	DET
ajis02-289	101	9	product	product	NOUN
ajis02-289	101	10	developer	developer	NOUN
ajis02-289	101	11	.	.	PUNCT
ajis02-289	102	1	as	as	ADP
ajis02-289	102	2	a	a	DET
ajis02-289	102	3	framework	framework	NOUN
ajis02-289	102	4	matures	mature	NOUN
ajis02-289	102	5	,	,	PUNCT
ajis02-289	102	6	the	the	DET
ajis02-289	102	7	exact	exact	ADJ
ajis02-289	102	8	variations	variation	NOUN
ajis02-289	102	9	between	between	ADP
ajis02-289	102	10	products	product	NOUN
ajis02-289	102	11	within	within	ADP
ajis02-289	102	12	a	a	DET
ajis02-289	102	13	domain	domain	NOUN
ajis02-289	102	14	can	can	AUX
ajis02-289	102	15	be	be	AUX
ajis02-289	102	16	catalogued	catalogue	VERB
ajis02-289	102	17	and	and	CCONJ
ajis02-289	102	18	support	support	NOUN
ajis02-289	102	19	for	for	ADP
ajis02-289	102	20	the	the	DET
ajis02-289	102	21	different	different	ADJ
ajis02-289	102	22	variations	variation	NOUN
ajis02-289	102	23	built	build	VERB
ajis02-289	102	24	directly	directly	ADV
ajis02-289	102	25	into	into	ADP
ajis02-289	102	26	the	the	DET
ajis02-289	102	27	framework	framework	NOUN
ajis02-289	102	28	.	.	PUNCT
ajis02-289	103	1	building	build	VERB
ajis02-289	103	2	in	in	ADP
ajis02-289	103	3	variations	variation	NOUN
ajis02-289	103	4	makes	make	VERB
ajis02-289	103	5	the	the	DET
ajis02-289	103	6	framework	framework	NOUN
ajis02-289	103	7	easier	easy	ADJ
ajis02-289	103	8	to	to	PART
ajis02-289	103	9	use	use	VERB
ajis02-289	103	10	as	as	SCONJ
ajis02-289	103	11	it	it	PRON
ajis02-289	103	12	contains	contain	VERB
ajis02-289	103	13	more	more	ADJ
ajis02-289	103	14	support	support	NOUN
ajis02-289	103	15	for	for	ADP
ajis02-289	103	16	the	the	DET
ajis02-289	103	17	product	product	NOUN
ajis02-289	103	18	developer	developer	NOUN
ajis02-289	103	19	.	.	PUNCT
ajis02-289	104	1	as	as	SCONJ
ajis02-289	104	2	shown	show	VERB
ajis02-289	104	3	in	in	ADP
ajis02-289	104	4	figure	figure	NOUN
ajis02-289	104	5	4	4	NUM
ajis02-289	104	6	,	,	PUNCT
ajis02-289	104	7	this	this	PRON
ajis02-289	104	8	is	be	AUX
ajis02-289	104	9	the	the	DET
ajis02-289	104	10	opposite	opposite	ADJ
ajis02-289	104	11	effect	effect	NOUN
ajis02-289	104	12	of	of	ADP
ajis02-289	104	13	increasing	increase	VERB
ajis02-289	104	14	the	the	DET
ajis02-289	104	15	flexibility	flexibility	NOUN
ajis02-289	104	16	of	of	ADP
ajis02-289	104	17	the	the	DET
ajis02-289	104	18	framework	framework	NOUN
ajis02-289	104	19	.	.	PUNCT
ajis02-289	105	1	ajis	ajis	AUX
ajis02-289	105	2	special	special	ADJ
ajis02-289	105	3	issue	issue	NOUN
ajis02-289	105	4	requirements	requirement	NOUN
ajis02-289	105	5	engineering	engineer	VERB
ajis02-289	105	6	1999	1999	NUM
ajis02-289	105	7	increased	increase	VERB
ajis02-289	105	8	flexibility	flexibility	NOUN
ajis02-289	105	9	•̂	•̂	NOUN
ajis02-289	105	10	open	open	VERB
ajis02-289	105	11	_	_	PRON
ajis02-289	105	12	ŵ	ŵ	NOUN
ajis02-289	105	13	pattern	pattern	NOUN
ajis02-289	105	14	ŵ	ŵ	PUNCT
ajis02-289	105	15	option	option	NOUN
ajis02-289	105	16	increased	increase	VERB
ajis02-289	105	17	ease	ease	NOUN
ajis02-289	105	18	of	of	ADP
ajis02-289	105	19	use	use	NOUN
ajis02-289	105	20	figure	figure	NOUN
ajis02-289	105	21	4	4	NUM
ajis02-289	105	22	:	:	PUNCT
ajis02-289	105	23	evolving	evolve	VERB
ajis02-289	105	24	from	from	ADP
ajis02-289	105	25	one	one	NUM
ajis02-289	105	26	type	type	NOUN
ajis02-289	105	27	of	of	ADP
ajis02-289	105	28	hook	hook	NOUN
ajis02-289	105	29	to	to	ADP
ajis02-289	105	30	another	another	PRON
ajis02-289	105	31	adding	add	VERB
ajis02-289	105	32	new	new	ADJ
ajis02-289	105	33	hooks	hook	NOUN
ajis02-289	105	34	.	.	PUNCT
ajis02-289	106	1	new	new	ADJ
ajis02-289	106	2	hooks	hook	NOUN
ajis02-289	106	3	can	can	AUX
ajis02-289	106	4	be	be	AUX
ajis02-289	106	5	added	add	VERB
ajis02-289	106	6	in	in	ADP
ajis02-289	106	7	two	two	NUM
ajis02-289	106	8	ways	way	NOUN
ajis02-289	106	9	:	:	PUNCT
ajis02-289	106	10	•	•	ADP
ajis02-289	106	11	as	as	SCONJ
ajis02-289	106	12	users	user	NOUN
ajis02-289	106	13	gain	gain	VERB
ajis02-289	106	14	more	more	ADJ
ajis02-289	106	15	experience	experience	NOUN
ajis02-289	106	16	with	with	ADP
ajis02-289	106	17	a	a	DET
ajis02-289	106	18	framework	framework	NOUN
ajis02-289	106	19	they	they	PRON
ajis02-289	106	20	may	may	AUX
ajis02-289	106	21	discover	discover	VERB
ajis02-289	106	22	ways	way	NOUN
ajis02-289	106	23	to	to	PART
ajis02-289	106	24	support	support	VERB
ajis02-289	106	25	a	a	DET
ajis02-289	106	26	requirement	requirement	NOUN
ajis02-289	106	27	that	that	PRON
ajis02-289	106	28	was	be	AUX
ajis02-289	106	29	not	not	PART
ajis02-289	106	30	documented	document	VERB
ajis02-289	106	31	by	by	ADP
ajis02-289	106	32	the	the	DET
ajis02-289	106	33	original	original	ADJ
ajis02-289	106	34	framework	framework	NOUN
ajis02-289	106	35	developers	developer	NOUN
ajis02-289	106	36	.	.	PUNCT
ajis02-289	107	1	these	these	DET
ajis02-289	107	2	experiences	experience	NOUN
ajis02-289	107	3	can	can	AUX
ajis02-289	107	4	be	be	AUX
ajis02-289	107	5	documented	document	VERB
ajis02-289	107	6	in	in	ADP
ajis02-289	107	7	a	a	DET
ajis02-289	107	8	hook	hook	NOUN
ajis02-289	107	9	description	description	NOUN
ajis02-289	107	10	,	,	PUNCT
ajis02-289	107	11	usually	usually	ADV
ajis02-289	107	12	an	an	DET
ajis02-289	107	13	open	open	ADJ
ajis02-289	107	14	hook	hook	NOUN
ajis02-289	107	15	,	,	PUNCT
ajis02-289	107	16	and	and	CCONJ
ajis02-289	107	17	are	be	AUX
ajis02-289	107	18	supported	support	VERB
ajis02-289	107	19	in	in	ADP
ajis02-289	107	20	new	new	ADJ
ajis02-289	107	21	releases	release	NOUN
ajis02-289	107	22	of	of	ADP
ajis02-289	107	23	the	the	DET
ajis02-289	107	24	framework	framework	NOUN
ajis02-289	107	25	.	.	PUNCT
ajis02-289	108	1	existing	exist	VERB
ajis02-289	108	2	products	product	NOUN
ajis02-289	108	3	need	need	AUX
ajis02-289	108	4	not	not	PART
ajis02-289	108	5	be	be	AUX
ajis02-289	108	6	affected	affect	VERB
ajis02-289	108	7	.	.	PUNCT
ajis02-289	109	1	•	•	NUM
ajis02-289	109	2	new	new	ADJ
ajis02-289	109	3	functionality	functionality	NOUN
ajis02-289	109	4	can	can	AUX
ajis02-289	109	5	be	be	AUX
ajis02-289	109	6	added	add	VERB
ajis02-289	109	7	to	to	ADP
ajis02-289	109	8	the	the	DET
ajis02-289	109	9	framework	framework	NOUN
ajis02-289	109	10	itself	itself	PRON
ajis02-289	109	11	,	,	PUNCT
ajis02-289	109	12	and	and	CCONJ
ajis02-289	109	13	this	this	DET
ajis02-289	109	14	functionality	functionality	NOUN
ajis02-289	109	15	accessed	access	VERB
ajis02-289	109	16	through	through	ADP
ajis02-289	109	17	hooks	hook	NOUN
ajis02-289	109	18	.	.	PUNCT
ajis02-289	110	1	this	this	DET
ajis02-289	110	2	type	type	NOUN
ajis02-289	110	3	of	of	ADP
ajis02-289	110	4	change	change	NOUN
ajis02-289	110	5	can	can	AUX
ajis02-289	110	6	have	have	VERB
ajis02-289	110	7	pervasive	pervasive	ADJ
ajis02-289	110	8	effects	effect	NOUN
ajis02-289	110	9	on	on	ADP
ajis02-289	110	10	the	the	DET
ajis02-289	110	11	framework	framework	NOUN
ajis02-289	110	12	and	and	CCONJ
ajis02-289	110	13	can	can	AUX
ajis02-289	110	14	affect	affect	VERB
ajis02-289	110	15	existing	exist	VERB
ajis02-289	110	16	products	product	NOUN
ajis02-289	110	17	that	that	PRON
ajis02-289	110	18	rely	rely	VERB
ajis02-289	110	19	on	on	ADP
ajis02-289	110	20	new	new	ADJ
ajis02-289	110	21	releases	release	NOUN
ajis02-289	110	22	of	of	ADP
ajis02-289	110	23	the	the	DET
ajis02-289	110	24	framework	framework	NOUN
ajis02-289	110	25	.	.	PUNCT
ajis02-289	111	1	refining	refining	NOUN
ajis02-289	111	2	requirements	requirement	NOUN
ajis02-289	111	3	and	and	CCONJ
ajis02-289	111	4	requirements	requirement	NOUN
ajis02-289	111	5	traceability	traceability	NOUN
ajis02-289	111	6	in	in	ADP
ajis02-289	111	7	our	our	PRON
ajis02-289	111	8	experience	experience	NOUN
ajis02-289	111	9	,	,	PUNCT
ajis02-289	111	10	we	we	PRON
ajis02-289	111	11	have	have	AUX
ajis02-289	111	12	found	find	VERB
ajis02-289	111	13	that	that	SCONJ
ajis02-289	111	14	one	one	NUM
ajis02-289	111	15	of	of	ADP
ajis02-289	111	16	the	the	DET
ajis02-289	111	17	difficulties	difficulty	NOUN
ajis02-289	111	18	in	in	ADP
ajis02-289	111	19	using	use	VERB
ajis02-289	111	20	a	a	DET
ajis02-289	111	21	product	product	NOUN
ajis02-289	111	22	-	-	PUNCT
ajis02-289	111	23	line	line	NOUN
ajis02-289	111	24	architecture	architecture	NOUN
ajis02-289	111	25	is	be	AUX
ajis02-289	111	26	mapping	map	VERB
ajis02-289	111	27	the	the	DET
ajis02-289	111	28	requirements	requirement	NOUN
ajis02-289	111	29	of	of	ADP
ajis02-289	111	30	the	the	DET
ajis02-289	111	31	product	product	NOUN
ajis02-289	111	32	to	to	ADP
ajis02-289	111	33	the	the	DET
ajis02-289	111	34	requirements	requirement	NOUN
ajis02-289	111	35	supported	support	VERB
ajis02-289	111	36	by	by	ADP
ajis02-289	111	37	the	the	DET
ajis02-289	111	38	architecture	architecture	NOUN
ajis02-289	111	39	.	.	PUNCT
ajis02-289	112	1	when	when	SCONJ
ajis02-289	112	2	developers	developer	NOUN
ajis02-289	112	3	are	be	AUX
ajis02-289	112	4	familiar	familiar	ADJ
ajis02-289	112	5	with	with	ADP
ajis02-289	112	6	the	the	DET
ajis02-289	112	7	architecture	architecture	NOUN
ajis02-289	112	8	and	and	CCONJ
ajis02-289	112	9	the	the	DET
ajis02-289	112	10	framework	framework	NOUN
ajis02-289	112	11	,	,	PUNCT
ajis02-289	112	12	they	they	PRON
ajis02-289	112	13	can	can	AUX
ajis02-289	112	14	perform	perform	VERB
ajis02-289	112	15	this	this	DET
ajis02-289	112	16	mapping	mapping	NOUN
ajis02-289	112	17	intuitively	intuitively	ADV
ajis02-289	112	18	.	.	PUNCT
ajis02-289	113	1	but	but	CCONJ
ajis02-289	113	2	when	when	SCONJ
ajis02-289	113	3	developers	developer	NOUN
ajis02-289	113	4	are	be	AUX
ajis02-289	113	5	new	new	ADJ
ajis02-289	113	6	to	to	ADP
ajis02-289	113	7	the	the	DET
ajis02-289	113	8	framework	framework	NOUN
ajis02-289	113	9	,	,	PUNCT
ajis02-289	113	10	it	it	PRON
ajis02-289	113	11	can	can	AUX
ajis02-289	113	12	be	be	AUX
ajis02-289	113	13	difficult	difficult	ADJ
ajis02-289	113	14	to	to	PART
ajis02-289	113	15	see	see	VERB
ajis02-289	113	16	the	the	DET
ajis02-289	113	17	relationships	relationship	NOUN
ajis02-289	113	18	between	between	ADP
ajis02-289	113	19	the	the	DET
ajis02-289	113	20	focused	focused	ADJ
ajis02-289	113	21	requirements	requirement	NOUN
ajis02-289	113	22	represented	represent	VERB
ajis02-289	113	23	by	by	ADP
ajis02-289	113	24	the	the	DET
ajis02-289	113	25	hooks	hook	NOUN
ajis02-289	113	26	and	and	CCONJ
ajis02-289	113	27	the	the	DET
ajis02-289	113	28	coarse	coarse	ADJ
ajis02-289	113	29	requirements	requirement	NOUN
ajis02-289	113	30	of	of	ADP
ajis02-289	113	31	the	the	DET
ajis02-289	113	32	product	product	NOUN
ajis02-289	113	33	.	.	PUNCT
ajis02-289	114	1	we	we	PRON
ajis02-289	114	2	define	define	VERB
ajis02-289	114	3	a	a	DET
ajis02-289	114	4	high	high	ADJ
ajis02-289	114	5	level	level	NOUN
ajis02-289	114	6	process	process	NOUN
ajis02-289	114	7	consisting	consist	VERB
ajis02-289	114	8	of	of	ADP
ajis02-289	114	9	a	a	DET
ajis02-289	114	10	series	series	NOUN
ajis02-289	114	11	of	of	ADP
ajis02-289	114	12	steps	step	NOUN
ajis02-289	114	13	that	that	PRON
ajis02-289	114	14	guides	guide	VERB
ajis02-289	114	15	the	the	DET
ajis02-289	114	16	new	new	ADJ
ajis02-289	114	17	product	product	NOUN
ajis02-289	114	18	developer	developer	NOUN
ajis02-289	114	19	through	through	ADP
ajis02-289	114	20	the	the	DET
ajis02-289	114	21	use	use	NOUN
ajis02-289	114	22	of	of	ADP
ajis02-289	114	23	the	the	DET
ajis02-289	114	24	framework	framework	NOUN
ajis02-289	114	25	.	.	PUNCT
ajis02-289	115	1	figure	figure	NOUN
ajis02-289	115	2	5	5	NUM
ajis02-289	115	3	shows	show	VERB
ajis02-289	115	4	an	an	DET
ajis02-289	115	5	example	example	NOUN
ajis02-289	115	6	for	for	ADP
ajis02-289	115	7	the	the	DET
ajis02-289	115	8	client	client	NOUN
ajis02-289	115	9	-	-	PUNCT
ajis02-289	115	10	server	server	NOUN
ajis02-289	115	11	framework	framework	NOUN
ajis02-289	115	12	(	(	PUNCT
ajis02-289	115	13	csf	csf	PROPN
ajis02-289	115	14	)	)	PUNCT
ajis02-289	115	15	.	.	PUNCT
ajis02-289	116	1	each	each	PRON
ajis02-289	116	2	of	of	ADP
ajis02-289	116	3	the	the	DET
ajis02-289	116	4	steps	step	NOUN
ajis02-289	116	5	is	be	AUX
ajis02-289	116	6	written	write	VERB
ajis02-289	116	7	in	in	ADP
ajis02-289	116	8	natural	natural	ADJ
ajis02-289	116	9	language	language	NOUN
ajis02-289	116	10	and	and	CCONJ
ajis02-289	116	11	discusses	discuss	VERB
ajis02-289	116	12	a	a	DET
ajis02-289	116	13	key	key	ADJ
ajis02-289	116	14	concept	concept	NOUN
ajis02-289	116	15	of	of	ADP
ajis02-289	116	16	the	the	DET
ajis02-289	116	17	framework	framework	NOUN
ajis02-289	116	18	,	,	PUNCT
ajis02-289	116	19	much	much	ADV
ajis02-289	116	20	like	like	ADP
ajis02-289	116	21	framework	framework	NOUN
ajis02-289	116	22	patterns	pattern	NOUN
ajis02-289	116	23	(	(	PUNCT
ajis02-289	116	24	johnson	johnson	PROPN
ajis02-289	116	25	1992	1992	NUM
ajis02-289	116	26	)	)	PUNCT
ajis02-289	116	27	.	.	PUNCT
ajis02-289	117	1	the	the	DET
ajis02-289	117	2	steps	step	NOUN
ajis02-289	117	3	link	link	VERB
ajis02-289	117	4	to	to	ADP
ajis02-289	117	5	the	the	DET
ajis02-289	117	6	hooks	hook	NOUN
ajis02-289	117	7	themselves	themselves	PRON
ajis02-289	117	8	,	,	PUNCT
ajis02-289	117	9	which	which	PRON
ajis02-289	117	10	in	in	ADP
ajis02-289	117	11	turn	turn	NOUN
ajis02-289	117	12	link	link	VERB
ajis02-289	117	13	to	to	ADP
ajis02-289	117	14	the	the	DET
ajis02-289	117	15	framework	framework	NOUN
ajis02-289	117	16	.	.	PUNCT
ajis02-289	118	1	these	these	DET
ajis02-289	118	2	steps	step	NOUN
ajis02-289	118	3	provide	provide	VERB
ajis02-289	118	4	three	three	NUM
ajis02-289	118	5	benefits	benefit	NOUN
ajis02-289	118	6	:	:	PUNCT
ajis02-289	118	7	mapping	mapping	NOUN
ajis02-289	118	8	.	.	PUNCT
ajis02-289	119	1	the	the	DET
ajis02-289	119	2	high	high	ADJ
ajis02-289	119	3	level	level	NOUN
ajis02-289	119	4	process	process	NOUN
ajis02-289	119	5	guides	guide	VERB
ajis02-289	119	6	the	the	DET
ajis02-289	119	7	user	user	NOUN
ajis02-289	119	8	in	in	ADP
ajis02-289	119	9	deciding	decide	VERB
ajis02-289	119	10	how	how	SCONJ
ajis02-289	119	11	to	to	PART
ajis02-289	119	12	map	map	VERB
ajis02-289	119	13	their	their	PRON
ajis02-289	119	14	requirements	requirement	NOUN
ajis02-289	119	15	onto	onto	ADP
ajis02-289	119	16	the	the	DET
ajis02-289	119	17	requirements	requirement	NOUN
ajis02-289	119	18	supported	support	VERB
ajis02-289	119	19	by	by	ADP
ajis02-289	119	20	the	the	DET
ajis02-289	119	21	framework	framework	NOUN
ajis02-289	119	22	.	.	PUNCT
ajis02-289	120	1	for	for	ADP
ajis02-289	120	2	example	example	NOUN
ajis02-289	120	3	,	,	PUNCT
ajis02-289	120	4	the	the	DET
ajis02-289	120	5	first	first	ADJ
ajis02-289	120	6	two	two	NUM
ajis02-289	120	7	steps	step	NOUN
ajis02-289	120	8	,	,	PUNCT
ajis02-289	120	9	discover	discover	VERB
ajis02-289	120	10	data	datum	NOUN
ajis02-289	120	11	and	and	CCONJ
ajis02-289	120	12	identify	identify	VERB
ajis02-289	120	13	persistence	persistence	NOUN
ajis02-289	120	14	,	,	PUNCT
ajis02-289	120	15	guide	guide	VERB
ajis02-289	120	16	the	the	DET
ajis02-289	120	17	framework	framework	NOUN
ajis02-289	120	18	user	user	NOUN
ajis02-289	120	19	in	in	ADP
ajis02-289	120	20	deciding	decide	VERB
ajis02-289	120	21	what	what	PRON
ajis02-289	120	22	they	they	PRON
ajis02-289	120	23	need	need	VERB
ajis02-289	120	24	to	to	PART
ajis02-289	120	25	communicate	communicate	VERB
ajis02-289	120	26	across	across	ADP
ajis02-289	120	27	a	a	DET
ajis02-289	120	28	network	network	NOUN
ajis02-289	120	29	,	,	PUNCT
ajis02-289	120	30	and	and	CCONJ
ajis02-289	120	31	which	which	DET
ajis02-289	120	32	information	information	NOUN
ajis02-289	120	33	needs	need	VERB
ajis02-289	120	34	to	to	PART
ajis02-289	120	35	be	be	AUX
ajis02-289	120	36	persistent	persistent	ADJ
ajis02-289	120	37	(	(	PUNCT
ajis02-289	120	38	stored	store	VERB
ajis02-289	120	39	in	in	ADP
ajis02-289	120	40	files	file	NOUN
ajis02-289	120	41	or	or	CCONJ
ajis02-289	120	42	in	in	ADP
ajis02-289	120	43	a	a	DET
ajis02-289	120	44	database	database	NOUN
ajis02-289	120	45	)	)	PUNCT
ajis02-289	120	46	.	.	PUNCT
ajis02-289	121	1	they	they	PRON
ajis02-289	121	2	are	be	AUX
ajis02-289	121	3	then	then	ADV
ajis02-289	121	4	pointed	point	VERB
ajis02-289	121	5	to	to	ADP
ajis02-289	121	6	specific	specific	ADJ
ajis02-289	121	7	hooks	hook	NOUN
ajis02-289	121	8	in	in	ADP
ajis02-289	121	9	the	the	DET
ajis02-289	121	10	framework	framework	NOUN
ajis02-289	121	11	,	,	PUNCT
ajis02-289	121	12	specifically	specifically	ADV
ajis02-289	121	13	new	new	ADJ
ajis02-289	121	14	data	datum	NOUN
ajis02-289	121	15	and	and	CCONJ
ajis02-289	121	16	read	read	VERB
ajis02-289	121	17	/	/	SYM
ajis02-289	121	18	write	write	NOUN
ajis02-289	121	19	data	datum	NOUN
ajis02-289	121	20	,	,	PUNCT
ajis02-289	121	21	which	which	PRON
ajis02-289	121	22	handle	handle	VERB
ajis02-289	121	23	transmitting	transmit	VERB
ajis02-289	121	24	and	and	CCONJ
ajis02-289	121	25	storing	store	VERB
ajis02-289	121	26	information	information	NOUN
ajis02-289	121	27	in	in	ADP
ajis02-289	121	28	the	the	DET
ajis02-289	121	29	csf	csf	PROPN
ajis02-289	121	30	.	.	PROPN
ajis02-289	121	31	order	order	NOUN
ajis02-289	121	32	.	.	PUNCT
ajis02-289	122	1	the	the	DET
ajis02-289	122	2	steps	step	NOUN
ajis02-289	122	3	of	of	ADP
ajis02-289	122	4	the	the	DET
ajis02-289	122	5	process	process	NOUN
ajis02-289	122	6	explain	explain	VERB
ajis02-289	122	7	the	the	DET
ajis02-289	122	8	order	order	NOUN
ajis02-289	122	9	in	in	ADP
ajis02-289	122	10	which	which	PRON
ajis02-289	122	11	things	thing	NOUN
ajis02-289	122	12	should	should	AUX
ajis02-289	122	13	be	be	AUX
ajis02-289	122	14	done	do	VERB
ajis02-289	122	15	to	to	PART
ajis02-289	122	16	successfully	successfully	ADV
ajis02-289	122	17	use	use	VERB
ajis02-289	122	18	the	the	DET
ajis02-289	122	19	framework	framework	NOUN
ajis02-289	122	20	,	,	PUNCT
ajis02-289	122	21	which	which	PRON
ajis02-289	122	22	is	be	AUX
ajis02-289	122	23	n't	not	PART
ajis02-289	122	24	clear	clear	ADJ
ajis02-289	122	25	from	from	ADP
ajis02-289	122	26	a	a	DET
ajis02-289	122	27	simple	simple	ADJ
ajis02-289	122	28	list	list	NOUN
ajis02-289	122	29	of	of	ADP
ajis02-289	122	30	supported	support	VERB
ajis02-289	122	31	requirements	requirement	NOUN
ajis02-289	122	32	.	.	PUNCT
ajis02-289	123	1	even	even	ADV
ajis02-289	123	2	in	in	ADP
ajis02-289	123	3	the	the	DET
ajis02-289	123	4	case	case	NOUN
ajis02-289	123	5	of	of	ADP
ajis02-289	123	6	the	the	DET
ajis02-289	123	7	csf	csf	NOUN
ajis02-289	123	8	,	,	PUNCT
ajis02-289	123	9	we	we	PRON
ajis02-289	123	10	found	find	VERB
ajis02-289	123	11	that	that	SCONJ
ajis02-289	123	12	when	when	SCONJ
ajis02-289	123	13	new	new	ADJ
ajis02-289	123	14	framework	framework	NOUN
ajis02-289	123	15	users	user	NOUN
ajis02-289	123	16	were	be	AUX
ajis02-289	123	17	presented	present	VERB
ajis02-289	123	18	with	with	ADP
ajis02-289	123	19	the	the	DET
ajis02-289	123	20	unordered	unordered	ADJ
ajis02-289	123	21	set	set	NOUN
ajis02-289	123	22	of	of	ADP
ajis02-289	123	23	hooks	hook	NOUN
ajis02-289	123	24	and	and	CCONJ
ajis02-289	123	25	the	the	DET
ajis02-289	123	26	dependencies	dependency	NOUN
ajis02-289	123	27	between	between	ADP
ajis02-289	123	28	them	they	PRON
ajis02-289	123	29	(	(	PUNCT
ajis02-289	123	30	e.g.	e.g.	ADV
ajis02-289	123	31	the	the	DET
ajis02-289	123	32	send	send	NOUN
ajis02-289	123	33	message	message	NOUN
ajis02-289	123	34	hook	hook	NOUN
ajis02-289	123	35	depends	depend	VERB
ajis02-289	123	36	on	on	ADP
ajis02-289	123	37	the	the	DET
ajis02-289	123	38	new	new	ADJ
ajis02-289	123	39	data	data	NOUN
ajis02-289	123	40	hook	hook	NOUN
ajis02-289	123	41	)	)	PUNCT
ajis02-289	123	42	,	,	PUNCT
ajis02-289	123	43	they	they	PRON
ajis02-289	123	44	needed	need	VERB
ajis02-289	123	45	some	some	DET
ajis02-289	123	46	coaching	coaching	NOUN
ajis02-289	123	47	in	in	ADP
ajis02-289	123	48	where	where	SCONJ
ajis02-289	123	49	to	to	PART
ajis02-289	123	50	get	get	AUX
ajis02-289	123	51	started	start	VERB
ajis02-289	123	52	and	and	CCONJ
ajis02-289	123	53	how	how	SCONJ
ajis02-289	123	54	to	to	PART
ajis02-289	123	55	proceed	proceed	VERB
ajis02-289	123	56	further	far	ADV
ajis02-289	123	57	.	.	PUNCT
ajis02-289	124	1	the	the	DET
ajis02-289	124	2	ordering	ordering	NOUN
ajis02-289	124	3	shown	show	VERB
ajis02-289	124	4	in	in	ADP
ajis02-289	124	5	figure	figure	NOUN
ajis02-289	124	6	5	5	NUM
ajis02-289	124	7	is	be	AUX
ajis02-289	124	8	somewhat	somewhat	ADV
ajis02-289	124	9	simplistic	simplistic	ADJ
ajis02-289	124	10	,	,	PUNCT
ajis02-289	124	11	but	but	CCONJ
ajis02-289	124	12	appropriate	appropriate	ADJ
ajis02-289	124	13	for	for	ADP
ajis02-289	124	14	the	the	DET
ajis02-289	124	15	csf	csf	ADJ
ajis02-289	124	16	framework	framework	NOUN
ajis02-289	124	17	.	.	PUNCT
ajis02-289	125	1	however	however	ADV
ajis02-289	125	2	,	,	PUNCT
ajis02-289	125	3	in	in	ADP
ajis02-289	125	4	practice	practice	NOUN
ajis02-289	125	5	for	for	ADP
ajis02-289	125	6	larger	large	ADJ
ajis02-289	125	7	and	and	CCONJ
ajis02-289	125	8	more	more	ADV
ajis02-289	125	9	complex	complex	ADJ
ajis02-289	125	10	frameworks	framework	NOUN
ajis02-289	125	11	,	,	PUNCT
ajis02-289	125	12	choices	choice	NOUN
ajis02-289	125	13	made	make	VERB
ajis02-289	125	14	later	later	ADV
ajis02-289	125	15	in	in	ADP
ajis02-289	125	16	the	the	DET
ajis02-289	125	17	steps	step	NOUN
ajis02-289	125	18	may	may	AUX
ajis02-289	125	19	affect	affect	VERB
ajis02-289	125	20	earlier	early	ADJ
ajis02-289	125	21	steps	step	NOUN
ajis02-289	125	22	,	,	PUNCT
ajis02-289	125	23	so	so	ADV
ajis02-289	125	24	more	more	ADV
ajis02-289	125	25	complex	complex	ADJ
ajis02-289	125	26	orderings	ordering	NOUN
ajis02-289	125	27	and	and	CCONJ
ajis02-289	125	28	mappings	mapping	NOUN
ajis02-289	125	29	may	may	AUX
ajis02-289	125	30	be	be	AUX
ajis02-289	125	31	required	require	VERB
ajis02-289	125	32	.	.	PUNCT
ajis02-289	126	1	10	10	NUM
ajis02-289	126	2	ajis	ajis	AUX
ajis02-289	126	3	special	special	ADJ
ajis02-289	126	4	issue	issue	NOUN
ajis02-289	126	5	requirements	requirement	NOUN
ajis02-289	126	6	engineering	engineer	VERB
ajis02-289	126	7	1999	1999	NUM
ajis02-289	126	8	discover	discover	VERB
ajis02-289	126	9	data	datum	NOUN
ajis02-289	126	10	1r	1r	NUM
ajis02-289	126	11	^	^	PUNCT
ajis02-289	126	12	identify	identify	VERB
ajis02-289	126	13	persistence	persistence	NOUN
ajis02-289	126	14	1r	1r	NUM
ajis02-289	126	15	communicating	communicate	VERB
ajis02-289	126	16	information	information	NOUN
ajis02-289	126	17	communication	communication	NOUN
ajis02-289	126	18	performance	performance	NOUN
ajis02-289	126	19	process	process	NOUN
ajis02-289	126	20	steps	step	VERB
ajis02-289	126	21	hooks	hook	NOUN
ajis02-289	126	22	figure	figure	VERB
ajis02-289	126	23	5	5	NUM
ajis02-289	126	24	:	:	PUNCT
ajis02-289	126	25	process	process	NOUN
ajis02-289	126	26	for	for	ADP
ajis02-289	126	27	using	use	VERB
ajis02-289	126	28	csf	csf	ADJ
ajis02-289	126	29	details	detail	NOUN
ajis02-289	126	30	.	.	PUNCT
ajis02-289	127	1	this	this	DET
ajis02-289	127	2	approach	approach	NOUN
ajis02-289	127	3	is	be	AUX
ajis02-289	127	4	similar	similar	ADJ
ajis02-289	127	5	to	to	ADP
ajis02-289	127	6	work	work	NOUN
ajis02-289	127	7	done	do	VERB
ajis02-289	127	8	by	by	ADP
ajis02-289	127	9	lajoie	lajoie	PROPN
ajis02-289	127	10	and	and	CCONJ
ajis02-289	127	11	keller	keller	PROPN
ajis02-289	127	12	(	(	PUNCT
ajis02-289	127	13	1994	1994	NUM
ajis02-289	127	14	)	)	PUNCT
ajis02-289	127	15	in	in	ADP
ajis02-289	127	16	which	which	PRON
ajis02-289	127	17	high	high	ADJ
ajis02-289	127	18	level	level	NOUN
ajis02-289	127	19	descriptions	description	NOUN
ajis02-289	127	20	called	call	VERB
ajis02-289	127	21	motifs	motif	NOUN
ajis02-289	127	22	are	be	AUX
ajis02-289	127	23	mapped	map	VERB
ajis02-289	127	24	to	to	ADP
ajis02-289	127	25	the	the	DET
ajis02-289	127	26	design	design	NOUN
ajis02-289	127	27	patterns	pattern	NOUN
ajis02-289	127	28	of	of	ADP
ajis02-289	127	29	the	the	DET
ajis02-289	127	30	framework	framework	NOUN
ajis02-289	127	31	.	.	PUNCT
ajis02-289	128	1	the	the	DET
ajis02-289	128	2	process	process	NOUN
ajis02-289	128	3	steps	step	VERB
ajis02-289	128	4	themselves	themselves	PRON
ajis02-289	128	5	are	be	AUX
ajis02-289	128	6	based	base	VERB
ajis02-289	128	7	on	on	ADP
ajis02-289	128	8	the	the	DET
ajis02-289	128	9	hooks	hook	NOUN
ajis02-289	128	10	and	and	CCONJ
ajis02-289	128	11	point	point	VERB
ajis02-289	128	12	to	to	ADP
ajis02-289	128	13	specific	specific	ADJ
ajis02-289	128	14	hooks	hook	NOUN
ajis02-289	128	15	in	in	ADP
ajis02-289	128	16	order	order	NOUN
ajis02-289	128	17	to	to	PART
ajis02-289	128	18	make	make	VERB
ajis02-289	128	19	the	the	DET
ajis02-289	128	20	changes	change	NOUN
ajis02-289	128	21	.	.	PUNCT
ajis02-289	129	1	the	the	DET
ajis02-289	129	2	hooks	hook	NOUN
ajis02-289	129	3	map	map	VERB
ajis02-289	129	4	into	into	ADP
ajis02-289	129	5	the	the	DET
ajis02-289	129	6	framework	framework	NOUN
ajis02-289	129	7	itself	itself	PRON
ajis02-289	129	8	,	,	PUNCT
ajis02-289	129	9	so	so	ADV
ajis02-289	129	10	the	the	DET
ajis02-289	129	11	transition	transition	NOUN
ajis02-289	129	12	from	from	ADP
ajis02-289	129	13	requirements	requirement	NOUN
ajis02-289	129	14	,	,	PUNCT
ajis02-289	129	15	to	to	PART
ajis02-289	129	16	architecture	architecture	VERB
ajis02-289	129	17	to	to	ADP
ajis02-289	129	18	implementation	implementation	NOUN
ajis02-289	129	19	can	can	AUX
ajis02-289	129	20	be	be	AUX
ajis02-289	129	21	made	make	VERB
ajis02-289	129	22	smoothly	smoothly	ADV
ajis02-289	129	23	.	.	PUNCT
ajis02-289	130	1	for	for	ADP
ajis02-289	130	2	example	example	NOUN
ajis02-289	130	3	,	,	PUNCT
ajis02-289	130	4	in	in	ADP
ajis02-289	130	5	the	the	DET
ajis02-289	130	6	communication	communication	NOUN
ajis02-289	130	7	performance	performance	NOUN
ajis02-289	130	8	step	step	NOUN
ajis02-289	130	9	,	,	PUNCT
ajis02-289	130	10	the	the	DET
ajis02-289	130	11	product	product	NOUN
ajis02-289	130	12	developer	developer	NOUN
ajis02-289	130	13	decides	decide	VERB
ajis02-289	130	14	on	on	ADP
ajis02-289	130	15	the	the	DET
ajis02-289	130	16	specific	specific	ADJ
ajis02-289	130	17	communication	communication	NOUN
ajis02-289	130	18	needs	need	NOUN
ajis02-289	130	19	,	,	PUNCT
ajis02-289	130	20	such	such	ADJ
ajis02-289	130	21	as	as	ADP
ajis02-289	130	22	performance	performance	NOUN
ajis02-289	130	23	.	.	PUNCT
ajis02-289	131	1	the	the	DET
ajis02-289	131	2	communication	communication	NOUN
ajis02-289	131	3	performance	performance	NOUN
ajis02-289	131	4	step	step	NOUN
ajis02-289	131	5	directs	direct	VERB
ajis02-289	131	6	the	the	DET
ajis02-289	131	7	developer	developer	NOUN
ajis02-289	131	8	to	to	ADP
ajis02-289	131	9	,	,	PUNCT
ajis02-289	131	10	in	in	ADP
ajis02-289	131	11	this	this	DET
ajis02-289	131	12	case	case	NOUN
ajis02-289	131	13	,	,	PUNCT
ajis02-289	131	14	the	the	DET
ajis02-289	131	15	choose	choose	ADJ
ajis02-289	131	16	mailserver	mailserver	NOUN
ajis02-289	131	17	hook	hook	NOUN
ajis02-289	131	18	,	,	PUNCT
ajis02-289	131	19	in	in	ADP
ajis02-289	131	20	which	which	PRON
ajis02-289	131	21	an	an	DET
ajis02-289	131	22	'	'	PUNCT
ajis02-289	131	23	engine	engine	NOUN
ajis02-289	131	24	'	'	PUNCT
ajis02-289	131	25	best	good	ADJ
ajis02-289	131	26	matching	match	VERB
ajis02-289	131	27	the	the	DET
ajis02-289	131	28	requirements	requirement	NOUN
ajis02-289	131	29	is	be	AUX
ajis02-289	131	30	chosen	choose	VERB
ajis02-289	131	31	.	.	PUNCT
ajis02-289	132	1	the	the	DET
ajis02-289	132	2	hook	hook	NOUN
ajis02-289	132	3	itself	itself	PRON
ajis02-289	132	4	points	point	NOUN
ajis02-289	132	5	to	to	ADP
ajis02-289	132	6	the	the	DET
ajis02-289	132	7	places	place	NOUN
ajis02-289	132	8	in	in	ADP
ajis02-289	132	9	the	the	DET
ajis02-289	132	10	framework	framework	NOUN
ajis02-289	132	11	that	that	PRON
ajis02-289	132	12	it	it	PRON
ajis02-289	132	13	affects	affect	VERB
ajis02-289	132	14	.	.	PUNCT
ajis02-289	133	1	ideally	ideally	ADV
ajis02-289	133	2	,	,	PUNCT
ajis02-289	133	3	the	the	DET
ajis02-289	133	4	steps	step	NOUN
ajis02-289	133	5	will	will	AUX
ajis02-289	133	6	identify	identify	VERB
ajis02-289	133	7	single	single	ADJ
ajis02-289	133	8	requirements	requirement	NOUN
ajis02-289	133	9	(	(	PUNCT
ajis02-289	133	10	or	or	CCONJ
ajis02-289	133	11	sets	set	NOUN
ajis02-289	133	12	of	of	ADP
ajis02-289	133	13	similar	similar	ADJ
ajis02-289	133	14	requirements	requirement	NOUN
ajis02-289	133	15	)	)	PUNCT
ajis02-289	133	16	which	which	PRON
ajis02-289	133	17	can	can	AUX
ajis02-289	133	18	then	then	ADV
ajis02-289	133	19	be	be	AUX
ajis02-289	133	20	mapped	map	VERB
ajis02-289	133	21	directly	directly	ADV
ajis02-289	133	22	to	to	ADP
ajis02-289	133	23	a	a	DET
ajis02-289	133	24	hook	hook	NOUN
ajis02-289	133	25	.	.	PUNCT
ajis02-289	134	1	the	the	DET
ajis02-289	134	2	refinement	refinement	NOUN
ajis02-289	134	3	performed	perform	VERB
ajis02-289	134	4	potentially	potentially	ADV
ajis02-289	134	5	offers	offer	VERB
ajis02-289	134	6	an	an	DET
ajis02-289	134	7	additional	additional	ADJ
ajis02-289	134	8	benefit	benefit	NOUN
ajis02-289	134	9	.	.	PUNCT
ajis02-289	135	1	requirements	requirement	NOUN
ajis02-289	135	2	mapped	map	VERB
ajis02-289	135	3	to	to	ADP
ajis02-289	135	4	the	the	DET
ajis02-289	135	5	framework	framework	NOUN
ajis02-289	135	6	during	during	ADP
ajis02-289	135	7	the	the	DET
ajis02-289	135	8	process	process	NOUN
ajis02-289	135	9	steps	step	NOUN
ajis02-289	135	10	allow	allow	VERB
ajis02-289	135	11	for	for	ADP
ajis02-289	135	12	requirements	requirement	NOUN
ajis02-289	135	13	tracability	tracability	NOUN
ajis02-289	135	14	.	.	PUNCT
ajis02-289	136	1	that	that	PRON
ajis02-289	136	2	is	is	ADV
ajis02-289	136	3	,	,	PUNCT
ajis02-289	136	4	each	each	DET
ajis02-289	136	5	requirement	requirement	NOUN
ajis02-289	136	6	identified	identify	VERB
ajis02-289	136	7	is	be	AUX
ajis02-289	136	8	mapped	map	VERB
ajis02-289	136	9	to	to	ADP
ajis02-289	136	10	a	a	DET
ajis02-289	136	11	single	single	ADJ
ajis02-289	136	12	hook	hook	NOUN
ajis02-289	136	13	,	,	PUNCT
ajis02-289	136	14	which	which	PRON
ajis02-289	136	15	then	then	ADV
ajis02-289	136	16	points	point	VERB
ajis02-289	136	17	to	to	ADP
ajis02-289	136	18	a	a	DET
ajis02-289	136	19	specific	specific	ADJ
ajis02-289	136	20	part	part	NOUN
ajis02-289	136	21	of	of	ADP
ajis02-289	136	22	the	the	DET
ajis02-289	136	23	framework	framework	NOUN
ajis02-289	136	24	that	that	PRON
ajis02-289	136	25	fulfills	fulfill	VERB
ajis02-289	136	26	that	that	DET
ajis02-289	136	27	requirement	requirement	NOUN
ajis02-289	136	28	.	.	PUNCT
ajis02-289	137	1	additionally	additionally	ADV
ajis02-289	137	2	,	,	PUNCT
ajis02-289	137	3	support	support	NOUN
ajis02-289	137	4	for	for	ADP
ajis02-289	137	5	this	this	DET
ajis02-289	137	6	type	type	NOUN
ajis02-289	137	7	of	of	ADP
ajis02-289	137	8	process	process	NOUN
ajis02-289	137	9	can	can	AUX
ajis02-289	137	10	be	be	AUX
ajis02-289	137	11	incorporated	incorporate	VERB
ajis02-289	137	12	into	into	ADP
ajis02-289	137	13	a	a	DET
ajis02-289	137	14	tool	tool	NOUN
ajis02-289	137	15	,	,	PUNCT
ajis02-289	137	16	not	not	PART
ajis02-289	137	17	just	just	ADV
ajis02-289	137	18	for	for	ADP
ajis02-289	137	19	a	a	DET
ajis02-289	137	20	single	single	ADJ
ajis02-289	137	21	framework	framework	NOUN
ajis02-289	137	22	as	as	ADP
ajis02-289	137	23	in	in	ADP
ajis02-289	137	24	the	the	DET
ajis02-289	137	25	case	case	NOUN
ajis02-289	137	26	of	of	ADP
ajis02-289	137	27	gui	gui	NOUN
ajis02-289	137	28	builders	builder	NOUN
ajis02-289	137	29	,	,	PUNCT
ajis02-289	137	30	but	but	CCONJ
ajis02-289	137	31	for	for	ADP
ajis02-289	137	32	frameworks	framework	NOUN
ajis02-289	137	33	in	in	ADP
ajis02-289	137	34	general	general	ADJ
ajis02-289	137	35	.	.	PUNCT
ajis02-289	138	1	we	we	PRON
ajis02-289	138	2	have	have	AUX
ajis02-289	138	3	constructed	construct	VERB
ajis02-289	138	4	the	the	DET
ajis02-289	138	5	prototype	prototype	NOUN
ajis02-289	138	6	of	of	ADP
ajis02-289	138	7	such	such	DET
ajis02-289	138	8	a	a	DET
ajis02-289	138	9	tool	tool	NOUN
ajis02-289	138	10	called	call	VERB
ajis02-289	138	11	hook	hook	NOUN
ajis02-289	138	12	master	master	NOUN
ajis02-289	138	13	(	(	PUNCT
ajis02-289	138	14	liu	liu	PROPN
ajis02-289	138	15	1999	1999	NUM
ajis02-289	138	16	)	)	PUNCT
ajis02-289	138	17	for	for	ADP
ajis02-289	138	18	supporting	support	VERB
ajis02-289	138	19	the	the	DET
ajis02-289	138	20	enaction	enaction	NOUN
ajis02-289	138	21	of	of	ADP
ajis02-289	138	22	hooks	hook	NOUN
ajis02-289	138	23	on	on	ADP
ajis02-289	138	24	frameworks	framework	NOUN
ajis02-289	138	25	.	.	PUNCT
ajis02-289	139	1	conclusions	conclusion	NOUN
ajis02-289	139	2	using	use	VERB
ajis02-289	139	3	hooks	hook	NOUN
ajis02-289	139	4	to	to	PART
ajis02-289	139	5	encapsulate	encapsulate	VERB
ajis02-289	139	6	requirements	requirement	NOUN
ajis02-289	139	7	in	in	ADP
ajis02-289	139	8	a	a	DET
ajis02-289	139	9	generic	generic	ADJ
ajis02-289	139	10	design	design	NOUN
ajis02-289	139	11	and	and	CCONJ
ajis02-289	139	12	implementation	implementation	NOUN
ajis02-289	139	13	is	be	AUX
ajis02-289	139	14	extremely	extremely	ADV
ajis02-289	139	15	promising	promising	ADJ
ajis02-289	139	16	for	for	ADP
ajis02-289	139	17	product	product	NOUN
ajis02-289	139	18	-	-	PUNCT
ajis02-289	139	19	line	line	NOUN
ajis02-289	139	20	development	development	NOUN
ajis02-289	139	21	.	.	PUNCT
ajis02-289	140	1	it	it	PRON
ajis02-289	140	2	helps	help	VERB
ajis02-289	140	3	to	to	PART
ajis02-289	140	4	localize	localize	VERB
ajis02-289	140	5	the	the	DET
ajis02-289	140	6	effects	effect	NOUN
ajis02-289	140	7	of	of	ADP
ajis02-289	140	8	requirement	requirement	NOUN
ajis02-289	140	9	changes	change	NOUN
ajis02-289	140	10	and	and	CCONJ
ajis02-289	140	11	focuses	focus	VERB
ajis02-289	140	12	a	a	DET
ajis02-289	140	13	developer	developer	NOUN
ajis02-289	140	14	's	's	PART
ajis02-289	140	15	attention	attention	NOUN
ajis02-289	140	16	on	on	ADP
ajis02-289	140	17	those	those	DET
ajis02-289	140	18	requirements	requirement	NOUN
ajis02-289	140	19	that	that	PRON
ajis02-289	140	20	are	be	AUX
ajis02-289	140	21	unique	unique	ADJ
ajis02-289	140	22	for	for	ADP
ajis02-289	140	23	the	the	DET
ajis02-289	140	24	product	product	NOUN
ajis02-289	140	25	under	under	ADP
ajis02-289	140	26	development	development	NOUN
ajis02-289	140	27	.	.	PUNCT
ajis02-289	141	1	traceability	traceability	NOUN
ajis02-289	141	2	can	can	AUX
ajis02-289	141	3	be	be	AUX
ajis02-289	141	4	supported	support	VERB
ajis02-289	141	5	in	in	ADP
ajis02-289	141	6	a	a	DET
ajis02-289	141	7	straightforward	straightforward	ADJ
ajis02-289	141	8	manner	manner	NOUN
ajis02-289	141	9	and	and	CCONJ
ajis02-289	141	10	with	with	ADP
ajis02-289	141	11	the	the	DET
ajis02-289	141	12	assistance	assistance	NOUN
ajis02-289	141	13	of	of	ADP
ajis02-289	141	14	a	a	DET
ajis02-289	141	15	tool	tool	NOUN
ajis02-289	141	16	such	such	ADJ
ajis02-289	141	17	as	as	ADP
ajis02-289	141	18	hookmaster	hookmaster	NOUN
ajis02-289	141	19	.	.	PUNCT
ajis02-289	142	1	our	our	PRON
ajis02-289	142	2	approach	approach	NOUN
ajis02-289	142	3	has	have	AUX
ajis02-289	142	4	been	be	AUX
ajis02-289	142	5	tried	try	VERB
ajis02-289	142	6	out	out	ADP
ajis02-289	142	7	and	and	CCONJ
ajis02-289	142	8	refined	refine	VERB
ajis02-289	142	9	in	in	ADP
ajis02-289	142	10	the	the	DET
ajis02-289	142	11	development	development	NOUN
ajis02-289	142	12	and	and	CCONJ
ajis02-289	142	13	use	use	NOUN
ajis02-289	142	14	of	of	ADP
ajis02-289	142	15	several	several	ADJ
ajis02-289	142	16	o	o	NOUN
ajis02-289	142	17	-	-	NOUN
ajis02-289	142	18	o	o	NOUN
ajis02-289	142	19	frameworks	framework	NOUN
ajis02-289	142	20	including	include	VERB
ajis02-289	142	21	the	the	DET
ajis02-289	142	22	eaf	eaf	PROPN
ajis02-289	142	23	(	(	PUNCT
ajis02-289	142	24	engineering	engineering	NOUN
ajis02-289	142	25	product	product	NOUN
ajis02-289	142	26	framework	framework	NOUN
ajis02-289	142	27	)	)	PUNCT
ajis02-289	142	28	,	,	PUNCT
ajis02-289	142	29	prothos	prothos	PROPN
ajis02-289	142	30	(	(	PUNCT
ajis02-289	142	31	web	web	NOUN
ajis02-289	142	32	delivery	delivery	NOUN
ajis02-289	142	33	of	of	ADP
ajis02-289	142	34	database	database	ADJ
ajis02-289	142	35	-	-	ADJ
ajis02-289	142	36	centric	centric	ADJ
ajis02-289	142	37	applications	application	NOUN
ajis02-289	142	38	)	)	PUNCT
ajis02-289	142	39	,	,	PUNCT
ajis02-289	142	40	sandwich	sandwich	NOUN
ajis02-289	142	41	(	(	PUNCT
ajis02-289	142	42	personal	personal	ADJ
ajis02-289	142	43	web	web	NOUN
ajis02-289	142	44	assistant	assistant	NOUN
ajis02-289	142	45	proxy	proxy	NOUN
ajis02-289	142	46	framework	framework	NOUN
ajis02-289	142	47	)	)	PUNCT
ajis02-289	142	48	,	,	PUNCT
ajis02-289	142	49	and	and	CCONJ
ajis02-289	142	50	csf	csf	ADJ
ajis02-289	142	51	(	(	PUNCT
ajis02-289	142	52	client	client	NOUN
ajis02-289	142	53	server	server	NOUN
ajis02-289	142	54	framework	framework	NOUN
ajis02-289	142	55	)	)	PUNCT
ajis02-289	142	56	.	.	PUNCT
ajis02-289	143	1	we	we	PRON
ajis02-289	143	2	are	be	AUX
ajis02-289	143	3	continuing	continue	VERB
ajis02-289	143	4	to	to	PART
ajis02-289	143	5	experiment	experiment	VERB
ajis02-289	143	6	and	and	CCONJ
ajis02-289	143	7	improve	improve	VERB
ajis02-289	143	8	many	many	ADJ
ajis02-289	143	9	aspects	aspect	NOUN
ajis02-289	143	10	of	of	ADP
ajis02-289	143	11	our	our	PRON
ajis02-289	143	12	approach	approach	NOUN
ajis02-289	143	13	.	.	PUNCT
ajis02-289	144	1	future	future	ADJ
ajis02-289	144	2	work	work	NOUN
ajis02-289	144	3	includes	include	VERB
ajis02-289	144	4	:	:	PUNCT
ajis02-289	144	5	i	i	NOUN
ajis02-289	144	6	)	)	PUNCT
ajis02-289	144	7	formalizing	formalizing	VERB
ajis02-289	144	8	the	the	DET
ajis02-289	144	9	hooks	hook	NOUN
ajis02-289	144	10	model	model	NOUN
ajis02-289	144	11	so	so	SCONJ
ajis02-289	144	12	that	that	SCONJ
ajis02-289	144	13	model	model	NOUN
ajis02-289	144	14	checking	checking	NOUN
ajis02-289	144	15	can	can	AUX
ajis02-289	144	16	be	be	AUX
ajis02-289	144	17	applied	apply	VERB
ajis02-289	144	18	to	to	PART
ajis02-289	144	19	ensure	ensure	VERB
ajis02-289	144	20	consistency	consistency	NOUN
ajis02-289	144	21	and	and	CCONJ
ajis02-289	144	22	completeness	completeness	NOUN
ajis02-289	144	23	of	of	ADP
ajis02-289	144	24	a	a	DET
ajis02-289	144	25	product	product	NOUN
ajis02-289	144	26	-	-	PUNCT
ajis02-289	144	27	line	line	NOUN
ajis02-289	144	28	architecture	architecture	NOUN
ajis02-289	144	29	,	,	PUNCT
ajis02-289	144	30	ii	ii	NOUN
ajis02-289	144	31	)	)	PUNCT
ajis02-289	144	32	extending	extend	VERB
ajis02-289	144	33	the	the	DET
ajis02-289	144	34	hookmaster	hookmaster	NOUN
ajis02-289	144	35	tool	tool	NOUN
ajis02-289	144	36	to	to	PART
ajis02-289	144	37	more	more	ADV
ajis02-289	144	38	explicitly	explicitly	ADV
ajis02-289	144	39	support	support	VERB
ajis02-289	144	40	requirements	requirement	NOUN
ajis02-289	144	41	traceability	traceability	NOUN
ajis02-289	144	42	,	,	PUNCT
ajis02-289	144	43	iii	iii	NOUN
ajis02-289	144	44	)	)	PUNCT
ajis02-289	144	45	investigating	investigate	VERB
ajis02-289	144	46	the	the	DET
ajis02-289	144	47	use	use	NOUN
ajis02-289	144	48	of	of	ADP
ajis02-289	144	49	generic	generic	ADJ
ajis02-289	144	50	processes	process	NOUN
ajis02-289	144	51	for	for	ADP
ajis02-289	144	52	o	o	NOUN
ajis02-289	144	53	-	-	NOUN
ajis02-289	144	54	o	o	NOUN
ajis02-289	144	55	framework	framework	NOUN
ajis02-289	144	56	evolution	evolution	NOUN
ajis02-289	144	57	,	,	PUNCT
ajis02-289	144	58	and	and	CCONJ
ajis02-289	144	59	iv	iv	X
ajis02-289	144	60	)	)	PUNCT
ajis02-289	144	61	developing	develop	VERB
ajis02-289	144	62	support	support	NOUN
ajis02-289	144	63	for	for	ADP
ajis02-289	144	64	the	the	DET
ajis02-289	144	65	creation	creation	NOUN
ajis02-289	144	66	and	and	CCONJ
ajis02-289	144	67	evolution	evolution	NOUN
ajis02-289	144	68	of	of	ADP
ajis02-289	144	69	experience	experience	NOUN
ajis02-289	144	70	bases	basis	NOUN
ajis02-289	144	71	that	that	PRON
ajis02-289	144	72	can	can	AUX
ajis02-289	144	73	be	be	AUX
ajis02-289	144	74	associated	associate	VERB
ajis02-289	144	75	with	with	ADP
ajis02-289	144	76	o	o	NOUN
ajis02-289	144	77	-	-	NOUN
ajis02-289	144	78	o	o	NOUN
ajis02-289	144	79	frameworks	framework	NOUN
ajis02-289	144	80	.	.	PUNCT
ajis02-289	145	1	references	reference	NOUN
ajis02-289	145	2	d.	d.	PROPN
ajis02-289	145	3	batory	batory	PROPN
ajis02-289	145	4	,	,	PUNCT
ajis02-289	145	5	b.	b.	PROPN
ajis02-289	145	6	lofaso	lofaso	PROPN
ajis02-289	145	7	and	and	CCONJ
ajis02-289	145	8	y.	y.	PROPN
ajis02-289	145	9	smaragdakis	smaragdakis	PROPN
ajis02-289	145	10	.	.	PUNCT
ajis02-289	146	1	its	its	PRON
ajis02-289	146	2	:	:	PUNCT
ajis02-289	146	3	tools	tool	NOUN
ajis02-289	146	4	for	for	ADP
ajis02-289	146	5	implementing	implement	VERB
ajis02-289	146	6	domain	domain	NOUN
ajis02-289	146	7	-	-	PUNCT
ajis02-289	146	8	specific	specific	ADJ
ajis02-289	146	9	languages	language	NOUN
ajis02-289	146	10	.	.	PUNCT
ajis02-289	147	1	in	in	ADP
ajis02-289	147	2	proceedings	proceeding	NOUN
ajis02-289	147	3	of	of	ADP
ajis02-289	147	4	the	the	DET
ajis02-289	147	5	5th	5th	ADJ
ajis02-289	147	6	international	international	ADJ
ajis02-289	147	7	conference	conference	NOUN
ajis02-289	147	8	on	on	ADP
ajis02-289	147	9	software	software	NOUN
ajis02-289	147	10	reuse	reuse	NOUN
ajis02-289	147	11	.	.	PUNCT
ajis02-289	148	1	(	(	PUNCT
ajis02-289	148	2	victoria	victoria	PROPN
ajis02-289	148	3	,	,	PUNCT
ajis02-289	148	4	canada	canada	PROPN
ajis02-289	148	5	,	,	PUNCT
ajis02-289	148	6	june	june	PROPN
ajis02-289	148	7	1998	1998	NUM
ajis02-289	148	8	)	)	PUNCT
ajis02-289	148	9	.	.	PUNCT
ajis02-289	149	1	m.	m.	PROPN
ajis02-289	149	2	fowler	fowler	PROPN
ajis02-289	149	3	.	.	PUNCT
ajis02-289	150	1	analysis	analysis	NOUN
ajis02-289	150	2	patterns	pattern	NOUN
ajis02-289	150	3	:	:	PUNCT
ajis02-289	150	4	reusable	reusable	ADJ
ajis02-289	150	5	object	object	NOUN
ajis02-289	150	6	models	model	NOUN
ajis02-289	150	7	.	.	PUNCT
ajis02-289	151	1	addison	addison	PROPN
ajis02-289	151	2	-	-	PUNCT
ajis02-289	151	3	wesley	wesley	PROPN
ajis02-289	151	4	,	,	PUNCT
ajis02-289	151	5	menlo	menlo	NOUN
ajis02-289	151	6	park	park	PROPN
ajis02-289	151	7	,	,	PUNCT
ajis02-289	151	8	california	california	PROPN
ajis02-289	151	9	.	.	PUNCT
ajis02-289	152	1	1997	1997	NUM
ajis02-289	152	2	.	.	PUNCT
ajis02-289	153	1	m.	m.	PROPN
ajis02-289	153	2	fowler	fowler	PROPN
ajis02-289	153	3	.	.	PUNCT
ajis02-289	154	1	refactoring	refactoring	NOUN
ajis02-289	154	2	:	:	PUNCT
ajis02-289	154	3	improving	improve	VERB
ajis02-289	154	4	the	the	DET
ajis02-289	154	5	design	design	NOUN
ajis02-289	154	6	of	of	ADP
ajis02-289	154	7	existing	exist	VERB
ajis02-289	154	8	code	code	NOUN
ajis02-289	154	9	.	.	PUNCT
ajis02-289	155	1	addison	addison	PROPN
ajis02-289	155	2	-	-	PUNCT
ajis02-289	155	3	wesley	wesley	PROPN
ajis02-289	155	4	,	,	PUNCT
ajis02-289	155	5	menlo	menlo	NOUN
ajis02-289	155	6	park	park	PROPN
ajis02-289	155	7	,	,	PUNCT
ajis02-289	155	8	california	california	PROPN
ajis02-289	155	9	.	.	PUNCT
ajis02-289	156	1	1999	1999	NUM
ajis02-289	156	2	.	.	PUNCT
ajis02-289	157	1	11	11	NUM
ajis02-289	157	2	ajis	ajis	AUX
ajis02-289	157	3	special	special	ADJ
ajis02-289	157	4	issue	issue	NOUN
ajis02-289	157	5	requirements	requirement	NOUN
ajis02-289	157	6	engineering	engineer	VERB
ajis02-289	157	7	1999	1999	NUM
ajis02-289	157	8	g.	g.	PROPN
ajis02-289	157	9	froehlich	froehlich	PROPN
ajis02-289	157	10	,	,	PUNCT
ajis02-289	157	11	h.j	h.j	PROPN
ajis02-289	157	12	.	.	PROPN
ajis02-289	157	13	hoover	hoover	PROPN
ajis02-289	157	14	,	,	PUNCT
ajis02-289	157	15	l.	l.	PROPN
ajis02-289	157	16	liu	liu	PROPN
ajis02-289	157	17	,	,	PUNCT
ajis02-289	157	18	and	and	CCONJ
ajis02-289	157	19	p.	p.	PROPN
ajis02-289	157	20	sorenson	sorenson	PROPN
ajis02-289	157	21	.	.	PUNCT
ajis02-289	158	1	hooking	hook	VERB
ajis02-289	158	2	into	into	ADP
ajis02-289	158	3	object	object	NOUN
ajis02-289	158	4	-	-	PUNCT
ajis02-289	158	5	oriented	orient	VERB
ajis02-289	158	6	product	product	NOUN
ajis02-289	158	7	frameworks	framework	NOUN
ajis02-289	158	8	.	.	PUNCT
ajis02-289	159	1	in	in	ADP
ajis02-289	159	2	proceedings	proceeding	NOUN
ajis02-289	159	3	of	of	ADP
ajis02-289	159	4	the	the	DET
ajis02-289	159	5	1997	1997	NUM
ajis02-289	159	6	international	international	ADJ
ajis02-289	159	7	conference	conference	NOUN
ajis02-289	159	8	on	on	ADP
ajis02-289	159	9	software	software	NOUN
ajis02-289	159	10	engineering	engineering	NOUN
ajis02-289	159	11	(	(	PUNCT
ajis02-289	159	12	boston	boston	PROPN
ajis02-289	159	13	,	,	PUNCT
ajis02-289	159	14	mass	mass	PROPN
ajis02-289	159	15	,	,	PUNCT
ajis02-289	159	16	1997	1997	NUM
ajis02-289	159	17	)	)	PUNCT
ajis02-289	159	18	,	,	PUNCT
ajis02-289	159	19	491501	491501	NUM
ajis02-289	159	20	.	.	PUNCT
ajis02-289	160	1	g.	g.	PROPN
ajis02-289	160	2	froehlich	froehlich	PROPN
ajis02-289	160	3	,	,	PUNCT
ajis02-289	160	4	h.j	h.j	PROPN
ajis02-289	160	5	.	.	PROPN
ajis02-289	160	6	hoover	hoover	PROPN
ajis02-289	160	7	,	,	PUNCT
ajis02-289	160	8	l.	l.	PROPN
ajis02-289	160	9	liu	liu	PROPN
ajis02-289	160	10	and	and	CCONJ
ajis02-289	160	11	p.	p.	PROPN
ajis02-289	160	12	sorenson	sorenson	PROPN
ajis02-289	160	13	.	.	PUNCT
ajis02-289	161	1	reusing	reuse	VERB
ajis02-289	161	2	hooks	hook	NOUN
ajis02-289	161	3	.	.	PUNCT
ajis02-289	162	1	in	in	ADP
ajis02-289	162	2	building	build	VERB
ajis02-289	162	3	application	application	NOUN
ajis02-289	162	4	frameworks	framework	NOUN
ajis02-289	162	5	.	.	PUNCT
ajis02-289	163	1	m.	m.	NOUN
ajis02-289	163	2	fayad	fayad	PROPN
ajis02-289	163	3	,	,	PUNCT
ajis02-289	163	4	d.	d.	PROPN
ajis02-289	163	5	schmidt	schmidt	PROPN
ajis02-289	163	6	and	and	CCONJ
ajis02-289	163	7	r.	r.	PROPN
ajis02-289	163	8	johnson	johnson	PROPN
ajis02-289	163	9	,	,	PUNCT
ajis02-289	163	10	ed	ed	PROPN
ajis02-289	163	11	.	.	PROPN
ajis02-289	163	12	wiley	wiley	PROPN
ajis02-289	163	13	computer	computer	PROPN
ajis02-289	163	14	publishing	publishing	NOUN
ajis02-289	163	15	,	,	PUNCT
ajis02-289	163	16	new	new	PROPN
ajis02-289	163	17	york	york	PROPN
ajis02-289	163	18	.	.	PUNCT
ajis02-289	163	19	1999	1999	NUM
ajis02-289	163	20	,	,	PUNCT
ajis02-289	163	21	219	219	NUM
ajis02-289	163	22	-	-	SYM
ajis02-289	163	23	235	235	NUM
ajis02-289	163	24	.	.	PUNCT
ajis02-289	164	1	g.	g.	PROPN
ajis02-289	164	2	froehlich	froehlich	PROPN
ajis02-289	164	3	,	,	PUNCT
ajis02-289	164	4	a.	a.	PROPN
ajis02-289	164	5	kamal	kamal	PROPN
ajis02-289	164	6	and	and	CCONJ
ajis02-289	164	7	p.	p.	PROPN
ajis02-289	164	8	sorenson	sorenson	PROPN
ajis02-289	164	9	,	,	PUNCT
ajis02-289	164	10	framescan	framescan	NOUN
ajis02-289	164	11	:	:	PUNCT
ajis02-289	164	12	exploring	explore	VERB
ajis02-289	164	13	o	o	PROPN
ajis02-289	164	14	-	-	ADJ
ajis02-289	164	15	o	o	NOUN
ajis02-289	164	16	framework	framework	NOUN
ajis02-289	164	17	usage	usage	NOUN
ajis02-289	164	18	.	.	PUNCT
ajis02-289	164	19	located	locate	VERB
ajis02-289	164	20	at	at	ADP
ajis02-289	164	21	www.cs.ualberta.ca/frames/papers	www.cs.ualberta.ca/frames/papers	PROPN
ajis02-289	164	22	.	.	PUNCT
ajis02-289	165	1	r.	r.	PROPN
ajis02-289	165	2	johnson	johnson	PROPN
ajis02-289	165	3	.	.	PUNCT
ajis02-289	166	1	documenting	document	VERB
ajis02-289	166	2	frameworks	framework	NOUN
ajis02-289	166	3	using	use	VERB
ajis02-289	166	4	patterns	pattern	NOUN
ajis02-289	166	5	.	.	PUNCT
ajis02-289	167	1	in	in	ADP
ajis02-289	167	2	proceedings	proceeding	NOUN
ajis02-289	167	3	of	of	ADP
ajis02-289	167	4	oopsla'92	oopsla'92	PROPN
ajis02-289	167	5	(	(	PUNCT
ajis02-289	167	6	vancouver	vancouver	PROPN
ajis02-289	167	7	,	,	PUNCT
ajis02-289	167	8	canada	canada	PROPN
ajis02-289	167	9	,	,	PUNCT
ajis02-289	167	10	1992	1992	NUM
ajis02-289	167	11	)	)	PUNCT
ajis02-289	167	12	,	,	PUNCT
ajis02-289	167	13	63	63	NUM
ajis02-289	167	14	-	-	SYM
ajis02-289	167	15	76	76	NUM
ajis02-289	167	16	.	.	PUNCT
ajis02-289	168	1	k.	k.	PROPN
ajis02-289	168	2	kang	kang	PROPN
ajis02-289	168	3	,	,	PUNCT
ajis02-289	168	4	s.	s.	PROPN
ajis02-289	168	5	cohen	cohen	PROPN
ajis02-289	168	6	,	,	PUNCT
ajis02-289	168	7	j.	j.	PROPN
ajis02-289	168	8	hess	hess	PROPN
ajis02-289	168	9	,	,	PUNCT
ajis02-289	168	10	w.	w.	PROPN
ajis02-289	168	11	novak	novak	PROPN
ajis02-289	168	12	and	and	CCONJ
ajis02-289	168	13	a.	a.	PROPN
ajis02-289	168	14	peterson	peterson	PROPN
ajis02-289	168	15	.	.	PUNCT
ajis02-289	168	16	feature	feature	NOUN
ajis02-289	168	17	-	-	PUNCT
ajis02-289	168	18	oriented	orient	VERB
ajis02-289	168	19	domain	domain	NOUN
ajis02-289	168	20	analysis	analysis	NOUN
ajis02-289	168	21	(	(	PUNCT
ajis02-289	168	22	foda	foda	NOUN
ajis02-289	168	23	)	)	PUNCT
ajis02-289	168	24	feasibility	feasibility	NOUN
ajis02-289	168	25	study	study	NOUN
ajis02-289	168	26	.	.	PUNCT
ajis02-289	169	1	(	(	PUNCT
ajis02-289	169	2	cmu	cmu	NOUN
ajis02-289	169	3	/	/	SYM
ajis02-289	169	4	sei-90	sei-90	NOUN
ajis02-289	169	5	-	-	NOUN
ajis02-289	169	6	tr-21	tr-21	NUM
ajis02-289	169	7	,	,	PUNCT
ajis02-289	169	8	ada	ada	NOUN
ajis02-289	169	9	235785	235785	NUM
ajis02-289	169	10	)	)	PUNCT
ajis02-289	169	11	.	.	PUNCT
ajis02-289	170	1	software	software	PROPN
ajis02-289	170	2	engineering	engineering	PROPN
ajis02-289	170	3	institute	institute	PROPN
ajis02-289	170	4	,	,	PUNCT
ajis02-289	170	5	carnegie	carnegie	PROPN
ajis02-289	170	6	mellon	mellon	PROPN
ajis02-289	170	7	university	university	PROPN
ajis02-289	170	8	,	,	PUNCT
ajis02-289	170	9	pittsburgh	pittsburgh	PROPN
ajis02-289	170	10	,	,	PUNCT
ajis02-289	170	11	pa	pa	PROPN
ajis02-289	170	12	.	.	PROPN
ajis02-289	170	13	r.	r.	PROPN
ajis02-289	170	14	lajoie	lajoie	PROPN
ajis02-289	170	15	and	and	CCONJ
ajis02-289	170	16	r.	r.	PROPN
ajis02-289	170	17	k.	k.	PROPN
ajis02-289	170	18	keller	keller	PROPN
ajis02-289	170	19	.	.	PUNCT
ajis02-289	171	1	design	design	NOUN
ajis02-289	171	2	and	and	CCONJ
ajis02-289	171	3	reuse	reuse	NOUN
ajis02-289	171	4	in	in	ADP
ajis02-289	171	5	object	object	NOUN
ajis02-289	171	6	oriented	orient	VERB
ajis02-289	171	7	frameworks	framework	NOUN
ajis02-289	171	8	:	:	PUNCT
ajis02-289	171	9	patterns	pattern	NOUN
ajis02-289	171	10	,	,	PUNCT
ajis02-289	171	11	contracts	contract	NOUN
ajis02-289	171	12	,	,	PUNCT
ajis02-289	171	13	and	and	CCONJ
ajis02-289	171	14	motifs	motif	NOUN
ajis02-289	171	15	in	in	ADP
ajis02-289	171	16	concert	concert	NOUN
ajis02-289	171	17	.	.	PUNCT
ajis02-289	172	1	in	in	ADP
ajis02-289	172	2	proceedings	proceeding	NOUN
ajis02-289	172	3	of	of	ADP
ajis02-289	172	4	the	the	DET
ajis02-289	172	5	62nd	62nd	ADJ
ajis02-289	172	6	congress	congress	PROPN
ajis02-289	172	7	of	of	ADP
ajis02-289	172	8	the	the	DET
ajis02-289	172	9	association	association	PROPN
ajis02-289	172	10	canadienne	canadienne	PROPN
ajis02-289	172	11	francaise	francaise	PROPN
ajis02-289	172	12	pour	pour	PROPN
ajis02-289	172	13	1'avancement	1'avancement	NUM
ajis02-289	172	14	des	des	PROPN
ajis02-289	172	15	sciences	sciences	PROPN
ajis02-289	172	16	.	.	PUNCT
ajis02-289	173	1	(	(	PUNCT
ajis02-289	173	2	montreal	montreal	PROPN
ajis02-289	173	3	,	,	PUNCT
ajis02-289	173	4	canada	canada	PROPN
ajis02-289	173	5	,	,	PUNCT
ajis02-289	173	6	1994	1994	NUM
ajis02-289	173	7	)	)	PUNCT
ajis02-289	173	8	.	.	PUNCT
ajis02-289	174	1	w.	w.	PROPN
ajis02-289	174	2	liew	liew	PROPN
ajis02-289	174	3	.	.	PUNCT
ajis02-289	175	1	a	a	DET
ajis02-289	175	2	personal	personal	ADJ
ajis02-289	175	3	web	web	NOUN
ajis02-289	175	4	assistant	assistant	NOUN
ajis02-289	175	5	framework	framework	NOUN
ajis02-289	175	6	msc	msc	PROPN
ajis02-289	175	7	.	.	PUNCT
ajis02-289	176	1	thesis	thesis	PROPN
ajis02-289	176	2	,	,	PUNCT
ajis02-289	176	3	university	university	PROPN
ajis02-289	176	4	of	of	ADP
ajis02-289	176	5	alberta	alberta	PROPN
ajis02-289	176	6	,	,	PUNCT
ajis02-289	176	7	1999	1999	NUM
ajis02-289	176	8	.	.	PUNCT
ajis02-289	177	1	l.	l.	PROPN
ajis02-289	177	2	liu	liu	PROPN
ajis02-289	177	3	.	.	PUNCT
ajis02-289	178	1	hook	hook	NOUN
ajis02-289	178	2	master	master	NOUN
ajis02-289	178	3	:	:	PUNCT
ajis02-289	178	4	a	a	DET
ajis02-289	178	5	tool	tool	NOUN
ajis02-289	178	6	to	to	PART
ajis02-289	178	7	support	support	VERB
ajis02-289	178	8	the	the	DET
ajis02-289	178	9	enactment	enactment	NOUN
ajis02-289	178	10	of	of	ADP
ajis02-289	178	11	hooks	hook	NOUN
ajis02-289	178	12	.	.	PUNCT
ajis02-289	179	1	msc	msc	PROPN
ajis02-289	179	2	.	.	PROPN
ajis02-289	180	1	thesis	thesis	PROPN
ajis02-289	180	2	,	,	PUNCT
ajis02-289	180	3	university	university	PROPN
ajis02-289	180	4	of	of	ADP
ajis02-289	180	5	alberta	alberta	PROPN
ajis02-289	180	6	,	,	PUNCT
ajis02-289	180	7	1999	1999	NUM
ajis02-289	180	8	.	.	PUNCT
ajis02-289	181	1	l.	l.	PROPN
ajis02-289	181	2	nakatani	nakatani	PROPN
ajis02-289	181	3	,	,	PUNCT
ajis02-289	181	4	m.	m.	NOUN
ajis02-289	181	5	ardis	ardis	PROPN
ajis02-289	181	6	,	,	PUNCT
ajis02-289	181	7	r.	r.	PROPN
ajis02-289	181	8	olsen	olsen	PROPN
ajis02-289	181	9	and	and	CCONJ
ajis02-289	181	10	p.	p.	PROPN
ajis02-289	181	11	pontrelli	pontrelli	PROPN
ajis02-289	181	12	.	.	PUNCT
ajis02-289	182	1	jargons	jargon	NOUN
ajis02-289	182	2	for	for	ADP
ajis02-289	182	3	domain	domain	NOUN
ajis02-289	182	4	engineering	engineering	NOUN
ajis02-289	182	5	.	.	PUNCT
ajis02-289	183	1	in	in	ADP
ajis02-289	183	2	proceedings	proceeding	NOUN
ajis02-289	183	3	of	of	ADP
ajis02-289	183	4	the	the	DET
ajis02-289	183	5	2nd	2nd	ADJ
ajis02-289	183	6	conference	conference	NOUN
ajis02-289	183	7	on	on	ADP
ajis02-289	183	8	domain	domain	NOUN
ajis02-289	183	9	-	-	PUNCT
ajis02-289	183	10	specific	specific	ADJ
ajis02-289	183	11	languages	language	NOUN
ajis02-289	183	12	(	(	PUNCT
ajis02-289	183	13	dsl	dsl	PROPN
ajis02-289	183	14	'	'	NUM
ajis02-289	183	15	99	99	NUM
ajis02-289	183	16	)	)	PUNCT
ajis02-289	183	17	.	.	PUNCT
ajis02-289	184	1	(	(	PUNCT
ajis02-289	184	2	october	october	PROPN
ajis02-289	184	3	,	,	PUNCT
ajis02-289	184	4	1999	1999	NUM
ajis02-289	184	5	)	)	PUNCT
ajis02-289	184	6	.	.	PUNCT
ajis02-289	185	1	d.l	d.l	PROPN
ajis02-289	185	2	.	.	PROPN
ajis02-289	185	3	parnas	parnas	PROPN
ajis02-289	185	4	.	.	PUNCT
ajis02-289	186	1	on	on	ADP
ajis02-289	186	2	the	the	DET
ajis02-289	186	3	design	design	NOUN
ajis02-289	186	4	and	and	CCONJ
ajis02-289	186	5	development	development	NOUN
ajis02-289	186	6	of	of	ADP
ajis02-289	186	7	program	program	NOUN
ajis02-289	186	8	families	family	NOUN
ajis02-289	186	9	.	.	PUNCT
ajis02-289	187	1	ieee	ieee	NOUN
ajis02-289	187	2	transactions	transaction	NOUN
ajis02-289	187	3	on	on	ADP
ajis02-289	187	4	software	software	NOUN
ajis02-289	187	5	engineering	engineering	NOUN
ajis02-289	187	6	,	,	PUNCT
ajis02-289	187	7	se-2	se-2	PUNCT
ajis02-289	187	8	:	:	PUNCT
ajis02-289	187	9	l-9	l-9	NOUN
ajis02-289	187	10	,	,	PUNCT
ajis02-289	187	11	march	march	PROPN
ajis02-289	187	12	1976	1976	NUM
ajis02-289	187	13	.	.	PUNCT
ajis02-289	188	1	s.	s.	PROPN
ajis02-289	188	2	robertson	robertson	PROPN
ajis02-289	188	3	and	and	CCONJ
ajis02-289	188	4	k.	k.	PROPN
ajis02-289	188	5	strunch	strunch	PROPN
ajis02-289	188	6	.	.	PUNCT
ajis02-289	189	1	reusing	reuse	VERB
ajis02-289	189	2	the	the	DET
ajis02-289	189	3	products	product	NOUN
ajis02-289	189	4	of	of	ADP
ajis02-289	189	5	analysis	analysis	NOUN
ajis02-289	189	6	.	.	PUNCT
ajis02-289	190	1	in	in	ADP
ajis02-289	190	2	proceedings	proceeding	NOUN
ajis02-289	190	3	of	of	ADP
ajis02-289	190	4	the	the	DET
ajis02-289	190	5	second	second	ADJ
ajis02-289	190	6	international	international	ADJ
ajis02-289	190	7	workshop	workshop	NOUN
ajis02-289	190	8	on	on	ADP
ajis02-289	190	9	software	software	NOUN
ajis02-289	190	10	reusability	reusability	NOUN
ajis02-289	190	11	.	.	PUNCT
ajis02-289	191	1	(	(	PUNCT
ajis02-289	191	2	lucca	lucca	PROPN
ajis02-289	191	3	,	,	PUNCT
ajis02-289	191	4	italy	italy	PROPN
ajis02-289	191	5	,	,	PUNCT
ajis02-289	191	6	march	march	PROPN
ajis02-289	191	7	1993	1993	NUM
ajis02-289	191	8	)	)	PUNCT
ajis02-289	191	9	.	.	PUNCT
ajis02-289	192	1	taligent	taligent	NOUN
ajis02-289	192	2	.	.	PUNCT
ajis02-289	193	1	the	the	DET
ajis02-289	193	2	power	power	NOUN
ajis02-289	193	3	of	of	ADP
ajis02-289	193	4	frameworks	framework	NOUN
ajis02-289	193	5	.	.	PUNCT
ajis02-289	194	1	addison	addison	PROPN
ajis02-289	194	2	-	-	PUNCT
ajis02-289	194	3	wesley	wesley	PROPN
ajis02-289	194	4	publishing	publishing	PROPN
ajis02-289	194	5	company	company	NOUN
ajis02-289	194	6	,	,	PUNCT
ajis02-289	194	7	reading	reading	NOUN
ajis02-289	194	8	,	,	PUNCT
ajis02-289	194	9	ma	ma	PROPN
ajis02-289	194	10	.	.	PROPN
ajis02-289	194	11	1995	1995	NUM
ajis02-289	194	12	.	.	PUNCT
ajis02-289	195	1	d.	d.	PROPN
ajis02-289	195	2	weiss	weiss	PROPN
ajis02-289	195	3	.	.	PUNCT
ajis02-289	196	1	commonality	commonality	NOUN
ajis02-289	196	2	analysis	analysis	NOUN
ajis02-289	196	3	:	:	PUNCT
ajis02-289	196	4	a	a	DET
ajis02-289	196	5	systematic	systematic	ADJ
ajis02-289	196	6	process	process	NOUN
ajis02-289	196	7	for	for	ADP
ajis02-289	196	8	defining	define	VERB
ajis02-289	196	9	families	family	NOUN
ajis02-289	196	10	.	.	PUNCT
ajis02-289	197	1	in	in	ADP
ajis02-289	197	2	proceedings	proceeding	NOUN
ajis02-289	197	3	of	of	ADP
ajis02-289	197	4	the	the	DET
ajis02-289	197	5	second	second	ADJ
ajis02-289	197	6	international	international	ADJ
ajis02-289	197	7	workshop	workshop	NOUN
ajis02-289	197	8	on	on	ADP
ajis02-289	197	9	development	development	NOUN
ajis02-289	197	10	and	and	CCONJ
ajis02-289	197	11	evolution	evolution	NOUN
ajis02-289	197	12	of	of	ADP
ajis02-289	197	13	software	software	NOUN
ajis02-289	197	14	architectures	architecture	NOUN
ajis02-289	197	15	for	for	ADP
ajis02-289	197	16	product	product	NOUN
ajis02-289	197	17	families	family	NOUN
ajis02-289	197	18	.	.	PUNCT
ajis02-289	198	1	(	(	PUNCT
ajis02-289	198	2	february	february	NOUN
ajis02-289	198	3	1998	1998	NUM
ajis02-289	198	4	)	)	PUNCT
ajis02-289	198	5	.	.	PUNCT
ajis02-289	199	1	12	12	NUM
