Modeling of Event-based Communication in Component-based Architectures
|
|
- Douglas Tyler
- 6 years ago
- Views:
Transcription
1 Modeling of Event-based Communication in Component-based Architectures Christoph Rathfelder, Benjamin Klatt and Samuel Kounev Keynote talk presented by Samuel Kounev at ETAPS 2012 Tallinn, Estonia, March 31, 2012 DESCARTES RESEARCH GROUP, CHAIR FOR SOFTWARE DESIGN AND QUALITY INSTITUTE FOR PROGRAM STRUCTURES AND DATA ORGANIZATION, FACULTY OF INFORMATICS KIT University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association
2 Agenda Introduction to Event-based Communication Design-time Modeling and Analysis Palladio Component Model (PCM) Meta-Model Extensions for Event-based Communication Case Studies Run-Time Quality-of-Service Management Descartes Meta-Model (DMM) Outlook
3 References (1) Christoph Rathfelder. Modelling Event-Based Interactions in Component-Based Architectures for Quantitative System Evaluation. PhD Thesis, KIT, In preparation, March
4 References (2) [1] B. Klatt, C. Rathfelder and S. Kounev, Integration of event-based communication in the palladio software quality prediction framework, in Proceedings of the joint ACM SIGSOFT conference - QoSA and ACM SIGSOFT symposium - ISARCS on Quality of software architectures - QoSA and architecting critical systems - ISARCS, QoSA-ISARCS '11, Seiten 43-52, New York, NY, USA; Best Paper Nomination, [2] C. Rathfelder and B. Klatt, A quality-prediction tool for component-based architectures, in Proceedings of the 2011 Ninth Working IEEE/IFIP Conference on Software Architecture, WICSA '11, Seiten , Washington, DC, USA, [3] C. Rathfelder and S. Kounev, "Model-based performance prediction for event-driven systems," in Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, DEBS '09, Seiten 33:1-33:2, [4] C. Rathfelder and S. Kounev, Modeling Event-Driven Service-Oriented Systems using the Palladio Component Model, in Proceedings of the International Workshop on the Quality of Service-Oriented Software Systems (QUASOSS), Seiten , [5] C. Rathfelder, D. Evans and S. Kounev, Predictive Modelling of Peer-to-Peer Event-driven Communication in Component-based Systems, in Proceedings of the 7th European Performance Engineering Workshop (EPEW'10), volume 6342 of Lecture Notes in Computer Science, Seiten , University Residential Center of Bertinoro, Italy, [6] C. Rathfelder, B. Klatt, S. Kounev and D. Evans, Towards middleware-aware integration of event-based communication into the palladio component model, in Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, DEBS '10, Seiten 97-98, [7] C. Rathfelder, S. Kounev and D. Evans, Capacity Planning for Event-based Systems using Automated Performance Predictions, in 26th IEEE/ACM International Conference On Automated Software Engineering (ASE 2011), Seiten , Oread, Lawrence, Kansas; Annahmequote: 14.7% (37/252), [8] C. Rathfelder, B. Klatt, F. Brosch and S. Kounev, Performance Modeling for Quality of Service Prediction in Service-Oriented Systems, in Handbook of Research on Service-Oriented Systems and Non-Functional Properties: Future Directions, Seiten , IGI Global, [9] C. Rathfelder, B. Klatt, K. Sachs und S. Kounev, Modeling Event-based Communication in Component-based Software, Journal on Software and Systems Modeling; Theme Issue on Models for Quality of Software Architecture, 2012; Invited paper under review
5 References (3) Kai Sachs. Performance Modeling and Benchmarking of Event-Based Systems. PhD Thesis, TU Darmstadt, ISBN-13: , Sierke Verlag, August 30,
6 Agenda Introduction to Event-based Communication Design-time Modeling and Analysis Palladio Component Model (PCM) Meta-Model Extensions for Event-based Communication Case Studies Run-Time Quality-of-Service Management Descartes Meta-Model (DMM) Outlook
7 Event-based Communication Decoupling in the 3 dimensions [Eugster] Communicating parties: 1. Do not need to be active at the same time (Time) 2. Do not need to know each other (Space) 3. Are not blocked when exchanging messages (Synchronization)
8 Event-based Communication (2) Event A significant change in state Source Producer, publisher, sender, generator, or monitoring component. Transmission System Notification service, event service, event-based middleware, channel or event bus. Sink Reactive components, consumers, subscribers, or receivers
9 Event Delivery Model
10 Motivating Example Store Scenario Source UpdateStockData Sink UpdateStockData RFID Scanner Cashdesk Service Source UpdateStockData Event Bus Sink UpdateStockData Order Managment Service Prov. Interface CreateOrder Inventory Management Service Req Interface CreateOrder Logging Service
11 Motivating Example Store Scenario Changing Usage Source UpdateStockData Prediction Max. Throughput Processing Time Sink UpdateStockData Prov. Interface CreateOrder RFID Scanner Order Managment Service vs. Inventory Management Service Sizing Req Interface CreateOrder vs. vs. Cashdesk Service Logging Service Source UpdateStockData Analyses Event Bus Bottleneck Sink Resource UpdateStockData Utilization
12 Agenda Introduction to Event-based Communication Design-time Modeling and Analysis Palladio Component Model (PCM) Meta-Model Extensions for Event-based Communication Case Studies Run-Time Quality-of-Service Management Descartes Meta-Model (DMM) Outlook
13 Palladio Software Quality Prediction Framework Palladio Component Model Domain specific modelling language Aligned with UML 2 design models Component-based architectures Eclipse-based modelling and prediction tool Design-time quality prediction Transformations into prediction models Simulation code Layered queueing networks Queueing Petri nets
14 Palladio Modelling Approach Performance Analyses: Component Repository System Model Deployment Model Usage Model
15 Model Solution Techniques Component Model Simulation Code Service-Level Prediction Architecture Model Layered Queueing Networks Resource Utilization Deployment Model Usage Model Palladio Approach Queueing Petri Nets Stochastic Regular Expr. Response Time
16 Agenda Introduction to Event-based Communication Design-time Modeling and Analysis Palladio Component Model (PCM) Meta-Model Extensions for Event-based Communication Case Studies Run-Time Quality-of-Service Management Descartes Meta-Model (DMM) Outlook
17 Integration of Event-Based Communication in the Palladio Software Quality Prediction Framework Event Benjamin Klatt, FZI Christoph Rathfelder, FZI Samuel Kounev, KIT B. Klatt, C. Rathfelder and S. Kounev. Integration of Event-Based Communication in the Palladio Software Quality Prediction Framework. In 7th ACM SIGSOFT International Conference on the Quality of Software Architectures (QoSA 2011), pages 43-52, Boulder, Colorado, USA, June 20-24,
18 Events and Components
19 Direct Point-to-Point Connections
20 Graphical Notation Event Source Event Sink Interface Component Component Component Component Component Component
21 Publish/Subscribe Communication
22 PCM Meta-Model Extensions Explicit modelling of Events Source and sink ports Many-to-many connections Event producer (Source) and handler (Sink) Sources, Sinks & Connectors Components & Roles Emit Event Action
23 Approach Quality-Prediction of component-based architectures with event-based communication integrated into Palladio Explicit event modeling with reduced effort Considering event communication middleware influences Reuse existing prediction techniques Extended PCM Model Event Original PCM Model Platform Specific Model Prediction Result Middleware Middleware Transformation Weaving Prediction
24 1. Meta-Model Extension Extended PCM platform-independent Extension of the PCM meta-model Semantically correct modelling of Events Source and sink ports 1-many connections Event handlers
25 2. Model-to-Model Transformation Extended PCM platform-independent Classical PCM platform-independent Transformation Extensions are substituted with existing elements Performance equivalent model Allows reuse of existing prediction techniques Does not consider platformspecific resource demands
26 3. Weaving of Platform Specific Components Extended PCM platform-independent Transformation Middleware repository Platform-specific components Behaviour Resource demands Classical PCM platform-independent Weaving Middleware Repository platform-specific Weaving with platformindependent model Input for quality predictions Final Model platform-specific Quality Prediction
27 Transformation Example Ext.PCM Class. PCM Middleware Repository Final Model Prediction A Source A Sink B B Sink C C A IEvent Source SourcePort Distribution Preparation Source A Event Distribution Event Sender Event Sender IEvent Receiver IEvent Receiver Event Receiver Sink C SinkPort C IEvent Sink Platform independent IMiddleware SourcePort IMiddleware DistributionPreparation IMiddleware EventDistribution IMiddleware Sender IMiddleware Receiver IMiddleware SinkPort Platform specific Middleware SourcePort Middleware Hub Middleware SinkPort
28 Agenda Introduction to Event-based Communication Design-time Modeling and Analysis Palladio Component Model (PCM) Meta-Model Extensions for Event-based Communication Case Studies Run-Time Quality-of-Service Management Descartes Meta-Model (DMM) Outlook
29 Predictive Modelling of Peer-to-Peer Event-driven Communication in Component-based Systems Event Christoph Rathfelder FZI, Germany David Evans University of Cambridge Samuel Kounev KIT, Germany C. Rathfelder, D. Evans, and S. Kounev. Predictive Modelling of Peer-to-Peer Event-driven Communication in Component-based Systems. In Proceedings of the 7th European Performance Engineering Workshop (EPEW'10), University Residential Center of Bertinoro, Italy, volume 6342 of Lecture Notes in Computer Science, pages Springer-Verlag Berlin Heidelberg,
30 Motivating Example Traffic Monitoring in Cambridge TrafficLight Sensors Acis Location Acis Sensors RedlightBus Proximity DB Location Storage vs
31 Motivating Example Design Alternatives Traffic Monitoring in Cambridge One component per Traffic light Intersection District New components Speeding detection Prediction TrafficLight Sensors vs Acis Location Acis Sensors Changing Usage vs Analyses Processing Time Resource Utilisation Max. Throughput Bottleneck Event delivery latency RedlightBus Proximity DB Location Storage Deployment and Sizing vs
32 Preliminary Case Study - Application Traffic Monitoring in Cambridge Output of TIME-EACM research project Real world scenario SBUS (Stream Bus) middleware Supports RPC as well as event streams Developed in Cambridge GPS Location Data ACIS Location Storage Traffic Light Status SCOOT Proximity Detection Project website:
33 SBUS Middleware
34 Preliminary Case Study System Model
35 Preliminary Case Study Evaluation Prediction of Event processing time CPU utilisation Different scenarios Several instances Different deployment Up to 4 quad-core machines Variation of event rates Prediction error Mostly < 10% Never exceeded 20% Processing time prediction CPU utilisation prediction
36 Preliminary Case Study Evaluation (2) Initial Modelling Effort Model Adaptation Effort
37 Capacity Planning for Event-based Systems using Automated Performance Predictions Event Christoph Rathfelder FZI, Germany Samuel Kounev KIT, Germany David Evans University of Cambridge C. Rathfelder, S. Kounev, and D. Evans. Capacity Planning for Event-based Systems using Automated Performance Predictions. In 26th IEEE/ACM International Conference On Automated Software Engineering (ASE 2011), pages , Oread, Lawrence, Kansas, November
38 Motivating Example Cam Cam License Plate Recognition Toll Event Bus Bus Sensors Traffic Control Location Bus Proximity Speeding
39 Motivating Example Changing Load System Evolution Cam vs. Cam License Plate Recognition New components New algorithms Vs. Toll Event Bus Sizing and Capacity Planning Bus Sensors Traffic Control Max. throughput Resource utilization Location Latency Bottlenecks Bus Proximity Speeding Over-provisioning of hardware resources
40 Capacity Planning using Performance Predictions System Modeling/ Resource Demand Estimation Capacity Planning System Deployment/ Reconfiguration System Evolution/ Workload Changes Model Adaptation Performance Predictions Result Evaluation Capacity Planning QoS requirements fullfilled? Yes Variation of Architecture/Deployment No Resources used efficiently? Yes Yes End of life?
41 Automated Performance Prediction Process 1 Parameter Variation 2 M2M-Event- Transformation Middleware- Weaving No Yes End of 3 Parameter Range? Solving/ Simulation Transformation Prediction Model 1. Systematic variation of simulated workload intensity 2. Automated model transformations 3. Simulation-based performance prediction using PCM
42 Transformation Example No Yes Parameter Variation End of Parameter Range? Solving/ Simulation M2M-Event- Transformation Transformation Prediction Model Middleware- Weaving B A C A IEvent Source SourcePort Distribution Preparation Source A Event Distribution Event Sender Event Sender IEvent Receiver IEvent Receiver Event Receiver Sink C SinkPort C IEvent Sink Platform independent IMiddleware SourcePort IMiddleware DistributionPreparation IMiddleware EventDistribution IMiddleware Sender IMiddleware Receiver IMiddleware SinkPort Platform specific SBUS SourcePort SBUS Middleware SBUS SinkPort
43 Case Study Traffic Monitoring System Based on output of TIME-EACM research project Real world scenario with data from the City of Cambridge SBUS (Stream Bus) middleware Supports RPC as well as event streams Developed in Cambridge Scenarios System variations Evaluation of deployment options Maximal throughput Hardware utilization Latency Bottlenecks ACIS SCOOT Cam Cam Cam Speeding Location License Plate Recognition Toll Bus Proximity
44 Specification of Architecture-level Prediction Model Component Repository Controlled experiments for each component Resource demand estimation based on time measurements Probabilistic and parameter dependent 1 Variant System Model Instantiation and connection of components Variations depending on scenario (e.g., load balancing) 3 Variants Deployment and Hardware Specification of hardware resources Deployment of components depending on scenario 7 Variants Usage Model Automated variation of workload > 100 Variants
45 Scenario 2 - Growing Workload Adding additional cameras causes additional workload License Plate Recognition (LPR) is bottleneck Result: Small improvement by deploying LPR on dedicated server CPU utilization [%] AllOnOne Distrib. LPD LPR Distrib. Other , Cam Cam Cam Cam Cam Cam License Plate Recognition Cam Cam Cam Cam Cam Cam License Plate Recognition Timespan Image/event between rate two [1/s] images [s] Speeding Speeding ACIS Location ACIS Location SCOOT Bus Proximity SCOOT Bus Proximity AllOnOne Distributed
46 Scenario 3 - Additional Component New Toll component LPR is the bottleneck 2 additional servers Load balancing on 3 LPR instances Result: Centralized deployment of Speeding and Toll CPU utilization [%] LPR: LPR 3 LPR cent.: LPR 3 LPR: decent.: LPR Proc. central decent Timespan Image/event between two rate images [1/s] [s] Cam Cam Cam Cam Cam Cam License Plate Recognition Cam Cam Cam Cam Cam Cam License Plate Recognition Cam Cam Cam Cam Cam Cam License Plate Recognition Speeding Toll Speeding Toll Speeding Toll ACIS Location ACIS Location ACIS Location SCOOT Bus Proximity SCOOT Bus Proximity SCOOT Bus Proximity LPR 3 LPR cent. 3 LPR decent.
47 Scenario 4 Improved Cameras New cameras with higher resolution Improved LPR success rate Higher overall CPU demand for processing Result: Decentralized deployment of Speeding and Toll CPU utilization [%] Cent. LPR Decent. LPR Cent. Proc. CPU utilization [%] Cent. LPR Decent. LPR Cent. Proc Image/event rate [1/s] Timespan between two images [s] Old cameras Image/event rate [1/s] Timespan between two images [s] New cameras
48 Evaluation of Prediction Accuracy Deployment of each scenario in our testbed Load drivers with configurable event rate using real world data Compare measured and predicted values in different load situations S1 S2 S3 Gigabit Switch S4 S5 S6 S7 S8 S9 S10 S11 S12 Each machine equipped with: Intel Core 2 Quad Q6600 2,4GHz, 8GB RAM, Ubuntu 8.04 Experiment Controller
49 [%] [%] Evaluation Results CPU utilization Scenario3 CPU utilization Scenario 3 LPR LPD Meas. (decent.) LPR LPD Pred. (decent.) LPR LPD Meas. (cent.) LPR LPD Pred. (cent.) Proc. Meas. (cent.) Proc. Pred. (cent.) Frequency Image/event of images rate per [1/s] Cam [1/s] CPU utilization Scenario 4 CPU utilization Scenario 4 Meas. (cent., old) Pred (cent., old) Meas. (decent., old) Pred. (decent., old) Meas. (cent., new) Pred. (cent., new) Meas. (decent., new) Pred. (decent., new) Frequency Image/event of images rate per [1/s] Cam [1/s] Prediction error: Utilization always underestimated Mean error < 20%, Max error < 25%
50 Effort Reduction Architecture-level prediction models Eased variation of architecture and deployment Automated model transformation for events 80% less manual element creations compared to manual modeling Automation of performance predictions Time saving Prediction time: 3 min Experiment run time: 2.7 hours Automated load-variation
51 Conclusion Capacity Planning Based on automated performance predictions Prediction error < 25% Always underestimated Improves the system s efficiency Often over-provisioning by factor 2 and more Effort Reduction Modeling effort for event-based systems reduced by 80% Significant time saving by using prediction techniques
52 Agenda Introduction to Event-based Communication Design-time Modeling and Analysis Palladio Component Model (PCM) Meta-Model Extensions for Event-based Communication Case Studies Run-Time Quality-of-Service Management Descartes Meta-Model (DMM) Outlook
53 Descartes Meta-Model (DMM) Architecture-level modeling language for self-aware run-time systems management of modern IT systems, infrastructures and services Main Goal: Provide Quality-of-Service (QoS) guarantees Performance (current focus) Response time, throughput, scalability and efficiency Or more generally, dependability Including also availability, reliability and security aspects
54 1) Self-Reflective Aware of their software architecture, execution environment and hardware infrastructure, as well as of their operational goals 2) Self-Predictive Able to anticipate and predict the effect of dynamic changes in the environment, as well as the effect of possible adaptation actions 3) Self-Adaptive Proactively adapting as the environment evolves to ensure that their operational goals are continuously met
55 Descartes Meta-Model (DMM) Collection of several meta-models each focusing on different system aspects
56 PCM and DMM Palladio Component Model (PCM) Descartes Meta-Model (DMM) Design-time aspects Run-time aspects
57 Design-time vs. Run-time Models Two orthogonal dimensions Modeling of design-time vs. run-time aspects Use of models at design-time vs. run-time Fine granular differentiating factors 1. Model purpose 2. Model target users / consumers 3. Degrees of freedom in model use case scenarios 4. Model structure & parameterization 5. Possibilities for model calibration 6. Required model flexibility
58 Descartes vs. Palladio PCM DMM
59 Example Usage Scenarios Example: Design-time QoS analysis Example: Run-time QoS management Example: Elasticity evaluation at design-time Example: Design-time QoS analysis in a DMM resource landscape
60 DMM Technical Report
61 Discussion
The IoT Solutions Space: Edge-Computing IoT architecture, the FAR EDGE Project John Professor Athens Information
The IoT Solutions Space: Edge-Computing IoT architecture, the FAR EDGE Project John Soldatos (jsol@ait.gr, @jsoldatos), Professor Athens Information Technology Contributor: Solufy Blog (http://www.solufy.com/blog)
More informationIBM ICE (Innovation Centre for Education) Welcome to: Unit 1 Overview of delivery models in Cloud Computing. Copyright IBM Corporation
Welcome to: Unit 1 Overview of delivery models in Cloud Computing 9.1 Unit Objectives After completing this unit, you should be able to: Understand cloud history and cloud computing Describe the anatomy
More informationProduct Line Engineering Lecture PL Architectures I
Product Line Engineering Lecture PL Architectures I Dr. Martin Becker martin.becker@iese.fraunhofer.de 0 Schedule - Lectures 1 Schedule - Exercises 2 Product Line Scoping --- Requirements Engineering ---
More informationOracle Application Integration Architecture Mission Critical SOA Governance
Oracle Application Integration Architecture Mission Critical SOA Governance Jason Xie, Principal Strategy Product Manager Agenda SOA Governance Needs Risks without SOA Governance
More informationModel-Driven Design-Space Exploration for Software-Intensive Embedded Systems
Model-Driven Design-Space Exploration for Software-Intensive Embedded Systems (extended abstract) Twan Basten 1,2, Martijn Hendriks 1, Lou Somers 2,3, and Nikola Trčka 4 1 Embedded Systems Institute, Eindhoven,
More informationChameleon: Design and Evaluation of a Proactive, Application-Aware Elasticity Mechanism
Chameleon: Design and Evaluation of a Proactive, Application-Aware Elasticity Mechanism André Bauer, Simon Spinner, Nikolas Herbst Chair of Software Engineering University of Würzburg http://se.informatik.uni-wuerzburg.de/
More informationSERVICE ORIENTED ARCHITECTURE (SOA)
International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over
More informationExtendTime A completely automated IP Telephony time and attendance solution that immediately realizes an organizational return on investment.
A completely automated IP Telephony time and attendance solution that immediately realizes an organizational return on investment. Introduction Companies that are considering purchasing IP Telephony systems,
More informationModel-based Architectural Framework for Rapid Business Transformation of Global Operations
Model-based Architectural Framework for Rapid Business Transformation of Global Operations December 2007 Copyright 2007 Semantion Personal use of this material is permitted. However, permission to reprint/republish
More informationIBM WebSphere Service Registry and Repository, Version 6.0
Helping you get the most business value from your SOA IBM Repository, Version 6.0 Highlights Provide clear visibility into service Use other standard registries associations and relationships while and
More informationIBM Tivoli Monitoring
Monitor and manage critical resources and metrics across disparate platforms from a single console IBM Tivoli Monitoring Highlights Proactively monitor critical components Help reduce total IT operational
More informationScalability. Microsoft Dynamics GP Performance Benchmark: 500 Concurrent Users with Microsoft SQL Server White Paper
Scalability Microsoft Dynamics GP 2010 Performance Benchmark: 500 Concurrent Users with Microsoft SQL Server 2008 White Paper September 2010 Contents Executive Overview... 3 Benchmark Performance Overview...
More informationAlexander Hein 26 September ENABLE THE CONNECTED PLANT WITH MATRIKON FLEX OPC UA SDK OPC UA Session 2
Alexander Hein 26 September 2017 ENABLE THE CONNECTED PLANT WITH MATRIKON FLEX SDK Session 2 Agenda 1 Delivering Connectivity Worldwide Market Opportunities & Why IIoT? Addressing Core Industry Problems
More informationTriage: Balancing Energy and Quality of Service in a Microserver
Triage: Balancing Energy and Quality of Service in a Microserver Nilanjan Banerjee, Jacob Sorber, Mark Corner, Sami Rollins, Deepak Ganesan University of Massachusetts, Amherst University of San Francisco,
More informationApplication Performance Management for Cloud
Application Performance Management for Cloud CMG By Priyanka Arora prarora803@gmail.com Cloud Adoption Trends 2 Spending on public cloud Infrastructure as a Service hardware and software is forecast to
More informationResearch Statement. Nilabja Roy. August 18, 2010
Research Statement Nilabja Roy August 18, 2010 1 Doctoral Dissertation Large-scale, component-based distributed systems form the backbone of many service-oriented applications, ranging from Internet portals
More informationORACLE CLOUD MANAGEMENT PACK FOR MIDDLEWARE
ORACLE CLOUD MANAGEMENT PACK FOR MIDDLEWARE Oracle Enterprise Manager is Oracle s strategic integrated enterprise IT management product line. It provides the industry s first complete cloud lifecycle management
More informationSelf-adaptive Distributed Software Systems
Self-adaptive Distributed Software Systems INF 5360 spring 2015 lecturer: Amir Taherkordi INF5360/9360 spring 2015: overview self-adaptive software systems 1 Overview Ø Preliminary definitions Ø Motivation
More informationIBM Tivoli Workload Scheduler V8.5.1 engine Capacity Planning
IBM Tivoli Software IBM Tivoli Workload Scheduler V8.5.1 engine Capacity Planning Document version 1.1 Leonardo Lanni Monica Rossi Tivoli Workload Automation Performance Team - IBM Rome Lab IBM Tivoli
More informationRODOD Performance Test on Exalogic and Exadata Engineered Systems
An Oracle White Paper March 2014 RODOD Performance Test on Exalogic and Exadata Engineered Systems Introduction Oracle Communications Rapid Offer Design and Order Delivery (RODOD) is an innovative, fully
More informationComplex Event Processing: Power your middleware with StreamInsight. Mahesh Patel (Microsoft) Amit Bansal (PeoplewareIndia.com)
Complex Event Processing: Power your middleware with StreamInsight Mahesh Patel (Microsoft) Amit Bansal (PeoplewareIndia.com) Agenda The Value of Timely Analytics The challenges / Scenarios Introduction
More informationCloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid Integration Executive Overview IT environments are now fundamentally hybrid in nature devices, systems, and people are spread across the globe, and at the same time
More informationWhat s New with the PlantPAx Distributed Control System
What s New with the PlantPAx Distributed Control System Copyright 2016 Rockwell Automation, Inc. All Rights Reserved. 1 PLANT-WIDE Control and Optimization SCALABLE and Modular SECURE Open and Information-enabled
More informationTranslate Integration Imperative into a solution Framework. A Solution Framework. August 1 st, Mumbai By Dharanibalan Gurunathan
Translate Integration Imperative into a solution Framework A Solution Framework August 1 st, Mumbai By Dharanibalan Gurunathan Copyright IBM Corporation 2007 agenda 1 Introduction to solution framework
More informationValue-based Transmission Investment and Operations. Marija Ilic Invited Panel, IEEE PES 2014 Washington DC
Value-based Transmission Investment and Operations Marija Ilic milic@ece.cmu.edu Invited Panel, IEEE PES 2014 Washington DC 2 Outline The evolving role of on-line T&D management Basic definition of an
More informationService Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud
Service Oriented Architecture (SOA) Architecture, Standards, Technologies and e Cloud 3-day seminar Give Your Business e Competitive Edge There has been a lot of talk about unsuccessful SOA projects during
More informationTechnical Architecture for Hybrid Cloud Scenarios. Gunther Schmalzhaf, Digital Business Services, SAP
Technical Architecture for Hybrid Cloud Scenarios Gunther Schmalzhaf, Digital Business Services, SAP Agenda Hybrid cloud What is a hybrid cloud? Technical Architecture for Hybrid Clouds What aspects to
More informationAnalyze, Design, and Develop Applications
Analyze, Design, and Develop Applications On Demand Insurance Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and inefficient.
More informationEVALUATION OF ARIS AND ZACHMAN FRAMEWORKS AS ENTERPRISE ARCHITECTURES
UDC: 004.45 Original scientific paper EVALUATION OF ARIS AND ZACHMAN FRAMEWORKS AS ENTERPRISE ARCHITECTURES Melita Kozina University of Zagreb,Faculty of Organization and Informatics, Varaždin, Croatia
More informationOPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03
OPERATING SYSTEMS CS 3502 Spring 2018 Systems and Models Chapter 03 Systems and Models A system is the part of the real world under study. It is composed of a set of entities interacting among themselves
More informationA technical discussion of performance and availability December IBM Tivoli Monitoring solutions for performance and availability
December 2002 IBM Tivoli Monitoring solutions for performance and availability 2 Contents 2 Performance and availability monitoring 3 Tivoli Monitoring software 4 Resource models 6 Built-in intelligence
More informationEnterprise Architecture and COBIT
Enterprise and COBIT The Open Group October 22, 2003 www.realirm.co.za reducing risk, adding value, driving change Agenda 2 Introduction Case Study Enterprise and IT Governance Conclusion Business Orientation
More informationTowards Modelling-Based Self-adaptive Resource Allocation in Multi-tiers Cloud Systems
Towards Modelling-Based Self-adaptive Resource Allocation in Multi-tiers Cloud Systems Mehdi Sliem 1(B), Nabila Salmi 1,2, and Malika Ioualalen 1 1 MOVEP Laboratory, USTHB, Algiers, Algeria {msliem,nsalmi,mioualalen}@usthb.dz
More informationSoftware Engineering Initiative of DLR Supporting Small Development Teams in Science and Engineering
DLR.de Chart 1 Software Engineering Initiative of DLR Supporting Small Development Teams in Science and Engineering ESA Software Product Assurance Workshop 2017 (September 19-22, 2017) ESA/ESOC, Darmstadt,
More informationATAM. Architecture Trade-off Analysis Method with case study. Bart Venckeleer, inno.com
ATAM Architecture Trade-off Analysis Method with case study Bart Venckeleer, inno.com SEI Software Architecture Tools and Methods Active Reviews for Intermediate Designs (ARID) Architecture-Based System
More informationWebSphere. Enablement for WebSphere Industry Content Packs. Telecom Enablement
WebSphere Enablement for WebSphere Industry Content Packs Telecom Enablement Chapter 1. Enablement for the WebSphere Telecom Content Pack The Telecom Enablement can be used by solution architects, IT
More informationBusiness Capabilities as Formalised Social Systems
Business Capabilities as Formalised Social Systems By Graham Berrisford What are the essential elements of a society? The sociological tradition suggests two alternatives: either [actors] or activities.
More informationClosed-loop Performance Management
Closed-loop Performance Management for Downstream Operations Management Schneider Electric s enables companies to drive greater collaboration and operational efficiency, enabling better operations insights
More informationD5.1 Inter-Layer Cloud Stack Adaptation Summary
D5.1 Inter-Layer Cloud Stack Adaptation Summary The ASCETiC architecture focuses on providing novel methods and tools to support software developers aiming at optimising energy efficiency resulting from
More informationWHY RFID FOR LIBRARIES
RADIO FREQUENCY IDENTIFICATION (RFID) FOR LIBRARY TRACKING RFID-enabled systems have moved beyond security to become tracking and management systems that combine security with more efficient tracking of
More informationIntroduction to the IBM MessageSight appliance for Mobile Messaging and M2M
Introduction to the IBM MessageSight appliance for Mobile Messaging and M2M Arnaud Mathieu and Andrew Schofield IBM Software Group Session TSM-1986 2013 IBM Corporation Please Note IBM s statements regarding
More informationECLIPSE 2012 Performance Benchmark and Profiling. August 2012
ECLIPSE 2012 Performance Benchmark and Profiling August 2012 Note The following research was performed under the HPC Advisory Council activities Participating vendors: Intel, Dell, Mellanox Compute resource
More informationDrive more value through data source and use case optimization
Drive more value through data source and use case optimization BEST PRACTICES FOR SHARING DATA ACROSS THE ENTEPRRISE David Caradonna Director, Global Business Value Consulting Date Washington, DC Forward-Looking
More informationSAP Cloud Platform Pricing and Packages
Platform Pricing and Packages Get Started Packages Fast. Easy. Cost-effective. Get familiar and up-and-running with Platform in no time flat. Intended for non-production use. Designed to help users become
More informationCapgemini s PoV on Industry 4.0 and its business implications for Siemens
Capgemini s PoV on Industry 4.0 and its business implications for Siemens Siemens Digital Transformation Executive Forum June 5 th 2014, Udo Lange TRANSFORM TOGETHER Contents INDUSTRY 4.0: Drivers for
More informationSizing SAP Central Process Scheduling 8.0 by Redwood
Sizing SAP Central Process Scheduling 8.0 by Redwood Released for SAP Customers and Partners January 2012 Copyright 2012 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted
More informationIn Pursuit of Agility -
In Pursuit of Agility - BPM and SOA within the Boeing Company Ahmad R. Yaghoobi Associate Technical Fellow Enterprise Architect ahmad.r.yaghoobi@boeing.com Randy Worsech Business Architect Randall.a.worsech@boeing.com
More informationService-oriented Architectures (SOA) - From Business to IT -
7302ICT Enterprise Architecture Session 02 September 2010, 5pm 8pm Griffith University South Bank Campus Service-oriented Architectures (SOA) - From Business to IT - Prof. Dr. A. Hausotter Faculty of Business
More informationBuild a private PaaS. With Red Hat CloudForms and JBoss Enterprise Middleware. DLT Solutions 2411 Dulles Corner Park, Suite 800 Herndon, VA 20171
Build a private PaaS With Red Hat CloudForms and JBoss Enterprise Middleware DLT Solutions 2411 Dulles Corner Park, Suite 800 Herndon, VA 20171 Web: www.dlt.com Phone: 703-709-7172 Toll Free: 800-262-4DLT
More informationIBM Tivoli OMEGAMON XE for. WebSphere Business Integration. Optimize management of your messaging infrastructure. Highlights
Optimize management of your messaging infrastructure IBM Tivoli OMEGAMON XE for Highlights Simplify management with a single tool for monitoring IBM WebSphere MQ, IBM WebSphere Business Integration Message
More informationTest-king.P questions P IBM B2B Integration Technical Mastery Test v1
Test-king.P2060-001.27 questions Number: P2060-001 Passing Score: 800 Time Limit: 120 min File Version: 5.5 P2060-001 IBM B2B Integration Technical Mastery Test v1 This study guides are so comprehensible
More informationArchitecture-based Services Innovation. Henderik A. Proper CRP Henri Tudor, LU Radboud University Nijmegen, NL
Architecture-based Services Innovation Henderik A. Proper CRP Henri Tudor, LU Radboud University Nijmegen, NL 1 What: - Team of researchers - Multi-node - Multi-disciplinary - Aligned research agenda -
More informationHTCaaS: Leveraging Distributed Supercomputing Infrastructures for Large- Scale Scientific Computing
HTCaaS: Leveraging Distributed Supercomputing Infrastructures for Large- Scale Scientific Computing Jik-Soo Kim, Ph.D National Institute of Supercomputing and Networking(NISN) at KISTI Table of Contents
More informationOracle Utilities Mobile Workforce Management Benchmark
Oracle Utilities Mobile Workforce Management Benchmark Demonstrates Superior Scalability for Large Field Service Organizations O R A C L E W H I T E P A P E R F E B R U A R Y 2 0 1 6 Introduction Large
More informationIntroducing Software Ecosystems for Mass-Produced Embedded Systems
Introducing Software Ecosystems for Mass-Produced Embedded Systems Ulrik Eklund and Jan Bosch Chalmers University of Technology Software Engineering Division, Dept. of Computer Science & Engineering Göteborg,
More informationOracle Financial Services Revenue Management and Billing V2.3 Performance Stress Test on Exalogic X3-2 & Exadata X3-2
Oracle Financial Services Revenue Management and Billing V2.3 Performance Stress Test on Exalogic X3-2 & Exadata X3-2 O R A C L E W H I T E P A P E R J A N U A R Y 2 0 1 5 Table of Contents Disclaimer
More informationAGENDA. Asset Trail Active Tracking solution
AIDC platform Asset Trail - Active Tracking AGENDA Company Brief Introduction Asset Trail Active Tracking solution Asset Trail Product Brief Asset Trail Solution samples Summary About us A joint venture
More informationDistributed Systems Current Trends in Distributed Systems
Distributed Systems Current Trends in Distributed Systems Dr. Stefan Schulte Distributed Systems Group Vienna University of Technology schulte@infosys.tuwien.ac.at Outline 1. Overview 2. Peer-to-Peer Computing
More informationBuilding Real-time and Responsive Applications on Azure. Girish Phadke & Maneesha Marathe Tata Consultancy Services Ltd.
Learn. Connect. Explore. Building Real-time and Responsive Applications on Azure Girish Phadke & Maneesha Marathe Tata Consultancy Services Ltd. Real-time and Responsive Scenarios Trading Applications
More informationExploitable Results by Third Parties
Processes Models for Engineering of Embedded Systems Project details Project leader: Email: Website: Matias Vierimaa Matias.Vierimaa@vtt.fi http://promes-itea2.eu/index.php?title=main_page 2 Name: Decision
More informationANSYS FLUENT Performance Benchmark and Profiling. October 2009
ANSYS FLUENT Performance Benchmark and Profiling October 2009 Note The following research was performed under the HPC Advisory Council activities Participating vendors: Intel, ANSYS, Dell, Mellanox Compute
More informationUsine Logicielle. Position paper
Philippe Mils: Contact : Thales Resear & Technology Usine Logicielle Project Coordinator philippe.mils@thalesgroup.com Abstract Usine Logicielle Position paper Usine Logicielle is a project operated in
More informationActionable Information Instantly Delivered
ALARMPOINT SOLUTIONS BRIEF Actionable Information Instantly Delivered Building on the ITIL FOundation Increasing Application Availability Service Delivery - Optimizing Operations Alarm utilizes CMDB asset
More informationOracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Blueprint and Roadmap Service 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Cloud Computing: Addressing Today s Business Challenges Business Flexibility & Agility Cost
More informationApplication-centric Infrastructure Performance Management (IPM)
Application-centric Infrastructure Performance Management (IPM) Ensuring Applications and Infrastructure Perform Better Together Through Comprehensive Visibility and Authoritative Insight WHITEPAPER Enterprise
More informationService Oriented Architecture
2 Service Oriented Architecture An Overview for the Enterprise Architect 2006 IBM Corporation Agenda IBM SOA Architect Summit Introduction SOA Reference Architecture SOA Roadmap SOA Governance Summary
More informationHow to use SAP PowerDesigner to model your landscape architecture
How to use SAP PowerDesigner to model your landscape architecture Dirk Anthony, SAP SE Public Legal Disclaimer The information in this presentation is confidential and proprietary to SAP and may not be
More informationCisco Unified Workforce Optimization for Cisco Unified Contact Center Express 9.0
Data Sheet Cisco Unified Workforce Optimization for Cisco Unified Contact Center Express 9.0 Cisco Unified Communications Solutions unify voice, video, data, and mobile applications on fixed and mobile
More informationMulti Agent System-Based on Case Based Reasoning for Cloud Computing System
Multi Agent System-Based on Case Based Reasoning for Cloud Computing System Amir Mohamed Talib and Nour Eldin Mohamed Elshaiekh Faculty of Computer Science, Software Engineering Department, Future University,
More informationChapter 1 Web Services Basics
Slide 1.1 Web Serv vices: Princ ciples & Te echno ology Mike P. Papazoglou mikep@uvt.nl Chapter 1 Web Services Basics Slide 1.2 Topics Introduction definitions Software as a service Where can services
More informationUsing IBM UrbanCode Deploy to automate the migration and deployment of on-premise WebSphere application and configuration to IBM Bluemix
Using IBM UrbanCode Deploy to automate the migration and deployment of on-premise WebSphere application and configuration to IBM Bluemix 2015 IBM Corporation WASaaS What is WebSphere as a Service on IBM
More informationProfitics Retail Analytics
Profitics Retail Analytics Profitics Retail Analytics Suite A powerful retail-focused tool kit to optimize merchandise decision-making and streamline workflows Optimize pricing, promotions and markdowns
More informationIBM WebSphere Application Server for Telecom V1.3 Delivers Enhanced Services for Enterprise Applications and Data
Software Announcement March 25, 2003 IBM Telecom V1.3 Delivers Enhanced Services for Enterprise Applications and Data Overview The WebSphere Application Server for Telecom V1.3 and the IBM Studio V1.3
More informationSoftware Architecture. ATAM Case study (Architecture evaluation)
Software Architecture BITS Pilani ATAM Case study (Architecture evaluation) Viswanathan Hariharan Introduction Software projects come in different colours and shapes Small improvement Functionality enhancements
More informationCloud Computing An IBM Perspective
Computing An IBM Perspective Simeon McAleer, PhD mcaleer@us.ibm.com IBM S&D Solutions IT Architect Evolution of Computing Computing Software as a Grid Computing Solving large problems with parallel computing
More informationAccess Control & Monitoring High Performance Camera ANPR Software. Traffic Management Law Enforcement Access Control & Security
ANPR SYSTEMS: Monitor - Control - Enforce APS Aegis Ltd specialises in the design and manufacture of Automatic Number Plate Recognition (ANPR) systems. The range of products and services provides world
More information[Header]: Demystifying Oracle Bare Metal Cloud Services
[Header]: Demystifying Oracle Bare Metal Cloud Services [Deck]: The benefits and capabilities of Oracle s next-gen IaaS By Umair Mansoob Introduction As many organizations look to the cloud as a way to
More informationLeveraging expertise for more economic value from HPC
Leveraging expertise for more economic value from HPC November 2014 0 FUJITSU LIMITED 2014 Trends in volume HPC market HPC Revenue $billion Volume HPC business is over 50% of market. Now the fastest growing
More informationSecure Integration of the PersoApp-Open-Source-Library
Secure Integration of the PersoApp-Open-Source-Library Konstituierende Sitzung des Beirates BMI, September 4, 2013 Fraunhofer SIT Agenda I. Security- and quality management measures of the PersoApp-Open-Source-Library
More informationToward Effective Multi-capacity Resource Allocation in Distributed Real-time and Embedded Systems
Toward Effective Multi-capacity Resource Allocation in Distributed Real-time and Embedded Systems Nilabja Roy, John S. Kinnebrew, Nishanth Shankaran, Gautam Biswas, and Douglas C. Schmidt Department of
More informationCisco IT Methods How Cisco Simplifies Application Monitoring
Cisco IT Methods How Cisco Simplifies Application Monitoring Introduction Insights into individual online transactions and user experiences are critical to today s digital business activity. In the past,
More informationRegister Factory. Summary. Ralf Leonhard: or Framework Approach Cross-sector All
[DE01] Register Factory ID Initiative Short description Owner Contact Type Sub-Type Context Base Registry type Operating model IPR Status DE01 Register Factory Summary Bundesverwaltungsamt Registers Factory
More informationVerint Engagement Management Solution Brief. Overview of the Applications and Benefits of
Verint Engagement Management Solution Brief Overview of the Applications and Benefits of Verint Engagement Management November 2015 Table of Contents Introduction... 2 Verint Engagement Management Advantages...
More informationAccenture Architecture Services. DevOps: Delivering at the speed of today s business
Accenture Architecture Services DevOps: Delivering at the speed of today s business What is DevOps? IT delivery supporting the new pace of business Over the last 10 years, the nature of IT delivery has
More informationECLIPSE STARDUST A BPM SUITE WITH 1,500+ WORLDWIDE INSTALLATIONS IN THE FINANCIAL INDUSTRY
ECLIPSE STARDUST A BPM SUITE WITH 1,500+ WORLDWIDE INSTALLATIONS IN THE FINANCIAL INDUSTRY Eclipse Banking Day October 31, 2014 Dr. Marc Gille Product Management SunGard Infinity STARDUST ORIGIN CARNOT,
More informationORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND
ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND FEATURES AND FACTS FEATURES Hardware and hardware support for a monthly fee Optionally acquire Exadata Storage Server Software and
More informationTop 5 Challenges for Hadoop MapReduce in the Enterprise. Whitepaper - May /9/11
Top 5 Challenges for Hadoop MapReduce in the Enterprise Whitepaper - May 2011 http://platform.com/mapreduce 2 5/9/11 Table of Contents Introduction... 2 Current Market Conditions and Drivers. Customer
More informationarxiv: v1 [cs.se] 29 Jan 2018
Rapid Testing of IaaS Resource Management Algorithms via Cloud Middleware Simulation accepted paper, authors preprint version for arxiv.org Christian Stier FZI Research Center for Information Technology
More informationInfoSphere Warehousing 9.5
IBM Software Group Optimised InfoSphere Warehousing 9.5 Flexible Simple Phil Downey InfoSphere Warehouse Technical Marketing 2007 IBM Corporation Information On Demand End-to-End Capabilities Optimization
More informationNext Phase of Evolution in Storage Industry: Impact of Machine Learning
Next Phase of Evolution in Storage Industry: Impact of Machine Learning Udayan Singh, Head SPE-Storage, Compute & Manageability 30 May 2017 1 Copyright 2017 Tata Consultancy Services Limited Agenda 1 Digital
More informationModel-driven Engineering a promising approach for developing critical software applications
Model-driven Engineering a promising approach for developing critical software applications Abstract: Many different approaches and frameworks exist to use Model-driven Engineering (MDE). Some of these
More informationCHAPTER 2 LITERATURE SURVEY
10 CHAPTER 2 LITERATURE SURVEY This chapter provides the related work that has been done about the software performance requirements which includes the sub sections like requirements engineering, functional
More informationUsing SAP with HP Virtualization and Partitioning
Using SAP with HP Virtualization and Partitioning Introduction... 2 Overview of Virtualization and Partitioning Technologies... 2 Physical Servers... 2 Hard Partitions npars... 3 Virtual Partitions vpars...
More informationImproving the Response Time of an Isolated Service by using GSSN
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 informationFleet Optimization with IBM Maximo for Transportation
Efficiencies, savings and new opportunities for fleet Fleet Optimization with IBM Maximo for Transportation Highlights Integrates IBM Maximo for Optimizes asset life-cycle Can result in better up-time,
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights ORACLE PRODUCT LOGO Virtualization and Cloud Deployments of Oracle E-Business Suite Ivo Dujmović, Director, Applications Development 2 Copyright
More informationISONAS Crystal Matrix Access Control Module Certification Summary Made by Milestone
ISONAS Crystal Matrix Access Control Module Certification Summary Made by Milestone 7-23-2014 ISONAS - Milestone Certified Solution Summary document 1 Table of Contents Products Tested in this Certification:...
More informationOracle Real-Time Scheduler Benchmark
An Oracle White Paper November 2012 Oracle Real-Time Scheduler Benchmark Demonstrates Superior Scalability for Large Service Organizations Introduction Large service organizations with greater than 5,000
More informationService-Oriented Enterprise Architecture Workshop
Service-Oriented Enterprise Architecture Workshop 22 nd April 2008 Dr Christopher J Harding Forum Director Tel +44 774 063 1520 (mobile) c.harding@opengroup.org Thames Tower 37-45 Station Road Reading
More informationMay 2012 Oracle Spatial User Conference
1 May 2012 Oracle Spatial User Conference May 23, 2012 Ronald Reagan Building and International Trade Center Washington, DC USA Eamon Walsh CTO, espatial GIS Software as a Service for Business using Oracle
More information