We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byMay Golden
Modified about 1 year ago
TESTING GRID SOFTWARE: THE DEVELOPMENT OF A DISTRIBUTED SCREEN RECORDER TO ENABLE FRONT END AND USABILITY TESTING Florian Urmetzer, Gareth J Lewis and Vassil N Alexandrov Advanced Computing & Emergent Technologies Centre University of Reading Copyright, 2005 © ACET http://www.acet.reading.ac.uk
Roadmap: - Introduction - Background and problem - Solution - Implementation - Discussion Copyrigh, 2005 © ACET http://www.acet.reading.ac.uk
Example: The Collaborative P-Grade Grid Portal Copyright, 2005 © ACET http://www.acet.reading.ac.uk
Definition Software TestingSoftware Testing –The purpose of software testing is the determination of error absence in software. An ideal test would therefore only succeed when software is free of errors. Usability TestingUsability Testing –Usability testing is a means for measuring how well people can use something… Copyright, 2005 © ACET http://www.acet.reading.ac.uk
Problem Description Distributed Collaborative Software Development Copyright, 2005 © ACET http://www.acet.reading.ac.uk TESTINGUSABILITY Limitation of automatic testing methods Distribution – Multiple locations of clients Test bed implementations often not realistic Collaboration – Multiple users working on one task Reconstruction of errors
Solution Copyright, 2005 © ACET http://www.acet.reading.ac.uk
Solution – Usability testing Copyright, 2005 © ACET http://www.acet.reading.ac.uk
Solution – Debugging Copyright, 2005 © ACET http://www.acet.reading.ac.uk
Networking Video compressionVideo compression RTP (Real Time Protocol)RTP (Real Time Protocol) Master Slave approachMaster Slave approach
Networking - Problems Copyright, 2005 © ACET http://www.acet.reading.ac.uk Flooding of networkFlooding of network PC vs Server as masterPC vs Server as master File sizesFile sizes
Recording Custom written recorderCustom written recorder Size of project (number of participants) determines hardwareSize of project (number of participants) determines hardware Further tests neededFurther tests needed Copyright, 2005 © ACET http://www.acet.reading.ac.uk
… in the near Future Production and test with projectsProduction and test with projects Test architecture independenceTest architecture independence Firewall testingFirewall testing Upscale test usersUpscale test users Copyright, 2005 © ACET http://www.acet.reading.ac.uk
Conclusion: Prove of conceptProve of concept Further implementationFurther implementation Copyright, 2005 © ACET http://www.acet.reading.ac.uk
Thank you ! Questions ? ?Questions ? ? Copyright, 2005 © ACET http://www.acet.reading.ac.uk
1 VRoIP (Virtual Reality over IP) NCHC TDW TaskForce Jacky Chih-Lung Chang
Collaborative Tools for the Grid V.N Alexandrov S. Mehmood Hasan.
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
A brief introduction of Real Time Streaming Protocol Presented by Rongjian Li.
Digital Library Service – An overview Introduction System Architecture Components and their functionalities Experimental Results.
0 What Does SIP Bring to Your Customer Experience ? Extend VoIP and IP Contact Center values through support of SIP o Media and location independent support.
City, year - - HarmoniQuA MoST1 HarmoniQuA MoST Presenter affiliation name - country.
Submitted To: Submitted By: Seminar On Rain Technology.
Straw data transfer Vladimir Tryanin, JINR. 11/14/2015Straw data transfer2 Outline task description, tools for realization, straw data, developed system,
Tool Integration with Data and Computation Grid “Grid Wizard 2”
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
Introduction to Apache Hadoop Zibo Wang. Introduction What is Apache Hadoop? Apache Hadoop is a software framework which provides open source libraries.
1 Multimedia Services Service provider Service client Service registry Publish Find/discovery Bind Multimedia Services Framework and architecture.
Substation Automation (S.A) System Project Supervisor: Stuart Wildy.
Page 1 of 9 NFS Vendors Conference October 25, 2000 PC Solutions to Network File Systems.
Evaluating Performance of a Video Streaming Application using vlcj CS529 Project 3 April 18 th, Mark Hawthorne
Introduction. Readings r Van Steen and Tanenbaum: 5.1 r Coulouris: 10.3.
5/11/2009 IPTV 1 Guided By: Mr. Ankit Biscuitwala Prepared By: Nency P. Patel Roll No:37.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Introduction. Stop the expense and inconvenience of hauling a laptop… … with your handheld and Impatica ShowMate. Break Free Today! Break free from your.
Computing on the Cloud Jason Detchevery March 4 th 2009.
UNIT - 1Topic - 2 C OMPUTING E NVIRONMENTS. What is Computing Environment? Computing Environment explains how a collection of computers will process and.
Mosaic Aurora Basic Network Video Recording (NVR) System.
Module 9: Preparing to Administer a Server. Overview Introduction to Administering a Server Configuring Remote Desktop to Administer a Server Managing.
Microsoft Solutions for Learning (Free) Mark Becker C/D/H Partner PMP, MCSE,MCNE.
Wireless Grid Computing A Prototype Wireless Grid Grant Gifford Mark Hempstead April 30, 2003.
Chapter 7 Integration of Information I. Integration of information in business systems 1. What Is Meant by the Concept of Integrating information in business?
Grid Programming Environment (GPE) Grid Summer School, July 28, 2004 Ralf Ratering Intel - Parallel and Distributed Solutions Division (PDSD)
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
0-1 Team ?? Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auraria.
Workload Management Massimo Sgaravatto INFN Padova.
ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.
AHM /09/05 AHM 2005 Automatic Deployment and Interoperability of Grid Services G.Kecskemeti, Yonatan Zetuny, G.Terstyanszky,
Rational Unified Process Fundamentals Module 7: Process for e-Business Development Rational Unified Process Fundamentals Module 7: Process for e-Business.
2003 NTHU IEEM 1 Enterprise Integration Collaborative Product Design – Using Access Grid Project as an Example Group No.11 ： 林彥伯 (Gilbert)
Video Streaming © Nanda Ganesan, Ph.D.. Video Streaming Video Streaming Objective Streaming Advantages Video Streaming Architecture Compression and Decompression-codec.
Data Management I DBMS Relational Systems. Overview u Introduction u DBMS –components –types u Relational Model –characteristics –implementation u Physical.
Scientific Computing Department Faculty of Computer and Information Sciences Ain Shams University Supervised By: Mohammad F. Tolba Mohammad S. Abdel-Wahab.
Napster and Gnutella Protocols English micro-project Guillaume CASSIN May 31, 2001.
CS CS 5150 Software Engineering Lecture 12 Usability 2.
IP Video management platform DSS7016. Brand DHI: Dahua DHIDSS7016 – Product Form 7:Embedded 8:Server 9:Software HDD 16:16HDD 24:24HDD Solution 0: X86.
Collaborative Development of a Web Knowledgebase for a Liaison Program: “Back to the Future” Holly Harden, MLIS, Liaison Librarian Kathleen B. Oliver,
Modern approaches to developing hardware and software system for operation and emergency control of large-scale power grid A.B. OSAK, A.V. DOMYSHEV, E.Y.
Web Services Andrea Miller Ryan Armstrong Alex. Web services are an emerging technology that offer a solution for providing a common collaborative architecture.
1 The Five Parts of an Information System
WebCCTV 1 Contents Introduction Getting Started Connecting the WebCCTV NVR to a local network Connecting the WebCCTV NVR to the Internet Restoring the.
LOGO PROOF system for parallel MPD event processing Gertsenberger K. V. Joint Institute for Nuclear Research, Dubna.
NML/436/L1-1 Nazareth Northwestern Mutual Life Participants in IS Development l A team of people comprising: l Project Manager l Systems Analysts l Specialists.
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
© 2017 SlidePlayer.com Inc. All rights reserved.