Graz	University	of	
Technology	(TU	Graz)
ALEXANDER	 FELFERNIG
AGILE	KICK-OFF	MEETING,	12-14	January	2016,	Trento	IT
Alexander	Felfernig
§PhD	from	University	of	Klagenfurt,	Austria
§Professor	at	Graz	University	of	Technology,	Austria,							
since	2009,	www.felfernig.eu
§Institute	for	Software	Technology,	Applied	Software	
Engineering	Research	Group	(ASE)
§Research	focus:	recommender	 systems,	configuration	
systems,	model-based	diagnosis
§Related	projects	on	national	as	well	as	EU	level
§Thanks	for	the	possibility	to	cooperate	in	AGILE!
Graz	University	of	
Technology	(TU	Graz)
§Faculty	of	Computer	Science	and	Biomedical	Technology
(11	institutes)
§Institute	for	Software	Technology (3	professors,	2	associate	
professors,	4	postdocs,	and	~15	PhD	students)
§Applied	Software	Engineering	Research	Group (ASE):																																	
1	professor,	6	PhD	students,	3	student	project	assistants
AGILE	KICK-OFF	MEETING,	12-14	January	2016,	Trento	IT
Persons	in	AGILE
Prof.	Alexander	
Felfernig
(Management,	
Research)
AGILE	KICK-OFF	MEETING,	12-14	January	2016,	Trento	IT
DI	Martin	Stettinger
(Research)
Michael	Jeran
(Development)
Arda Akcay	
(Research,	
Development)
Applied	Software
Engineering	(ASE)
§Recommender	Systems:	
recommendation	of	simple	and	complex	
items,	applications	in	the	areas	of	
financial	services,	software	engineering,	
and	group	decision	making.
§Configuration	Systems:	configuration	of	
products	and	services;	applied	to	both,	
hardware	as	well	as	software	
components	and	services.
§Model-based	Diagnosis:	diagnosis	(and	
repair)	of	faulty	hardware	and	software	
components,	and	user	requirements.
AGILE	KICK-OFF	MEETING,	12-14	January	2016,	Trento	IT
AGILE	Contributions
§WP2 – Analysis	of	scenarios relevant	for	recommendation	&	
configuration	support	(T2.1).	Development of	recommendation	
components	(T2.3).	
§WP3 – Interface	definitions for	recommendation	& configuration	
algorithms	(T3.2).	Implementation of	recommendation	&	
configuration	components	(T3.3,	T3.4,	T3.5).
§WP4 – Further	development of	recommendation	&	configuration	
technologies	in	the	context	of	the	integration	of	public	cloud	
infrastructures	(T4.2,	T4.3).
§WP7 – Publication/presentation of	project	results.
§WP9 – Project	management.
AGILE	KICK-OFF	MEETING,	12-14	January	2016,	Trento	IT
AGILE	Expected	Outcome
§Publicationsin	conferences	and	journals.
§New	recommendation	&	configuration	
technologiesfor	IoT scenarios.
§Intelligent	user	interfaces for	IoT related	
recommendation	&	configuration	functionalities.
§AnyTime reconfigurationalgorithms.
§Intelligent	knowledge	representationfor	modeling	
variability	in	the	context	of	IoT scenarios.
AGILE	KICK-OFF	MEETING,	12-14	January	2016,	Trento	IT
AGILE	Potentials	for	TU	Graz
§New	application	domainsfor	recommendation	and	
configuration	technologies.
§New	recommendation	&	configuration	algorithms.	
§Potentials	for	new	courses.
§Potentials	for	startups.
§Plenty	of	publication	opportunities.
AGILE	KICK-OFF	MEETING,	12-14	January	2016,	Trento	IT
Risks
§Clear	understandingof	the	relevant	scenarios	in	
order	to	assure	development	of	appropriate	
recommendation/configuration	approaches.
AGILE	KICK-OFF	MEETING,	12-14	January	2016,	Trento	IT
Remarks
§Configuration:	CHOCO	constraint	library	http://choco-
solver.org/(BSD	license)
§Recommendation:	technologies	based	on	Apache	
Mahout	http://mahout.apache.org(Apache	license)
§Location	of	data	has	to	be	clarified.
§Centralized	component	preferred.
§Runtime	vs.	design	time	recommendation	support.
AGILE	KICK-OFF	MEETING,	12-14	January	2016,	Trento	IT
Thank	You!
AGILE	KICK-OFF	MEETING,	12-14	January	2016,	Trento	IT

TU Graz contribution to the AGILE-IoT project