Essential Software Architecture Chapter Two - Introducing the Case Study Ian Gorton CS590 – Winter 2008.

Slides:



Advertisements
Similar presentations
Data Mining and Text Analytics GATE, by Joel Bywater.
Advertisements

Components of GIS.
Chapter 3 Application Software p. 6.
Google Chrome & Search C Chapter 18. Objectives 1.Use Google Chrome to navigate the Word Wide Web. 2.Manage bookmarks for web pages. 3.Perform basic keyword.
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
Page 1 More information at; gaddsoftware.comgaddsoftware.com.
CS CS 5150 Software Engineering Lecture 12 Usability 2.
Essential Software Architecture Chapter Three - Software Quality Attributes Ian Gorton CS590 – Winter 2008.
BUSINESS DRIVEN TECHNOLOGY
Computers Are Your Future © 2008Prentice-Hall, Inc.
Knowledge Portals and Knowledge Management Tools
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Application Software Chapter 3.
Lecture-8/ T. Nouf Almujally
Copyright © 2014 Pearson Education, Inc. 1 It's what you learn after you know it all that counts. John Wooden Key Terms and Review (Chapter 6) Enhancing.
Introduction to the course January 9, Points to Cover  What is GIS?  GIS and Geographic Information Science  Components of GIS Spatial data.
Understanding and Managing WebSphere V5
Chapter 5 Application Software.
Databases & Data Warehouses Chapter 3 Database Processing.
Selecting a Tool 1 When to start evaluating: Current method is not effective Can solve an immediate problem/challenge Can increase productivity and deliverables.
Business systems are computer-based information systems that provide organizations with valuable information in a timely and effective manner to allow.
Operational Data Tools Chapter Eight. Copyright © Houghton Mifflin Company. All rights reserved.8–28–2 Chapter Eight Learning Objectives To learn database.
Section 9.2 Computer Applications
1 Web Developer Foundations: Using XHTML Chapter 11 Web Page Promotion Concepts.
Coding Reporting Utilities.  Desktop ◦ C#  5 years  Web-based ◦ ASP.NET (C#)  5 years ◦ ASP.Classic (VB)  2+ years ◦ PHP  3+ years ◦ HTML5  1 year.
First Look Clinic: What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Sayed Ali (MCTS, MCITP, MCT, MCSA, MCSE )
ITIS 1210 Introduction to Web-Based Information Systems Chapter 24 How Websites Work with Databases How Websites Work with Databases.
Web 2.0: Concepts and Applications 4 Organizing Information.
© Paradigm Publishing, Inc. 5-1 Chapter 5 Application Software Chapter 5 Application Software.
SharePoint Services Indiana University Cory P. Retherford May 9 th, 2011.
Using the SAS® Information Delivery Portal
Objectives Overview Identify the qualities of valuable information Describe various information systems used in an enterprise Identify the components of.
DECISION SUPPORT SYSTEM ARCHITECTURE: The data management component.
Information Systems: Databases Define the role of general information systems Describe the elements of a database management system (DBMS) Describe the.
Business Software What is database software? p. 145 Allows you to create, access, and manage data Add, change, delete, sort, and retrieve data Next.
1 Application Software What is application software?  Programs that perform specific tasks for users.
 Saundra Speed  Mariela Esparza  Kevin Escalante.
Engr. M. Fahad Khan Lecturer Software Engineering Department University Of Engineering & Technology Taxila.
Computers Are Your Future © 2005 Prentice-Hall, Inc.
Chapter 3: Computer Software. Stored Program Concept v The concept of preparing a precise list of exactly what the computer is to do (this list is called.
Engr. M. Fahad Khan Lecturer Software Engineering Department University Of Engineering & Technology Taxila.
© Paradigm Publishing Inc. 5-1 Chapter 5 Application Software.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Building Data and Document-Driven Decision Support Systems How do managers access and use large databases of historical and external facts?
Engr. M. Fahad Khan Lecturer Software Engineering Department University Of Engineering & Technology Taxila.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Database Management Systems CS 420. Topics Outline 1. Introduction 2. HTML Review 3. VBScript 4. Access DBMS 5. Relational Database 6. Design Process.
EMu Interface and the Web Clear identification of web fields for users and administrators Visual identifier of the web presentations in EMu, ie Collection.
Intro to Databases Vocabulary Copyright © Texas Education Agency, All rights reserved.
ACIS Introduction to Data Analytics & Business Intelligence Database s Benefits & Components.
Digital Planet: Tomorrow’s Technology and You Chapter 7 Database Applications and Privacy Implications Copyright © 2012 Pearson Education, Inc. publishing.
14 1 Chapter 14 Web Database Development Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
By R. O. Nanthini and R. Jayakumar.  tools used on the web to find the required information  Akeredolu officially described the Web as “a wide- area.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
Microsoft Access 2003 Tutorial By: Juan Y7. What is Microsoft Office Access? Microsoft Access, also known as Microsoft Office Access, is a database management.
© SAP SE ZR Reporting Abstract This unit focuses on different reporting techniques as supported by the SAP software and SAP Business Intelligence. It is.
XML 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall SAMPLE XML SCHEMA (XSD) 2 Schema is a record definition, analogous to the.
INTRODUCTION TO INFORMATION SYSTEMS LECTURE 9: DATABASE FEATURES, FUNCTIONS AND ARCHITECTURES PART (2) أ/ غدير عاشور 1.
International Planetary Data Alliance Registry Project Update September 16, 2011.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 3: Decision Support Systems Concepts, Methodologies, and Technologies:
Chapter 4. CONCEPT OF THE OPERATING SYSTEM MANAGING ESSENTIAL FILE OPERATIONS.
James A. Senn’s Information Technology, 3rd Edition
Systems Engineering Tool for Intelligent Transportation
Using Python to Interact with the EPA WATERS Web Services
Database Systems: Design, Implementation, and Management Tenth Edition
Computers Are Your Future
Chapter 7 Electronic Business Systems
Application Software EIT, © Author Gay Robertson, 2016.
MIS2502: Data Analytics MySQL and MySQL Workbench
Chapter 7 Electronic Business Systems
Presentation transcript:

Essential Software Architecture Chapter Two - Introducing the Case Study Ian Gorton CS590 – Winter 2008

ICDE a case study The Information Capture and Dissemination Environment (ICDE) is part of a suite of software systems for providing intelligent assistance to professionals such as financial analysts, scientific researchers and intelligence analysts.

What ICDE does ICDE automatically captures and stores data that records a range of actions performed by a user when operating a workstation. For example, when a user performs a Google search, the ICDE system will transparently store in a database:  the search query string  copies of the web pages returned by Google that the user displays in their browser

ICDE Version 1.0 ICDE v1.0 was only deployed in a small user trial involving a few users. This deployment successfully tested the software functionality and demonstrated the concepts of data capture and storage.

Data Collection The collection component comprises a number of loosely coupled processes that transparently track the user’s relevant activities and store them in the Data Store.

Data Store This component comprises a commercial-off- the-shelf (COTS) relational database. The relational database stores information in various tables regarding the user activities, with timestamps added so that the order of events can be reconstructed.

Data Analysis A graphical user interface (GUI) based tool supports a set of queries on the data store.

Business Goals Encourage third party tool developers to write applications for the ICDE system. Promote the ICDE concept and tools to potential customers, in order to enhance their analytical working environment.