Moves-WP3: Software Composition and Decomposition Status Overview
|
|
|
- Charla Cooper
- 10 years ago
- Views:
Transcription
1 BelSpo event, 7 December2011 Moves-WP3: Software Composition and Decomposition Status Overview Engineer Bainomugisha (VUB), Alfredo Cadiz (UCL), Nicolas Cardozo(UCL), Anthony Cleve(FUNDP), Theo D Hondt (VUB), Laurence Duchien (INRIA), Javier Del Cid (K.U.Leuven), Sebastian Gonzalez (UCL), Arnaud Hubaux (FUNDP), Sebastian Guenter (VUB), Wouter Joosen (K.U.Leuven), Patrick Heymans (FUNDP), Kim Mens (UCL), Sam Michiels (K.U.Leuven), Carlos Parra (INRIA), Riccardo Scandariato (K.U.Leuven), Eddy Truyen (K.U.Leuven), Jorge Vallejos (VUB), Stefan Walraven (K.U.Leuven)
2 Research Topics Overall goal of WP3 has focused towards a central theme Software Product Line Engineering (SPLE) approach for context-aware and self-adaptive software systems Research focus of last year Use of Context-Oriented Programming (COP) for design of dynamic software product lines Performing context-dependent adaptations in safe and efficient way In addition Case study-driven validation of research Wireless sensor networks Cloud Computing Support for complex feature configuration
3 Work package structure DOMAIN ANALYSIS TRACK FUNDP, VUB Feature modeling Staged configuration and mapping to software variability Modeling of context-dependent constraints DOMAIN ARCHITECTURE TRACK K.U.Leuven, UCL, VUB, INRIA Context Monitoring Modular design of context-dependent adaptations in a product family Programming support Context reasoning Contextdependent Activation
4 Joint publications Arnaud Hubaux, Patrick Heymans, Feature Pierre- Yves Schobbens, Ebrahim modeling Khalil Abbasi, Dirk Deridder, Supporting Multiple Perspectives in Feature-based DOMAIN ANALYSIS Configuration, in Software and Systems TRACK Modeling (SoSyM) ([FUNDP, VUB]) FUNDP, VUB Staged configuration and mapping to Arnaud Hubaux, Yingfei Xiong and Krzysztof Czarnecki, A Survey of Configuration Challenges in Linux and ecos, in Proceedings of the Sixth Modeling International of Workshop on context-dependent Variability Modelling of Softwareintensive constraints Systems (VaMoS 12), Leipzig Germany, January [FUNDP, University of Waterloo] Eddy Truyen, Nicolás Cardozo, Stefan Walraven, software Jorge Vallejos, Engineer Bainomugisham, Sebastian variability Günther, Theo D Hondt, Wouter Joosen, Contextoriented Programming for Customizable SaaS Cleve and Laurence Duchien, Carlos Parra, Xavier Blanc, Anthony Applications, in Proceedings of 27th international Modular design Unifying of design and runtime software Symposium on Applied Computing (SAC 2012), context-dependent adaptation using aspect models, in ACM, 2012 [KUL, VUB, UCL] adaptations in a product Science of Computer Programming DOMAIN family 76(12), Elsevier, 2011 [INRIA, ARCHITECTURE FUNDP] Nelson TRACK Matthys, Wouter Amerijckx, Coen De Roover, Programming support Christophe Scholliers, Sam Michiels, Context Theo D Hondt and Contextdependent Wouter K.U.Leuven, Joosen, Language and Middleware Monitoring Support for Dynamism UCL, VUB, in Wireless Sensor and Actuator Network Context Activation Applications, INRIA in 6th International Workshop on Middleware reasoning Tools, Services and Runtime Support for Networked Embedded Systems (Midsens 2011) [KUL, VUB]
5 Organized Events Vari-comp 2011/2012: International Workshop on Variability and Composition (co-located with AOSD 2011/2012), co-organized by Sebastián González (UCL) and Stefan Van Baelen (K.U.Leuven) Sponsored by MoVeS Submission deadline Vari-Comp 2012: 5 january 2012 COP 2011: International Workshop on Context-Oriented Programming (co-located with ECOOP 2011), co-organized by Jorge Vallejos (VUB) Sponsored by MoVes LICT Workshop on Software Product Lines, 10 May 2011 organized by Dave Clarke (K.U.Leuven)
6 Ongoing work Safe state management in COP -- How to prevent state inconsistencies when using COP languages Context-aware middleware -- Bridging two COP languages Hot software updates -- Using COP for hot software updates Combining Ambient-oriented Programming and Serviceoriented middleware in the context of SaaS applications -- Building a-typical clouds on mobile ad-hoc networks
7 Website More info at Moves-WP3 website
PhD Perspectives, Trends and Challenges
PhD Perspectives The case of Software Engineering, Secuirty and lookalikes Wouter Joosen ESSoS Doctoral Symposium February 27, 2013 DistriNet Scope Part I My context and background DistriNet Research focus
Using Feature Modelling and Automations to Select among Cloud Solutions
Using Feature Modelling and Automations to Select among Cloud Solutions Clément Quinton, Laurence Duchien, Patrick Heymans, Stéphane Mouton, Etienne Charlier To cite this version: Clément Quinton, Laurence
Key Challenges in Cloud Computing to Enable Future Internet of Things
The 4th EU-Japan Symposium on New Generation Networks and Future Internet Future Internet of Things over "Clouds Tokyo, Japan, January 19th, 2012 Key Challenges in Cloud Computing to Enable Future Internet
ICT 10: Software Technologies
Technologies Jorge GASOS DG CONNECT [email protected] Odysseas I. Pyrovolakis DG CONNECT [email protected] Software related activities in WP2016-17 Innovating in software: topics
EMBEDDED SOFTWARE DEVELOPMENT: COMPONENTS AND CONTRACTS
EMBEDDED SOFTWARE DEVELOPMENT: COMPONENTS AND CONTRACTS David URTING, Stefan VAN BAELEN, Tom HOLVOET and Yolande BERBERS {David.Urting, Stefan.VanBaelen, Tom.Holvoet, Yolande.Berbers}@cs.kuleuven.ac.be
IoT-03-2017 R&I on IoT integration and platforms INTERNET OF THINGS FOCUS AREA
HORIZON 2020 WP 2016-17 IoT-03-2017 R&I on IoT integration and platforms INTERNET OF THINGS DG CONNECT European Commission Internet of Things As enabler of a future hyper-connected society, the Internet
Debian Packages Repositories as Software Product Line Models. Towards Automated Analysis
Debian Packages Repositories as Software Product Line Models. Towards Automated Analysis José A. Galindo, David Benavides and Sergio Segura Department of Computer Languages and Systems Av Reina Mercedes
Chang Hwan Peter Kim Curriculum Vitae
Chang Hwan Peter Kim Curriculum Vitae Postdoctoral Research Assistant Department of Computer Science University of Oxford, UK http://www.cs.ox.ac.uk/people/changhwanpeter.kim/ [email protected] RESEARCH
ICT 9: Tools and Methods for Software Development
ICT 9: Tools and Methods for Software Development Jorge GASOS DG CONNECT [email protected] R&D and Software Industry* Total R&D investments Total R&D headcount * Source: Truffle100 http://www.truffle100.com
Building Service-oriented User Agents using a Software Product Line Approach
Building Service-oriented User Agents using a Software Product Line Approach Ingrid Nunes 1, Carlos J.P. de Lucena 1, Donald Cowan 2 and Paulo Alencar 2 1 Pontifical Catholic University of Rio de Janeiro
Generating Aspect Code from UML Models
Generating Aspect Code from UML Models Iris Groher Siemens AG, CT SE 2 Otto-Hahn-Ring 6 81739 Munich, Germany [email protected] Stefan Schulze Siemens AG, CT SE 2 Otto-Hahn-Ring 6 81739 Munich,
ICT 10: Software Technologies
Technologies Software related activities in WP2016-17 Innovating in software: topics which have generic software concepts and methodologies as the core R&I activities E.g. generic and advanced research
Dr. Tom Van Cutsem. Email: [email protected] Web: www.tomvancutsem.be Twitter: @tvcutsem Tel: (+32) 2 629 34 90 - Office: 10F736
Dr. Tom Van Cutsem Curriculum Vitae Personal Nationality: Belgian Date of Birth: November 30th, 1982 Languages: Dutch (Mother Tongue), English (Fluent), French (Elementary) Current coordinates Pleinlaan
Service Oriented Architecture for Agricultural Vehicles
Service Oriented Architecture for Agricultural Vehicles Leipzig, 30.9.2010 8. Workshop Automotive Software Engineering Dr. G. Kormann, M. Hoeh, H.J. Nissen THE END of Embedded Software? www.electronics-ktn.com/
A Modeling Language for Activity-Oriented Composition of Service-Oriented Software Systems
A Modeling Language for Activity-Oriented Composition of Service-Oriented Software Systems Naeem Esfahani Sam Malek João P. Sousa Hassan Gomaa Daniel A. Menascé 12th International Conference on Model Driven
Cloud and Virtualization to Support Grid Infrastructures
ESAC GRID Workshop '08 ESAC, Villafranca del Castillo, Spain 11-12 December 2008 Cloud and Virtualization to Support Grid Infrastructures Distributed Systems Architecture Research Group Universidad Complutense
A Model-Driven Approach for Developing Self-Adaptive Pervasive Systems
A Model-Driven Approach for Developing Self-Adaptive Pervasive Systems Carlos Cetina, Pau Giner, Joan Fons and Vicente Pelechano Research Center on Software Production Methods Universidad Politécnica de
MULTI-DIMENSIONAL CUSTOMIZATION MODELLING BASED ON METAGRAPH FOR SAAS MULTI-TENANT APPLICATIONS
MULTI-DIMENSIONAL CUSTOMIZATION MODELLING BASED ON METAGRAPH FOR SAAS MULTI-TENANT APPLICATIONS Ashraf A. Shahin 1, 2 1 College of Computer and Information Sciences, Al Imam Mohammad Ibn Saud Islamic University
Building a Customizable Business-Process-as-a-Service Application with current State-of-Practice
Building a Customizable Business-Process-as-a-Service Application with current State-of-Practice Fatih Gey, Stefan Walraven, Dimitri Van Landuyt and Wouter Joosen iminds-distrinet, KU Leuven, Celestijnenlaan
Configurable and Collaborative Scientific Workflows
Institute of Architecture of Application Systems Configurable and Collaborative Scientific Workflows Michael Hahn and Dimka Karastoyanova Institute of Architecture of Application Systems, University of
SPLConfig: Product Configuration in Software Product Line
SPLConfig: Product Configuration in Software Product Line Lucas Machado, Juliana Pereira, Lucas Garcia, Eduardo Figueiredo Department of Computer Science, Federal University of Minas Gerais (UFMG), Brazil
Exploiting User and Process Context for Knowledge Management Systems
Workshop on User Modeling for Context-Aware Applications at the 8th Int. Conf. on User Modeling, July 13-16, 2001, Sonthofen, Germany Exploiting User and Process Context for Knowledge Management Systems
MiNEMA First Workshop
MiNEMA First Workshop Trinity College Dublin, Ireland, 29 th 30 th January 2004 Scientific Report Luís Rodrigues (ed.) U. Lisboa Foreword MiNEMA is an European Science Foundation (ESF) Scientific Programme
JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION
JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION Service-oriented architecture (SOA) gives enterprises the ability to identify and respond
Fundamental Concepts and Models
Fundamental Concepts and Models 1 1. Roles and Boundaries Could provider The organization that provides the cloud based IT resources Cloud consumer An organization (or a human) that has a formal contract
Join the Lean Wave. Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. Friday, July 22, 11
Join the Lean Wave Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. 1 Asanka Abeysinghe 10 + years industry experience working on projects ranging from desktop, web applications through to
San Giovanni Rotondo (FG) Italian via Nicola Passero, 6-71016 San Severo (FG) Italy. Education and Work Experience
Liliana Pasquale viale Argonne, 26 - Milano 20133 H +39 3287652614 T +39 02 23993705 B [email protected] Personal Information Date of born: 17 Maggio 1983 Place of born: Nazionality: Residence: San
HOL9449 Access Management: Secure web, mobile and cloud access
HOL9449 Access Management: Secure web, mobile and cloud access Kanishk Mahajan Principal Product Manager, Oracle September, 2014 Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle
Moving Target Reference Implementation
CYBER SECURITY DIVISION 2014 R&D SHOWCASE AND TECHNICAL WORKSHOP Moving Target Reference Implementation Software Engineering Institute, Carnegie Mellon University Andrew O. Mellinger December 17, 2014
Model-Based Extension of AUTOSAR for Architectural Online Reconfiguration
Model-Based Extension of AUTOSAR for Architectural Online Reconfiguration Basil Becker 1, Holger Giese 1, Stefan Neumann 1, Martin Schenck 2 and Arian Treffer 2 Hasso-Plattner-Institute at the University
Agenda. Overview. Federation Requirements. Panlab IST034305 Teagle for Partners
Agenda Panlab IST034305 Teagle for Partners Sebastian Wahle, [email protected] Overview Testbed Federation Requirements Panlab Roles Federation Architecture Functional Components of Teagle
Consumption IT. Michael Shepherd Business Development Manager. Cisco Public Sector May 1 st 2014
Consumption IT Michael Shepherd Business Development Manager Cisco Public Sector May 1 st 2014 Short Bio Cloud BDM in Public Sector (SLED + FED) Cisco for 14 + years Focused on cloud for 4 + years Awareness,
http://www.guido.be/intranet/enqueteoverview/tabid/152/ctl/eresults...
1 van 70 20/03/2014 11:55 EnqueteDescription 2 van 70 20/03/2014 11:55 3 van 70 20/03/2014 11:55 4 van 70 20/03/2014 11:55 5 van 70 20/03/2014 11:55 6 van 70 20/03/2014 11:55 7 van 70 20/03/2014 11:55
An Agent-Based Concept for Problem Management Systems to Enhance Reliability
An Agent-Based Concept for Problem Management Systems to Enhance Reliability H. Wang, N. Jazdi, P. Goehner A defective component in an industrial automation system affects only a limited number of sub
CSC340: Information Systems Analysis and Design. About the Course
CSC340: Information Systems Analysis and Design Professor Jennifer Campbell [email protected] http://www.cs.toronto.edu/~csc340h/ Acknowledgement: Material Provided by Professor Steve Easterbrook
An Overview of Challenges of Component Based Software Engineering
An Overview of Challenges of Component Based Software Engineering Shabeeh Ahmad Siddiqui Sr Lecturer, Al-Ahgaff University, Yemen Abstract Nowadays there is trend of using components in development of
DRAFT. 1 Proposed System. 1.1 Abstract
Doctoral Thesis Proposal A language-level approach to distributed computation with weak synchronization and its application to cloud and edge computing environments. Christopher Meiklejohn Université catholique
Index Terms: Internet of Things (IoT), IPv6, IPv4, RFID, Machine to Machine Communication, WSN Network.
Internet of Things (IoT): IPv6 Implementation for Smart Vision of the World Aditya Bhardwaj 1, Pawan Kumar 2, Amit Doegar. 3 Department of Computer Science & Engineering, NITTTR Chandigarh-160019, INDIA.
focus Software product line engineering (SPLE) is a paradigm of software reuse Combining Service Orientation with Product Line Engineering
focus s o f t w ar e pr o duc t lin e s Combining Orientation with Product Line Engineering Jaejoon Lee and Gerald Kotonya, Lancaster University Developing effective service-oriented product lines can
EA-Analyzer: Automating Conflict Detection in Aspect-Oriented Requirements
2009 IEEE/ACM International Conference on Automated Software Engineering EA-Analyzer: Automating Conflict Detection in Aspect-Oriented Requirements Alberto Sardinha, Ruzanna Chitchyan, Nathan Weston, Phil
Sproxies on theScale of the WSAN Cloud
Provisioning within a WSAN Cloud Concept Muhammad Sohaib Aslam, Susan Rea and Dirk Pesch Nimbus Centre For Embedded System Research Cork Institute of Technology, Ireland {muhammad.aslam,susan.rea,dirk.pesch}@cit.ie
Towards an Organic Middleware for the Smart Doorplate Project
Towards an Organic Middleware for the Smart Doorplate Project Wolfgang Trumler, Faruk Bagci, Jan Petzold, Theo Ungerer University of Augsburg Institute of Computer Science Eichleitnerstr. 30, 86159 Augsburg,
Transforming security audit requirements into a software architecture
Transforming security audit requirements into a software architecture Koen Yskout, Bart De Win, and Wouter Joosen IBBT-DistriNet, Katholieke Universiteit Leuven, Belgium [email protected] Abstract.
A Systems of Systems. The Internet of Things. perspective on. Johan Lukkien. Eindhoven University
A Systems of Systems perspective on The Internet of Things Johan Lukkien Eindhoven University System applications platform In-vehicle network network Local Control Local Control Local Control Reservations,
Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards
, pp. 143-150 http://dx.doi.org/10.14257/ijseia.2015.9.7.15 Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards Ryu HyunKi 1, Yeo ChangSub 1, Jeonghyun
Internet of Things Value Proposition for Europe
Internet of Things Value Proposition for Europe European Commission - DG CONNECT Dr Florent Frederix, (Online) Trust and Cybersecurity unit 7 th European Conference on ICT for Transport Logistics 5 th
An OSGi based HMI for networked vehicles. Telefónica I+D Miguel García Longarón
June 10-11, 2008 Berlin, Germany An OSGi based HMI for networked vehicles Telefónica I+D Miguel García Longarón Networked Vehicle 2 Networked Vehicle! Tomorrow, the vehicles will be networked! Using Always
General Introduction to IBM (R) Rational (R) Asset Manager
General Introduction to IBM (R) Rational (R) Asset Manager Peter Smith Certified IT Specialist, IBM 2007 IBM Corporation Objectives! Background: Issues and Challenges!Asset Management and SOA! Define Asset
Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations
Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations Ryu HyunKi, Moon ChangSoo, Yeo ChangSub, and Lee HaengSuk Abstract In this paper,
Software Product Lines
Software Product Lines Software Product Line Engineering and Architectures Bodo Igler and Burkhardt Renz Institut für SoftwareArchitektur der Technischen Hochschule Mittelhessen Sommersemester 2015 Questions:
Using an Aspect Oriented Layer in SOA for Enterprise Application Integration
19 Using an Aspect Oriented Layer in SOA for Enterprise Application Integration Chinthaka D. Induruwana School of Computer Science, University of Manchester, Kilburn Building, Oxford Road M13 9PL [email protected]
Architecture Description Languages
Architecture Description Languages Stefan Björnander The Department of Computer Science and Electronics Mälardalen University Abstract An Architecture Description Language (ADL) is a language designed
VARIABILITY is commonly understood as the ability of a
282 IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 40, NO. 3, MARCH 2014 Variability in Software Systems A Systematic Literature Review Matthias Galster, Danny Weyns, Dan Tofan, Bartosz Michalik, and
A Data Centric Approach for Modular Assurance. Workshop on Real-time, Embedded and Enterprise-Scale Time-Critical Systems 23 March 2011
A Data Centric Approach for Modular Assurance The Real-Time Middleware Experts Workshop on Real-time, Embedded and Enterprise-Scale Time-Critical Systems 23 March 2011 Gabriela F. Ciocarlie Heidi Schubert
NCTA Cloud Architecture
NCTA Cloud Architecture Course Specifications Course Number: 093019 Course Length: 5 days Course Description Target Student: This course is designed for system administrators who wish to plan, design,
Safe Management of Software Configuration
Safe Management of Software Configuration Markus Raab Vienna University of Technology Institute of Computer Languages, Austria [email protected] Supervisor: Franz Puntigam Abstract. We
Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c
Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c CON7598 Rajesh Kalra, Sr. Principal Product Manager Robert Wunderlich, Sr. Principal Product Manager Service Integration Product
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
