SlideShare ist ein Scribd-Unternehmen logo
1 von 21
AGILE M18 Review, 20 October 2017, Brussels (Belgium)
Configuration & Recommendation
ALEXANDER FELFERNIG, SEDA POLAT-ERDENIZ, AND
CHRISTOPH URAN, GRAZ UNIVERSITY OF TECHNOLOGY
(AGILE RESEARCH PARTNER)
1
AGILE Configuration &
Recommendation: Agenda
1. Workpackage Mapping
2. Architecture Mapping
3. Configuration & Recommendation: goals,
achievements, why it matters …
4. Ongoing Work
2
WORK-PACKAGE MAPPING
Workpackage Mapping
1. Configuration Technologies
(WP2 & WP8)
- Ramp-Up Configuration
Technologies
- Configurators supporting
optimization scenarios
- Example pilot: air pollution
monitoring (+ smarthome)
4
2. Recommendation Technologies (WP2 & WP3)
- Recommendation of IoT workflows
- Cloud service recommenders
- Recommendation of search heuristics
and diagnoses
ARCHITECTURE MAPPING
Architecture Mapping
6
- Recommenders in the cloud: Apps, Workflows, Services
- Configurator in the cloud: Ramp-up scenarios
- Recommendation & configuration: gateway services
A Closer View
7
Configuration & Recommendation
Goals of Configuration &
Recommendation Technologies
9
1. Configuration Technologies (WP2 & WP8)
- Enable flexible configuration knowledge representation
- Efficient reasoning for solving configuration problems
- Diagnosis & repair support (for inconsistent situations)
2. Recommendation Technologies (WP2 & WP3)
- Recommendation of IoT workflows
- Recommendation support for cloud services, devices, apps
- Recommendation of search heuristics and diagnoses
(personalized configuration & diagnosis services)
Achievements
10
1. Configuration Technologies (WP2 & WP8)
- Answer Set Programming approach for representing IoT-related
configuration knowledge bases (KBs) [ConfWS‘16,‘17]
- Prototype Apps for air pollution mon. and smarth. [ConfWS‘16, ‘17]
- Cluster-based learning for heuristics [IEA/AIE‘16]
2. Recommendation Technologies (WP2 & WP3)
- Hybrid recommendation of IoT workflows, cloud services, and
apps (content-based & collaborative filtering based) [JIIS‘17]
- Utility-based optimization [JIIS‘16]
- Cluster-based learning for personalized search & diagnosis
[IEA/AIE‘16 ,ConfWS‘17]
Cluster-based Learning for
Search Heuristics [IEA/AIE‘16]
variables
constraints
11
…
v1
v2
vn
…
c1
c2
cm
domain
defs
constraints &
requirements
new configuration task
…
cluster 1
cluster 2
cluster 3
search heuristics:
value ordering x domain ordering
clusters*
*learned(geneticalgorithm)fromprevious
configurationsessions(clusteringbasedonk-means)
recommen-
dation
configuration
search
solution
(configuration)
Cluster-based Learning for
Personalized Diagnosis [ConfWS‘17]
12
variables
constraints
…
v1
v2
vn
…
c1
c2
cm
domain
defs
constraints &
requirements
inconsistent configuration task
…
cluster 1
cluster 2
cluster 3
heuristics:
different constraint orderings
clusters*
*learned(geneticalgorithm)fromprevious
diagnosissessions(clusteringbasedonk-means)
recommen-
dation
direct diagnosis
search
diagnosis/
reconfiguration
Increasing Prediction Quality
13
Prototype Ramp-Up Configurator
14
Smarthome Configurator:
Ramp-up Configuration
(configuration and diagnosis)
Why it Matters?
1. Ramp-up of IoT environments: need for
configuration technologies omnipresent!
(up to 40x lower development costs!)
2. Tackling „no solution can be found“ dilemma
in interactive scenarios
3. Recommendation technologies crucial for
tackling „mass confusion“
(e.g. Helpful for non-expert workflow
developers)
4. Efficiency a crucial factor for applicability
15
Ongoing Work
1. Increasing search efficiency of ASP based
configuration KBs in very complex domains
(through „lazy conflict detection“)
2. Extending existing prototype configuration
knowledge bases
3. Improving the prediction quality of AGILE
recommenders by taking into account further
datasources, MF algorithms
4. Knowledge compilation (for gateway) using,
e.g., binary decision diagrams (BDDs)
16
Selected Publications
17
1. A. Felfernig, S. Polat Erdeniz, P. Azzoni, M. Jeran, A. Akcay, and C. Doukas. Towards
Configuration Technologies for IoT Gateways, International Workshop on Configuration
2016 (ConfWS'16), pp. 73-76, Toulouse, France, 2016.
2. A. Felfernig, M. Atas, S. Polat-Erdeniz. Cluster Based Direct Diagnosis. International
Workshop on Configuration (ConfWS'17), Paris, France, 2017.
3. A. Felfernig, A. Falkner, M. Atas, S. Polat-Erdeniz, C. Uran, and P. Azzoni. ASP-based
Knowledge Representations or IoT Configuration Scenarios. International Workshop on
Configuration (ConfWS'17), pp. 62-67, Paris, France, 2017.
4. S. Polat Erdeniz, A. Felfernig, M. Atas, TNT. Tran, M. Jeran, and M. Stettinger. Cluster-
Specific Heuristics for Constraint Solving, 30th International Conference on Industrial
Engineering and Other Applications of Applied Intelligent Systems, IEA/AIE 2017, Arras,
France, pp. 21-30, 2017.
5. R. Walter, A. Felfernig, and W. Küchlin, Constraint-Based and SAT-Based Diagnosis of
Automotive Configuration Problems, Journal of Intelligent Information Systems (JIIS),
2016.
6. T. Ulz, M. Schwarz, A. Felfernig, S. Haas, S. Reiterer, and M. Stettinger, Human Computation
for Constraint-based Recommenders, Journal of Intelligent Information Systems (JIIS),
2016.
7. J. Tiihonen and A. Felfernig. An Introduction to Personalization and Mass Customization,
Journal of Intelligent Information Systems (JIIS), pp. 1-6, 2017.
THANK YOU
Appendix: Review AGENDA
19
9.00 Start
15min Brief intro (recap of previous episodes, main architecture / achievements in a nutshell) — Raffaele
9.15 (30min) IoT Hardware innovation: the Industrial and Maker's hardware gateway (roughly WP1) —
Paolo (Ramon?)
9.45 (45min) Enabling rapid prototyping: AGILE gateway, device, protocol mgmt, software release, packaged
components (roughly WP2+WP3) — Georgios + Csaba
10.30 (10min) Coffee Break
10.40 (20min) AGILE Development Environment, demo — Csaba (WP3)
11.00 (30min) AGILE Research, brief results overview: recommender and configuration + security —
Alexander/Seda + Juan David (recommender and WP5)
11.30 (60min) IoT and Cloud services interactions (including demo) — Roman (WP4)
12.30 lunch (1.5hr - can be shortened in case of time constraints)
14.00 restart
14.00 (90min) AGILE Pilots (focus on use of AGILE architecture in pilots and on what innovation potential
came out of those) — Andreas (+ Pilot leaders) (WP8)
15.30 (20min) innovations radar — Jonas
15.50 (10min) Coffee Break
16.00 (20min) impact, open calls and external collaboration — Johnny (WP6)
16.20 (20min) partnership and dissemination — Philippe (WP7)
16.40 (30min) Administrative / financial — Margherita (WP9)
17.10 (35min) reviewers / PO debriefing
17.45 (15min) PO to present main conclusions / first feedback
18.00 end (can be extended until 18.30 at the latest in case of overrunning the schedule)
Addon
20
ASP Configuration Knowledge
Representations [ConfWS‘17]
1. Partof Relationships
2. Generalization Hierarchies
3. Type-level Constraints
4. Symmetry Breaking
5. Lazy conflict detection
(for domain reduction)
6. Direct Diagnosis (Anytime)
7. Configuration &
Reconfiguration
21

Weitere ähnliche Inhalte

Was ist angesagt?

AGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE IoT
 
AGILE Use Case & Challenges
AGILE Use Case & ChallengesAGILE Use Case & Challenges
AGILE Use Case & ChallengesAGILE IoT
 
WP8 - Pilot – Testbed
WP8 - Pilot – TestbedWP8 - Pilot – Testbed
WP8 - Pilot – TestbedAGILE IoT
 
2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlin2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlinAGILE IoT
 
WP1 Gateway HW Design & Implementation
WP1 Gateway HW Design & ImplementationWP1 Gateway HW Design & Implementation
WP1 Gateway HW Design & ImplementationAGILE IoT
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsCharalampos Doukas
 
2016 07-20-wp8-q2 f2 f berlin
2016 07-20-wp8-q2 f2 f berlin2016 07-20-wp8-q2 f2 f berlin
2016 07-20-wp8-q2 f2 f berlinAGILE IoT
 
2016 07-20-wp1-q2 f2 f berlin
2016 07-20-wp1-q2 f2 f berlin2016 07-20-wp1-q2 f2 f berlin
2016 07-20-wp1-q2 f2 f berlinAGILE IoT
 
Why IoT needs Open Source Communities
Why IoT needs Open Source CommunitiesWhy IoT needs Open Source Communities
Why IoT needs Open Source CommunitiesAGILE IoT
 
WP5 - Gateway Security, Data Provenance & Access Control
WP5 - Gateway Security, Data Provenance & Access ControlWP5 - Gateway Security, Data Provenance & Access Control
WP5 - Gateway Security, Data Provenance & Access ControlAGILE IoT
 
WP8 Pilot Design, Execution & Evaluation
WP8 Pilot Design, Execution & EvaluationWP8 Pilot Design, Execution & Evaluation
WP8 Pilot Design, Execution & EvaluationAGILE IoT
 
WP2 - T2.1 - Automatic configuration based on hardware modules
WP2 - T2.1 - Automatic configuration based on hardware modulesWP2 - T2.1 - Automatic configuration based on hardware modules
WP2 - T2.1 - Automatic configuration based on hardware modulesAGILE IoT
 
Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...AGILE IoT
 
OSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt BowersOSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt Bowersmfrancis
 
WP3 – AGILE Sw Architecture
WP3 – AGILE Sw ArchitectureWP3 – AGILE Sw Architecture
WP3 – AGILE Sw ArchitectureAGILE IoT
 
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...Eclipse IoT
 
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016Benjamin Cabé
 
SmartCity IoT on Kubernetes and OpenStack
SmartCity IoT on Kubernetes and OpenStackSmartCity IoT on Kubernetes and OpenStack
SmartCity IoT on Kubernetes and OpenStackJakub Pavlik
 
Building an IoT Monitoring App with InfluxDB and LoRa
Building an IoT Monitoring App with InfluxDB and LoRaBuilding an IoT Monitoring App with InfluxDB and LoRa
Building an IoT Monitoring App with InfluxDB and LoRaInfluxData
 
OSGi IoT Demo - OSGi Community Event 2014
OSGi IoT Demo - OSGi Community Event 2014OSGi IoT Demo - OSGi Community Event 2014
OSGi IoT Demo - OSGi Community Event 2014mfrancis
 

Was ist angesagt? (20)

AGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoT
 
AGILE Use Case & Challenges
AGILE Use Case & ChallengesAGILE Use Case & Challenges
AGILE Use Case & Challenges
 
WP8 - Pilot – Testbed
WP8 - Pilot – TestbedWP8 - Pilot – Testbed
WP8 - Pilot – Testbed
 
2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlin2016 07-20-wp4-q2 f2 f berlin
2016 07-20-wp4-q2 f2 f berlin
 
WP1 Gateway HW Design & Implementation
WP1 Gateway HW Design & ImplementationWP1 Gateway HW Design & Implementation
WP1 Gateway HW Design & Implementation
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
 
2016 07-20-wp8-q2 f2 f berlin
2016 07-20-wp8-q2 f2 f berlin2016 07-20-wp8-q2 f2 f berlin
2016 07-20-wp8-q2 f2 f berlin
 
2016 07-20-wp1-q2 f2 f berlin
2016 07-20-wp1-q2 f2 f berlin2016 07-20-wp1-q2 f2 f berlin
2016 07-20-wp1-q2 f2 f berlin
 
Why IoT needs Open Source Communities
Why IoT needs Open Source CommunitiesWhy IoT needs Open Source Communities
Why IoT needs Open Source Communities
 
WP5 - Gateway Security, Data Provenance & Access Control
WP5 - Gateway Security, Data Provenance & Access ControlWP5 - Gateway Security, Data Provenance & Access Control
WP5 - Gateway Security, Data Provenance & Access Control
 
WP8 Pilot Design, Execution & Evaluation
WP8 Pilot Design, Execution & EvaluationWP8 Pilot Design, Execution & Evaluation
WP8 Pilot Design, Execution & Evaluation
 
WP2 - T2.1 - Automatic configuration based on hardware modules
WP2 - T2.1 - Automatic configuration based on hardware modulesWP2 - T2.1 - Automatic configuration based on hardware modules
WP2 - T2.1 - Automatic configuration based on hardware modules
 
Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...
 
OSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt BowersOSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt Bowers
 
WP3 – AGILE Sw Architecture
WP3 – AGILE Sw ArchitectureWP3 – AGILE Sw Architecture
WP3 – AGILE Sw Architecture
 
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...
Developing IoT Applications Using Intel® System Studio | Eclipse IoT Day Sant...
 
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
 
SmartCity IoT on Kubernetes and OpenStack
SmartCity IoT on Kubernetes and OpenStackSmartCity IoT on Kubernetes and OpenStack
SmartCity IoT on Kubernetes and OpenStack
 
Building an IoT Monitoring App with InfluxDB and LoRa
Building an IoT Monitoring App with InfluxDB and LoRaBuilding an IoT Monitoring App with InfluxDB and LoRa
Building an IoT Monitoring App with InfluxDB and LoRa
 
OSGi IoT Demo - OSGi Community Event 2014
OSGi IoT Demo - OSGi Community Event 2014OSGi IoT Demo - OSGi Community Event 2014
OSGi IoT Demo - OSGi Community Event 2014
 

Ähnlich wie Configuration & Recommendation

CORE final workshop introduction
CORE final workshop introductionCORE final workshop introduction
CORE final workshop introductionCarlo Vaccari
 
Towards Configuration Technologies for IoT Gateways
Towards Configuration Technologies  for IoT GatewaysTowards Configuration Technologies  for IoT Gateways
Towards Configuration Technologies for IoT GatewaysAGILE IoT
 
UGent Research Projects on Linked Data in Architecture and Construction
UGent Research Projects on Linked Data in Architecture and ConstructionUGent Research Projects on Linked Data in Architecture and Construction
UGent Research Projects on Linked Data in Architecture and ConstructionPieter Pauwels
 
Mohamed rashad resume september 2020
Mohamed rashad resume september 2020Mohamed rashad resume september 2020
Mohamed rashad resume september 2020Mohamed Rashad
 
SKA_in_Seoul_2015_NicolasErdody v2.0
SKA_in_Seoul_2015_NicolasErdody v2.0SKA_in_Seoul_2015_NicolasErdody v2.0
SKA_in_Seoul_2015_NicolasErdody v2.0Nicolás Erdödy
 
Tool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringTool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringHeiko Koziolek
 
Software Technologies for ICT Architectures
Software Technologies for ICT ArchitecturesSoftware Technologies for ICT Architectures
Software Technologies for ICT ArchitecturesAntonio Marcos Alberti
 
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillMPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillAlan Sill
 
IPv4 to IPv6 network transformation
IPv4 to IPv6 network transformationIPv4 to IPv6 network transformation
IPv4 to IPv6 network transformationNikolay Milovanov
 
Overview of PROFIBUS and PROFINET International's current and developing tech...
Overview of PROFIBUS and PROFINET International's current and developing tech...Overview of PROFIBUS and PROFINET International's current and developing tech...
Overview of PROFIBUS and PROFINET International's current and developing tech...PROFIBUS and PROFINET InternationaI - PI UK
 
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 FPGA-based soft-processors: 6G nodes and post-quantum security in space FPGA-based soft-processors: 6G nodes and post-quantum security in space
FPGA-based soft-processors: 6G nodes and post-quantum security in spaceFacultad de Informática UCM
 
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Mark Goldstein
 
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...Team per la Trasformazione Digitale
 
Bhadale group of companies projects portfolio
Bhadale group of companies  projects portfolioBhadale group of companies  projects portfolio
Bhadale group of companies projects portfolioVijayananda Mohire
 

Ähnlich wie Configuration & Recommendation (20)

CORE final workshop introduction
CORE final workshop introductionCORE final workshop introduction
CORE final workshop introduction
 
OVERVIEW OF ICT LAB RESEARCH
OVERVIEW OF ICT LAB RESEARCHOVERVIEW OF ICT LAB RESEARCH
OVERVIEW OF ICT LAB RESEARCH
 
IPv6: the what, why and how
IPv6: the what, why and howIPv6: the what, why and how
IPv6: the what, why and how
 
RMC_final
RMC_finalRMC_final
RMC_final
 
Towards Configuration Technologies for IoT Gateways
Towards Configuration Technologies  for IoT GatewaysTowards Configuration Technologies  for IoT Gateways
Towards Configuration Technologies for IoT Gateways
 
SDN-based Inter-Cloud Federation for OF@TEIN
SDN-based Inter-Cloud Federation for OF@TEINSDN-based Inter-Cloud Federation for OF@TEIN
SDN-based Inter-Cloud Federation for OF@TEIN
 
UGent Research Projects on Linked Data in Architecture and Construction
UGent Research Projects on Linked Data in Architecture and ConstructionUGent Research Projects on Linked Data in Architecture and Construction
UGent Research Projects on Linked Data in Architecture and Construction
 
Mohamed rashad resume september 2020
Mohamed rashad resume september 2020Mohamed rashad resume september 2020
Mohamed rashad resume september 2020
 
SKA_in_Seoul_2015_NicolasErdody v2.0
SKA_in_Seoul_2015_NicolasErdody v2.0SKA_in_Seoul_2015_NicolasErdody v2.0
SKA_in_Seoul_2015_NicolasErdody v2.0
 
Tool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringTool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software Engineering
 
Software Technologies for ICT Architectures
Software Technologies for ICT ArchitecturesSoftware Technologies for ICT Architectures
Software Technologies for ICT Architectures
 
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillMPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
 
IPv4 to IPv6 network transformation
IPv4 to IPv6 network transformationIPv4 to IPv6 network transformation
IPv4 to IPv6 network transformation
 
resumeGLS16
resumeGLS16resumeGLS16
resumeGLS16
 
Overview of PROFIBUS and PROFINET International's current and developing tech...
Overview of PROFIBUS and PROFINET International's current and developing tech...Overview of PROFIBUS and PROFINET International's current and developing tech...
Overview of PROFIBUS and PROFINET International's current and developing tech...
 
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 FPGA-based soft-processors: 6G nodes and post-quantum security in space FPGA-based soft-processors: 6G nodes and post-quantum security in space
FPGA-based soft-processors: 6G nodes and post-quantum security in space
 
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17
 
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...
 
MOHAMMED RIDHA new
MOHAMMED RIDHA newMOHAMMED RIDHA new
MOHAMMED RIDHA new
 
Bhadale group of companies projects portfolio
Bhadale group of companies  projects portfolioBhadale group of companies  projects portfolio
Bhadale group of companies projects portfolio
 

Mehr von AGILE IoT

Dockerized IoT Gateway Stack
Dockerized IoT Gateway StackDockerized IoT Gateway Stack
Dockerized IoT Gateway StackAGILE IoT
 
AGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoT AGILE IoT
 
AgriWare / Holonix
AgriWare / HolonixAgriWare / Holonix
AgriWare / HolonixAGILE IoT
 
ASP-based Knowledge Representations for IoT Configuration Scenarios
ASP-based Knowledge Representations for  IoT Configuration ScenariosASP-based Knowledge Representations for  IoT Configuration Scenarios
ASP-based Knowledge Representations for IoT Configuration ScenariosAGILE IoT
 
Recommendation Technologies for IoT Edge Devices
Recommendation Technologies for IoT Edge DevicesRecommendation Technologies for IoT Edge Devices
Recommendation Technologies for IoT Edge DevicesAGILE IoT
 
About Open Source Business Models
About Open Source Business ModelsAbout Open Source Business Models
About Open Source Business ModelsAGILE IoT
 
2016 07-20-wp7-q2 f2 f berlin
2016 07-20-wp7-q2 f2 f berlin2016 07-20-wp7-q2 f2 f berlin
2016 07-20-wp7-q2 f2 f berlinAGILE IoT
 
2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposalAGILE IoT
 
2016 07-20-wp5-q2 f2 f meeting in berlin
2016 07-20-wp5-q2 f2 f meeting in berlin2016 07-20-wp5-q2 f2 f meeting in berlin
2016 07-20-wp5-q2 f2 f meeting in berlinAGILE IoT
 
2016 07-20-demo session
2016 07-20-demo session2016 07-20-demo session
2016 07-20-demo sessionAGILE IoT
 
Data Ownership & Trust in the IoT
Data Ownership & Trust in the IoTData Ownership & Trust in the IoT
Data Ownership & Trust in the IoTAGILE IoT
 
Adaptation: Iot is Art
Adaptation: Iot is ArtAdaptation: Iot is Art
Adaptation: Iot is ArtAGILE IoT
 
Art Event for AGILE 2017
Art Event for AGILE 2017Art Event for AGILE 2017
Art Event for AGILE 2017AGILE IoT
 
The cellular network: a vital link in the world of drones
The cellular network: a vital link in the world of dronesThe cellular network: a vital link in the world of drones
The cellular network: a vital link in the world of dronesAGILE IoT
 

Mehr von AGILE IoT (14)

Dockerized IoT Gateway Stack
Dockerized IoT Gateway StackDockerized IoT Gateway Stack
Dockerized IoT Gateway Stack
 
AGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoTAGILE: Building the Open Gateway for IoT
AGILE: Building the Open Gateway for IoT
 
AgriWare / Holonix
AgriWare / HolonixAgriWare / Holonix
AgriWare / Holonix
 
ASP-based Knowledge Representations for IoT Configuration Scenarios
ASP-based Knowledge Representations for  IoT Configuration ScenariosASP-based Knowledge Representations for  IoT Configuration Scenarios
ASP-based Knowledge Representations for IoT Configuration Scenarios
 
Recommendation Technologies for IoT Edge Devices
Recommendation Technologies for IoT Edge DevicesRecommendation Technologies for IoT Edge Devices
Recommendation Technologies for IoT Edge Devices
 
About Open Source Business Models
About Open Source Business ModelsAbout Open Source Business Models
About Open Source Business Models
 
2016 07-20-wp7-q2 f2 f berlin
2016 07-20-wp7-q2 f2 f berlin2016 07-20-wp7-q2 f2 f berlin
2016 07-20-wp7-q2 f2 f berlin
 
2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal2016 07-20-wp7-eclipse proposal
2016 07-20-wp7-eclipse proposal
 
2016 07-20-wp5-q2 f2 f meeting in berlin
2016 07-20-wp5-q2 f2 f meeting in berlin2016 07-20-wp5-q2 f2 f meeting in berlin
2016 07-20-wp5-q2 f2 f meeting in berlin
 
2016 07-20-demo session
2016 07-20-demo session2016 07-20-demo session
2016 07-20-demo session
 
Data Ownership & Trust in the IoT
Data Ownership & Trust in the IoTData Ownership & Trust in the IoT
Data Ownership & Trust in the IoT
 
Adaptation: Iot is Art
Adaptation: Iot is ArtAdaptation: Iot is Art
Adaptation: Iot is Art
 
Art Event for AGILE 2017
Art Event for AGILE 2017Art Event for AGILE 2017
Art Event for AGILE 2017
 
The cellular network: a vital link in the world of drones
The cellular network: a vital link in the world of dronesThe cellular network: a vital link in the world of drones
The cellular network: a vital link in the world of drones
 

Kürzlich hochgeladen

AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 

Kürzlich hochgeladen (20)

AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 

Configuration & Recommendation

  • 1. AGILE M18 Review, 20 October 2017, Brussels (Belgium) Configuration & Recommendation ALEXANDER FELFERNIG, SEDA POLAT-ERDENIZ, AND CHRISTOPH URAN, GRAZ UNIVERSITY OF TECHNOLOGY (AGILE RESEARCH PARTNER) 1
  • 2. AGILE Configuration & Recommendation: Agenda 1. Workpackage Mapping 2. Architecture Mapping 3. Configuration & Recommendation: goals, achievements, why it matters … 4. Ongoing Work 2
  • 4. Workpackage Mapping 1. Configuration Technologies (WP2 & WP8) - Ramp-Up Configuration Technologies - Configurators supporting optimization scenarios - Example pilot: air pollution monitoring (+ smarthome) 4 2. Recommendation Technologies (WP2 & WP3) - Recommendation of IoT workflows - Cloud service recommenders - Recommendation of search heuristics and diagnoses
  • 6. Architecture Mapping 6 - Recommenders in the cloud: Apps, Workflows, Services - Configurator in the cloud: Ramp-up scenarios - Recommendation & configuration: gateway services
  • 9. Goals of Configuration & Recommendation Technologies 9 1. Configuration Technologies (WP2 & WP8) - Enable flexible configuration knowledge representation - Efficient reasoning for solving configuration problems - Diagnosis & repair support (for inconsistent situations) 2. Recommendation Technologies (WP2 & WP3) - Recommendation of IoT workflows - Recommendation support for cloud services, devices, apps - Recommendation of search heuristics and diagnoses (personalized configuration & diagnosis services)
  • 10. Achievements 10 1. Configuration Technologies (WP2 & WP8) - Answer Set Programming approach for representing IoT-related configuration knowledge bases (KBs) [ConfWS‘16,‘17] - Prototype Apps for air pollution mon. and smarth. [ConfWS‘16, ‘17] - Cluster-based learning for heuristics [IEA/AIE‘16] 2. Recommendation Technologies (WP2 & WP3) - Hybrid recommendation of IoT workflows, cloud services, and apps (content-based & collaborative filtering based) [JIIS‘17] - Utility-based optimization [JIIS‘16] - Cluster-based learning for personalized search & diagnosis [IEA/AIE‘16 ,ConfWS‘17]
  • 11. Cluster-based Learning for Search Heuristics [IEA/AIE‘16] variables constraints 11 … v1 v2 vn … c1 c2 cm domain defs constraints & requirements new configuration task … cluster 1 cluster 2 cluster 3 search heuristics: value ordering x domain ordering clusters* *learned(geneticalgorithm)fromprevious configurationsessions(clusteringbasedonk-means) recommen- dation configuration search solution (configuration)
  • 12. Cluster-based Learning for Personalized Diagnosis [ConfWS‘17] 12 variables constraints … v1 v2 vn … c1 c2 cm domain defs constraints & requirements inconsistent configuration task … cluster 1 cluster 2 cluster 3 heuristics: different constraint orderings clusters* *learned(geneticalgorithm)fromprevious diagnosissessions(clusteringbasedonk-means) recommen- dation direct diagnosis search diagnosis/ reconfiguration
  • 14. Prototype Ramp-Up Configurator 14 Smarthome Configurator: Ramp-up Configuration (configuration and diagnosis)
  • 15. Why it Matters? 1. Ramp-up of IoT environments: need for configuration technologies omnipresent! (up to 40x lower development costs!) 2. Tackling „no solution can be found“ dilemma in interactive scenarios 3. Recommendation technologies crucial for tackling „mass confusion“ (e.g. Helpful for non-expert workflow developers) 4. Efficiency a crucial factor for applicability 15
  • 16. Ongoing Work 1. Increasing search efficiency of ASP based configuration KBs in very complex domains (through „lazy conflict detection“) 2. Extending existing prototype configuration knowledge bases 3. Improving the prediction quality of AGILE recommenders by taking into account further datasources, MF algorithms 4. Knowledge compilation (for gateway) using, e.g., binary decision diagrams (BDDs) 16
  • 17. Selected Publications 17 1. A. Felfernig, S. Polat Erdeniz, P. Azzoni, M. Jeran, A. Akcay, and C. Doukas. Towards Configuration Technologies for IoT Gateways, International Workshop on Configuration 2016 (ConfWS'16), pp. 73-76, Toulouse, France, 2016. 2. A. Felfernig, M. Atas, S. Polat-Erdeniz. Cluster Based Direct Diagnosis. International Workshop on Configuration (ConfWS'17), Paris, France, 2017. 3. A. Felfernig, A. Falkner, M. Atas, S. Polat-Erdeniz, C. Uran, and P. Azzoni. ASP-based Knowledge Representations or IoT Configuration Scenarios. International Workshop on Configuration (ConfWS'17), pp. 62-67, Paris, France, 2017. 4. S. Polat Erdeniz, A. Felfernig, M. Atas, TNT. Tran, M. Jeran, and M. Stettinger. Cluster- Specific Heuristics for Constraint Solving, 30th International Conference on Industrial Engineering and Other Applications of Applied Intelligent Systems, IEA/AIE 2017, Arras, France, pp. 21-30, 2017. 5. R. Walter, A. Felfernig, and W. Küchlin, Constraint-Based and SAT-Based Diagnosis of Automotive Configuration Problems, Journal of Intelligent Information Systems (JIIS), 2016. 6. T. Ulz, M. Schwarz, A. Felfernig, S. Haas, S. Reiterer, and M. Stettinger, Human Computation for Constraint-based Recommenders, Journal of Intelligent Information Systems (JIIS), 2016. 7. J. Tiihonen and A. Felfernig. An Introduction to Personalization and Mass Customization, Journal of Intelligent Information Systems (JIIS), pp. 1-6, 2017.
  • 19. Appendix: Review AGENDA 19 9.00 Start 15min Brief intro (recap of previous episodes, main architecture / achievements in a nutshell) — Raffaele 9.15 (30min) IoT Hardware innovation: the Industrial and Maker's hardware gateway (roughly WP1) — Paolo (Ramon?) 9.45 (45min) Enabling rapid prototyping: AGILE gateway, device, protocol mgmt, software release, packaged components (roughly WP2+WP3) — Georgios + Csaba 10.30 (10min) Coffee Break 10.40 (20min) AGILE Development Environment, demo — Csaba (WP3) 11.00 (30min) AGILE Research, brief results overview: recommender and configuration + security — Alexander/Seda + Juan David (recommender and WP5) 11.30 (60min) IoT and Cloud services interactions (including demo) — Roman (WP4) 12.30 lunch (1.5hr - can be shortened in case of time constraints) 14.00 restart 14.00 (90min) AGILE Pilots (focus on use of AGILE architecture in pilots and on what innovation potential came out of those) — Andreas (+ Pilot leaders) (WP8) 15.30 (20min) innovations radar — Jonas 15.50 (10min) Coffee Break 16.00 (20min) impact, open calls and external collaboration — Johnny (WP6) 16.20 (20min) partnership and dissemination — Philippe (WP7) 16.40 (30min) Administrative / financial — Margherita (WP9) 17.10 (35min) reviewers / PO debriefing 17.45 (15min) PO to present main conclusions / first feedback 18.00 end (can be extended until 18.30 at the latest in case of overrunning the schedule)
  • 21. ASP Configuration Knowledge Representations [ConfWS‘17] 1. Partof Relationships 2. Generalization Hierarchies 3. Type-level Constraints 4. Symmetry Breaking 5. Lazy conflict detection (for domain reduction) 6. Direct Diagnosis (Anytime) 7. Configuration & Reconfiguration 21

Hinweis der Redaktion

  1. https://cloud.ist.tugraz.at/nextcloud/index.php/s/004BRbPVcRuvJjY
  2. - T3.5 AGILE SW Maintenance [M25-M36]