1 Metric Scheme u Transmittal –basic scheme: collect all necessary metrics from tools send metrics to the database –implementation options: send all metrics.

Slides:



Advertisements
Similar presentations
Upgrading the Oracle Applications: Going Beyond the Technical Upgrade Atlanta OAUG March 19, 1999 Robert Cooney.
Advertisements

Database System Concepts and Architecture
SECURE SITES. A SECURE CONNECTION TERMS Secure Sockets Layer (SSL) An older Internet protocol that allows for data transmission between server and client.
Internet Security Protocols
Page 1 More information at; gaddsoftware.comgaddsoftware.com.
A System for Automatic Recording and Prediction of Design Quality Metrics Andrew B. Kahng and Stefanus Mantik* UCSD CSE and ECE Depts., La Jolla, CA *UCLA.
Situation Aware Mobile Computing (SAMC) CPSC 608 Project Spring 2002 Project Members: Brent Dinkle Hemant Mahawar Marco Morales Sreekanth R. Sambavaram.
DARPA A Metrics System for Continuous Improvement of Design Technology Andrew B. Kahng and Stefanus Mantik.
DARPA u METRICS Reporting s Web-based t platform independent t accessible from anywhere s Example: correlation plots created on-the-fly t understand the.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Web Server Administration
METRICS: A System Architecture for Design Process Optimization Stephen Fenstermaker*, David George*, Andrew B. Kahng, Stefanus Mantik and Bart Thielges*
Design Aspects. User Type the URL address on the cell phone or web browser Not required to login.
Proprietary Metrics Handoff to the GSRC Stephen Fenstermaker and Bart Thielges Sept. 24, 1999.
DARPA A Metrics System for Continuous Improvement of Design Technology Andrew B. Kahng and Stefanus Mantik.
Progress Report 11/1/01 Matt Bridges. Overview Data collection and analysis tool for web site traffic Lets website administrators know who is on their.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
1 Foundations for Understanding Achievable Design: Ground Truths, the Bookshelf, and Metrics Theme Summary.
A METRICS System for Design Process Optimization Andrew B. Kahng and Stefanus Mantik* UCSD CSE and ECE Depts., La Jolla, CA *UCLA CS Dept., Los Angeles,
METRICS Standards and Infrastructure for Design Productivity Measurement and Optimization Andrew B. Kahng and Stefanus Mantik UCLA CS Dept., Los Angeles,
Session-01. Layers Struts 2 Framework The struts 2 framework is used to develop MVC-based web application. Struts 1.0 was released in June The.
Centralized and Client/Server Architecture and Classification of DBMS
Integrating CRM On Demand with the E-Business Suite to Supercharge your Sales Team Presented by: Tom Connolly, Jason Lieberman Company: BizTech Session.
SSL (Secure Socket Layer) and Secure Web Pages Rob Sodders, University of Florida CIS4930 “Advanced Web Design” Spring 2004
Application Layer. Applications A program or group of programs designed for end users. A program or group of programs designed for end users. Software.
The Client/Server Database Environment
Overview What are the provisioning methods used in the Australian registry system? How are these provisioning systems secured?
Client/Server Architectures
Course 201 – Administration, Content Inspection and SSL VPN
INTRODUCTION TO WEB DATABASE PROGRAMMING
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
Exchange Network Node Help Desk NOLA Conference Feb 9-10, 2004.
Web Applications Harry R. Erwin, PhD University of Sunderland CIT304/CSE301.
AQM Solutions Web Project Phase II Donna Walsh Condor Technology Solutions.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
Introduction To Computer System
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Lecture 15 Introduction to Web Services Web Service Applications.
Improving pS-PS Service Architecture , perfSONAR-PS Developers Meeting Aaron Brown, Andrew Lake, Eric Pouyoul.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 12 Databases, Controls, and Security.
SE-02 COMPONENTS – WHY? Object-oriented source-level re-use of code requires same source code language. Object-oriented source-level re-use may require.
October 3, 2002Initial Proposal - Board of Directors1 SYSTEM-TO-SYSTEM WORKGROUP.
Lesson Overview 3.1 Components of the DBMS 3.1 Components of the DBMS 3.2 Components of The Database Application 3.2 Components of The Database Application.
Web application architecture1 Based on Jim Conallen: Web Applications with UML.
EGEE User Forum Data Management session Development of gLite Web Service Based Security Components for the ATLAS Metadata Interface Thomas Doherty GridPP.
CS562 Advanced Java and Internet Application Introduction to the Computer Warehouse Web Application. Java Server Pages (JSP) Technology. By Team Alpha.
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
Dispatching Java agents to user for data extraction from third party web sites Alex Roque F.I.U. HPDRC.
Chapter 13Oracle9i DBA II: Backup/Recovery and Network Administration 1 Chapter 13 Network Administration and Server-side Configuration.
Encryption protocols Monil Adhikari. What is SSL / TLS? Transport Layer Security protocol, ver 1.0 De facto standard for Internet security “The primary.
Interaction classes Record context Custom lookups.
COMPUTER NETWORKS Hwajung Lee. Image Source:
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Provenance Work Plans and Deliverables October 2005  Data Provenance information in SRB and HID Test upload to SRB (March) Give DB working group formal.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
APACHE Apache is generally recognized as the world's most popular Web server (HTTP server). Originally designed for Unix servers, the Apache Web server.
Databases (CS507) CHAPTER 2.
The Client/Server Database Environment
Chris Menegay Sr. Consultant TECHSYS Business Solutions
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Oracle Architecture Overview
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
COMPONENTS – WHY? Object-oriented source-level re-use of code requires same source code language. Object-oriented source-level re-use may require understanding.
Database Connectivity and Web Development
Sending data to EUROSTAT using STATEL and STADIUM web client
Tyler Technologies presents: What you need to know about upcoming changes to your New World ERP technical environment in Scott Alan Miller MCP,
Presentation transcript:

1 Metric Scheme u Transmittal –basic scheme: collect all necessary metrics from tools send metrics to the database –implementation options: send all metrics at one time send metrics incrementally (on-the-fly) u Retrieval –basic scheme: request for appropriate project and design type display the data –implementation: get data and display them

2 Metrics Data Warehouse Tool xmitter Data-Mining Reporting Inter/Intra-net Server Java Applets Web Browsers Wrapper, embedded AI System Architecture

3 Security u only service requests and server address that is transferred over UDP and not encrypted u user id (license) u encrypted XML (IBM) u registered client addresses u Secure Socket Layer (SSL) u 3 types of system access (user, vendor, administrator)

4 Access Levels u User access –retrieve data only –EDA tool users, IP providers u Vendor access –retrieve data and transmit data (no editing) –EDA tool vendors (i.e. Cadence, Synopsys, Mentor Graphics, Avant!, etc.) u Administrator access –full access (for data migration and aging) –GSRC metrics administrators

5 Starting Point u Initial step from OxSigen –working model of metrics –initial list of metrics u Use of industry standard components –Oracle8i database as back-end –XML encryption from IBM –SUN Jini or Microsoft UPNP u Team: Stefanus Mantik (UCLA Ph.D. student), OxSigen

6 Issues u Data integrity (bad data, optimization of transmission, … u Consistency of metrics names, semantics between different tools (key: standard metrics definitions) u Getting the right data out of tools (esp. if only have logfiles today) u Does tool context contain enough data? (e.g., does P&R tool understand that it was called on a datapath block; flow-cognizance may be a gap) u Maintenance, evolution of metrics set, schema and APIs

7 Participation from Sponsors u EDA Customers –list of metrics usable by the designer u EDA Vendors –standard metric names used inside tools –standard metrics appropriate to various tools classes

8 Project Milestones u September 1999 –transmittal API –Oracle8i installation u October 1999 –database interface for transmittal –table structures –GSRC-endorsed standards (metrics schema) u November 1999 –completion of the transmittal part –initial web site for retrieval

9 Theme Summary u Life is short –don’t waste time u Productivity gap is addressed by each initiative –effective research, effective assessment, effective adoption –focusing of effort: distinguish real issues from non-issues –optimize the use of tools, not just the tools themselves u Calibrating Achievable Design is C.A.D.