From Legacy to State-of-the-art; Architectural Refactoring
|
|
- Shon Ellis
- 5 years ago
- Views:
Transcription
1 applications domain platform domain HW computing Infra- structure Computin g HW applications domain platform domain HW computing Infra- structure Digital Video Platform SW Computin g HW 3 rd party stack(s) Set Top Box Platform Set Top Box domain HW Set Top Box functions Computing HW M H P domain platform applications domain HW computing Infra- structure applications domain platform domain HW computing Infra- structure Digital Video Platform SW 3 rd party stack(s) Digital Video Platform SW Set Top Box domain HW 3 rd party stack(s) Computing HW Set Top Box functions Set Top Box Platform Set Top Box functions Set Top Box Platform Computing HW M H P Set Top Box domain HW M H P Storage applications Storage srvices storage domain HW by Gerrit Muller University of Southeast Norway-NISE gaudisite@gmail.com Abstract The market of electronic appliances shows a fast increasing diversity. Manufacturers must be able to combine existing functions and new applications in a short time frame. A large amount of accumulated SW code (legacy) has to be reused in new ways. The architecture(s) must be adapted to these new ways of working. Revolutionary adaptations have proven to be extremely risky. Opportunistic extension and integration decrease the quality of the code base, making it increasingly more difficult to continue. Architectural refactoring is a feedback based method to evolve an architecture. Hybrid Digital Distribution Digital UI This article or presentation is written as part of the Gaudí project. The Gaudí project philosophy is to improve by obtaining frequent feedback. Frequent feedback is pursued by an open creation process. This document is published as intermediate or nearly mature version to get feedback. Further distribution is allowed as long as the document remains complete and unchanged. status: finished Digital Cable ADSL Set top Gate way DVR DVD RW trans mitter re- ceiver elec. portable media- screen game console PDP 2 "All-in-one" combi Digital UI
2 Today s Audio Video Consumer Products Audio Mini Audio Portable Audio From: COPA tutorial, Rob van Ommering DVD VCR Hard Disk Walkman CD man 2 Gerrit Muller ARproductsRvO
3 Trend: Convergence of separate worlds Telecom Computer Consumer 3 Gerrit Muller LWAconvergence
4 Integration and Diversity GSM phone firewall dvd audio microset pda watch sailboat surveillance camera cable modem set top box headphone pen garment car camera speech mp3 television car navigation computer games flat display Communicator Ambient Intelligence living room 4 Gerrit Muller LWAintegrationAndDiversity
5 Today s Video Products DVD Player Cable Modem Set Top Box Conventional PC Video Recorder 5 Gerrit Muller ARcurrentProducts
6 Evolution of Video Products 1 Analog Cable VCR DVD 4 trans mitter re- ceiver portable media- screen game console Digital Cable 2 Set top VCR DVD Digital Cable ADSL Set top Gate way DVR DVD RW elec. PDP 2 Digital Cable 3 Set top VCR DVD elec. PDP Multiple inputs Multiple stores Multiple displays Multiple applications Multiple formfactors 6 Gerrit Muller ARproductEvolution
7 Distribution Scenario s A "Thin Servers" B "All-in-one" Combi's C "All-in-one" Home server D "Modular" Clients All-in-one Combi's Thin Clients Client Client Client Network Network Network Network Thin Servers All-in-one Server Server Server Server 7 Gerrit Muller ARproductScenarios
8 Product Packaging Options 4A "Thin Servers" trans mitter portable media- screen 4C "All-in-one" Home server trans mitter portable media- screen re- ceiver game console re- ceiver game console Digital Cable Set top DVR elec. PDP Digital Cable Set top DVR elec. PDP ADSL Gate way DVD RW 2 ADSL Gate way DVD RW 2 4B "All-in-one" Digital trans mitter portable media- screen 4D "Modular" trans mitter portable media- screen re- ceiver game console re- ceiver game console Digital Cable Set top DVR elec. PDP Digital Cable Set top DVR elec. PDP ADSL Gate way DVD RW 2 ADSL Gate way DVD RW Gerrit Muller ARpackaging
9 Moore s law From: COPA tutorial, Rob van Ommering 1 kb Moore's law MB 64 kb 9 Gerrit Muller LWAmooresLawRvO
10 Problem: increasing SW size, decreasing reliability? manyears per product typical amount of errors per product Gerrit Muller ARproblem
11 The Holy Grail: Reuse $$ REUSE Promise time Reality 11 Gerrit Muller ARtheHolyGrail
12 Simplistic Architecting: Digital analog applications domain platform domain HW computing Infra- structure Computing HW 3 rd party stack(s) Set Top Box Platform Set Top Box domain HW Digital Video Platform SW Set top box Set Top Box functions MHP Computing HW Merge applications domain platform Digital computing Infra- structure Digital UI glue 3 rd party stack(s) Digital Video Platform SW Set Top Box functions Set Top Box Platform MHP domain HW Set Top Box domain HW Computing HW Digital Video Platform domain HW Set Top Box domain HW Computing HW 12 Gerrit Muller ARdigitalTelevisionSimplisticArchitecture
13 Available Code Assets Digital UI applications domain platform domain HW computing Infra- structure >100 Myr >200 Myr >100 Myr glue Digital Video Platform SW Set Top Box domain HW 3 rd party stack(s) Set Top Box functions Set Top Box Platform MHP >100 Myr Computing HW "Legacy" code > 500 Myr 13 Gerrit Muller ARdigitalTelevisionCodeAssets
14 Merge problems Architectural mismatch : wrappers, translators, conflicting controls additional code and complexity, no added value tuner UI MPEG tuner UI MPEG Poor performance; additional resource usage Problems Architecture Reuse Duplication non problem 14 Gerrit Muller ARmergeProblems
15 Solution: Architectural Refactoring Refactoring clear product clear value proposition within short term business goals with limited but substantial refactoring goals feedback on direction limited investment based on long term architecture vision 15 Gerrit Muller ARsolution
16 Example of Refactoring Goals + Decrease Code Size + Decrease Resource Usage * power * memory * silicon area Quality Improvement investment as percentage of total budget 20% 10% 0% + Increase Performance * response time * throughput + Increase quality * decrease fault density time 16 Gerrit Muller ARrefactoringGoals
17 Architectural vs Code refactoring Architectural Refactoring Function, Structure, Rationale Code Refactoring old new optimize()... add(a)... remove()... move()... accelarate()... add(a)... remove()... Mechanisms, Technologies old return( error ) free, alloc raise( exception ) old new optimize()... add(a)... remove()... move()... accelarate()... new garbage collection 17 Gerrit Muller ARcodeVersusArchitecturalRefactoring
18 Prerequisite 1 Frequent feedback 18 Gerrit Muller
19 Feedback stepsize: elapsed time: 3 months 25 months Target Start 19 Gerrit Muller LWAfeedbackLarge
20 Feedback (2) stepsize: elapsed time 3 months 25 months Target 2 months 12 months Target Start Start 20 Gerrit Muller LWAfeedbackMedium
21 Feedback (3) stepsize: elapsed time 3 months 25 months 2 months 12 months 1 month 8 months Target Target Target Start Start Start Small feedback cycles result in Faster Time to Market 21 Gerrit Muller LWAfeedbackSmall
22 Prerequisite 2 Awareness of dynamics 22 Gerrit Muller
23 Myth: Platforms are Stable Dynamic Market How stable is a platform or an architecture? Architecture Components Platform Fast changing Technology 23 Gerrit Muller LWAplatformStability
24 Platform Evolution (Easyvision ) Last changed in: Growth Change rd generation components are mature, active maintenance needed. Growth and change continues, some "old" components become obsolete 24 Gerrit Muller LWAplatformEvolution
25 Prerequisite 3 Long Term Vision 25 Gerrit Muller
26 Example Long Term Vision Applications Services personalization i.e. tunes, themes Framework Reference Architecture Configuration i.e. Internationalization Computing Infrastructure Domain Infrastructure Long Term Vision: Reference Architecture + Sample implementation of Framework and Components 26 Gerrit Muller ARlongTermVisionExample
27 Don t do Digital Cable ADSL Set top Gate way DVR DVD RW trans mitter receiver elec. game console PDP 2 Opportunistic Legacy Integration PDP elec. trans mitter portable mediascreen receiver DVD RW Digital DVR Proclaimed reuse applications domain platform computing Infrastructure Digital UI glue 3 rd party stack(s) Set Top Box functions Set Top Box Platform MHP Set top Gate way Digital Video Platform SW domain HW Set Top Box domain HW Computing HW 27 Gerrit Muller ARtheWrongWay
28 Conclusion: Refactoring the Architecture is a must Hybrid Digital applications domain platform domain HW computing Infra- structure Computin g HW applications domain platform domain HW computing Infra- structure Digital Video Platform SW Computin g HW 3 rd party stack(s) Set Top Box Platform Set Top Box domain HW Set Top Box functions Computing HW M H P applications domain platform domain HW computing Infra- structure Digital Video Platform SW Digital UI 3 rd party stack(s) Computing HW Set Top Box functions Set Top Box Platform Set Top Box domain HW M H P trans mitter re- ceiver portable media- screen game console "All-in-one" combi Digital UI Digital Cable ADSL Set top Gate way DVR DVD RW elec. PDP 2 domain platform applications domain HW computing Infra- structure 3 rd party stack(s) Digital Video Platform SW Set Top Box domain HW Set Top Box functions Set Top Box Platform Computing HW M H P Storage applications Storage srvices storage domain HW 28 Gerrit Muller ARrefactoring
From Legacy to State-of-the-art; Architectural Refactoring
applications domain Computin g HW applications domain Video Platform SW Computin g HW 3 rd party stack(s) Top Box Platform Top Box Top Box functions Computing HW M H P domain applications applications
More informationSoftware Productivity for Consumer Appliances
by Gerrit Muller Buskerud University College e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract Technological developments, such as miniaturization and convergence have a strong impact on the form,
More informationSemiconductor Software Strategy
by Gerrit Muller University of Southeast Norway-NISE e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract Philips Research is looking for ways to improve the software productivity. The business rationale
More informationSemiconductor Software Strategy
- customer applications generic? consolidation standardization enabling, supporting year x year x+2 year x+4 Hasbergsvei 36 P.O. Box 235, NO-3603 Kongsberg Norway gaudisite@gmail.com Abstract Philips Research
More informationLight Weight Architecture revisited: the way of the future?
Abstract by Gerrit Muller Buskerud University College e-mail: gaudisite@gmail.com www.gaudisite.nl Technological developments change the consumer electronics market into a very dynamic market. CE manufacturers
More informationOpportunities and challenges in embedded systems
by Gerrit Muller Buskerud University College e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract The technological advances in processing, communication, storage, actuating and sensing enables a large
More informationModeling and Analysis: System Model
by Gerrit Muller University of South-Eastern Norway-NISE e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract This presentation uses a web shop service as example system to construct a system model. The
More informationHow to Create an Architecture Overview
by Gerrit Muller University of South-Eastern Norway-NISE e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract A short specific overview of an architecture is a powerful means during product creation.
More informationExecution architecture concepts
by Gerrit Muller Buskerud University College e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract The execution architecture determines largely the realtime and performance behavior of a system. Hard
More informationDesign Objectives and Design Understandability
by Gerrit Muller University of South-Eastern Norway-NISE e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract The complexity of systems limits the understanding by the architect of the impact of changes.
More informationThe Tool Box of the System Architect
by Gerrit Muller Buskerud University College e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract The toolbox of a systems architect is filled with a quite diverse collection of tools. We will discuss
More informationIntroduction. State of the Market
Introduction State of the Market The Digital Age of Consumer Electronics 1001010100010100100000000 1010001010001010101001011 Digital technology brings 0101111010001001010100101 Higher accuracy 1100010111110101011111000
More informationMedical Imaging in Chronological Order
- dev. tools service SW keys Config Medical Imaging R/F Store View Print Cluster PMS- PMS- Store Image UI Spool HCU Gfx DB net in net out HC DOR NIX driver driver driver SunOS, SunView legend user interface
More informationIncreasing Interoperability, what is the Impact on Reliability? Illustrated with Health care examples
Illustrated with Health care examples by Gerrit Muller University of South-Eastern Norway-NISE e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract In all domains the amount of interoperability between
More informationReliability of Software Intensive Systems
by Gerrit Muller University of South-Eastern Norway-NISE e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract The amount of software in many systems increases exponentially. This increase impacts the
More informationVersion 11
The Big Challenges Networked and Electronic Media European Technology Platform The birth of a new sector www.nem-initiative.org Version 11 1. NEM IN THE WORLD The main objective of the Networked and Electronic
More informationConsolidating Architecture Overviews
by Gerrit Muller HBV-NISE e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract This presentation provides guidelines and means to capture architecture overviews. Main challenge is to maintain the overview
More informationSystems Architecting Process
The System Architecture - customer Customer Roadmap, and roadmaps Business Drivers Policy and Planning Budgets roadmap Context, Vision Budget, plan Needs and feedback Reality check material Information
More informationGranularity of Documentation
- compound Hasbergsvei 36 P.O. Box 235, NO-3603 Kongsberg Norway gaudisite@gmail.com This paper has been integrated in the book Systems Architecting: A Business Perspective", http://www.gaudisite.nl/sabp.html,
More information3G Powered 3G-324M Protocol
3G Powered 3G-324M Protocol NOTICE 2002 RADVISION Ltd. All intellectual property rights in this publication are owned by RADVISION Ltd. and are protected by United States copyright laws, other applicable
More informationFuture Directions in Miniaturization inemi, January 16, 2008, Shanghai
Future Directions in Miniaturization inemi, January 16, 2008, Shanghai Continuous technology development and integration has enabled mobile products be evolved from voice only to multimedia devices The
More informationDocumentation Tools to produce Articles and Presentations
Documentation Tools to produce Articles and Presentations Prof Holstlaan 4 (WL01) 5656 AA Eindhoven The Netherlands gerrit.muller@philips.com http://www.extra.research.philips.com/natlab/sysarch/ version:
More informationFundamentals of Digital Media Lesson Objectives
Fundamentals of Digital Media Lesson Unit 1: INTRODUCTION TO DIGITAL AND ONLINE MEDIA TYPES Digital Camera Basics Discuss mode, compression, and storage in a camera. Explain the basic components and functionality
More informationSystem-on-Chip Architecture for Mobile Applications. Sabyasachi Dey
System-on-Chip Architecture for Mobile Applications Sabyasachi Dey Email: sabyasachi.dey@gmail.com Agenda What is Mobile Application Platform Challenges Key Architecture Focus Areas Conclusion Mobile Revolution
More informationMoving Forward with Oracle Forms
Moving Forward with Oracle Forms What Now? What Next? Mia Urman @miaurman miaurman@oraplayer.com Who am I Mia Urman CEO, OraPlayer - Oracle Development Expert Oracle Development Geek for 14 years. 7 years
More informationVideo Surveillance Technology Brief
Video Surveillance Technology Brief RASILIENT PixelStor Advanced Video Surveillance IP Storage Technologies Sean Chang CEO Rasilient Systems www.rasilient.com Contents The Rapidly Changing Physical Security
More informationMultimedia Transport Over Wireless LANs
Multimedia Transport Over Wireless LANs Amar Ghori Dr. Raju Gubbi Sept 13, 1999 Presentation Slide 1 Amar Ghori Table of Contents Introduction Market Need Tutorial on Multimedia Transmission Characteristics
More informationMoore s law is no law of nature
Moore s law is no law of nature A social imperative, so It requires organization and planning Individual companies have regular processes Technology outlook Strategy Core competencies Make or buy Business
More informationEmbedded Software: Its Growing Influence on the Hardware world
Embedded Software: Its Growing Influence on the Hardware world ISA Vision Summit 2009, Bangalore 16 th FEB 09 V. R. Venkatesh Head, Product Engineering Services, Wipro Technologies. Wipro in Product Engineering
More informationFPGA BASED SYSTEM DESIGN. Dr. Tayab Din Memon Lecture 1 & 2
FPGA BASED SYSTEM DESIGN Dr. Tayab Din Memon tayabuddin.memon@faculty.muet.edu.pk Lecture 1 & 2 Books Recommended Books: Text Book: FPGA Based System Design by Wayne Wolf Verilog HDL by Samir Palnitkar.
More informationGrowth outside Cell Phone Applications
ARM Introduction Growth outside Cell Phone Applications ~1B units shipped into non-mobile applications Embedded segment now accounts for 13% of ARM shipments Automotive, microcontroller and smartcards
More informationMedia Servers for Entertainment
KEN WACKS' PERSPECTIVES Media Servers for Entertainment Home entertainment ranks high among consumer discretionary spending. What is the home systems industry offering for this market? Most entertainment
More informationCurrent Research Topics in Mobile Computing. Nokia. About 100 new phone models in 2003 globally. New challenges: Open platforms and SWarchitectures
Current Research Topics in Mobile Computing EmSys Summer School 2003 Salzburg Heikki.Saikkonen@nokia.com Nokia Trends in Mobile Computing Software Engineering Current Research Topics in Mobile Computing
More informationSoft Real Time Design
by Gerrit Muller HSN-NISE e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract Soft Real Time design addresses the performance aspects of the system design, under the assumption that the hard real time
More informationComputers. Storage, storage units & accessing. R. S., Elektronika,
Computers Storage, storage units & accessing R. S., Elektronika, 10. 12. 2008 Data storage devices A data storage device is a device for recording (storing) information (data). Recording can be done using
More informationChallenges in Telecom Regulation
APEC Telecenter Workshop, Taipei, 2005 Challenges in Telecom Regulation Dr. C. K. Mao Chair Professor National Chiao-Tung University Observations, Vision and Propositions Observations a perfect storm is
More informationConvergence; Myth or New Legend?
Convergence; Myth or New Legend? Convergence of fixed and mobile services has been discussed and heralded for many years. Is it happening or is convergence happening in other ways? Presented by Intercai
More informationManagement Information Systems OUTLINE OBJECTIVES. Information Systems: Computer Hardware. Dr. Shankar Sundaresan
Management Information Systems Information Systems: Computer Hardware Dr. Shankar Sundaresan (Adapted from Introduction to IS, Rainer and Turban) OUTLINE Introduction The Central Processing Unit Computer
More informationQUESTIONS ABOUT COMPUTERS
1. What is a computer? QUESTIONS ABOUT COMPUTERS A computer is a machine that processes information, in other words, it receives and stores data, performs calculations with this data and presents the results
More informationAbout Lantiq: Product Portfolio
About Lantiq: Product Portfolio WLAN DSL DECT Ethernet VoIP Processor Access Customer Premises Home ing Benefits Technologies GPON, VDSL, ADSL, SHDSL, VoIP, MELT, Vectoring Legacy: ISDN, POTS, TE-Carrier
More informationUnit 3 Part B. Computer Storage. Computer Technology
Unit 3 Part B Computer Storage Computer Technology Storage The place in the computer where data is held while it is not needed for processing A storage device is device used to record (store) data The
More informationFlash Memory Forecast
Flash Memory Forecast Alan Niebel August 2008 Web-Feet Research Alan Niebel Founder and EO of Web-Feet Research, February 2000 Has thirteen years Non Volatile Memory market research experience Over twenty
More informationVideo Processing Technologies and Challenges for Mil/Aero Applications
Video Processing Technologies and Challenges for Mil/Aero Applications January 2014 Version 1.3 16230 Monterey St. STE 204, Morgan Hill, CA 95037, USA - Tel: (408) 706-5975 - alan.simmonds@ces-cal.com
More informationUltra-Wideband (UWB Technology)
White Paper Ultra-Wideband (UWB) Technology Ultra-Wideband (UWB Technology) Enabling high-speed wireless personal area networks. Contents Executive Summary 2 Introduction 2 The Case for UWB 3 UWB Technology
More informationPhotos of APPROVED. Electronic Products. Product Sorts and Categories
Product Sorts and Categories Photos of APPROVED 1. E-Bag Products a. Portable Audio Video Products b. Non-Cellular Telephones & Answering c. Computer & Video Gaming Peripherals d. Aftermarket Vehicle Electronic
More informationAudio Signal Processing Hardware Trends
Optimized DSP Software Independent DSP Analysis Audio Signal Processing Hardware Trends (Keynote Address, 23 rd AES Conference, Helsingoer, Denmark ) Jeff Bier Berkeley Design Technology, Inc. Berkeley,
More informationChapter 2: Managing Hardware Devices
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 2: Managing Hardware Devices Objectives Understand the importance of managing hardware Understand the purpose
More informationOff Road Navigation and Location-Based Photomarking & Blogging. 8/4/2005 The Best GPS is the one you have with you 1
Off Road Navigation and Location-Based Photomarking & Blogging 8/4/2005 The Best GPS is the one you have with you 1 Always active Never lost, Trimble Outdoors TM The BEST GPS is the one you have with you
More informationFSRM (File Server Resource Management)
2012 FSRM (File Server Resource Management) Prepared By: Dharak Adroja Project Guide: Prof. Heera Bamaniya Acknowledgement I take this opportunity to express my indebtedness to all those who directly helped
More informationConverged Platforms and Solutions. Business Update and Portfolio Overview
Converged Platforms and Solutions Business Update and Portfolio Overview IT Drivers In Next 5 Years SCALE SCALE 30,000+ physical servers 500,000+ virtual servers Current tools won t work at this scale
More informationSAP HANA. Jake Klein/ SVP SAP HANA June, 2013
SAP HANA Jake Klein/ SVP SAP HANA June, 2013 SAP 3 YEARS AGO Middleware BI / Analytics Core ERP + Suite 2013 WHERE ARE WE NOW? Cloud Mobile Applications SAP HANA Analytics D&T Changed Reality Disruptive
More informationCraig Peeper Software Architect Windows Graphics & Gaming Technologies Microsoft Corporation
Gaming Technologies Craig Peeper Software Architect Windows Graphics & Gaming Technologies Microsoft Corporation Overview Games Yesterday & Today Game Components PC Platform & WGF 2.0 Game Trends Big Challenges
More informationVLSI Design Automation. Maurizio Palesi
VLSI Design Automation 1 Outline Technology trends VLSI Design flow (an overview) 2 Outline Technology trends VLSI Design flow (an overview) 3 IC Products Processors CPU, DSP, Controllers Memory chips
More informationComputer Devices Part 1 25 Question(s) Test ID:
Computer Part 1 25 Question(s) Test ID: 148114 Name: Date: 1) Match the term with the definition Output s Storage How to tell it what to do Allows the user to enter information into a system, such as a
More informationENSC 340 Proposal: The idac (Digtal Audio Cassette)
Digital Audio Evolution ENSC 340 Proposal: The idac (Digtal Audio Cassette) Submitted By Contact Submitted To Digital Audio Evolution Paul Gurney, Bill England, Scott Wakelin, Michael Hutchison Paul Gurney
More informationMarty Knopert Business Development Manager Physical Security
Physical Security Marty Knopert Business Development Manager Physical Security 1 Video Surveillance over IP 4 Framework for Connected Real Estate Transformation Delivering space, technology and services
More informationECE 2162 Intro & Trends. Jun Yang Fall 2009
ECE 2162 Intro & Trends Jun Yang Fall 2009 Prerequisites CoE/ECE 0142: Computer Organization; or CoE/CS 1541: Introduction to Computer Architecture I will assume you have detailed knowledge of Pipelining
More informationFacing an SSS Decision? SNIA Efforts to Evaluate SSS Performance. Ray Lucchesi Silverton Consulting, Inc.
Facing an SSS Decision? SNIA Efforts to Evaluate SSS Performance Ray Lucchesi Silverton Consulting, Inc. SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies
More informationImportant Safety Notices DANGER AN IMPROPERLY LOCATED OR INSTALLED MONITOR CAN CAUSE DEATH OR SERIOUS BODILY INJURY
Important Safety Notices DANGER AN IMPROPERLY LOCATED OR INSTALLED MONITOR CAN CAUSE DEATH OR SERIOUS BODILY INJURY READ THE FOLLOWING INFORMATION THOROUGHLY BEFORE INSTALLATION It is unlawful in most
More informationReminder. Course project team forming deadline. Course project ideas. Friday 9/8 11:59pm You will be randomly assigned to a team after the deadline
Reminder Course project team forming deadline Friday 9/8 11:59pm You will be randomly assigned to a team after the deadline Course project ideas If you have difficulty in finding team mates, send your
More informationVirtual Security Server
Data Sheet VSS Virtual Security Server Security clients anytime, anywhere, any device CENTRALIZED CLIENT MANAGEMENT UP TO 50% LESS BANDWIDTH UP TO 80 VIDEO STREAMS MOBILE ACCESS INTEGRATED SECURITY SYSTEMS
More informationHome Networks. Principles, Applications and Desirability
Home Networks Principles, Applications and Desirability Index 1. Introduction 2. Why the demand? 3. Technologies 4. Cat5e UTP structured wiring 5. Modular concept 6. Typical applications 7. Technical information
More informationChapter 1. Computer System Organization
Chapter 1 Computer System Organization Prepared By: Manish Kumar Prajapati PGT (Comp.Sc.) (First Shift) Kendriya Vidyalaya Bailey Road Patna-14 What is Computer? A computer is an electronic device that
More informationThe Evolving Role of Tape and Disk in the High Performance Data Center Bruce Master IBM LTO Program
The Evolving Role of Tape and Disk in the High Performance Data Center Bruce Master IBM LTO Program Linear Tape-Open, LTO, LTO Logo, Ultrium and Ultrium Logo are trademarks of HP, IBM and Quantum in the
More informationDesigning Next Generation Test Systems An In-Depth Developers Guide
An In-Depth Developers Guide Designing Next Generation Test Systems An In-depth Developers Guide Contents Section 1 Executive Summary Chapter 1 Increasing Design Complexity...1-1 Shorter Product Development
More informationCreating DVDs and CDs. With Your DVD Writer/CD Writer Drive
Creating DVDs and CDs With Your DVD Writer/CD Writer Drive The information in this document is subject to change without notice. Hewlett-Packard Company makes no warranty of any kind with regard to this
More informationToward a Memory-centric Architecture
Toward a Memory-centric Architecture Martin Fink EVP & Chief Technology Officer Western Digital Corporation August 8, 2017 1 SAFE HARBOR DISCLAIMERS Forward-Looking Statements This presentation contains
More informationMobility Services and Applications for the Connected Car
Mobility Services and Applications for the Connected Car Reiner Höger, Klaus Schönke United power of automotive electronics Consumers spend several hours in their cars Average time spent in vehicles [hours
More informationBridging the Real World with the Digital
Connected Visual Computing Context Awareness Bridging the Real World with the Digital ensing Intel s Connected Visual Computing Research Jim Held Intel Fellow Director, Tera-scale Computing Research Agenda
More informationNew Features. Importing Resources
CyberLink StreamAuthor 4 is a powerful tool for creating compelling media-rich presentations using video, audio, PowerPoint slides, and other supplementary documents. It allows users to capture live videos
More informationCS232: Computer Architecture II
CS232: Computer Architecture II Spring 23 January 22, 23 21-23 Howard Huang 1 What is computer architecture about? Computer architecture is the study of building entire computer systems. Processor Memory
More informationCloud Going Mainstream All Are Trying, Some Are Benefiting; Few Are Maximizing Value
All Are Trying, Some Are Benefiting; Few Are Maximizing Value Germany Findings September 2016 Executive Summary Cloud adoption has increased 70% from last year, with 71% of companies in Germany pursuing
More informationFault tolerance in consumer products. Ben Pronk
Fault tolerance in consumer products Ben Pronk Content Consumer electronics, some background Reliability and software in consumer products Current solutions Future outllok 2 Consumer electronics, some
More informationCache and Forward Architecture
Cache and Forward Architecture Shweta Jain Research Associate Motivation Conversation between computers connected by wires Wired Network Large content retrieval using wireless and mobile devices Wireless
More informationVivid (VTB-103) USB 2.0 TV Box Pro Operation Manual
Vivid (VTB-103) USB 2.0 TV Box Pro Operation Manual Introduction This unit is a portable mini TV box. It enables the user to capture, record, and edit TV programs or films from DVD, VCD, VCR, video camcorders,
More informationDriving Broadband beyond 1 Million. Steve Hornung and Neil Jefferies
Driving Broadband beyond 1 Million Steve Hornung and Neil Jefferies British Telecommunications plc, 2003 2 Driving Broadband beyond 1 million Current Broadband Platform Status Technology to Extend the
More informationThe Data Centre Migration Specialist
The Data Centre Migration Specialist We live in an ever-changing world Over 90% of data today has been created in the last two years alone. That s over 2.5 quintillion bytes of data, sent and received,
More informationResearch Presentation: Consumer Adoption & Views about 4K
Research Presentation: Consumer Adoption & Views about 4K Glenn Hower Senior Analyst For More Information 972.490.1113 info@parksassociates.com www.parksassociates.com Overview Device Adoption Adoption
More informationCloud Going Mainstream All Are Trying, Some Are Benefiting; Few Are Maximizing Value
All Are Trying, Some Are Benefiting; Few Are Maximizing Value Latin America Findings September 2016 Executive Summary Cloud adoption has increased 49% from last year, with 78% of companies in Latin America
More informationTitle: Using low-power dual-port for inter processor communication in next generation mobile handsets
Title: Using low-power dual-port for inter processor communication in next generation mobile handsets Abstract: The convergence of mobile phones and other consumer-driven devices such as PDAs, MP3 players,
More informationReducing Emissions Re-enables Growth; Electronics Provides the Key. Presented by : Robert Barnes Date : 2 nd December2010
Reducing Emissions Re-enables Growth; Electronics Provides the Key Presented by : Robert Barnes Date : 2 nd December2010 1 1 The ARM Vision A world in which all electronic products and services are based
More informationeach channel. Synchronized audio video recording. 4CIF per channel. PAL 25fps / NSTC 30fps per channel
Synchronized audio video recording 4CIF (704x576)@25fps per channel PAL 25fps / NSTC 30fps per channel USB port or DVD-RW video backup Remote web video support Dual Video Channel Technology - Local & Remote
More informationVLSI Design Automation
VLSI Design Automation IC Products Processors CPU, DSP, Controllers Memory chips RAM, ROM, EEPROM Analog Mobile communication, audio/video processing Programmable PLA, FPGA Embedded systems Used in cars,
More informationFrom Industrial Experience to System Architecting Know-how
From Industrial Experience to System Architecting Know-how by Gerrit Muller University of South-Eastern Norway-NISE e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract The system design process in an
More informationCurrent Activities of the ITRON Project. Current Introduction Activities to of the ITRON Project
ITRON Supporters' Meeting Current Introduction Activities to of the ITRON Project Current Activities of the ITRON Project 1 Oct. 1997 ( / University of Tokyo ) hiro@is.s.u-tokyo.ac.jp TRON is an abbreviation
More informationVLSI Design Automation
VLSI Design Automation IC Products Processors CPU, DSP, Controllers Memory chips RAM, ROM, EEPROM Analog Mobile communication, audio/video processing Programmable PLA, FPGA Embedded systems Used in cars,
More informationCloud Going Mainstream All Are Trying, Some Are Benefiting; Few Are Maximizing Value. An IDC InfoBrief, sponsored by Cisco September 2016
All Are Trying, Some Are Benefiting; Few Are Maximizing Value September 2016 Executive Summary Cloud adoption has increased 61% from last year, with 73% pursuing a hybrid cloud strategy and on-premises
More informationWorkshop on the IPv6 development in Saudi Arabia 8 February 2009; Riyadh - KSA
Transition to IPv6 Drivers and Challenges Dr. Abdelfattah ABUQAYYAS ICT Consultant CITC- KSA 1 MAIN POINTS The ICT sector is developing rapidly - new services, and new modes of service delivery. The Internet
More informationNEXT GENERATION CMTS CHARACTERISTICS INCLUDING IP MULTICAST. Doug Jones YAS Broadband Ventures
NEXT GENERATION CMTS CHARACTERISTICS INCLUDING IP MULTICAST Doug Jones YAS Broadband Ventures Abstract The cable industry is currently faced with upgrading from DOCSIS v1.0 CMTS equipment to DOCSIS v1.1
More informationCS 457 Multimedia Applications. Fall 2014
CS 457 Multimedia Applications Fall 2014 Topics Digital audio and video Sampling, quantizing, and compressing Multimedia applications Streaming audio and video for playback Live, interactive audio and
More informationDigital Television With Linux Architecture and Opportunities
Digital Television With Linux Architecture and Opportunities Bas Engel - Chief Software Architect Philips Consumer Lifestyle - Business Unit TV November 6, 2008 Contents Of Presentation What is Digital
More informationModular Drive Process System Design for Optimal Factory Efficiency September 9, 2010
Modular Drive Process System Design for Optimal Factory Efficiency September 9, 2010 Presenter: Pete Goglia Contributors: Mark McCrimmon, Kevin Richardson, Nick Granger-Brown Modular Drive Process System
More information$3.50 $2.50. Display device w/ diagonal screen size: 29 : $ : $ : $39.50
EPRA Newfoundland & Labrador S AND CLARIFICATIONS Revised June 1, 2017 PHASE 1 OBLIGATED AS OF: AUGUST 1, 2013 OBLIGATED DESKTOP COMPUTERS PORTABLE COMPUTERS DISPLAY DEVICES A computer terminal designed
More informationPMR: Innovation Achieved Implications for a New Era of Hard Disk Drive Technology
PMR: Innovation Achieved Implications for a New Era of Hard Disk Drive Technology Maciek Brzeski Vice President, Marketing Toshiba Storage Device Division September 28, 2005 Computers Come and Go, But
More informationGLOBAL COMMAND Security Anywhere MANAGEMENT SYSTEM
GLOBAL Security COMMAND Anywhere MANAGEMENT SYSTEM UNISIGHT Software SUMMARY SYSTEM FEATURES SYSTEM FUNCTIONS GCMS INTRODUCTION DVR SOFTWARE COMPONENTS Summary The Global Command Management System (GCMS)
More informationCisco Video Surveillance Manager Release 4.1/6.1
Cisco Video Surveillance Manager Release 4.1/6.1 PB 521659 Cisco offers network-centric video surveillance software and hardware that supports video transmission, monitoring, recording, and management.
More informationInnovation Technology for Future Convergence Network
KRnet 2013 Keynote Speech Innovation Technology for Future Convergence Network Jinsung Choi, Ph.D. EVP, Head of ICT R&D Division, SK Telecom Contents I. Key Trends Driving Network Evolution II. Innovation
More informationDFT Trends in the More than Moore Era. Stephen Pateras Mentor Graphics
DFT Trends in the More than Moore Era Stephen Pateras Mentor Graphics steve_pateras@mentor.com Silicon Valley Test Conference 2011 1 Outline Semiconductor Technology Trends DFT in relation to: Increasing
More informationIT manufacturer perspective on hardware take-back law
IT manufacturer perspective on hardware take-back law Meeting targets in the future based on US and EU experience Jeff Kuypers / Nov 5, 2013 Hewlett-Packard (HP) hardware take-back quick intro Examples
More informationWEB & MOBILE AUTOMATION
WEB & MOBILE AUTOMATION 11 th Feb 2017 Presenter: (CoE) 9 Mansi, 5 th Floor, Cross Lane No. 1, Ram Maruti Road, Thane West Email: info@educognitio.com Phone: +91 (0)22 65555131 Web:http://www.educognitio.com
More information