QoS Contract Preservation through Dynamic Reconfiguration: A Formal Semantics Approach
|
|
- Gavin Bryant
- 6 years ago
- Views:
Transcription
1 QoS Contract Preservation through Dynamic Reconfiguration: A Formal Semantics Approach Gabriel Tamura, Rubby Casallas, Anthony Cleve, Laurence Duchien 1
2 QoS Contract Preservation through Dynamic Reconfiguration : a Formal Semantics Approach 2
3 The Quest for Quality-of- Service in Software Services Software Services:! In everyday life! Massively accessed! Users increasingly depend on them... but also require increasing quality of service guarantees! QoS Software Contracts 3
4 4 Quality-of-Service Challenges in SaaS - Cloud Computing
5 A QoS Contract Example Challenges for Computing Infrastructures (e.g., IBM Websphere, Movistar, Tuboleta.com) Context Condition QoS Service Level Regular Days 100 T / min Thanksgiving Day 400 T / min Christmas Eve 900 T / min...? 5
6 Annual Uptime 99.95% (based on cumulative RUs) Context Condition Periods of 5 minutes («Region Unavailable» state) along a Year Outside the «Region Unavailable» state QoS Service Level No guarantees 100% Availability 6
7 QoS Contract Preservation Must be Reliable Amazon s Elastic Cloud Computing Crash Raises Reliability Questions Surrounding the Cloud, April 2011* Amazon.com, the world s largest online retailer Internet-based computing services, used by thousands of business customers to run their Web pages and store data, crashed this morning and knocked sites across the U.S. Offline: Netflix, Elli Lilly, Salesforce.com, Bestbuy, and others... bringing down a handful of well known websites. Amazon refunds you 10% of the bill on your next invoice, in case of contract unfulfillment * 7
8 8
9 9
10 Overview QoS-CARE: A Comprehensive Solution to Preserve QoS Contracts Reliably at Run-time n From a formal foundation n... to a concrete software architecture and implementation n and its validation: Theoretically, on the formal model properties to guarantee its reliability Experimentally, on its practical feasibility 10
11 11
12 12
13 13
14 14
15 15
16 16
17 17
18 18
19 19
20 20
21 21
22 22
23 23
24 24
25 25
26 26
27 27
28 28
29 29
30 30
31 31
32 32
33 33
34 34
35 35
36 36
37 37
38 38
39 39
40 40
41 41
42 42
43 43
44 44
45 45
46 46
47 Thank You! 47
48 Publications International Journals u Gabriel Tamura; Rubby Casallas; Anthony Cleve; Laurence Duchien. QoS Contract Preservation through Dynamic Reconfiguration: A Formal Semantics Approach, Science of Computer Programming, 94(3): , Elsevier, Book chapters n n n Gabriel Tamura, Norha M. Villegas, Hausi A. Müller, João P. Sousa, Basil Becker, Mauro Pezzè, Gabor Karsai, Serge Mankovskii, Wilhelm Schäfer, Ladan Tahvildari, and Kenny Wong. Towards Practical Runtime Verification and Validation of Self-Adaptive Software Systems. In: Software Engineering for Self-Adaptive Systems 2, LNCS Vol Norha M. Villegas, Gabriel Tamura, Hausi A. Müller, Laurence Duchien, and Rubby Casallas. DYNAMICO: A Reference Model for Governing Control Objectives and Context Relevance in Self-Adaptive Software Systems. In: Software Engineering for Self-Adaptive Systems 2,, LNCS Vol Rogerio de Lemos, Holger Giese, Hausi Müller, Mary Shaw, Jesper Andersson, Luciano Baresi, Basil Becker, Nelly Bencomo, Yuriy Brun, Bojan Cukic, Ron Desmarais, Schahram Dustdar, Gregor Engels, Kurt Geihs, Gabriel Tamura, et al. Software Engineering for Self-Adaptive Systems: A Second Research Roadmap. In: Software Engineering for Self- Adaptive Systems 2, LNCS Vol International Symposiums n Norha Villegas, Hausi Müller, Gabriel Tamura, Laurence Duchien, and Rubby Casallas. A Framework for Evaluating Quality-Driven Self-Adaptive Software Systems. Procs. of 6 th Intl. Symposium on Software Engineering for Adaptive and Self-Managing Systems, International Workshops n Thesis n Gabriel Tamura, Rubby Casallas, Anthony Cleve, and Laurence Duchien. QoS Contract-Aware Reconfiguration of Component Architectures Using E-Graphs. Procs. of 7th Intl. Workshop on Formal Aspects of Component Software, Selected also for publication on the LNCS Vol Formal Aspects of Component Software Gabriel Tamura QoS-CARE: A Reliable System for Preserving QoS Contracts through Dynamic Reconfiguration, Ph.D. dissertation, University of Lille 1 - Science and Technology, and Universidad de Los Andes,
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 informationA 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 informationDynamic 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 informationSoftware Runtime
Hausi A. Müller Computer Science Faculty of Engineering University of Victoria hausi@cs.uvic.ca Engineering Autonomic Systems (EASy) Software Engineering @ Runtime Our research projects 2 1 + Instrumented
More informationModel-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 informationSoftware 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 informationThe Implications of Optimality Results for Incremental Model Synchronization for TGGs Holger Giese, Stephan Hildebrandt
The Implications of Optimality Results for Incremental Model Synchronization for TGGs Bi-directional transformations (BX) Theory and Applications Across Disciplines (13w5115) December 1-6, 2013 Holger
More informationTowards 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 informationRuntime 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 informationAPI 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 informationPostprint.
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 informationReflexive 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 informationInfrastructure 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 informationA 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 informationIntroduction to Cloud Computing
Introduction to Cloud Computing 1 Outline 1. A brief history 2. Definition 3. Motivation, Benefit, Risk 4. Concepts 2 Outline 1. A brief history 2. Definition 3. Motivation, Benefit, Risk 4. Concepts 3
More information2010 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,
2010 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising
More informationAn Eclipse-based Integrated Environment for Developing Executable Structural Operational Semantics Specifications
SOS 2006 Preliminary Version An Eclipse-based Integrated Environment for Developing Executable Structural Operational Semantics Specifications Adrian Pop 1,2 Peter Fritzson 3 Programming Environments Laboratory
More informationWelcome 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 informationOn Interacting Control Loops in Self-Adaptive Systems
On Interacting Control Loops in Self-Adaptive Systems Pieter Vromant and Danny Weyns Dept. of Computer Science Katholieke Universiteit Leuven danny.weyns@cs.kuleuven.be Sam Malek Dept. of Computer Science
More informationDefinition of Visual Language Editors Using Declarative Languages
Definition of Visual Language Editors Using Declarative Languages Torbjörn Lundkvist TUCS Turku Centre for Computer Science SoSE Graduate School on Software Systems and Engineering Department of Information
More informationTowards Transformation Migration After Metamodel Evolution
Towards Transformation Migration After Metamodel Evolution David Méndez 1,2, Anne Etien 2, Alexis Muller 2, and Rubby Casallas 1 TICSw Research Group, Universidad de los Andes, Colombia {df.mendez73,rcasalla}@uniandes.edu.co
More informationArticle Summary of: Understanding Cloud Computing Vulnerabilities. Michael R. Eldridge
Article Summary of: Understanding Cloud Computing Vulnerabilities Michael R. Eldridge April 14, 2016 2 Introduction News stories abound about the almost daily occurrence of break-ins and the stealing of
More informationOrganizing and Managing Grassroots Enterprise Mashup Environments. Doctorial Thesis, 24 th June, Volker Hoyer
Organizing and Managing Grassroots Enterprise Mashup Environments Doctorial Thesis, 24 th June, 2010 Volker Hoyer Motivation and Research Questions Research Design Results Conclusion Motivation and Research
More informationModeling Systems Using Design Patterns
Modeling Systems Using Design Patterns Jaroslav JAKUBÍK Slovak University of Technology Faculty of Informatics and Information Technologies Ilkovičova 3, 842 16 Bratislava, Slovakia jakubik@fiit.stuba.sk
More informationGetting Started with Amazon EC2 and Amazon SQS
Getting Started with Amazon EC2 and Amazon SQS Building Scalable, Reliable Amazon EC2 Applications with Amazon SQS Overview Amazon Elastic Compute Cloud (EC2) is a web service that provides resizable compute
More informationAn SCA-Based Middleware Platform for Mobile Devices
An SCA-Based Middleware Platform for Mobile Devices Daniel Romero, Carlos Parra, Lionel Seinturier, Laurence Duchien, Rubby Casallas To cite this version: Daniel Romero, Carlos Parra, Lionel Seinturier,
More informationIncremental 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 informationPhD Dissertation. Muhammad Aufeef Chauhan December 2015
PhD Dissertation Foundations for Tools as a Service Workspace: A Reference Architecture Design Space, Architecture Models, Design Tactics, Prototype and Experiences Muhammad Aufeef Chauhan December 2015
More informationThe Scyther Tool: Verification, Falsification, and Analysis of Security Protocols
The Scyther Tool: Verification, Falsification, and Analysis of Security Protocols Tool Paper Cas J.F. Cremers Department of Computer Science, ETH Zurich, 8092 Zurich, Switzerland cas.cremers@inf.ethz.ch
More information6.2 Conceptual Framework for Autonomic Service Compositions
CONTENTS i preliminaries 1 1 introduction 3 1.1 Motivation 6 1.2 Problem Statement 8 1.3 Research Challenges 9 1.4 The Approach 11 1.5 Research Methodology 14 1.6 Thesis Context 16 1.7 Outline 16 2 background
More informationDynamic Resource Allocation on Virtual Machines
Dynamic Resource Allocation on Virtual Machines Naveena Anumala VIT University, Chennai 600048 anumala.naveena2015@vit.ac.in Guide: Dr. R. Kumar VIT University, Chennai -600048 kumar.rangasamy@vit.ac.in
More informationDetecting Return Value Mismatch during Component Adaptation with Concern of System Performance
I.J. Information Engineering and Electronic Business, 14, 2, 41-46 Published Online April 14 in MECS (http://www.mecs-press.org/) DOI: 1.5815/ijieeb.14.2.5 Detecting Return Value Mismatch during Component
More informationIBM Case Manager on Cloud
Service Description IBM Case Manager on Cloud This Service Description describes the Cloud Service IBM provides to Client. Client means the company and its authorized users and recipients of the Cloud
More informationQoS Management of Web Services
QoS Management of Web Services Zibin Zheng (Ben) Supervisor: Prof. Michael R. Lyu Department of Computer Science & Engineering The Chinese University of Hong Kong Dec. 10, 2010 Outline Introduction Web
More informationYou Might Know Us As. Copyright 2016 TierPoint, LLC. All rights reserved.
April 14, 2016 You Might Know Us As. 2012 2014 2 TierPoint Corporate Overview TierPoint Data Center Footprint* TierPoint Key Statistics Employees: 870 Markets: 24 Data Centers: 38 Total Raised Floor: 599,000
More informationFundamental Concepts and Models
Fundamental Concepts and Models 1 Contents 1. Roles and Boundaries 2. Cloud Delivery Models 3. Cloud Deployment Models 2 1. Roles and Boundaries Could provider The organization that provides the cloud
More informationAn Introduction to Model Driven Engineering (MDE) Bahman Zamani, Ph.D. bahmanzamani.com
An Introduction to Model Driven Engineering (MDE) Bahman Zamani, Ph.D. bahmanzamani.com Department of Software Systems Engineering University of Isfahan Fall 2013 Overview Model & Modeling UML & UML Profile
More informationTowards a Search-based Interactive Configuration of Cyber Physical. System Product Lines 1
Towards a Search-based Interactive Configuration of Cyber Physical System Product Lines Kunming Nie, Tao Yue, Shaukat Ali Software Engineering Institute, Beihang University, Beijing, China niekunming@cse.buaa.edu.cn
More informationDomain-Specific Languages for Digital Forensics
Domain-Specific Languages for Digital Forensics Jeroen van den Bos Centrum Wiskunde & Informatica Nederlands Forensisch Instituut jeroen@infuse.org Abstract. Due to strict deadlines, custom requirements
More informationSelf-adaptability in Secure Embedded Systems: an Energy-Performance Trade-off
Self-adaptability in Secure Embedded Systems: an Energy-Performance Trade-off N. Botezatu V. Manta and A. Stan Abstract Securing embedded systems is a challenging and important research topic due to limited
More informationPractical Methods for Adapting Services Using Enterprise Service Bus *
Practical Methods for Adapting s Using Enterprise Bus * Hyun Jung La, Jeong Seop Bae, Soo Ho Chang, and Soo Dong Kim Department of Computer Science Soongsil University, Seoul, Korea 511 Sangdo-Dong, Dongjak-Ku,
More informationJoint work with Basil Becker, Thomas Vogel, Sebastian Wätzoldt
Towards Smart Systems of Systems 6th IPM International Conference on Fundamentals of Software Engineering (FSEN 2015). 22-24 April, 2015. Tehran, Iran. Holger Giese System Analysis & Modeling Group, Hasso
More informationHCL Transformation Technologies SAG webmethods Capabilities
HCL Transformation Technologies SAG webmethods Capabilities Dec, 2016 Copyright 2016 HCL Technologies Limited www.hcltech.com HCL s webmethods Practice Highlights Services Offered Engagement Model Consulting
More informationAdaptive 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 informationAws Certified Solutions Architect Ustoreore
AWS CERTIFIED SOLUTIONS ARCHITECT USTOREORE PDF - Are you looking for aws certified solutions architect ustoreore Books? Now, you will be happy that at this time aws certified solutions architect ustoreore
More informationA Model-Based Framework for SLA Management and Dynamic Reconfiguration
A Model-Based Framework for SLA Management and Dynamic Reconfiguration Mahin Abbasipour 1(B), Ferhat Khendek 1, and Maria Toeroe 2 1 ECE, Concordia University, Montréal, Canada {mah abb,khendek}@encs.concordia.ca
More informationCloud Computing. Ennan Zhai. Computer Science at Yale University
Cloud Computing Ennan Zhai Computer Science at Yale University ennan.zhai@yale.edu About Final Project About Final Project Important dates before demo session: - Oct 31: Proposal v1.0 - Nov 7: Source code
More informationThe webmethods CloudStreams Amazon EC2 Connector
The webmethods CloudStreams Amazon EC2 Connector Contents The webmethods CloudStreams Amazon EC2 Connector...3 Connector Details...3 Connector Description...3 Connector Highlights...4 Getting Started...4
More informationDerivation and Verification of Parallel Components for the Needs of an HPC Cloud
XVII Brazilian Symposiun on Formal Methods () In: III Brazilian Conference on Software: Theory and Practice (CBSOFT'2013) Derivation and Verification of Parallel Components for the Needs of an HPC Cloud
More informationTHE SELECTION OF THE ARCHITECTURE OF ELECTRONIC SERVICE CONSIDERING THE PROCESS FLOW
THE SELECTION OF THE ARCHITECTURE OF ELECTRONIC SERVICE CONSIDERING THE PROCESS FLOW PETERIS STIPRAVIETIS, MARIS ZIEMA Institute of Computer Control, Automation and Computer Engineering, Faculty of Computer
More informationSimplify and Accelerate Network Migration
White Paper Simplify and Accelerate Network Migration Use Cisco NSO to Introduce New Equipment and Capabilities with Less Time, Cost, and Risk Executive Summary New network device innovations emerge seemingly
More informationCLOUD COMPUTING READINESS CHECKLIST
CLOUD COMPUTING READINESS DAVE WILLIS STEPHEN GOLDSMITH SUBJECT MATTER EXPERTS, CLOUD COMPUTING DENOVO DAVE WILLIS STEPHEN GOLDSMITH SUBJECT MATTER EXPERTS, CLOUD COMPUTING DENOVO 1 CONTENTS INTRODUCTION
More informationPhD Thesis Defense Performance Improvements in Software-defined and Virtualized Wireless Networks
PhD Thesis Defense Performance Improvements in Software-defined and Virtualized Wireless Networks Chengchao Liang Supervisor: Prof. F. Richard Yu Department of Systems and Computer Engineering Carleton
More informationIBM WebSphere Cast Iron Live
IBM Terms of Use SaaS Specific Offering Terms IBM WebSphere Cast Iron Live The Terms of Use ( ToU ) is composed of this IBM Terms of Use - SaaS Specific Offering Terms ( SaaS Specific Offering Terms )
More informationSelf-Controlling Architecture Structured Agents
Self-Controlling Architecture Structured Agents Mieczyslaw M. Kokar (contact author) Department of Electrical and Computer Engineering 360 Huntington Avenue, Boston, MA 02115 ph: (617) 373-4849, fax: (617)
More informationA Component-based Approach to Verified Software: What, Why, How and What Next?
A Component-based Approach to Verified Software: What, Why, How and What Next? Kung-Kiu Lau, Zheng Wang, Anduo Wang and Ming Gu School of Computer Science, The University of Manchester Manchester M13 9PL,
More informationIncremental 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 informationIBM Content Manager OnDemand on Cloud
Service Description IBM Content Manager OnDemand on Cloud This Service Description describes the Cloud Service IBM provides to Client. Client means the company and its authorized users and recipients of
More informationGraph projection techniques for Self-Organizing Maps
Graph projection techniques for Self-Organizing Maps Georg Pölzlbauer 1, Andreas Rauber 1, Michael Dittenbach 2 1- Vienna University of Technology - Department of Software Technology Favoritenstr. 9 11
More informationSoC Systeme ultra-schnell entwickeln mit Vivado und Visual System Integrator
SoC Systeme ultra-schnell entwickeln mit Vivado und Visual System Integrator Embedded Computing Conference 2017 Matthias Frei zhaw InES Patrick Müller Enclustra GmbH 5 September 2017 Agenda Enclustra introduction
More informationService Provider Consulting
From Microsoft Services 1 Industry Overview More and more businesses are looking to outsource IT, decrease management requirements and ultimately save money. With worldwide public cloud spending expected
More informationComputing as a Service
Cloud Computing? Dipl. Ing. Abdelnasser Abdelhadi Islamic University Gaza Department of Computer Engineering April 2010 Computing as a Service Business Processes Collaboration Industry Applications Software
More informationCLOUD COMPUTING ABSTRACT
Ruchi Saraf CSE-VII Sem CLOUD COMPUTING By: Shivali Agrawal CSE-VII Sem ABSTRACT Cloud computing is the convergence and evolution of several concepts from virtualization, distributed application design,
More informationEllie Bushhousen, Health Science Center Libraries, University of Florida, Gainesville, Florida
Cloud Computing Ellie Bushhousen, Health Science Center Libraries, University of Florida, Gainesville, Florida In the virtual services era the term cloud computing has worked its way into the lexicon.
More informationLeveraging DTrace for runtime verification
Leveraging DTrace for runtime verification Carl Martin Rosenberg June 7th, 2016 Department of Informatics, University of Oslo Context: Runtime verification Desired properties System Every request gets
More informationMigration to Cloud Computing: Roadmap for Success
Migration to Cloud Computing: Roadmap for Success Mohammed Elazab, Professor Emeritus Higher Technological Institute, Tenth of Ramadan, Egypt President, Human and Technology Development Foundation Chairman,
More informationzenterprise The Ideal Platform For Smarter Computing Improving Service Delivery With Private Cloud Computing
zenterprise The Ideal Platform For Smarter Computing Improving Service Delivery With Private Cloud Computing What Users Like About Cloud Computing Self-service requests User request services via a web
More informationA Tool for Supporting Object-Aware Processes
A Tool for Supporting Object-Aware Processes Carolina Ming Chiao, Vera Künzle, Kevin Andrews, Manfred Reichert Institute of Databases and Information Systems University of Ulm, Germany Email: {carolina.chiao,
More informationA 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 informationScheduling of Independent Tasks in Cloud Computing Using Modified Genetic Algorithm (FUZZY LOGIC)
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 9, September 2015,
More informationTowards a UML Profile for Service-Oriented Architectures 1
Towards a UML Profile for Service-Oriented Architectures 1 Reiko Heckel, Marc Lohmann, and Sebastian Thöne Faculty of Computer Science, Electrical Engineering and Mathematics University of Paderborn, Germany
More informationProseminar. (with Eclipse) Jun.-Prof. Dr.-Ing. Steffen Becker. Model-Driven Software Engineering. Software Engineering Group
Proseminar Model-Driven Software Engineering (with Eclipse) Jun.-Prof. Dr.-Ing. Steffen Becker Model-Driven Software Engineering Software Engineering Group 1 Outline Basic Requirements Preliminary Dates
More informationAutomatic Verification of Closures and Lambda-Functions in Python Master s Thesis Project Description
Automatic Verification of Closures and Lambda-Functions in Python Master s Thesis Project Description Benjamin Weber March 2017 Introduction Higher-order functions take other functions as parameters. Thus,
More informationMohamed Mahmoud Mahmoud Azab. Education: Ongoing research:
Mohamed Mahmoud Mahmoud Azab -Assistant Prof., Informatics Research Institute, The City of Scientific Research & Technology Applications, Alexandria-Egypt. - Researcher, VT-MENA research center of Excellence,
More informationChallenges in Model Refactoring
Challenges in Model Refactoring Tom Mens, University of Mons-Hainaut, Belgium tom.mens@umh.ac.be Gabriele Taentzer, Dirk Müller, Philipps-Universität Marburg, Germany {taentzer,dmueller}@mathematik.uni-marburg.de
More informationService Description. IBM Aspera Files. 1. Cloud Service. 1.1 IBM Aspera Files Personal Edition. 1.2 IBM Aspera Files Business Edition
Service Description IBM Aspera Files This Service Description describes the Cloud Service IBM provides to Client. Client means the company and its authorized users and recipients of the Cloud Service.
More informationOn Distributed Algorithms for Maximizing the Network Lifetime in Wireless Sensor Networks
On Distributed Algorithms for Maximizing the Network Lifetime in Wireless Sensor Networks Akshaye Dhawan Georgia State University Atlanta, Ga 30303 akshaye@cs.gsu.edu Abstract A key challenge in Wireless
More informationCloud-based architectures help Discovery Networks International plan for growth and changing business needs
Cloud-based architectures help Discovery Networks International plan for growth and changing business needs Discovery Networks International (DNI) wanted a more scalable, flexible and cost effective hosting
More informationThe ProjectIT-RSL Language Overview
The ProjectIT-RSL Language Overview Carlos Videira 1, João Leonardo Carmo 2, Alberto Rodrigues da Silva 3 1 INESC-ID and Universidade Autónoma de Lisboa, Rua de Santa Marta, nº 56, 1169-023 Lisboa, Portugal
More informationMoving to the cloud:self-aws hosting
0 Moving to the cloud:self-aws hosting James Toon Customer Consultant Lars Bo Spring Director of Engineering October 10, 2017 1 Great reasons to move Pure to the cloud Better cost of ownership - Time/resource
More informationCLOUD COMPUTING. A public cloud sells services to anyone on the Internet. The cloud infrastructure is made available to
CLOUD COMPUTING In the simplest terms, cloud computing means storing and accessing data and programs over the Internet instead of your computer's hard drive. The cloud is just a metaphor for the Internet.
More informationIBM App Connect Professional
Service Description IBM App Connect Professional This Service Description describes the Cloud Service IBM provides to Client. Client means the company and its authorized users and recipients of the Cloud
More informationData Security and Privacy Principles IBM Cloud Services
Data Security and Privacy Principles IBM Cloud Services 2 Data Security and Privacy Principles: IBM Cloud Services Contents 2 Overview 2 Governance 3 Security Policies 3 Access, Intervention, Transfer
More informationIBM PureApplication Service
Service Description IBM PureApplication Service This Service Description describes the Cloud Service IBM provides to Client. Client means the company and its authorized users and recipients of the Cloud
More informationCPSC 426/526. Cloud Computing. Ennan Zhai. Computer Science Department Yale University
CPSC 426/526 Cloud Computing Ennan Zhai Computer Science Department Yale University Recall: Lec-7 In the lec-7, I talked about: - P2P vs Enterprise control - Firewall - NATs - Software defined network
More informationCloud Computing Lecture 4
Cloud Computing Lecture 4 1/17/2012 What is Hypervisor in Cloud Computing and its types? The hypervisor is a virtual machine monitor (VMM) that manages resources for virtual machines. The name hypervisor
More informationFinished Application e.g. SalesForce.com. Software as a Service. Application Code Publish your app to the cloud. Platform as a Service
Software as a Service Finished Application e.g. SalesForce.com Platform as a Service Application Code Publish your app to the cloud Infrastructure as a Service Virtual Machine Some might also consider
More informationProfessor 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 www.engr.uvic.ca/~seng321/ courses1.csc.uvic.ca/courses/201/spring/seng/321 SENG 321
More informationInternational Journal of Computer Engineering and Applications, Volume XIII, Issue II, Feb. 19, ISSN STUDY ON CLOUD COMPUTING
Omkumar R. Badhai, Shreya A. Deo, Snehal B.Satpute, Mansi Agrawal Department of Computer Engineering, Sipna College Of engineering and Technology, Amravati, Sant Gadge Baba Amravati University ABSTRACT:
More informationCLOUD VoIP. A new competitive edge for your business. 10 Reasons why your business needs ASG Cloud PBX
CLOUD VoIP. A new competitive edge for your business 10 Reasons why your business needs ASG Cloud PBX 1 Outrageously Affordable Lower Your Total Cost of Ownership 2 Minimal IT Support Required Business
More informationAn Improved Task Scheduling Algorithm based on Max-min for Cloud Computing
An Improved Task Scheduling Algorithm based on Max-min for Cloud Computing Santhosh B 1, Dr. Manjaiah D.H 2 Research Scholar, Dept. of Computer Science, Mangalore University, Karnataka, India 1 Professor,
More informationDynamic Management of Integration Testing for Self-Adaptive Systems
Dynamic Management of Integration Testing for Self-Adaptive Systems Carlos Eduardo da Silva Escola de Ciências e Tecnologia UFRN, Natal, RN, Brazil carlos.silva@ect.ufrn.br Rogério de Lemos School of Computing
More informationComputer Kit for Development, Modeling, Simulation and Animation of Mechatronic Systems
Computer Kit for Development, Modeling, Simulation and Animation of Mechatronic Systems Karol Dobrovodský, Pavel Andris, Peter Kurdel Institute of Informatics, Slovak Academy of Sciences Dúbravská cesta
More informationOnline algorithms for clustering problems
University of Szeged Department of Computer Algorithms and Artificial Intelligence Online algorithms for clustering problems Summary of the Ph.D. thesis by Gabriella Divéki Supervisor Dr. Csanád Imreh
More informationIBM App Connect Enterprise on IBM Cloud
Service Description IBM App Connect Enterprise on IBM Cloud This Service Description describes the Cloud Service IBM provides to Client. Client means the contracting party and its authorized users and
More informationFailures in Distributed Systems
CPSC 426/526 Failures in Distributed Systems Ennan Zhai Computer Science Department Yale University Recall: Lec-14 In lec-14, we learned: - Difference between privacy and anonymity - Anonymous communications
More informationA Formalism for Automated Verification of Model Transformations
Magyar Kutatók 10. Nemzetközi Szimpóziuma 10 th International Symposium of Hungarian Researchers on Computational Intelligence and Informatics A Formalism for Automated Verification of Model Transformations
More informationProLD: Propagate Linked Data
ProLD: Propagate Linked Data Peter Kalchgruber University of Vienna, Faculty of Computer Science, Liebiggasse 4/3-4, A-1010 Vienna peter.kalchgruber@univie.ac.at Abstract. Since the Web of Data consists
More informationTaking your next integration or BPM project to the cloud WebSphere Integration User Group, 12 July 2012 IBM Hursley
Mark Tomlinson CTO, Cloud Computing, IBM UK & Ireland Taking your next integration or BPM project to the cloud WebSphere Integration User Group, 12 July 2012 IBM Hursley Today s organizations strive to
More informationA Framework for Automated and Composable Testing of Component-based Services
A Framework for Automated and Composable Testing of Component-based Services Miguel A. Jiménez, Angela Villotta Gomez, Norha M. Villegas, Gabriel Tamura, Laurence Duchien To cite this version: Miguel A.
More information