TP Lite is back Jim Gray. Classic: What’s Outside? Three Tier Computing Clients do presentation, gather input Do some workflow (script) Send high-level.

Slides:



Advertisements
Similar presentations
TSpaces Services Suite: Automating the Development and Management of Web Services Presenter: Kevin McCurley IBM Almaden Research Center Contact: Marcus.
Advertisements

“ Everything that can be invented has been invented.” Commissioner, U.S. Office of Patents, 1899 From
Presentation by Priyanka Sawarkar
Database Administration and Security Transparencies 1.
1 Lesson 14 Sharing Documents Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
Project 1 Introduction to HTML.
2 Object-Oriented Analysis and Design with the Unified Process Objectives  Explain how statecharts can be used to describe system behaviors  Use statecharts.
ABCSG - Distributed Database 1 Data Management Distributed Database Data Replication.
ISP 433/533 Week 8 IR in libraries. Goal Universal Access to Information Vannevar Bush 1945 article Memex A memex is a device in which an individual stores.
By Tracey Windley and Jasper Nance Professor Herb Hess Kevin Buck 2006 ASEE Annual Conference 6/19/2006 Instant Data Gathering, Processing, and Display.
Outline of presentation 1. Vannevar Bush – CV 2. The after-war situation 3. The Memex 4. Steven Johnson on Bush 5. Discussion point 6. Links (Vannevar.
Introduction to Web Database Processing
Satzinger, Jackson, and Burd Object-Orieneted Analysis & Design
Systems Architecture, Fourth Edition1 Internet and Distributed Application Services Chapter 13.
System Analysis and Design
1st Project Introduction to HTML.
Client-Server Processing and Distributed Databases
Quick Overview on AnsHealth and EpostRx. Company History Established in March 2001, AdvanceNet Health Solutions (ANSHealth) has a track record of successful.
Chapter ONE Introduction to HTML.
1 Web Servers (IIS and Apache) Outline 9.1 Introduction 9.2 HTTP Request Types 9.3 System Architecture 9.4 Client-Side Scripting versus Server-Side Scripting.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Apache Airavata GSOC Knowledge and Expertise Computational Resources Scientific Instruments Algorithms and Models Archived Data and Metadata Advanced.
The City of Tampa's Automated Agenda Workflow System CASE STUDY:
ISOM MIS3150 Data and Info Mgmt Database Security Arijit Sengupta.
CSCI 6962: Server-side Design and Programming Course Introduction and Overview.
Overview of SQL Server Alka Arora.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Lecture 7 Interaction. Topics Implementing data flows An internet solution Transactions in MySQL 4-tier systems – business rule/presentation separation.
The Dawning of the Age of Infinite Storage William Perrizo Dept of Computer Science North Dakota State Univ.
Introduction to Information Systems Class Agenda Instructor Introductions –Instructor –Class Objectives Competitive Advantages will be a key area Very.
Mobile Agent Technology for the Management of Distributed Systems - a Case Study Claudia Raibulet& Claudio Demartini Politecnico di Torino, Dipartimento.
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
Project Builder and MediaMatrix: Redefining Access in the Digital Age Dean Rehberger and Michael Fegan MERLOT August 7-10, 2006 New Orleans, LA.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Economic Commission for Europe TIR Executive Board (TIRExB) UNECE TIR Secretariat (Sofia; 11 and 12 May 2006) UNITED NATIONS Regional TIR Seminar International.
Section 1 # 1 CS The Age of Infinite Storage.
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
Section 1 # 1 CS The Age of Infinite Storage.
MACIASZEK, L.A. (2001): Requirements Analysis and System Design. Developing Information Systems with UML, Addison Wesley Chapter 6 - Tutorial Guided Tutorial.
1 TPlite is Back! Jim Gray Microsoft Research High Performance Transaction Processing Workshop, Asilomar, CA.,
Active Server Pages  In this chapter, you will learn:  How browsers and servers interacted on the Internet when the Internet first became popular 
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Safeguarding the Freedom of Information: Digital Archive Initiatives in the United States Federal Government Michael Paul Huff Information Resource Officer.
Introduction to Server-Side Web Development Introduction to Server-Side Web Development using JSP and Web Services JSP and Web Services 18 th March 2005.
SEEK Welcome Malcolm Atkinson Director 12 th May 2004.
AUTHORS RIGHTS Hilton Gibson 14th International Symposium on Electronic Theses and Dissertations Paper Session 1A - Publishing and Plagiarism, Pavilion.
COSC 513 Operating Systems Project Presentation: Internet Security Instructor: Dr. Anvari Student: Ying Zhou Spring 2003.
2-1 A Federation of Information Systems. 2-2 Information System Applications.
DAME: A Distributed Diagnostics Environment for Maintenance Dr Tom Jackson University of York.
Lecture 4 Mechanisms & Kernel for NOSs. Mechanisms for Network Operating Systems  Network operating systems provide three basic mechanisms that support.
More New Media Information Technology and Social Life Feb. 4, 2005.
Between the year 1999 and 2009 the world was plagued by many events that put the world at an argent need for peace, unity, and reforms. This chapter will.
BZUPAGES.COM WEB SERVER PRESENTED TO: SIR AHMAD KAREEM.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Vannevar Bush: As we may think. Consider a future device for individual use, which is a sort of mechanized private file and library. It needs a name,
12. DISTRIBUTED WEB-BASED SYSTEMS Nov SUSMITHA KOTA KRANTHI KOYA LIANG YI.
Project 1 Introduction to HTML.
Project 1 Introduction to HTML.
Distributed system (Lecture 02)
#01 Client/Server Computing
Tiers vs. Layers.
Unit# 5: Internet and Worldwide Web
Presented by: Francisco Martin-Recuerda
Gordon Erlebacher Florida State University
#01 Client/Server Computing
Presentation transcript:

TP Lite is back Jim Gray

Classic: What’s Outside? Three Tier Computing Clients do presentation, gather input Do some workflow (script) Send high-level requests to ORB (Object Request Broker) ORB dispatches workflows and business objects -- proxies for client, orchestrate flows & queues Server-side workflow invokes distributed business objects to execute task Business object read/write database Database BusinessObjects workflow Presentation

DBMS is Web Service ! Client/server is back; the revenge of TP-liteDatabase BusinessObjects Workflow Presentation DBMS Web servers and runtimes (Apache, IIS, J2EE,.NET) displaced TP monitors & ORBS –Give persistent objects –Holistic programming model & environment Web services (soap, wsdl, xml) are displacing current brokers DBMS listening to Port 80 publishing WSDL, DISCO,WS-Security Servicing SOAP calls. DBMS is a web service Basis for distributed systems. A consequence of OR DBMS

“ Everything that can be invented has been invented.” Commissioner, U.S. Office of Patents, 1899 From …absolutely no basis to support Duell's alleged statement. Just the opposite is true. Duell's 1899 report documents an increase of about 3,000 patents over the previous year, and nearly 60 times the number granted in Further, Duell quotes President McKinley's annual message saying, "Our future progress and prosperity depend upon our ability to equal, if not surpass, other nations in the enlargement and advance of science, industry and commerce. To invention we must turn as one of the most powerful aids to the accomplishment of such a result." Duell adds, "May not our inventors hopefully look to the Fifty-sixth Congress for aid and effectual encouragement in improving the American patent system?" These are unlikely words of someone who thinks that everything has been invented.

“We have patents on the Byte and the Algorithm” Dave Huffman EE has the electron Physics has matter/energy Chemistry has molecules and reactions Economics has the transaction. They all need us to do anything

Science The Endless Frontier Vannevar Bush -> Harry Truman, July Introduction: Scientific Progress is Essential Science is a Proper Concern of Government Government Relations to Science - Past and Future Freedom of Inquiry Must be Preserved 2. The War Against Disease: In War In Peace Unsolved Problems Broad and Basic Studies Needed Coordinated Attack on Special Problems Action is Necessary 3. Science and the Public Welfare : Relation to National Security Science and Jobs The Importance of Basic Research Centers of Basic Research Research Within the Government Industrial Research International Exchange of Scientific Information The Special Need for Federal Support The Cost of a Program 4. Renewal of our Scientific Talent: Nature of the Problem A Note of Warning The Wartime Deficit Improve the Quality Remove the Barriers The Generation in Uniform Must Not be Lost A Program 5. A Problem of Scientific Reconversion: Effects of Mobilization of Science for War Security Restrictions Should be Lifted Promptly Need for Coordination A Board to Control Release Publication Should be Encouraged 6. The Means to the End: New Responsibilities for Government The Mechanism Five Fundamentals Military Research National Research Foundation

Memex As We May Think, Vannevar Bush, 1945 “A memex is a device in which an individual stores all his books, records, and communications, and which is mechanized so that it may be consulted with exceeding speed and flexibility” “yet if the user inserted 5000 pages of material a day it would take him hundreds of years to fill the repository, so that he can be profligate and enter material freely”

25Kday life ~ Personal Petabyte 1PB Will anyone look at web pages in 2020? Probably new modalities & media will dominate then.

Challenges Capture: Get the bits in Organize: Index them Manage: No worries about loss or space Curate/ Annotate: automate where possible Privacy: Keep safe from theft. Summarize: Give thumbnail summaries Interface: how ask/anticipate questions Present: show it in understandable ways.

80% of data is personal / individual. But, what about the other 20%? Business –Wall Mart online: 1PB and growing…. –Paradox: most “transaction” systems < 1 PB. –Have to go to image/data monitoring for big data Government –Government is the biggest business. Science –LOTS of data.