Real-Time CORBA. Chenyang Lu CSE 520S
|
|
- Piers Wilcox
- 6 years ago
- Views:
Transcription
1 Real-Time CORBA Chenyang Lu CSE 520S
2 CORBA Common Object Request Broker Architecture Ø CORBA specifications q OMG is the standards body q Over 800 companies q CORBA defines interfaces, not implementations Ø Object Request Brokers (ORB) allow clients to invoke operations on distributed objects transparently of q object location q programming language q operating system q communication protocols and interconnect q hardware 2
3 CORBA Architecture Ø CORBA: Common Object Request Broker Architecture Ø Remote Procedure Call (RPC): Client invokes operations on objects. Ø An Object = q An interface specified by an Interface Definition Language (IDL) q Servant(s) that implements the IDL interface 3
4 The ACE ORB (TAO) Open-source Real-Time CORBA >> 1M SLOC 100+ person years of effort Pioneered R&D on DRE middleware design & optimization Source: D.C. Schmidt, 4
5 Applica=on Example: Avionics Apply COTS & open systems to mission-critical real-time avionics Deterministic & statistical deadlines ~20 Hz Low latency & jitter ~250 us Periodic & aperiodic processing Complex dependencies Continuous platform upgrades Test flown at China Lake NAWS by Boeing OSAT II '98 Also used on SOFIA project by Raytheon sofia.arc.nasa.gov First use of Real-time CORBA in avionics Drove Real-time CORBA standardization 5
6 Applica=on Example: Hot Rolling Mills Goals: Control the processing of molten steel moving through a hot rolling mill in real-time System Characteristics Hard real-time process automation requirements i.e., 250 ms real-time cycles System acquires values representing plant s current state, tracks material flow, calculates new settings for the rolls & devices, & submits new settings back to plant Key Software Solution Characteristics Affordable, flexible, & COTS Product-line architecture Design guided by patterns & frameworks Windows NT/2000 Real-time CORBA 6
7 Applica=on Example: Image Processing Goals: Examine glass bottles for defects in real-time System Characteristics Process 20 bottles/sec ~50 ms per bottle Networked configuration ~10 cameras Key Software Solution Characteristics Affordable, flexible, & COTS Embedded Linux Compact PCI bus + Celeron processors Remote booted by DHCP/TFTP Real-time CORBA 7
8 RPC in CORBA Ø CORBA: Common Object Request Broker Architecture Ø Remote Procedure Call (RPC): Client invokes operations on objects. Ø An Object = q An interface specified by an Interface Definition Language (IDL) q Servant(s) that implements the IDL interface 8
9 Limita=ons of CORBA Ø Lacks QoS specification interfaces to applications q Applications cannot specify rate, deadline or importance Ø Lacks QoS enforcement q Does not map task QoS specification to priorities of threads q Contains significant priority inversion Ø Lacks performance optimization q Poor worst-case and average latency 9
10 Latencies and Priority Inversions 10
11 The ACE ORB (TAO) Open-source Real-Time CORBA >> 1M SLOC 100+ person years of effort Pioneered R&D on DRE middleware design & optimization Source: D.C. Schmidt, 11
12 TAO Overview DII Client IDL STUBS OBJ REF in args operation() out args + return ORB INTERFACE Component (Servant) IDL SKEL Container Object Adapter Services Based on ACE wrapper facades & frameworks Available on Unix, Win32, MVS, QNX, VxWorks, LynxOS, VMS... Thousands of users around the world ORB CORE GIOP/IIOP/ESIOPS Objective: Simplify the development of distributed real-time & embedded (DRE) systems Approach: Use standard techology, patterns, & frameworks Commercially supported OCI ( PrismTech ( 12
13 I/O Subsystem: Priority Inversions Ø Messages are processed in FIFO order regardless of priorities Ø Kernel has lower priority than real-time priorities q Processing of a high priority message in the kernel can be blocked by a lower priority task at the application level 13
14 I/O Subsystem: Solu=ons Ø Early demultiplexing Ø Prioritized kernel processing Ø Map task priority to kernel thread Ø Note: This needs kernel support 14
15 ORB Core: Priority Inversions Ø Communication of different tasks shares a same socket connection. Ø Incoming requests are demultiplexed to threads in FIFO order. 15
16 ORB Core Priority-based Concurrency Architecture Ø Server sets model: Each priority is processed by a separate thread. Ø A separate connection is maintained for each priority in the server ORB. q Use buffered connections to reduce run-time overhead. Ø Suitable for fixed priority scheduling. 16
17 Object Adapter: Problems Ø Layered demultiplexing is inefficient in term of q average latency q worst-case latency 17
18 Object Adapter: Solu=ons Ø Perfect hashing q Generate a hash function offline q Computational complexity O(1) Ø De-layered active demultiplexing q Clients obtain index to (servant, operation) ahead of time 18
19 Reduce Priority Inversion Conventional ORB TAO 19
20 Real-Time Event Service 20
21 Limitations of RPC Ø Tight coupling between clients and server Ø Lacks asynchronous message delivery Ø Lacks support for group communication 21
22 Motivating Applications Boeing Bold Stroke Middleware Infrastructure Platform Operations well defined Event-mediated middleware solution Domain Avionics mission compu=ng Mass storage devices Medical Informa=on Systems Satellite Control Telecommunica=ons Missile & Radar Systems Steel Manufacturing Beverage BoUling Automa=on Company Boeing, Raytheon SUTMYN, StorTek Siemens, GE LMCO COMSAT Motorola, Lucent, Nortel, Cisco, Siemens LMCO Sanders, Raytheon Siemens ATD Krones AG
23 CORBA Event Service Ø Asynchronous event delivery Ø Decouples suppliers and consumers Ø Support group communication one to one many to one many to many one to many 23
24 Event Delivery Models Suppliers push to Event Channel, Event Channel pushes to Consumers Event Channel pulls from Suppliers, Consumers pull from Event Channel Suppliers push to Event Channel, Consumers pull from Event Channel Event Channel pulls from Suppliers, Event Channel pushes to Consumers 24
25 CORBA Event Service Limitations Ø Broadcasts any supplied event to all consumers Ø No filtering or correlation Ø No real-time event dispatching/scheduling Ø No periodic event X X X 25
26 TAO Real-Time Event Service Ø Suppliers specify types of events generated. Ø Consumers subscribe to interested event types, to events from specific suppliers, or both. event B:S2 event C:S3 26
27 Event Channel Architecture Ø Push-push model for real-time delivery Ø Modularity: features are implemented in pluggable modules 27
28 Suspend and Resume Ø Light-weight operations to suspend/resume event delivery Ø Useful for frequent changes in consumer sets q Mode change 28
29 Periodic Events Ø Consumers can register for timeout events provided by Event Service Ø Timeout events dispatched according to priority of consumer 29
30 Event Correlation Ø Provides event correlation q Conjunctive ( AND ) q Disjunctive ( OR ) Conjunctive correlation 30
31 Scheduling Service Ø Separates dispatching mechanism from scheduling policy Ø Dispatcher consults run-time scheduler for priorities Ø Flexibility for different scheduling policies (e.g., RMS, EDF, MUF) 31
32 Real-Time Event Dispatching High Priority Kokyu Dispatching Queue Dispatching Thread Kokyu Dispatching Queue Dispatching Thread Dispatching Thread Low Priority Kokyu Dispatching Queue 32
33 Critiques Ø Full compatibility with CORBA q Too complex and heavy-weight for embedded systems? Ø Centralized event channel q Scalability for distributed systems à federated event channel q Single point of failure à fault tolerant event channel Ø Overhead of redirection Ø Support for multicore and multiprocessor platforms. 33
34 Federated Event Channel Ø Gateway forwards events to remote processors. EC EC EC Gateway Gateway T 11 T 12 T 13 Application Processor 1 Application Processor 2 Application Processor 3
35 Source Ø Slides partially based on Douglas Schmidt s TAO tutorial and Joe Hoffert s class presentation. 35
Adaptive QoS Control for Real-Time Systems
Adaptive QoS Control for Real-Time Systems Chenyang Lu CSE 520S Challenges Ø Classical real-time scheduling theory relies on accurate knowledge about workload and platform. New challenges under uncertainties
More informationFinal Review. Chenyang Lu. CSE 467S Embedded Compu5ng Systems
Final Review Chenyang Lu CSE 467S Embedded Compu5ng Systems OS: Basic Func2ons Ø OS controls resources: q who gets the CPU; q when I/O takes place; q how much memory is allocated; q power management. Ø
More informationReal-Time Scheduling Single Processor. Chenyang Lu
Real-Time Scheduling Single Processor Chenyang Lu Critiques Ø 1/2 page critiques of research papers. q Back-of-envelop comments - NOT whole essays. q Guidelines: http://www.cs.wustl.edu/%7elu/cse521s/critique.html
More informationCS 5523: Operating Systems
Lecture1: OS Overview CS 5523: Operating Systems Instructor: Dr Tongping Liu Midterm Exam: Oct 2, 2017, Monday 7:20pm 8:45pm Operating System: what is it?! Evolution of Computer Systems and OS Concepts
More informationServilla: Service Provisioning in Wireless Sensor Networks. Chenyang Lu
Servilla: Provisioning in Wireless Sensor Networks Chenyang Lu Sensor Network Challenges Ø Device heterogeneity Ø Network dynamics q due to mobility and interference Ø Limited resources and energy Signal
More informationCSE 520S Real-Time Systems
CSE 520S Real-Time Systems Prof. Chenyang Lu TAs: Haoran Li, Yehan Ma Real-Time Systems Ø Systems operating under timing constraints q Automobiles. q Airplanes. q Mars rovers. q Game console. q Factory
More informationCyber-Physical Systems Scheduling
Cyber-Physical Systems Scheduling ICEN 553/453 Fall 2018 Prof. Dola Saha 1 Quick Recap 1. What characterizes the memory architecture of a system? 2. What are the issues with heaps in embedded/real-time
More informationCS 5523 Operating Systems: Intro to Distributed Systems
CS 5523 Operating Systems: Intro to Distributed Systems Instructor: Dr. Tongping Liu Thank Dr. Dakai Zhu, Dr. Palden Lama for providing their slides. Outline Different Distributed Systems Ø Distributed
More informationCloud Tutorial: AWS IoT. TA for class CSE 521S, Fall, Jan/18/2018 Haoran Li
Cloud Tutorial: AWS IoT TA for class CSE 521S, Fall, Jan/18/2018 Haoran Li Pointers Ø Amazon IoT q http://docs.aws.amazon.com/iot/latest/developerguide/what-isaws-iot.html Ø Amazon EC2 q http://docs.aws.amazon.com/awsec2/latest/userguide/
More informationProcesses. Criteria for Comparing Scheduling Algorithms
1 Processes Scheduling Processes Scheduling Processes Don Porter Portions courtesy Emmett Witchel Each process has state, that includes its text and data, procedure call stack, etc. This state resides
More informationCritiques. Ø Critique #1
Critiques Ø 1/2 page critiques of research papers Ø Due at 10am on the class day (hard deadline) Ø Email Yehan yehan.ma@wustl.edu in plain txt Ø Back-of-envelop notes - NOT whole essays Ø Guidelines: http://www.cs.wustl.edu/%7elu/cse521s/critique.html
More informationHPCG on Tianhe2. Yutong Lu 1,Chao Yang 2, Yunfei Du 1
HPCG on 2 Yutong Lu 1,Chao Yang 2, Yunfei Du 1 1, Changsha, Hunan, China 2 Institute of Software, CAS, Beijing, China Outline r HPCG result overview on -2 r Key Optimization works Ø Hybrid HPCG:CPU+MIC
More informationTinyOS and nesc. Ø TinyOS: OS for wireless sensor networks. Ø nesc: programming language for TinyOS.
TinyOS and nesc Ø TinyOS: OS for wireless sensor networks. Ø nesc: programming language for TinyOS. Original slides by Chenyang Lu, adapted by Octav Chipara 1 Mica2 Mote Ø Processor Ø Radio Ø Sensors Ø
More informationPhilips Lifeline. Ø Chenyang Lu 1
Philips Lifeline Ø http://www.lifelinesys.com/content/lifeline-products/auto-alert Chenyang Lu 1 Smartphone for Medicine Ø http://video.msnbc.msn.com/rock-center/50582822 2 Proposal Presenta5on Ø 2/12,
More informationReal- Time Wireless Control Networks for Cyber- Physical Systems
Real- Time Wireless Control Networks for Cyber- Physical Systems Chenyang Lu Cyber- Physical Systems Laboratory Department of Computer Science and Engineering Wireless Control Networks Ø Real-time Ø Reliability
More informationInternet of Things Wireless Sensor Networks. Chenyang Lu
Internet of Things Wireless Sensor Networks Chenyang Lu Internet of Things Ø Convergence of q Miniaturized hardware: processor+sensors+wireless q Low-power wireless: connect millions of devices to the
More informationCadac SoundGrid I/O. User Guide
Cadac SoundGrid I/O User Guide 1 TABLE OF CONTENTS 1. Introduction... 3 1.1 About SoundGrid and the Cadac SoundGrid I/O... 3 1.2 Typical Uses... 4 1.3 Native/SoundGrid Comparison Table... 6 2. Hardware
More informationIceCube Project Monthly Report November 2007
Accomplishments IceCube Project Monthly Report November 2007 Completed the commissioning of the IceCube Seasonal Equipment Site in preparations for drilling. Started deep ice drilling on December 5 following
More informationLast Time. Bit banged SPI I2C LIN Ethernet. u Embedded networks. Ø Characteristics Ø Requirements Ø Simple embedded LANs
Last Time u Embedded networks Ø Characteristics Ø Requirements Ø Simple embedded LANs Bit banged SPI I2C LIN Ethernet Today u CAN Bus Ø Intro Ø Low-level stuff Ø Frame types Ø Arbitration Ø Filtering Ø
More informationThis Week on developerworks: Ruby, AIX, collaboration, BPM, Blogger API Episode date:
This Week on developerworks: Ruby, AIX, collaboration, BPM, Blogger API Episode date: 10-06-2011 developerworks: Welcome to This Week On developerworks. I'm Scott Laningham in Austin, Texas, and John Swanson
More informationReal-Time Wireless Control Networks for Cyber-Physical Systems
Real-Time Wireless Control Networks for Cyber-Physical Systems Chenyang Lu Cyber-Physical Systems Laboratory Department of Computer Science and Engineering Wireless Control Networks Ø Real-time Sensor
More informationOperating Systems. Chenyang Lu
Operating Systems Chenyang Lu Example: Linux Ø A Brief History: https://youtu.be/aurdhyl7bta Chenyang Lu 2 Android Source: h*p:// en.wikipedia.org/wiki/ File:Android-System- Architecture.svg Chenyang Lu
More informationDeliberation in Planning and Acting
Last update: June 22, 2017 Deliberation in Planning and Acting Part 1: Introduction Automated Planning and Acting Malik Ghallab, Dana Nau and Paolo Traverso http://www.laas.fr/planning Malik Ghallab LAAS/CNRS,
More informationA Micro-Benchmark Evaluation of Catamount and Cray Linux Environment (CLE) Performance
A Micro-Benchmark Evaluation of Catamount and Cray Linux Environment (CLE) Performance Jeff Larkin Cray Inc. Jeff Kuehn ORNL Does CLE waddle like a penguin, or run like
More informationDownloaded from: justpaste.it/vlxf
Downloaded from: justpaste.it/vlxf Jun 24, 2016 20:19:27.468 [2944] INFO - Plex Media Server v1.0.0.2261-a17e99e - Microsoft PC - build: windows-i386 english Jun 24, 2016 20:19:27.469 [2944] INFO - Windows
More information4th International Industrial Supercomputing Workshop Supercomputing for industry and SMEs in the Netherlands
4th International Industrial Supercomputing Workshop Supercomputing for industry and SMEs in the Netherlands Dr. Peter Michielse Deputy Director 1 Agenda q Historical example: oil reservoir simulation
More informationCS 5523: Operating Systems
CS 5523: Operating Systems Instructor: Dr. Tongping Liu Final Reviews (Comprehensive) Final Exam: May 5, 2015, Tuesday 6:00pm 8:30pm CS5523: Operating Systems @ UTSA 1 Lecture06: Distributed Systems Distributed
More informationDevOps Course Content
INTRODUCTION TO DEVOPS DevOps Course Content Ø What is DevOps? Ø History of DevOps Ø Different Teams Involved Ø DevOps definitions Ø DevOps and Software Development Life Cycle o Waterfall Model o Agile
More informationCoverage tools Eclipse Debugger Object-oriented Design Principles. Oct 26, 2016 Sprenkle - CSCI209 1
Objec&ves Coverage tools Eclipse Debugger Object-oriented Design Principles Ø Design in the Small Ø DRY Ø Single responsibility principle Ø Shy Ø Open-closed principle Oct 26, 2016 Sprenkle - CSCI209 1
More informationLecture 8: Verification and Validation
Thanks to Prof. Steve Easterbrook University of Toronto What are goals of V&V Validation Techniques Ø Inspection Ø Model Checking Ø Prototyping Verification Techniques Ø Consistency Checking Lecture 8:
More informationThis Addendum Number 1 to the above referenced IFB responds to a clarification question asked with the MST response.
To: All Interested Parties From: Sandra Amorim Purchasing Manager Monterey-Salinas Transit Re: IFB #19-09 Automatic Passenger Counters Addendum Number 1 This Addendum Number 1 to the above referenced IFB
More informationManagement Overview. Introduction
Introduction Information is nothing without Control! Information under control? The electronic information explosion: Currently 1.5 billion document pages are created worldwide on a daily basis, this figure
More informationKey Considerations for Implementing Bodies and Oversight Actors
Implementing and Overseeing Electronic Voting and Counting Technologies Key Considerations for Implementing Bodies and Oversight Actors Lead Authors Ben Goldsmith Holly Ruthrauff This publication is made
More informationAmendment to the Infinite Campus END USER LICENSE AGREEMENT
Amendment to the Infinite Campus END USER LICENSE AGREEMENT This Amendment to the Infinite Campus End User License Agreement (the Amendment ), is made between Infinite Campus, Inc. a Minnesota corporation
More informationCase Study. MegaMatcher Accelerator
MegaMatcher Accelerator Case Study Venezuela s New Biometric Voter Registration System Based on MegaMatcher biometric technology, the new system enrolls registered voters and verifies identity during local,
More informationElectronic Voting in Belgium Past, Today and Future
Electronic Voting in Belgium Past, Today and Future Danny De Cock K.U.Leuven ESAT/COSIC Slides available from http://godot.be/slides Electronic Voting in Belgium: Past, Today and Future 1 Outline Classic
More informationCase 5:16-cv Document 1 Filed 11/07/16 Page 1 of 7
Case :-cv-0 Document Filed /0/ Page of 0 0 MARK W. GOOD (Bar No. 0) TERRA LAW LLP 0 W. San Fernando St., # San Jose, California Telephone: 0--00 Facsimile: 0-- Email: mgood@terra-law.com JONATHAN T. SUDER
More informationConcurrent Programing: Why you should care, deeply. Don Porter Portions courtesy Emmett Witchel
Concurrent Programing: Why you should care, deeply Don Porter Portions courtesy Emmett Witchel 1 Uniprocessor Performance Not Scaling Performance (vs. VAX-11/780) 10000 1000 100 10 1 20% /year 52% /year
More informationIceCube Project Monthly Report November 2006
IceCube Project Monthly Report November 2006 Accomplishments The first hole of the season, hole #58, commenced with firn drilling on December 11 th (the South Pole is 19 hours ahead of UW) and was completed
More informationCCG practice agreement Terms governing the provision and receipt of GPSoC services and GP IT services
CCG practice agreement Terms governing the provision and receipt of GPSoC services and GP IT services NHS England INFORMATION READER BOX Directorate Medical Commissioning Operations Patients and Information
More informationIceCube Project Monthly Report - September 2010
IceCube Project Monthly Report - September 2010 Accomplishments 19,000 pounds of repaired equipment, spares, and materials have been shipped to the South Pole. IceCube conducted a successful internal readiness
More informationStrengthen Stewardship With Electronic Giving
Strengthen Stewardship With Electronic Giving Church commi4ee presenta5on 2015 Vanco Payment Solu4ons, All rights reserved. Contents! Mobile and e-giving facts Primary benefits of electronic giving Why
More informationEstonian National Electoral Committee. E-Voting System. General Overview
Estonian National Electoral Committee E-Voting System General Overview Tallinn 2005-2010 Annotation This paper gives an overview of the technical and organisational aspects of the Estonian e-voting system.
More informationIBM Cognos Open Mic Cognos Analytics 11 Part nd June, IBM Corporation
IBM Cognos Open Mic Cognos Analytics 11 Part 2 22 nd June, 2016 IBM Cognos Open MIC Team Deepak Giri Presenter Subhash Kothari Technical Panel Member Chakravarthi Mannava Technical Panel Member 2 Agenda
More informationSIC Centralized Information System
ITU-EC Regional Conference for Europe Broadband Services and Infrastructure Mapping DSC 12.04.2016 Agenda v SIC Presentation Ø Centralized Information System Overview Ø SIC Users profiles characterization
More informationUnrestricted Siemens AG 2017
Presentation date: 2017-10-25 Presenter Name: Manfred Moritz Jasper Sanders Room name: Estrel Hall Presentation Title: Added value of a Digital Twin - realized for Georg Ultraturn 4000MC by leveraging
More informationMembers action as necessary on closed session items. 12 Future agenda items Members 13 Next meeting date Members 14 Adjourn Members
INFORMATION SERVICES COMMITTEE MEETING AGENDA Tuesday, December 6, 2016 at 4:00 p.m. Lower Level Conference Room located in the Pierce County Office Building 412 W. Kinne St., Ellsworth, WI # Action Presenter
More informationFairCom Press Release Archive:
FairCom Press Release Archive: 2000-2009 With over thirty years of innovation in the database industry, FairCom has a long-standing tradition of leadership. This archive highlights the announcements we
More informationThe Parties to the contract are komro GmbH (hereinafter referred to as komro ), Am Innreit 2, Rosenheim, and the respective User.
General Terms and Conditions of Use for the komro CITY WLAN Wi-Fi Service by komro GmbH - hereinafter referred to as Wi-Fi GTC - 1. Parties to the contract The Parties to the contract are komro GmbH (hereinafter
More informationROI CASE STUDY MARKLOGIC CQ ROLL CALL
ROI CASE STUDY MARKLOGIC CQ ROLL CALL THE BOTTOM LINE CQ Roll Call needed to accelerate updates of the comprehensive information database associated with CQ.com and maintain its leadership role in providing
More informationLearning Systems. Research at the Intersection of Machine Learning & Data Systems. Joseph E. Gonzalez
Learning Systems Research at the Intersection of Machine Learning & Data Systems Joseph E. Gonzalez Asst. Professor, UC Berkeley jegonzal@cs.berkeley.edu How can machine learning techniques be used to
More informationDependability in Distributed Systems
Dependability in Distributed Systems INF 5360 spring 2014 INF5360, Amir Taherkordi & Roman Vitenberg 1 Average Cost of Downtime Ø Revenue loss, productivity loss, reputation loss Ø Revenue loss + productivity
More informationKey Considerations for Oversight Actors
Implementing and Overseeing Electronic Voting and Counting Technologies Key Considerations for Oversight Actors Lead Authors Ben Goldsmith Holly Ruthrauff This publication is made possible by the generous
More informationLPGPU. Low- Power Parallel Compu1ng on GPUs. Ben Juurlink. Technische Universität Berlin. EPoPPEA workshop
LPGPU Low- Power Parallel Compu1ng on GPUs Ben Juurlink Technische Universität Berlin Cri1cal Ques1ons We Seek to Ask Power consump9on has become the cri9cal limi9ng factor in performance of processors
More informationCase 1:17-cv Document 1 Filed 12/11/17 Page 1 of 17 IN THE UNITED STATES DISTRICT COURT FOR THE WESTERN DISTRICT OF TEXAS AUSTIN DIVISION
Case 1:17-cv-01148 Document 1 Filed 12/11/17 Page 1 of 17 IN THE UNITED STATES DISTRICT COURT FOR THE WESTERN DISTRICT OF TEXAS AUSTIN DIVISION LUCIO DEVELOPMENT LLC, Plaintiff, Case No: 1:17-cv-1148 vs.
More informationAwodele, 0.,1 Ajayi, 0.B.,2 and Ajayi, LA. 3
Awodele, 0.,1 Ajayi, 0.B.,2 and Ajayi, LA. 3 IDepartment of Computer Science, Babcock University, Ilishan-Remo 2Computer Centre, University of Agriculture, Abeokuta 3Department of Computer Science, Federal
More informationWOWTV SUBSCRIBER TERMS & CONDITIONS
WOWTV SUBSCRIBER TERMS & CONDITIONS Agreement governing subscription to WOWtv Service by individuals for their private use (South Africa Region) Definitions 1. In our Agreement the following terms will
More informationAnnex 1: Standard Contractual Clauses (processors)
Annex 1: Standard Contractual Clauses (processors) For the purposes of Article 26(2) of Directive 95/46/EC for the transfer of personal data to processors established in third countries which do not ensure
More informationh. Proposals shall include sufficient technical data to describe all changes from existing contract requirements.
Reference No. of Document Being Continued Page 167 of 189 SECTION H - SPECIAL CONTRACT REQUIREMENTS Regulatory Cite Title Date H-1 52.243-4000 ENG CHG PROPOSAL, VALUE ENG CHG PROPOSAL, REQUEST FOR DEVIATION,
More informationLicense Agreement Invenso
License Agreement Invenso Overview of Invenso s License Agreement Rudy Vanhille (Managing Partner) 2014-01-01 Lic ense Agr eement 1 from 7 License Agreement By ordering and/or downloading, copying, installing
More information(Non-legislative acts) DECISIONS
14.8.2012 Official Journal of the European Union L 217/1 II (Non-legislative acts) DECISIONS COMMISSION DECISION of 23 July 2012 amending Decisions 2002/731/EC, 2002/732/EC, 2002/733/EC, 2002/735/EC and
More informationJD Edwards EnterpriseOne Applications
JD Edwards EnterpriseOne Applications One View Watchlists Implementation Guide Release 9.1 E39041-02 December 2013 JD Edwards EnterpriseOne Applications One View Watchlists Implementation Guide, Release
More informationSMS based Voting System
IJIRST International Journal for Innovative Research in Science & Technology Volume 4 Issue 11 April 2018 ISSN (online): 2349-6010 SMS based Voting System Dr. R. R. Mergu Associate Professor Ms. Nagmani
More informationETSI TS V2.2.1 ( )
TS 102 726-1 V2.2.1 (2014-09) TECHNICAL SPECIFICATION Electromagnetic compatibility and Radio spectrum Matters (ERM); Conformance testing for Mode 1 of the digital Private Mobile Radio (dpmr ); Part 1:
More informationAddressing the Challenges of e-voting Through Crypto Design
Addressing the Challenges of e-voting Through Crypto Design Thomas Zacharias University of Edinburgh 29 November 2017 Scotland s Democratic Future: Exploring Electronic Voting Scottish Government and University
More informationCommission on Trial Court Performance and Accountability Court Statistics and Workload Committee
Commission on Trial Court Performance and Accountability Court Statistics and Workload Committee Integrated Trial Court Adjudication System Project Issue Summary November 19, 2012 Commission on Trial Court
More informationDesign and Analysis of College s CPC-Building. System Based on.net Platform
International Journal of Computing and Optimization Vol. 1, 2014, no. 4, 145-153 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ijco.2014.41125 Design and Analysis of College s CPC-Building System
More informationCS 2461: Computer Architecture I
The von Neumann Model : Computer Architecture I Instructor: Prof. Bhagi Narahari Dept. of Computer Science Course URL: www.seas.gwu.edu/~bhagiweb/cs2461/ Memory MAR MDR Processing Unit Input ALU TEMP Output
More informationM-Vote (Online Voting System)
ISSN (online): 2456-0006 International Journal of Science Technology Management and Research Available online at: M-Vote (Online Voting System) Madhuri Mahajan Madhuri Wagh Prof. Puspendu Biswas Yogeshwari
More informationHISTORY GEOSHARE, DRINET, U2U
INTEGRATING HUBZERO AND IRODS GEOSPATIAL DATA MANAGEMENT FOR COLLABORATIVE SCIENTIFIC RESEARCH Rajesh Kalyanam, Robert Campbell, Samuel Wilson, Pascal Meunier, Lan Zhao, Elizabett Hillery, Carol Song Purdue
More informationTraining Calendar ALPHA PARTNERS
ALPHA PARTNERS Training Calendar +2348033045484, +2349060008877, +2349060007799, +2349060002727. Ebute-Metta, Yaba Lagos., info@alphapartnerstrainings.com BEST CATEGORIES AWARDS GLOBAL QUALITY Global
More informationPerformance & Energy
1 Performance & Energy Optimization @ Md Abdullah Shahneous Bari Abid M. Malik Millad Ghane Ahmad Qawasmeh Barbara M. Chapman 11/28/15 2 Layout of the talk Ø Overview Ø Motivation Ø Factors that affect
More informationNVM EXPRESS, INC. INTELLECTUAL PROPERTY POLICY. Approved as of _November 21_, 2015 ( Effective Date ) by the Board of Directors of NVM Express
NVM EXPRESS, INC. INTELLECTUAL PROPERTY POLICY Approved as of _November 21_, 2015 ( Effective Date ) by the Board of Directors of NVM Express 1. APPLICABILITY NVM Express, Inc., a Delaware nonprofit corporation
More informationGeneral Conditions of Purchase of BASF SE and its Affiliated Companies. Companies Located in Germany for Standard Software
1. General 1.1. These Conditions of Purchase of BASF SE and its Affiliated Companies (hereinafter Conditions of Purchase ) form an integral part of all contracts on the delivery of standard software (hereinafter
More informationScytl. Enhancing Governance through ICT solutions World Bank, Washington, DC - September 2011
Scytl Enhancing Governance through ICT solutions World Bank, Washington, DC - September 2011 Pere Valles Chief Executive Officer pere.valles@scytl.com Index About Scytl Electoral modernization e-democracy
More informationCS 5523 Operating Systems: Synchronization in Distributed Systems
CS 5523 Operating Systems: Synchronization in Distributed Systems Instructor: Dr. Tongping Liu Thank Dr. Dakai Zhu and Dr. Palden Lama for providing their slides. Outline Physical clock/time in distributed
More informationSPECTRUM SHARING AGREEMENT
SPECTRUM SHARING AGREEMENT This Spectrum Sharing Agreement ( Agreement ) is made and entered into as of the 28th day of April, 2009, by and among (i) the Board of County Commissioners of Butler County,
More informationPRIVACY STATEMENT - TERMS & CONDITIONS. For users of Princh printing, copying and scanning services PRIVACY STATEMENT
PRIVACY STATEMENT - TERMS & CONDITIONS For users of Princh printing, copying and scanning services Last updated: May 17 th 2018 PRIVACY STATEMENT By consenting to this privacy notice you are giving Princh
More informationTraining Calendar ALPHA PARTNERS
ALPHA PARTNERS Training Calendar 08033045484, 09060002727, 09060007799, 09060008877 Ebute-Metta, Yaba Lagos., info@alphapartnerstrainings.com Contents Finance and Accounting 3-6 International Training
More informationCOMMISSION DECISION. of
EUROPEAN COMMISSION Brussels, 4.8.2011 C(2011) 5478 final COMMISSION DECISION of 4.8.2011 amending Commission Decision C(2002) 3069 laying down the technical specifications for the uniform format for residence
More informationExhibit No. 373A-06 to IBM Vendor Access Agreement Page 1 of 5
Exhibit No. 373A-06 to IBM Vendor Access Agreement Page 1 of 5 Reference Agreement No.: Exhibit Identifier: Additional Terms and Conditions The terms and conditions described in this Exhibit apply to your
More informationThe Spanish eid document.... Both a national identification and a compliant travel one
The Spanish eid document... Both a national identification and a compliant travel one ... Ḥ.. ịṣ.ṭ.ọ.. ṛ. ỵ... Since 1824 the Spanish Police, under the Ministry of Interior, has the competency for ID Documents
More informationPERSONAL DATA PROCESSING AGREEMENT
PERSONAL DATA PROCESSING AGREEMENT between the following parties: 1. Name:............... Registration number / VAT ID:... Address:... Signed by:... Signature:... (hereinafter as Controller ) and 2. Name:
More informationThe optical memory card is a Write Once media, a written area cannot be overwritten. Information stored on an optical memory card is non-volatile.
T10/99-128r0 Subject: Comments on the Committee Draft 14776-381 -Small Computer System Interface -Part 381: Optical Memory Card Device Commands (SCSI OMC). 99-107R0 on T10 site. I have a number of comments
More informationExploring QR Factorization on GPU for Quantum Monte Carlo Simulation
Exploring QR Factorization on GPU for Quantum Monte Carlo Simulation Tyler McDaniel Ming Wong Mentors: Ed D Azevedo, Ying Wai Li, Kwai Wong Quantum Monte Carlo Simulation Slater Determinant for N-electrons
More informationCreating and Managing Clauses. Selectica, Inc. Selectica Contract Performance Management System
Selectica, Inc. Selectica Contract Performance Management System Copyright 2006 Selectica, Inc. Copyright 2007 Selectica, Inc. 1740 Technology Drive, Suite 450 San Jose, CA 95110 http://www.selectica.com
More informationUNITED STATES DISTRICT COURT
Case :0-cv-0-MHP Document 0 Filed //00 Page of 0 CNET NETWORKS, INC. v. ETILIZE, INC. NORTHERN DISTRICT OF CALIFORNIA Plaintiff, Defendant. / No. C 0-0 MHP MEMORANDUM & ORDER Re: Defendant s Motion for
More informationVacancy for a post of ICT Security Assistant (Temporary Agent, AST 4) in the European Asylum Support Office (EASO) REF.
Vacancy for a post of ICT Security Assistant (Temporary Agent, AST 4) in the European Asylum Support Office (EASO) REF.: EASO/2018/TA/022 Publication Title of function External ICT Security Assistant 1.
More informationRemote Support Terms of Service Agreement Version 1.0 / Revised March 29, 2013
IMPORTANT - PLEASE REVIEW CAREFULLY. By using Ignite Media Group Inc., DBA Cyber Medic's online or telephone technical support and solutions you are subject to this Agreement. Our Service is offered to
More informationCertified Translation from German. Licence Agreement. 1. Subject-matter of the Agreement
Certified Translation from German Licence Agreement 1. Subject-matter of the Agreement 1.1 The Supplier has the right to use the Move IT software licence products (as per Annex 1). This software package
More informationCHAPTER 2 LITERATURE REVIEW
19 CHAPTER 2 LITERATURE REVIEW This chapter presents a review of related works in the area of E- voting system. It also highlights some gaps which are required to be filled up in this respect. Chaum et
More informationTest Specification Protocol Implementation Conformance Statement (PICS) proforma for IRAP interfaces
International Roaming Access Protocols (IRAP) Program Test Specification Protocol Implementation Conformance Statement (PICS) proforma for IRAP interfaces Specification v.0.7 February 2005 Date: 2005-02-16
More informationDepartment of Industrial Engineering: Research Groups
Department of Industrial Engineering: Research Groups Engineering Management and Sustainable Systems Operations Management and Supply Chain Management Supply Chain Economics Operations Research Computer
More informationGeneral Framework of Electronic Voting and Implementation thereof at National Elections in Estonia
State Electoral Office of Estonia General Framework of Electronic Voting and Implementation thereof at National Elections in Estonia Document: IVXV-ÜK-1.0 Date: 20 June 2017 Tallinn 2017 Annotation This
More informationFile Systems: Fundamentals
File Systems: Fundamentals 1 Files What is a file? Ø A named collection of related information recorded on secondary storage (e.g., disks) File attributes Ø Name, type, location, size, protection, creator,
More informationOne View Watchlists Implementation Guide Release 9.2
[1]JD Edwards EnterpriseOne Applications One View Watchlists Implementation Guide Release 9.2 E63996-03 April 2017 Describes One View Watchlists and discusses how to add and modify One View Watchlists.
More informationProduct Description
www.youratenews.com Product Description Prepared on June 20, 2017 by Vadosity LLC Author: Brett Shelley brett.shelley@vadosity.com Introduction With YouRateNews, users are able to rate online news articles
More informationIEEE COMMUNICATIONS SOCIETY CONSTITUTION (IEEE Approval: July 2015) (ComSoc Membership Approval: October 2015)
IEEE COMMUNICATIONS SOCIETY CONSTITUTION (IEEE Approval: July 2015) (ComSoc Membership Approval: October 2015) TABLE OF CONTENTS ARTICLES 1. Name, Purposes and Scope 2. Bylaws 3. Policies and Procedures
More informationCSCI 325: Distributed Systems. Objec?ves. Professor Sprenkle. Course overview Overview of distributed systems Introduc?on to reading research papers
CSCI 325: Distributed Systems Professor Sprenkle Objec?ves Course overview Overview of distributed systems Introduc?on to reading research papers Sept 8, 2017 Sprenkle - CSCI 325 2 1 Distributed Systems?
More informationIceCube Project Monthly Report - December 2008
Accomplishments IceCube Project Monthly Report - December 2008 Drilling and string installation at the South Pole is about one week ahead of the schedule. Ten strings were successfully installed by the
More information