RIA to visualize the health of a project Team #4 Midterm presentation February 28,2008.

Slides:



Advertisements
Similar presentations
5/1/2015Solar Thermal Plant Design1 Solar Thermal Plant Design & Operation Suite of Tools By Team #4 Lakshmi Yogitha Javvadi, Sukumar Bollineni Deepa Borra,
Advertisements

ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
IT Project Management, Third Edition Appendix A1 Appendix A: Guide to Using Microsoft Project 2002.
Netscape Application Server Application Server for Business-Critical Applications Presented By : Khalid Ahmed DS Fall 98.
Our Footprints CLIENTS What We Do Technology Expertise.
Web-based Distributed Flexible Manufacturing System (FMS) Monitoring and Control Student: Wei Liu Instructor: Dr. Chang Apr. 23, 2003.
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
Remotely monitor and control a DCS (Distributed Control system) system of a miniature Oil platform through a 2D representation model Presented by - Himendra.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
Development of mobile applications using PhoneGap and HTML 5
Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Audumbar Chormale Advisor: Dr. Anupam Joshi M.S. Thesis Defense
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
Introduction to Database using Microsoft Access 2013 Part 1 November 4, 2014.
JVM Tehnologic Company profile & core business Founded: February 1992; –Core business: design and implementation of large software applications mainly.
Client/Server Architectures
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
Integrating Drupal with Software Developers Assistance (SDA) Team # 1: Aditya Macherla Arun Gupta Mahankali Shruti Damle Truyen Van Le Vishakha Kadam Instructor:
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
TieFlow Process Editor Capstone Team # 2 CSCI 6838 Spring 2009.
CSCI 6962: Server-side Design and Programming Course Introduction and Overview.
Copyright © Team #4 CSCI 6838 Spring Ad Hoc Graphical Reports CSCI Research Project and Seminar Team #4 March 1, 2007.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
ISYS 512 Business Application Design and Development with.Net David Chao.
Introduction to the Oracle Application Development Framework 11g
Prepared by Stephen Olaño June 12, Rich Internet Applications It allow to build rich applications with data and multimedia contents, offering a.
CSCI Research Project and Seminar Team #1 10/02/2007.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
IT Infrastructure for Business
.NET And Java Based System Performance Monitor for the Web Capstone Group #2 CSCI6838:Research Project And Seminar Fall 2005.
1 TieFlow Workflow Toolkit Process Definition XML Capstone Fall ’07 Group #3 March 1st, 2007.
 Chapter 6 Architecture 1. What is Architecture?  Overall Structure of system  First Stage in Design process 2.
10/7/2015Copyright © 1998 – 2014 BTE Corporation, All Rights Reserved1 B T E C O R P O R A T I O N SmartMaster TM Distributed Controller.
1 RoboComm: Rule-Baseo d Scheduling for Communication Systems CSCI Research Project and Seminar Team #7 Instructor: Dr. Kwok-Bun Yue Mentor: Mr.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Solar Thermal Plant Design & Operation Suite of Tools By Team #4 Sasya Kodali, Lakshmi Yogitha Javvadi, Deepa Borra, Sukumar Bollineni Date: 10/02/2007.
team # 5 CSCI-6838 Fall 2007 UHCL RoboComm: Rule-Based Scheduling for Communication Systems (Version 2.5) CSCI Research Project and.
Adobe Flex 2.0 By Axel Jensen. Table of Contents Evolution of Computer Applications Advantages of Rich Internet Applications (RIA) Different RIA Technologies.
RIA to visualize the health of a project Team #4 Final presentation April 17,2008.
1 RoboComm: Rule-Based Scheduling for Communication Systems CSCI Research Project and Seminar Team #7 Instructor: Dr. Kwok-Bun Yue Mentor: Mr. Dilhar.
Flex 2 We’re Not in Kansas Anymore! or Welcome to Flex Theo Rushin Jr TeraTech, Inc.
ISYS 350 Business Application Development David Chao.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
Midterm Presentation Capstone Team#1, Spring 2011 Irshad Ahmad KhanBalaji Srinivasan Ramakrishna AtluruVideesh Gogineni Instructor: Dr. Kwok-Bun Yue Mentor:
Solar Thermal Plant Design and Operation Suite of Tools Date: 04/30/09 Presented By: Team #3.
Welcome to WEB 2.0 An Open Laszlo presentation Part 2 Carlos Fernando Scheidecker Antunes
© 2006, National Research Council Canada © 2006, IBM Corporation Solving performance issues in OTS-based systems Erik Putrycz Software Engineering Group.
Bugflow Enhancements 12/26/2015 7:40:43 AM Team#2 Bugflow Enhancements 1 Team # 2 12/02/200 8.
Louisiana Tech Capstone Submitted by Capstone 2010 Cyber Security Situational Awareness System.
The business logic engine for Microsoft IIS Speaker T.M. Arnett.
Meeting Scheduling System Capstone Project - Team#5 Fall2007.
Bugflow Enhancements 2/9/ :53:58 PM Team#2 Bugflow Enhancements 1 Team # 2 10/07/200 8.
ISYS 512 Business Application Design and Development with.Net David Chao.
Tieflow Workflow Toolkit -:By:- CSCI 6831 Capstone project Instructor: Dr. Kwok-Bun Yue Mentor: Mr. Scott Hetherington Midterm Presentation 04/15/2008.
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction ITEC 420.
Netscape Application Server
Introduction to Oracle Forms Developer and Oracle Forms Services
CSCI Research Project and Seminar Team #1 11/13/2007
Introduction to Oracle Forms Developer and Oracle Forms Services
Module 1: Getting Started
Web Development Using ASP .NET
SmartMaster 2016 Controller
ASP.NET MVC Imran Rashid CTO at ManiWeber Technologies.
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

RIA to visualize the health of a project Team #4 Midterm presentation February 28,2008

Team Information Team Members Karthik Nittala Srinivas Veesam Satyaveni Achanta Rachana Mandava Mentor Mr. Abbasi Dhilawala Instructor Dr. Kwok-Bun Yue

Client Information Tietronix Software Inc., 1331 Gemini Ave, Suite #300, Houston, TX Website:  Tietronix develops software and technology for the worlds most selective customers including NASA and Fortune 1000 companies.  Tietronix is a full service provider of custom software applications and advanced technology solutions. 3Health of a project.

Contents  Introduction  Previous work  Project Abstract  Requirements  Process Flow Diagram  Technologies Used  Use Case Diagram  Flex  JBoss  References 4Health of a project.

Introduction  A UI to monitor and visualize the health of a project  Calculate the health of the project using JBoss Rules  UI built using an RIA(Rich Internet Application) development environment, FLEX. 5Health of a project.

Previous work  UI built using Scalable Vector Graphics(SVG).  Displays status of process based on simple metrics.  Doesn’t compute health of project. 6Health of a project.

7

Project Abstract  Animation of the process flow.  The system uses the TieSPA database to collect data for the rules.  Calculating the health of a project.  System alerts may be generated. 8Health of a project.

Requirements  Animation of a software process flow diagram.  Identify the set of rules that calculates the Health of the project.  Alerts.  Dynamic Reports. 9Health of a project.

Process flow diagram 10Health of a project.

Technologies Used  FLEX :- Framework to build Rich Internet Application.  Papervision3d.:- An open source realtime 3d engine.  JBoss Rules :- A rule based inference engine.  MS SQL Server :- A relational Database Management System.  Tomcat Web Server:- A Web Container. 11Health of a project.

Use Case Diagram 12Health of a project.

Rich Internet Application Richer More responsive Client/server balance Asynchronous communication Network efficiency 13Health of a project.

Why Flex?  Integrated Development Environment  Built on top of the Eclipse Platform or we can use Flex builder  MXML(Macromedia XML)  User Interface Components  Features:- ◦ Integrated compiler ◦ Code hints ◦ Debugger & Design View ◦ Integrated Version Control (CVS, SVN, etc.) 14Health of a project.

UI using FLEX 15Health of a project.

Why Jboss for our project  Declarative Programming  Project is just too fiddle for traditional code.  Logic and Data Separation  The logic changes often we can update rules in systems that are in production  Speed and Scalability  Tool Integration  Centralization of Knowledge 16Health of a project.

What is production Rule system? Manages execution order of rules Conflict Resolution strategy Matches facts and data, against Production Rules to infer conclusions which result in actions. process of matching the new or existing facts against Production Rules 17Health of a project.

Why a Production Rule System is different Methods of execution : ◦ Forward Chaining: Data driven ◦ Backward Chaining: Goal driven ◦ Hybrid Production Rule Systems. Algorithms used for Pattern Matching : ReteOO 18Health of a project.

Forward chaining 19Health of a project.

Backward chaining 20Health of a project.

References:-  GA/html_single/index.html GA/html_single/index.html    _application _application 21Health of a project.