Software Runtime

Size: px
Start display at page:

Download "Software Runtime"

Transcription

1 Hausi A. Müller Computer Science Faculty of Engineering University of Victoria Engineering Autonomic Systems (EASy) Software Runtime Our research projects 2 1

2 + Instrumented + Interconnected Intelligent 3 A SAS can alter its behaviour at runtime in response to its perception of its environment and its own state in the form of self adaptation. SAS abilities Provide Elasticity Assess its own behaviour Observe its context or environment Adapt without shut down Magee, Kramer: Dynamic Structure in Software Architectures, SIGSOFT FSE, pp (1996) Oreizy, et al.: An Architecture Based Approach to Self Adaptive Software, IEEE Intelligent Systems, pp (1999 Giese, Brun, Di Marzo Serugendo, Gacek, Kienle, Müller, Pezzè, Shaw: Engineering self adaptive4and self managing systems, LNCS 5527:47 69 (2009) 2

3 5 From satisfaction of requirements through traditional, top down engineering The system shall do this but it may do this as long as it does this. To satisfaction of requirements by regulation of complex, decentralized systems 6 3

4 The internal mechanisms of humans continuously work together to maintain essential variables within physiological context and limits the n dimensional viability zone The goal of human self managing behavior is directly linked to survivability If the external or internal environment pushes the system outside its physiological equilibrium zone, the system will work towards returning to the equilibrium zone n dimensional viability zone equilibrium Aubin, Bayen, Saint Pierre: Viability Theory: New Directions, Springer (2011) 7 Requirements@runtime Models@runtime Monitoring@runtime Analysis@runtime Self Adaptation@runtime CM@runtime V&V@runtime Assurance@runtime Profound impact on SE and CS Rethink software design and evolution for highly adaptive software systems Feedback loops and control theory are key Baresi, Ghezzi: The disappearing boundary between development time and run time. 8 In: FSE/SDP Workshop on Future of Software Engineering Research (FoSER 2010), pp (2010) 4

5 Conduct fundamental research on situation aware self adaptive software intensive systems to optimize their dynamic capabilities Context Management Feedback Control Runtime V&V 9 Environmental uncertainty Behavioral uncertainty Context information Coutaz, Crowley, Dobson, Garlan: Context is key, CACM 48(3) (2005) Whittle et al.: RELAX: A language to address uncertainty in self adaptive systems requirements, Requirements Engineering 15(2): (2010) Inverardi, Mori: Feature oriented evolutions for context aware adaptive systems. In: Proc. IWPSE EVOL, pp , (2010) 10 5

6 Context representation Modeling of relevant context Context management strategies Adaptation of context models at runtime Context management Adaptive context management strategies Gathering, provisioning Context reasoning 11 Analyze Monitor Regulate objectives maintain equilibrium Plan Adapt Müller, Pezzè, Shaw: Visibility of control in adaptive systems, Proc. Second Int. Workshop on Ultra Large Scale Software Intensive Systems (ULSSIS 2008), pp (2008) 12 6

7 V&V ensures that software satisfies requirements and quality attributes Runtime V&V ensures proper system operation during adaptation Certifiable V&V methods are critical for smart systems Dahm: Technology Horizons: A Vision for Air Force Science & Technology During TR USAF (2010) Villegas, Müller, et al.: A Framework for Evaluating Quality Driven Self Adaptive Software Systems, In: Proc. 6th 13 ACM/IEEE Software Engineering for Adaptive and Self Managing Systems (SEAMS 2011), pp (2011) V&V Context Monitors Monitor Analyze Regulate objectives maintain equilibrium V&V Analysis Plan Plan Validator Adapt Tamura, Villegas, Müller, et al.: Towards practical runtime verification and validation of self adaptive software systems. In: de Lemos, Giese, Müller, Shaw (Eds.), Software Engineering for SAS, Springer (2012) 14 7

8 study certifiable V&V methods and tools 15 Industrial projects Müller, Mylopoulos: Design and Evolution of Autonomic Application Software, IBM/NSERC CRD ( ) Müller, Kontogiannis, Mylopoulos, Wong: Logging, Monitoring and Diagnosis Systems for Enterprise Software Applications (LMD), CA/NSERC CRD ( ) Conferences and workshops SEAMS: Int. Symp. on Software Engineering for Adaptive and Self Managing Systems ( ) SEfAS: Software Eng. for SAS, Dagstuhl (2008, 2010) EASy: Engineering Autonomic Systems, Shonan Meeting (2012) Courses Müller: Self Adaptive & Self Managing Systems, Grad Course (2008, 2010) 16 8

9 SAVI Smart Applications on Virtual Infrastructure NSERC Strategic Network All students, Sudhakar Ganti SmarterContext Smart Personal Web Norha Villegas, IBM CAS YaKit Smart Messaging System Ron Desmarais, Przemek Lach Smart Resource Management Ron Desmarais, Sowmya B., Venkatesh S., Ulrike Stege SDDS Smart Services Dynamic discovery, dynamic security assurance Atousa Pahlevan, Alex Thomo Smart Phone Applications Sahar Ebrahimi, Ishita Jain, Qian Yang 17 Optimize Theme 1 Smart Applications Theme 2 Extended Cloud Computing Theme 3 Smart Converged Edge Theme 4 Integrated Wireless/Optical Access Theme 5 Application Platform Testbed Optimize 18 9

10 User driven context management framework Context models at three different levels of abstraction Context monitoring and reasoning engine Personal web sphere model Personal web case study IBM CAS Project of the Year 2011 Villegas, Müller, et al.: A dynamic context management infrastructure for supporting user driven web integration in the personal web, Proc. 21st CASCON, pp (2011) 19 Keynote Speakers: Raffaello D'Andrea, ETH Zürich Co Founder of Kiva Systems acquired by Amazon for $775M Franco Zambonelli, Uni. of Modena & Reggio Emilia, Italy 20 10

Dynamic Context Management and Reference Models for Dynamic Self Adaptation

Dynamic Context Management and Reference Models for Dynamic Self Adaptation Dynamic Context Management and Reference Models for Dynamic Self Adaptation Norha Villegas Icesi University (Colombia) and University of Victoria (Canada) Gabriel Tamura Icesi University (Colombia) Hausi

More information

QoS Contract Preservation through Dynamic Reconfiguration: A Formal Semantics Approach

QoS Contract Preservation through Dynamic Reconfiguration: A Formal Semantics Approach QoS Contract Preservation through Dynamic Reconfiguration: A Formal Semantics Approach Gabriel Tamura, Rubby Casallas, Anthony Cleve, Laurence Duchien 1 QoS Contract Preservation through Dynamic Reconfiguration

More information

A Reference Architecture for Component-Based Self-Adaptive Software Systems. Lorena Castañeda Bueno Advisor: Gabriel Tamura

A Reference Architecture for Component-Based Self-Adaptive Software Systems. Lorena Castañeda Bueno Advisor: Gabriel Tamura A Reference Architecture for Component-Based Self-Adaptive Software Systems Lorena Castañeda Bueno Advisor: Gabriel Tamura Motivation Today s software applications face unpredictable context changes, including

More information

Runtime Models as Interfaces for Adapting Software Systems

Runtime Models as Interfaces for Adapting Software Systems Runtime Models as Interfaces for Adapting Software Systems Seminar on Software Engineering for Self-Adaptive Systems Schloss Dagstuhl, October 24-29, 2010 Thomas Vogel System Analysis and Modeling Group

More information

Software Technology for Self-Adaptive Systems

Software Technology for Self-Adaptive Systems Software Technology for Self-Adaptive Systems Danny Weyns, Mauro Caporuscio, Morgan Ericsson, Jesper Andersson, S. Pllana, Welf Löwe Department of Computer Science danny.weyns@kuleuven.be Overview Self-adaptation

More information

Reflexive and Evolutional Digital Service Ecosystems with Models at Runtime

Reflexive and Evolutional Digital Service Ecosystems with Models at Runtime Reflexive and Evolutional Digital Service Ecosystems with Models at Runtime Dhaminda B. Abeywickrama Service and Information Architectures VTT Technical Research Centre of Finland Kaitoväylä 1, 90570 Oulu,

More information

Software Engineering for Self-Adaptive Systems

Software Engineering for Self-Adaptive Systems 10431 Abstracts Collection Software Engineering for Self-Adaptive Systems Dagstuhl Seminar Holger Giese 1, Hausi Müller 2, Mary Shaw 3 and Rogerio de Lemos 4 1 Hasso-Plattner-Institut - Potsdam, DE holger.giese@hpi.uni-potsdam.de

More information

Welcome to SENG 480B / CSC 485A / CSC 586A Self-Adaptive and Self-Managing Systems

Welcome to SENG 480B / CSC 485A / CSC 586A Self-Adaptive and Self-Managing Systems Welcome to SENG 480B / CSC 485A / CSC 586A Self-Adaptive and Self-Managing Systems Dr. Hausi A. Müller Department of Computer Science University of Victoria http://courses.seng.uvic.ca/courses/2015/summer/seng/480a

More information

Model-based Generation of a Requirements. monitor

Model-based Generation of a Requirements. monitor Model-based Generation of a Requirements Monitor Fabian Kneer and Erik Kamsties Dortmund University of Applied Sciences and Arts, Emil-Figge-Str. 42, 44227 Dortmund, Germany {fabian.kneer, erik.kamsties}@fh-dortmund.de

More information

Infrastructure Based on Template Engines for Automatic Generation of Source Code for Self-adaptive Software Domain

Infrastructure Based on Template Engines for Automatic Generation of Source Code for Self-adaptive Software Domain Infrastructure Based on Template Engines for Automatic Generation of Source Code for Self-adaptive Software Domain Gabriele Salgado Benato 1 and Frank José Affonso 2 Dept. of Statistics, Applied Mathematics

More information

Autonomic Computing. Pablo Chacin

Autonomic Computing. Pablo Chacin Autonomic Computing Pablo Chacin Acknowledgements Some Slides taken from Manish Parashar and Omer Rana presentations Agenda Fundamentals Definitions Objectives Alternative approaches Examples Research

More information

ENGINEERING AND IMPLEMENTING SOFTWARE ARCHITECTURAL PATTERNS BASED ON FEEDBACK LOOPS

ENGINEERING AND IMPLEMENTING SOFTWARE ARCHITECTURAL PATTERNS BASED ON FEEDBACK LOOPS DOI 10.12694/scpe.v15i4.1052 Scalable Computing: Practice and Experience ISSN 1895-1767 Volume 15, Number 4, pp. 291 307. http://www.scpe.org c 2014 SCPE ENGINEERING AND IMPLEMENTING SOFTWARE ARCHITECTURAL

More information

Welcome to SENG 480B / CSC 485A / CSC 586A Self-Adaptive and Self-Managing Systems

Welcome to SENG 480B / CSC 485A / CSC 586A Self-Adaptive and Self-Managing Systems Welcome to SENG 480B / CSC 485A / CSC 586A Self-Adaptive and Self-Managing Systems Dr. Hausi A. Müller and Lorena Castañeda Department of Computer Science University of Victoria http://courses.seng.uvic.ca/courses/2015/summer/seng/480a

More information

Incremental Model Synchronization for Efficient Run-time Monitoring

Incremental Model Synchronization for Efficient Run-time Monitoring Incremental Model Synchronization for Efficient Run-time Monitoring 4th International Workshop on Models@run.time Denver, Colorado, USA, Oct 5, 2009 Thomas Vogel, Stefan Neumann, Stephan Hildebrandt, Holger

More information

A Runtime Verification and Validation Framework for Self-Adaptive Software

A Runtime Verification and Validation Framework for Self-Adaptive Software Nova Southeastern University NSUWorks CEC Theses and Dissertations College of Engineering and Computing 217 A Runtime Verification and Validation Framework for Self-Adaptive Software David B. Sayre Nova

More information

Adaptive Management in Extended Clouds. Marin Litoiu York University Toronto, Canada

Adaptive Management in Extended Clouds. Marin Litoiu York University Toronto, Canada Adaptive Management in Extended Clouds Marin Litoiu York University Toronto, Canada mlitoiu@yorku.ca Content Extended Clouds Hybrid Clouds SAVI Cloud Extended Clouds Adaptive Management Platform Conclusions

More information

Engineering Autonomic Controllers for Virtualized Web Applications

Engineering Autonomic Controllers for Virtualized Web Applications Engineering Autonomic Controllers for Virtualized Web Applications Giovanni Toffetti, Alessio Gambi, Mauro Pezzè,2, and Cesare Pautasso University of Lugano 690, Lugano, Switzerland 2 University of Milano

More information

Abu Dhabi e Government Strategy and ICT Standardization. Abu Dhabi, November 2014

Abu Dhabi e Government Strategy and ICT Standardization. Abu Dhabi, November 2014 0 Abu Dhabi e Government Strategy and ICT Standardization Abu Dhabi, November 2014 The Abu Dhabi e-government vision is driven by 4 strategic themes towards modernizing the Government services in the Emirate

More information

Self-Managed Systems: an Architectural Challenge

Self-Managed Systems: an Architectural Challenge Self-Managed Systems: an Architectural Challenge Jeff Kramer and Jeff Magee Jeff Kramer is Dean of the Faculty of Engineering at Imperial College London, and was Head of the Department of Computing from

More information

Model-Driven Design of Ensemble-Based Component Systems

Model-Driven Design of Ensemble-Based Component Systems Model-Driven Design of Ensemble-Based Component Systems Ilias Gerostathopoulos Faculty of Mathematics and Physics Charles University in Prague Malostranske Namesti 25, 11800, Prague, Czech Republic iliasg@d3s.mff.cuni.cz

More information

API abstraction of Robotic Frameworks

API abstraction of Robotic Frameworks API abstraction of Robotic Frameworks and its usability impact Bachelor of Science Thesis in Software Engineering and Management Enrique Cordero Miranda Alexander Zajac Department of Computer Science and

More information

Integrated Wireless/Optical Access

Integrated Wireless/Optical Access Integrated Leslie A. Rusch Université Laval Core Team Leslie A. Rusch Université Laval, Optical Communications, extensive laboratory facilities for radio over fiber testbeds Tho LeNgoc McGill University,

More information

Engineering Autonomic Controllers For Virtualized Web Applications

Engineering Autonomic Controllers For Virtualized Web Applications Engineering Autonomic Controllers For Virtualized Web Applications Giovanni Toffetti, Alessio Gambi, Mauro Pezzè,2, and Cesare Pautasso University of Lugano 2 University of Milano Bicocca 690, Lugano,

More information

EGNOS and ESSP Certification. ESESA Aviation Workshop 26 th - 27 th October 2010

EGNOS and ESSP Certification. ESESA Aviation Workshop 26 th - 27 th October 2010 EGNOS and ESSP Certification ESESA Aviation Workshop 26 th - 27 th October 2010 Content 1. Certification needs and framework 2. SES Certification regulations 3. Certification activities 4. Current Status

More information

Postprint.

Postprint. http://www.diva-portal.org Postprint This is the accepted version of a paper presented at 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 20-21 May,

More information

Level: M.Ed. Credit Hour: 3 (2+1) Semester: Second Teaching Hour: 80(32+48)

Level: M.Ed. Credit Hour: 3 (2+1) Semester: Second Teaching Hour: 80(32+48) Course Title: Software Engineering Course No. : ICT Ed 528 Nature of course: Theoretical + Practical Level: M.Ed. Credit Hour: 3 (2+1) Semester: Second Teaching Hour: 80(32+48) 1. Course Description The

More information

A Language for Self-Adaptive System Requirements

A Language for Self-Adaptive System Requirements A Language for Self-Adaptive System Requirements Jon Whittle, Pete Sawyer, Nelly Bencomo Computing Department, InfoLab21, Lancaster University, Lancaster LA1 4AW, UK Betty H.C. Cheng Department of Computer

More information

Information and Communication Technologies (ICT) thematic area

Information and Communication Technologies (ICT) thematic area Information and Communication Technologies (ICT) thematic area Network & Service Infrastructures 1.1 The Network of the Future (Call 4, Call 5) 2009-2010 a) Future Internet Architectures and Network Technologies

More information

A Generic Framework for Realizing Semantic Model Differencing Operators

A Generic Framework for Realizing Semantic Model Differencing Operators A Generic Framework for Realizing Semantic Model Differencing Operators Philip Langer, Tanja Mayerhofer, and Gerti Kappel Business Informatics Group, Vienna University of Technology, Vienna, Austria {langer,mayerhofer,gerti}@big.tuwien.ac.at

More information

GRADUATE PROGRAMS IN ENTERPRISE AND CLOUD COMPUTING

GRADUATE PROGRAMS IN ENTERPRISE AND CLOUD COMPUTING GRADUATE PROGRAMS IN ENTERPRISE AND CLOUD COMPUTING MASTER OF SCIENCE DOCTORAL DEGREE GRADUATE CERTIFICATES STEVENS.EDU/GRAD-ECC MASTER OF SCIENCE IN Enterprise and Cloud Computing Enterprise and cloud

More information

Networking for a dynamic infrastructure: getting it right.

Networking for a dynamic infrastructure: getting it right. IBM Global Technology Services Networking for a dynamic infrastructure: getting it right. A guide for realizing the full potential of virtualization June 2009 Executive summary June 2009 Networking for

More information

Towards a Model-Driven Approach for Context-Aware Software

Towards a Model-Driven Approach for Context-Aware Software 1 Towards a Model-Driven Approach for Context-Aware Software Jose Bocanegra Systems Engineering Department Pontificia Universidad Javeriana Bogotá, Colombia jose_bocanegra@javeriana.edu.co Abstract Context-aware

More information

Runtime Software Architectural Models for Adaptation, Recovery and Evolution

Runtime Software Architectural Models for Adaptation, Recovery and Evolution Runtime Software Architectural Models for Adaptation, Recovery and Evolution Hassan Gomaa Dept. of Computer Science George Mason University Fairfax, Virginia, USA hgomaa@gmu.edu Emad Albassam Dept. of

More information

Session 609 Tuesday, October 22, 2:45 PM - 3:45 PM Track: IT Governance and Security

Session 609 Tuesday, October 22, 2:45 PM - 3:45 PM Track: IT Governance and Security Session 609 Tuesday, October 22, 2:45 PM - 3:45 PM Track: IT Governance and Security An Overview of Recent Changes to ISO 20000 Ron Lester Enterprise Service Management Consultant, Information Technology

More information

ICT key driver to a low carbon society

ICT key driver to a low carbon society ICT key driver to a low carbon society The need for the right policy framework Workshop on ICT s and Environmental Challenges 22-23 May 2008 www.gesi.org Luis Neves es GeSI Chairman Luis.Neves@telekom.de

More information

Self-Managed Systems: an Architectural Challenge

Self-Managed Systems: an Architectural Challenge Self-Managed Systems: an Architectural Challenge Kramer, Jeff and Magee, Jeff FOSE 07: 2007 Future of Software Engineering Summarized by Jason Porter Introduction A self-managed system is a system which

More information

Next GEOSS der neue europäische GEOSS Hub

Next GEOSS der neue europäische GEOSS Hub DLR.de Folie 1 27.10.2016, Oberpfaffenhofen Next GEOSS der neue europäische GEOSS Hub J. Meyer-Arnek, A. Müller, G. Schreier DLR.de Folie 2 NextGEOSS-Konsortium Kick-Off: 16-18 JAN 2017 Project duration:

More information

WORK PROGRAMME

WORK PROGRAMME WORK PROGRAMME 2014 2015 Topic ICT 9: Tools and Methods for Software Development Michel LACROIX European Commission DG CONNECT Software & Services, Cloud michel.lacroix@ec.europa.eu From FP7 to H2020 Preparation

More information

Creating Smart Agents:

Creating Smart Agents: Creating Smart Agents: A Distributed Control Theory for DES Kai Cai Osaka City University RW30 Workshop at CDC 17 2017.12.11 1 I am interested in multi-agent systems: I am working on both agents with continuous

More information

Adaptive Runtime Verification for Autonomic Communication Infrastructures

Adaptive Runtime Verification for Autonomic Communication Infrastructures Adaptive Runtime Verification for Autonomic Communication Infrastructures Giovanni Denaro, Leonardo Mariani, Mauro Pezzè, Davide Tosi Universitá degli Studi di Milano Bicocca Dipartimento di Informatica,

More information

ITIL Event Management in the Cloud

ITIL Event Management in the Cloud ITIL Event Management in the Cloud An AWS Cloud Adoption Framework Addendum January 2017 2017, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document is provided for informational

More information

Evolving IoT with Smart Objects

Evolving IoT with Smart Objects Evolving IoT with Smart Objects John Soldatos (jsol@ait.gr) Associate Professor Athens Information Technology isprint Workshop, Brussels, September 19th, 2017 Monolithic IoT applications (2005-2010) IoT

More information

A Community-Driven Approach to Development of an Ontology-Based Application Management Framework

A Community-Driven Approach to Development of an Ontology-Based Application Management Framework A Community-Driven Approach to Development of an Ontology-Based Application Management Framework Marut Buranarach, Ye Myat Thein, and Thepchai Supnithi Language and Semantic Technology Laboratory National

More information

NETWORK MANAGEMENT NEEDS NEW IDEAS

NETWORK MANAGEMENT NEEDS NEW IDEAS NETWORK MANAGEMENT NEEDS NEW IDEAS Traditional network management systems haven t adapted to the scale demanded by virtualization and cloud architectures. Distributed system designs may show the way. As

More information

Feed Forward Parameter Identification for Precise Periodic Quadrocopter Motions

Feed Forward Parameter Identification for Precise Periodic Quadrocopter Motions Feed Forward Parameter Identification for Precise Periodic Quadrocopter Motions Angela P. Schoellig, Clemens Wiltsche, Raffaello D Andrea Institute for Dynamic Systems and Control ETH Zürich, Switzerland

More information

INFORMATION TECHNOLOGY (IT)

INFORMATION TECHNOLOGY (IT) INFORMATION TECHNOLOGY (IT) 202 Old Union Hall, (309) 438-8338 IT.IllinoisState.edu School Director: Mary Elaine Califf. Office: 202 Old Union. Graduate Program Director: Bee Lim. Graduate Faculty: Califf,

More information

Applying Architecture-based Adaptation to Automate the Management of Internet-of-Things

Applying Architecture-based Adaptation to Automate the Management of Internet-of-Things Applying Architecture-based Adaptation to Automate the Management of Internet-of-Things Danny Weyns 1,2, M. Usman Iftikhar 2, Danny Hughes 1,3, and Nelson Matthys 3 1 imec-distrinet, Department of Computer

More information

Texas Reliability Entity, Inc. Strategic Plan for 2017 TEXAS RE STRATEGIC PLAN FOR 2017 PAGE 1 OF 13

Texas Reliability Entity, Inc. Strategic Plan for 2017 TEXAS RE STRATEGIC PLAN FOR 2017 PAGE 1 OF 13 Texas Reliability Entity, Inc. Strategic Plan for 2017 TEXAS RE STRATEGIC PLAN FOR 2017 PAGE 1 OF 13 I. Vision A highly reliable and secure bulk power system in the Electric Reliability Council of Texas

More information

Certified Information Security Manager (CISM) Course Overview

Certified Information Security Manager (CISM) Course Overview Certified Information Security Manager (CISM) Course Overview This course teaches students about information security governance, information risk management, information security program development,

More information

Collaborative Framework for Testing Web Application Vulnerabilities Using STOWS

Collaborative Framework for Testing Web Application Vulnerabilities Using STOWS Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 5.258 IJCSMC,

More information

Interdisciplinary studio for teaching 3D landscape visualization: Lessons from the LVML

Interdisciplinary studio for teaching 3D landscape visualization: Lessons from the LVML Interdisciplinary studio for teaching 3D landscape visualization: Lessons from the LVML ETH Zurich Dr. Ulrike Wissen Hayek, PLUS James Melsom, ILA Noemi Neuenschwander, PLUS Prof. Dr. Christophe Girot,

More information

Exposing vulnerabilities in electric power grids: An experimental approach

Exposing vulnerabilities in electric power grids: An experimental approach Exposing vulnerabilities in electric power grids: An experimental approach International Journal of Critical Infrastructure Protection Luigi Coppolino, S. D Antonio, and L. Romano (Tropea, 24-26 Settembre

More information

A Cloud Framework for Big Data Analytics Workflows on Azure

A Cloud Framework for Big Data Analytics Workflows on Azure A Cloud Framework for Big Data Analytics Workflows on Azure Fabrizio MAROZZO a, Domenico TALIA a,b and Paolo TRUNFIO a a DIMES, University of Calabria, Rende (CS), Italy b ICAR-CNR, Rende (CS), Italy Abstract.

More information

Smart Data Center Solutions

Smart Data Center Solutions Smart Data Center Solutions New Data Center Challenges Require New Solutions Data Center Architecture. Inside and Out. Data centers are mission-critical facilities. A silo-based approach to designing,

More information

A Relationship-Driven Framework for Model Merging

A Relationship-Driven Framework for Model Merging A Relationship-Driven Framework for Model Merging Mehrdad Sabetzadeh Shiva Nejati Steve Easterbrook Marsha Chechik Department of Computer Science, University of Toronto Toronto, ON M5S 3G4, Canada. Email:

More information

The impact of G.fast / FTTdp

The impact of G.fast / FTTdp Gearing up for Ultra-High Speed Networks The impact of G.fast / FTTdp Mark Fishburn Director, Strategic Marketing Broadband Forum 1 The impact of G.fast & FTTdp G.fast basics & deployment the impact &

More information

Integrating Autonomic Slice Networking in NFV

Integrating Autonomic Slice Networking in NFV Integrating Autonomic Slice Networking in NFV draft-galis-anima-autonomic-slice-networking-01 V2.0 12 th November 2016 Prof. Alex Galis a.gais@ucl.ac.uk; http://www.ee.ucl.ac.uk/~agalis/ University College

More information

Encounter LATP-ETPs 19 October 2015, Lisbon, Portugal Ernestina Menasalvas, Universidad Politécnica de Madrid

Encounter LATP-ETPs 19 October 2015, Lisbon, Portugal Ernestina Menasalvas, Universidad Politécnica de Madrid Encounter LATP-ETPs 19 October 2015, Lisbon, Portugal Ernestina Menasalvas, Universidad Politécnica de Madrid NESSI is an H2020 ETP the Commission's Horizon 2020 proposal for an integrated research and

More information

Cloud Computing Introduction & Offerings from IBM

Cloud Computing Introduction & Offerings from IBM Cloud Computing Introduction & Offerings from IBM Gytis Račiukaitis IT Architect, IBM Global Business Services Agenda What is cloud computing? Benefits Risks & Issues Thinking about moving into the cloud?

More information

Study Scheme & Syllabus Of B.Tech Production Engineering 2014 onwards

Study Scheme & Syllabus Of B.Tech Production Engineering 2014 onwards BOS/PE/1 Study Scheme & Syllabus Of B.Tech Production Engineering 2014 onwards Guru Nanak Dev Engineering College (An Autonomous College U/S [2(f) and 12 (B) of UGC Act 1956) NBA Accredited Programmes

More information

Information Integration

Information Integration Information Integration Part 1: Basics of Relational Database Theory Werner Nutt Faculty of Computer Science Master of Science in Computer Science A.Y. 2012/2013 Integration in Data Management: Evolution

More information

INFS 214: Introduction to Computing

INFS 214: Introduction to Computing INFS 214: Introduction to Computing Session 13 Cloud Computing Lecturer: Dr. Ebenezer Ankrah, Dept. of Information Studies Contact Information: eankrah@ug.edu.gh College of Education School of Continuing

More information

Visualisation : Lecture 1. So what is visualisation? Visualisation

Visualisation : Lecture 1. So what is visualisation? Visualisation So what is visualisation? UG4 / M.Sc. Course 2006 toby.breckon@ed.ac.uk Computer Vision Lab. Institute for Perception, Action & Behaviour Introducing 1 Application of interactive 3D computer graphics to

More information

model-driven development Separation of Concerns in Model-Driven Development

model-driven development Separation of Concerns in Model-Driven Development focus model-driven development Separation of Concerns in Model-Driven Development Vinay Kulkarni and Sreedhar Reddy, Tata Research Development and Design Centre To facilitate traceability, reuse, and evolution,

More information

The Internet of Things and Factory of Future

The Internet of Things and Factory of Future The Internet of Things and Factory of Future Andy Chang Sr. Manager, Academic Research & Industrial Internet of Things 2 Our Mission We equip engineers and scientists with systems that accelerate productivity,

More information

COMPOSABILITY, PROVABILITY, REUSABILITY (CPR) FOR SURVIVABILITY

COMPOSABILITY, PROVABILITY, REUSABILITY (CPR) FOR SURVIVABILITY AFRL-IF-RS-TR-2002-61 Final Technical Report April 2002 COMPOSABILITY, PROVABILITY, REUSABILITY (CPR) FOR SURVIVABILITY Kestrel Institute Sponsored by Defense Advanced Research Projects Agency DARPA Order

More information

Transformation Through Innovation

Transformation Through Innovation Transformation Through Innovation A service provider strategy to prosper from digitization People will have 11.6 billion mobile-ready devices and connections by 2020. For service providers to thrive today

More information

Agile Security Adaptable to Attack Evolution

Agile Security Adaptable to Attack Evolution 1 Agile Security Adaptable to Attack Evolution Facilitator: Rick Dove, Paradigm Shift Int l, INCOSE Fellow. rick.dove@parshift.com Rick Dove, INCOSE Fellow, was co-pi on the original work which identified

More information

The Networked SocIety

The Networked SocIety ITEA2, 2013-12-04 The Networked SocIety Ulf Wahlberg VP Industry and Research Relations, Ericsson AB This is Ericsson We provide: > Communication networks > Services to network operators > Enablers to

More information

Development of dynamically evolving and self-adaptive software. 4. Dynamic software update

Development of dynamically evolving and self-adaptive software. 4. Dynamic software update Development of dynamically evolving and self-adaptive software 4. Dynamic software update LASER 2013 Isola d Elba, September 2013 Carlo Ghezzi Politecnico di Milano Deep-SE Group @ DEIB 1 The problem Once

More information

RELAX: Incorporating Uncertainty into the Specification of Self-Adaptive Systems

RELAX: Incorporating Uncertainty into the Specification of Self-Adaptive Systems 2009 17th IEEE International Requirements Engineering Conference RELAX: Incorporating Uncertainty into the Specification of Self-Adaptive Systems Jon Whittle, Pete Sawyer, Nelly Bencomo, Betty H.C. Cheng

More information

Computer-based systems will be increasingly embedded in many of

Computer-based systems will be increasingly embedded in many of Programming Ubiquitous and Mobile Computing Applications with TOTA Middleware Marco Mamei, Franco Zambonelli, and Letizia Leonardi Universita di Modena e Reggio Emilia Tuples on the Air (TOTA) facilitates

More information

Alternative Approaches for Deduplication in Cloud Storage Environment

Alternative Approaches for Deduplication in Cloud Storage Environment International Journal of Computational Intelligence Research ISSN 0973-1873 Volume 13, Number 10 (2017), pp. 2357-2363 Research India Publications http://www.ripublication.com Alternative Approaches for

More information

Mobile Payment Security

Mobile Payment Security Mobile Payment Security What it means and how to implement it Macroeconomics of Mobile Money Columbia University Apr. 2, 2010 Hadi Nahari Principal Security & Mobile Architect PayPal, Inc. an ebay Company

More information

Convergence and Flash: Reinventing Storage (Again)

Convergence and Flash: Reinventing Storage (Again) Convergence and Flash: Reinventing Storage (Again) Dr. Allon Cohen VP Products and Business Development, Elastifile Santa Clara, CA 1 Two Forces Revolutionizing the Data Center Santa Clara, CA 2 Enterprise

More information

Resources and Services Virtualization without Boundaries (ReSerVoir)

Resources and Services Virtualization without Boundaries (ReSerVoir) Resources and Services Virtualization without Boundaries (ReSerVoir) Benny Rochwerger April 14, 2008 IBM Labs in Haifa The Evolution of the Power Grid The Burden Iron Works Water Wheel http://w w w.rootsw

More information

SAS Enterprise Miner 7.1

SAS Enterprise Miner 7.1 SAS Enterprise Miner 7.1 Data Mining using SAS IASRI Satyajit Dwivedi Transforming the World DATA MINING SEMMA Process Sample Explore Modify Model Assess Utility 2 SEMMA Process - Creating Library Select

More information

Professor Hausi A. Müller PhD PEng FCAE Department of Computer Science Faculty of Engineering University of Victoria

Professor Hausi A. Müller PhD PEng FCAE Department of Computer Science Faculty of Engineering University of Victoria Professor Hausi A. Müller PhD PEng FCAE Department of Computer Science Faculty of Engineering University of Victoria http://www.engr.uvic.ca/~seng321/ https://courses1.csc.uvic.ca/courses/201/spring/seng/321

More information

Practical Guide to Platform as a Service.

Practical Guide to Platform as a Service. Practical Guide to Platform as a Service http://cloud-council.org/resource-hub.htm#practical-guide-to-paas December 3, 2015 The Cloud Standards Customer Council THE Customer s Voice for Cloud Standards!

More information

5G As A User-Centric Network. Xiao-Feng Qi

5G As A User-Centric Network. Xiao-Feng Qi 5G As A User-Centric Network Xiao-Feng Qi Contents 5G at Huawei 5G Vision and Viewpoints A User-Centric View Huawei Began 5G Research since 2009 $600m For 5G Research 300+ Experts 9 Research Centers 2013~2018

More information

Mapping of FedRAMP Tailored LI SaaS Baseline to ISO Security Controls

Mapping of FedRAMP Tailored LI SaaS Baseline to ISO Security Controls Mapping of FedRAMP Tailored LI SaaS Baseline to ISO 27001 Security Controls This document provides a list of all controls that require the Cloud Service Provider, Esri, to provide detailed descriptions

More information

Network Vision: Preparing Telefónica for the next generation of services. Enrique Blanco Systems and Network Global Director

Network Vision: Preparing Telefónica for the next generation of services. Enrique Blanco Systems and Network Global Director Network Vision: Preparing Telefónica for the next generation of services Enrique Blanco Systems and Network Global Director 19.09.2017 Mobile Access Vision Increasing 4G coverage, features and network

More information

Air Force Institute of Technology

Air Force Institute of Technology 1 Air Force Institute of Technology Extending Net-Centric Quality of Service to Systems of Systems 12 th Annual NDIA Systems Engineering Conference San Diego, CA 26-29 October 2009 Major Vinod Naga, USAF

More information

A Self-healing Framework for Online Sensor Data

A Self-healing Framework for Online Sensor Data A Self-healing Framework for Online Sensor Data Tuan Anh Nguyen and Marco Aiello University of Groningen Groningen, The Netherlands Email: {t.a.nguyen, m.aiello}@rug.nl Takuro Yonezawa Keio University

More information

Enriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle

Enriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle Enriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle Demetris Kyriacou Learning Societies Lab School of Electronics and Computer Science, University of Southampton

More information

Assurance Using Models at Runtime for Self-Adaptive Software Systems

Assurance Using Models at Runtime for Self-Adaptive Software Systems Assurance Using Models at Runtime for Self-Adaptive Software Systems Kerstin I. Eder 1, Norha M. Villegas 2,3, Frank Trollmann 4, Patrizio Pelliccione 5, Hausi A. Müller 2, Daniel Schneider 6, Lars Grunske

More information

NEXT-GENERATION DATACENTER MANAGEMENT

NEXT-GENERATION DATACENTER MANAGEMENT NEXT-GENERATION DATACENTER MANAGEMENT From DCIM to DCSO Sometimes described as the operating or ERP system for the datacenter, datacenter infrastructure management (DCIM) is a technology that helps operators

More information

AFCEA Welcome/Opening Keynote Speech. Murad Bayar, Undersecretary for Defense Industries, MoND, Turkey

AFCEA Welcome/Opening Keynote Speech. Murad Bayar, Undersecretary for Defense Industries, MoND, Turkey AFCEA Welcome/Opening Keynote Speech Murad Bayar, Undersecretary for Defense Industries, MoND, Turkey A Turkish Perspective on the Challenges of Security in a Network-Enabled Environment I would like to

More information

Incremental Model Synchronization for Efficient Run-Time Monitoring

Incremental Model Synchronization for Efficient Run-Time Monitoring Incremental Model Synchronization for Efficient Run-Time Monitoring Thomas Vogel, Stefan Neumann, Stephan Hildebrandt, Holger Giese, and Basil Becker Hasso Plattner Institute at the University of Potsdam

More information

TSN - Report on the IIC Testbed

TSN - Report on the IIC Testbed TSN - Report on the IIC Testbed Paul Didier, Cisco Systems, Inc. George Ditzel, Schneider Electric, Inc. Ludwig Leurs, Bosch Rexroth Jordon Woods, Analog Devices, Inc. February 22, 2017 Session Abstract

More information

Cloud Computing: Standardization Challenges EC/ETSI Workshop on Standards in the Cloud Emmanuel Darmois September 28, 2011

Cloud Computing: Standardization Challenges EC/ETSI Workshop on Standards in the Cloud Emmanuel Darmois September 28, 2011 Cloud Computing: Standardization Challenges EC/ETSI Workshop on Standards in the Cloud Emmanuel Darmois September 28, 2011 1 Cloud: Where we want to go Cloud (klaʊd) an elastic execution environment of

More information

EVENT BROCHURE SECURITY WORLD APRIL 2017 MELIA HANOI HOTEL HOSTED BY ORGANIZED BY SUPPORTED BY.

EVENT BROCHURE SECURITY WORLD APRIL 2017 MELIA HANOI HOTEL HOSTED BY ORGANIZED BY SUPPORTED BY. EVENT BROCHURE www.security.org.vn SECURITY WORLD 2017 4 APRIL 2017 MELIA HANOI HOTEL HOSTED BY ORGANIZED BY SUPPORTED BY Ministry of Public Security Authority of Cyber Security - MPS Authority of Information

More information

Securing a Dynamic Infrastructure. IT Virtualization new challenges

Securing a Dynamic Infrastructure. IT Virtualization new challenges Christian Fahlke GMT Channel Leader Internet Security Systems IBM Central & Eastern Europe, Middle East and Africa (CEEMEA) May 20th, 2009 Securing a Dynamic Infrastructure IT Virtualization new challenges

More information

Evolving Cybersecurity Strategies

Evolving Cybersecurity Strategies Evolving Cybersecurity Strategies NIST Special Publication 800-53, Revision 4 ISSA National Capital Chapter April 17, 2012 Dr. Ron Ross Computer Security Division Information Technology Laboratory NATIONAL

More information

RESOLUTION 47 (Rev. Buenos Aires, 2017)

RESOLUTION 47 (Rev. Buenos Aires, 2017) Res. 47 425 RESOLUTION 47 (Rev. Buenos Aires, 2017) Enhancement of knowledge and effective application of ITU Recommendations in developing countries 1, including conformance and interoperability testing

More information

Securing Content in the Department of Defense s Global Information Grid

Securing Content in the Department of Defense s Global Information Grid Securing Content in the Department of Defense s Global Information Grid Secure Knowledge Workshop State University of New York - Buffalo 23-24 September 2004 Robert W. McGraw Technical Director IA Architecture

More information

Building your Castle in the Cloud for Flash Memory

Building your Castle in the Cloud for Flash Memory Building your Castle in the Cloud for Flash Memory Effectively using flash in the cloud Steve Knipple Principal Consultant CloudShift Advisors Santa Clara, CA 1 Agenda Speaker Perspective State of Cloud

More information

EU Cloud Computing Policy. Luis C. Busquets Pérez 26 September 2017

EU Cloud Computing Policy. Luis C. Busquets Pérez 26 September 2017 EU Cloud Computing Policy Luis C. Busquets Pérez 26 September 2017 The digital revolution is built on data Most economic activity will depend on data within a decade Potential of the data-driven economy

More information

The role of ICT in managing the complex Smart Grid Infrastructure. Nampuraja Enose Infosys Labs

The role of ICT in managing the complex Smart Grid Infrastructure. Nampuraja Enose Infosys Labs The role of ICT in managing the complex Smart Grid Infrastructure Nampuraja Enose Infosys Labs Smart Grid The Smart Grid isn t a thing, but rather a Vision for the power system of the future Its a mix

More information

What s New at AWS? looking at just a few new things for Enterprise. Philipp Behre, Enterprise Solutions Architect, Amazon Web Services

What s New at AWS? looking at just a few new things for Enterprise. Philipp Behre, Enterprise Solutions Architect, Amazon Web Services What s New at AWS? looking at just a few new things for Enterprise Philipp Behre, Enterprise Solutions Architect, Amazon Web Services 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

More information