1 RoboComm: Rule-Based Scheduling for Communication Systems CSCI 6838.2 Research Project and Seminar Team #7 Instructor: Dr. Kwok-Bun Yue Mentor: Mr. Dilhar.

Slides:



Advertisements
Similar presentations
S MAART S OPHISTICATED M OBILE A PPLICATION USING A UGMENTED REALITY T ECHNOLOGY Team number #5 Date:03/03/2011 Atlink Communications.
Advertisements

Chapter 15 © 2010 by Addison Wesley Longman, Inc Origins and Uses of Ruby - Designed by Yukihiro Matsumoto; released in Use spread rapidly.
Write Your Project Title Here VU Logo Here Group Members Introduction Write your group members introduction here with names and VU Id.
Project Status E911 Provisioning System Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson.
The Fitness Zone Database CSCI 6838 Team #1 April 10 th, Spring 2007 Hala Annab Mark B. Jones Wei (Lawrence) Liu Jacqueline M. Matekwa Mbata.
Basic Services: Architecture Options Vance Maverick ADAPT Bologna Feb. 13, 2003.
Remotely monitor and control a DCS (Distributed Control system) system of a miniature Oil platform through a 2D representation model Presented by - Himendra.
Google’s Android Mobile Application Presented By: Capstone Team #5 Date: 10/06/2008.
The Solution to Your Product Problems. Overview - What is PDS? ➲ Project Management System ➲ Web Based Easy to use Scalable ➲ Streamlined tools for software.
Domain Specific Kit for Business Rule Management By Netsoft Sponsored By CyberSoft.
Resume Extraction with Business Process Management (BPM) tools
1 Generic SMS Gateway for AtLink Enterprise Voice Integration Instructor: Dr. Kwok-Bun Yue, Ph.D Mentor: Mr. Dilhar De Silva Team #6: Dang Nguyen Huy Do.
Remotely monitor and control a DCS (Distributed Control system) system of a miniature Oil platform through a 2D representation model Presented by - Kirthy.
A project management tool in Polytechnic University of Tirana (Bachelor thesis) Iva Tarelli Prof. Assoc. Elinda Kajo 14 th Workshop “SEE&RE” Sinaia, Romania,
Resume Extraction with Business Process Management (BPM) tool Team #3 Fall Team Website :
Survey Management System Phase Two Presentation by Team S1.
Integrating Drupal with Software Developers Assistance (SDA) Team # 1: Aditya Macherla Arun Gupta Mahankali Shruti Damle Truyen Van Le Vishakha Kadam Instructor:
TieFlow Process Editor Capstone Team # 2 CSCI 6838 Spring 2009.
Copyright © Team #4 CSCI 6838 Spring Ad Hoc Graphical Reports CSCI Research Project and Seminar Team #4 March 1, 2007.
Greg Andolshek Alex Koch Michael McCormick Team Lasso.
CSCI Research Project and Seminar Team #1 10/02/2007.
Mid-Year PDU Leader Expectations Keeping your PDU on track for a good finale! 1.
.NET And Java Based System Performance Monitor for the Web Capstone Group #2 CSCI6838:Research Project And Seminar Fall 2005.
I # C * CELLPHONE SHOPPER Project Proposal Graham Hunter | Marc Pelteret | Tshifhiwa Ramuhaheli Supervisor: Hussein Suleman 11 May.
1 RoboComm: Rule-Baseo d Scheduling for Communication Systems CSCI Research Project and Seminar Team #7 Instructor: Dr. Kwok-Bun Yue Mentor: Mr.
Final Presentation:  Capstone Project Team #6 : Fall 2007  November 15 th,2007  University of Houston – Clear Lake
Topic Cafeteria Management System
team # 5 CSCI-6838 Fall 2007 UHCL RoboComm: Rule-Based Scheduling for Communication Systems (Version 2.5) CSCI Research Project and.
1 of 8Prof. Dr. Dr. h.c. Otto Spaniol Computer Science, Informatik 4 Communication and Distributed Systems 25/10/2015 Distributed Applications and Network.
RIA to visualize the health of a project Team #4 Final presentation April 17,2008.
Jess: A Rule-Based Programming Environment Reporter: Yu Lun Kuo Date: April 10, 2006 Expert System.
OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG GIANG TÔ CÔNG THANH.
EE/CS 481 Spring /28/2015 1:18:59 PM University of Portland School of Engineering Project Chitwood eNVy Team Will Dana Mike Dillon John Guptill.
Self-assembling Agent System Presentation 1 Donald Lee.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
İsmail Özdemir Hüseyin Tüfekçilerli Advisor: Dr. Arzu Baloğlu.
Courselist Project Automated Graduate Student Information System Final project for CS 3354.
Midterm Presentation Capstone Team#1, Spring 2011 Irshad Ahmad KhanBalaji Srinivasan Ramakrishna AtluruVideesh Gogineni Instructor: Dr. Kwok-Bun Yue Mentor:
Planning and Scheduling Meetings in Outlook 2010 Using your Outlook Calendar.
 SAP AG 2007, SAP CSUN 2007 Conference Presentation / 1 Presented by Team “Call of Duty” 29 th April 2010 CS 6361, University of Texas At Dallas.
Computer Science 340 Software Design & Testing Software Architecture.
RIA to visualize the health of a project Team #4 Midterm presentation February 28,2008.
Meeting Scheduling System Capstone Project - Team#5 Fall2007.
CS 360: Software Engineering Course Instructor: Dr. Hamid Abdul Basit Teaching Assistant: Shamsa Abid Course Project: Campus Nav Course Project: Campus.
Software Project Management Final Project Presentation Team 02 – K 15 T 2.
 Capstone Project : Team #6  October 4 th,2007.
This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC Michigan State.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Attendance & Grading 1.Logging In & Navigating the Mail Menu 2.Viewing & Printing Your Attendance Roster 3.Creating TBA Schedules 4.Positive Attendance.
Group Members00695 – Lê Hải Long – Hoàng Minh Khải – Lê Bá Long 00682– Vũ Thế Vịnh – Nguyễn Thanh Tùng SupervisorTrần Bình D ươ ng.
  ONLINE DORMITORY RESERVATION SYSTEM By RAMYA VAKITY KOUSHIK KUMAR SURAGONI MOTHE ADITHYA    GRADUATE CAPSTONE SEMINAR PROJECT    Submitted in partial.
Ha Noi - April Project Team Supervisors: Mr. Phan Duy Hung PMS Team: Vu Anh Truong Le Hoang Dan Nguyen Quoc Tuan Le Doan Tien-
LOGO Parking Management System Supervisor : Phan Trường Lâm.
Capstone Project FPT University FOOD ADVISOR APPLICATION Supervisor: Mr Nguyen Van Sang Team member: Doan Thi Hai Yen Hoang Anh Tuan Nguyen Minh Tu Tan.
Capstone Project Chatting secure on Android. Introduction Project Management Plan Requirement Specification Software Design Specification Testing & Evaluation.
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
Online Event Organizing Company Managemant System
Supervisor : Trần Vinh Thu
RA-Team Supervisor: Tran Dinh Tri Member: Nguyen Hoang Duc(PM)
CSCI Research Project and Seminar Team #1 11/13/2007
Disaster Recovery Model and Resource Tracking
Rational Worldwide Software Symposium
Web-based Console for Controlling a Wireless Sensor Network (WeConWSN)
Sophisticated Mobile Application using Augmented reality Technology
Rational Worldwide Software Symposium
The Islamia University Bahawalpur
TEAM BARCODERS 4/29/ :10 AM4/29/ :10 AM Capstone Team # 7.
Rational Worldwide Software Symposium
Community Basics: Posting.
Presentation transcript:

1 RoboComm: Rule-Based Scheduling for Communication Systems CSCI Research Project and Seminar Team #7 Instructor: Dr. Kwok-Bun Yue Mentor: Mr. Dilhar De Silva

2 Content Team member Project Overview Functional use cases Ajax JBoss Rules Database Diagram Conclusion

3 Team member NameResponsibility Thanh DoanTeam Leader Dung NguyenJBoss rules Tuan LeGUI Hung TranGUI & Database

4 Project Overview Presented by Dung Nguyen Build on top of previous team work Apply JBoss Rules to improve how communication systems schedule meetings with participants Technologies: JBoss Rules AJAX JAVA Tomcat MySQL

5 Architecture Presented by Dung Nguyen

6 Use case – Create conf call Presented by Thanh Doan Convener click on a button to create a conference call

7 Create conf call (2) Presented by Thanh Doan Convener selects participants and decide attendance is mandatory or optional

8 Create conf call (3) Presented by Thanh Doan Rule 1: All mandatory participants must respond for the meeting to be held

9 Create conf call (4) Presented by Thanh Doan Convener specify meeting length & deadline

10 Create conf call (5) Presented by Thanh Doan Convener propose meeting dates and time

11 Use case- Change meeting Presented by Thanh Doan Initiator change time and participants of the meeting before it is confirmed

12 Respond to meeting request Presented by Thanh Doan Participant respond to the meeting request by accept it or decline it

13 Send reminder Presented by Thanh Doan System send reminder to participant who did not respond to meeting request when deadline expires

14 Other use cases Presented by Thanh Doan Suggest meeting times: Whenever system receives respond from a participant the system update the conference immediately. The initiator can see schedule and suggested meeting times when he open the meeting requests Choose meeting time: Initiator open the meeting request and choose from a list of meeting times that satisfy the meeting requirements Confirm meeting time: Once convener has picked meeting time; the system will send the confirmation to participants Update profile: Any user (initiator or participant) can update his profile including time zone and his own rules

15 Using Ajax Presented by Tuan Le Use AJAX for UI Use GWT to build AJAX apps in the Java language Use other open source Java software development frameworks to build AJAX apps (beside GWT)

16 Old UI Presented by Tuan Le GUI from previous Team

17 New UI – Ajax Presented by Tuan Le GUI from our Team

18 New UI - Ajax Presented by Tuan Le GUI from our Team

19 JBoss Rules Presented by Dung Nguyen JBoss Rules is rules engine that makes it easy for a business analyst or auditor to view your business rules JBoss Rules is a rule based inference engine

20 JBoss Rules Presented by Dung Nguyen Why use a rule based inference engine? Declarative - what you want it to do, not how Logic and data separation Scalability and Flexibility Understandable Rules

21 JBoss Rules Presented by Dung Nguyen Structure of JBoss Rules Engine

22 Database Design Presented by Hung Tran

23 Database Design Presented by Hung Tran

24 Conclusion Presented by Thanh Doan What we have so far Requirement Specification Learned JBoss Rule engine Learned Ajax API - GWT Design new UI What we will do Implement Deployment Testing

25 Q / A