University of Houston Clear Lake

Slides:



Advertisements
Similar presentations
White House New Media & Open Source Software Macon Phillips White House New Media.
Advertisements

10/24/2010 Distributed Software Development. 10/24/2010 Content Recommendation and Reuse Current state – Beta Prototype Hamid Riaz, Loredana Baračić.
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.
Jun Peng Stanford University – Department of Civil and Environmental Engineering Nov 17, 2000 DISSERTATION PROPOSAL A Software Framework for Collaborative.
AgriDrupal - a “suite of solutions” for agricultural information management and dissemination, built on the Drupal CMS; - the community of practice around.
Nilesh Mandani Competencies include: Volume Licensing Enterprise Resource Planning Customer Relationship Management Business Intelligence Proposal for.
Software Development Architectures Ankur K. Rajopadhye Louisiana Tech University.
Integrating Drupal with Software Developers Assistance (SDA) Team # 1: Aditya Macherla Arun Gupta Mahankali Shruti Damle Truyen Van Le Vishakha Kadam Instructor:
Drupal Training Syllabus Chaitanya Lakshmi
1 Web-Centric Projects in Computer Science Courses Kwok-Bun Yue University of Houston - Clear Lake 2002.
UHCL Capstone Project Team #10 Final Presentation 05/01/2012 Drupal based Scholarship Application 1UHCL Capstone Team #10 Spring 2012.
IBrutus Request Processor Grammar Rules Computer Vision Module Software Analysis and Design  Multiple data sources - CETI project data is spread over.
Pi In The Sky (Web Interface) Gaston Seneza Philander Smith College, Little Rock, AR SIParCS Intern Mentors: Dr. Richard Loft & Dr. Raghu Raj Kumar 1.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
Online Tech Support Web Forum For F.B.I.S.D By: Team X-Velocity.
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:
Open Source Options Steve Duthie – MT Department of Labor John Pearce – OR Employment Department By PresenterMedia.comPresenterMedia.com.
Solar Thermal Plant Design and Operation Suite of Tools Date: 04/30/09 Presented By: Team #3.
Operating Systems Structure what is the organizational principle?
Libraries and APIs CMPT 281. Overview Basics of libraries and APIs Rich internet applications Examples – Scriptaculous – JQuery.
Visualization Four groups Design pattern for information visualization
GUI For Computer Architecture May01-05 Team Members: Neil HansenCprE Ben JonesCprE Jon MathewsCprE Sergey SannikovCprE Clients/Advisors: Manimaran Govindarasu.
SDMX IT Tools SDMX Reference Infrastructure
Greg Vogl Research and Development Services University Libraries Wednesday, November 11,
Meeting Scheduling System Capstone Project - Team#5 Fall2007.
 Capstone Project : Team #6  October 4 th,2007.
Portlet Development Konrad Rokicki (SAIC) Manav Kher (SemanticBits) Joshua Phillips (SemanticBits) Arch/VCDE F2F November 28, 2008.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Cemetery Information Management System CEMETERY INFORMATION MANAGEMENT SYSTEM Supervisor: Mr.Trần Bình Dương Team Members:  Phạm Văn Bình  Ngô.
Banner Project Overview February 24, Presentation Objectives:  What is the Banner Project ?  When are we doing it ?  How will we do it ?  Who.
Introduction The concept of a web framework originates from the basic idea that every web application obtains its foundations from a similar set of guidelines.
RAPID DEVELOPMENT Kelompok 03 Andiga Putra Ferry Gunawan Ivan Jonathan Stephen Sutandhi William
Directory Software | business directory php script | Website Directory Software
 Joomla provides the free and open source content management system for publishing web content.  It is build on model-view- controller web application.
Web Technology Solutions
Building Library Web Site Using Drupal
INLS 623– Stored Procedures
Moheeb Zara Mentor: Candace Jackson Arizona State University
PIWIK JUNIOR TIDAL ASSOCIATE PROF., WEB SERVICES & MULTIMEDIA LIBRARIAN NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY.
EVENT LOGGING & CONTENT VERSIONING SYSTEM
SCEC Drupal Website Development Overview and Status
CSCI Research Project and Seminar Team #1 11/13/2007
Multilevel Marketing Tree Viewer
Content Management Systems
Content Management System
Drupal based Scholarship Application
Welcome to PHP Scripts Mall PHP Scripts Mall Pvt. Ltd. is a professional software selling portal offering wide range of innovative PHP scripts.
Using the Drupal Content Management Software (CMS) as a framework for OMICS/Imaging-based collaboration.
Processes The most important processes used in Web-based systems and their internal organization.
Application Development Theory
Social Networking Script PHP Social Network Script Social Community Script Open Source Social Networking Script Open Source Social.
Facebook Clone Script Social Network Script Open Source Social Network Script.
The Way Eryk Budi Pratama
Disaster Recovery Model and Resource Tracking
TEISS Interface Review
Ongo-08b: K – 12 Teaching Application Support
Lecture 1: Multi-tier Architecture Overview
Web Technology Overview
Core Platform The base of EmpFinesse™ Suite.
Project Redband StatMonitor Application
Team Log: Preserve, Share, and Develop Your Ideas
How-to wiki “The Team” presents
Convergence IT Services Pvt. Ltd
MS Dynamics AX Technical Online Training
TEAM BARCODERS 4/29/ :10 AM4/29/ :10 AM Capstone Team # 7.
Is a Content Management System in Your Future?
The changing Development Organization
TieFlow Workflow Toolkit Process Definition XML
Presentation transcript:

University of Houston Clear Lake A prototype for migrating the Software Developer’s Assistant (SDA) to open source Content Management System (CMS) Instructor: Kwok-Bun Yue Mentor: Abbasi Dhilawala Team # 1: Aditya Macherla Arun Gupta Mahankali Shruti Damle Truyen Van Le Vishakha Kadam 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Content Project Goal Background SDA Limitations Candidate Solutions Why Drupal? System Architecture Implementation Lessons Learned Conclusion Questions 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Project Goal A prototype for migrating the Software Developer’s Assistant to open source Content Management System 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Background Who developed SDA? 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Background Who developed SDA? What is SDA? 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Background Who developed SDA? What is SDA? Who are using SDA? 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake SDA Limitations No organization boundaries 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake SDA Limitations No organization boundaries Inflexible modular architecture Module 1 Module 2 Module 3 Module 4 Module 5 Module 6 Module 7 Module 8 Module 9 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake SDA Limitations No organization boundaries Inflexible modular architecture Difficult to upgrade 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake SDA Limitations No organization boundaries Inflexible modular architecture Difficult to upgrade No clean URL https://terra2.tietronix.com/SDA/c/portal/layout?p_l_id=269.1&p_p_id=1004&p_p_ 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Candidate Solutions JAVA MySQL Apache 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Candidate Solutions PHP MySQL Apache 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Candidate Solutions PHP MySQL Apache 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Why Drupal? 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Why Drupal? Flexible modular architecture New Module 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Why Drupal? Flexible modular architecture Organization boundary support 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Why Drupal? Flexible modular architecture Organization boundary support Strong community support 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Why Drupal? Flexible modular architecture Organization boundary support Strong community support Symmetry in organization 4/29/2019 University of Houston Clear Lake

Current System Architecture 4/29/2019 University of Houston Clear Lake

New System Architecture THIS PROJECT EXISTING SYSTEM Presentation layer SDA Core 4/29/2019 University of Houston Clear Lake

New System Architecture Drupal User Interface Logic to present data PHP/HTML/JS/CSS Presentation layer SDA Core 4/29/2019 University of Houston Clear Lake

New System Architecture Communication mechanism to interact with SDA Core Presentation layer SDA Core 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Implementation Life Cycle My Worklist 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Life Cycle Display graphical view of project’s processes and activities 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Life Cycle Display graphical view of project’s processes and activities Link to the lower-level processes 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Life Cycle Display graphical view of project’s processes and activities Link to the lower-level processes Display breadcrumb 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Life Cycle Display graphical view of project’s processes and activities Link to the lower-level processes Display breadcrumb Display Legend 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Life Cycle Get project data from SDA core Life Cycle Presentation layer SDA Core 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Life Cycle Life Cycle Demo 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake My Worklist Display the work assigned for the user for that project in a tree format 4/29/2019 University of Houston Clear Lake 30

University of Houston Clear Lake My Worklist Get work items assigned to user from SDA core My Worklist Presentation layer SDA Core 4/29/2019 University of Houston Clear Lake 31

University of Houston Clear Lake My Worklist My Worklist Demo 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Lessons Learned Brainstorming 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Lessons Learned Brainstorming Team Work 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Lessons Learned Brainstorming Team Work Google wave 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Conclusion Positive results of feasibility study 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Conclusion Positive results of feasibility study Completed two modules 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Conclusion Positive results of feasibility study Completed two modules Highly recommend Drupal for migration 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake Questions? 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake References [1] Drupal http://drupal.org/ [2] Drupal http://en.wikipedia.org/wiki/Drupal [3] Joomla http://en.wikipedia.org/wiki/Joomla [4] Joomla http://www.joomla.org/ [5] Joomla CMS and Its Advantages http://cms.sys-con.com/node/1029542 [6] Liferay http://en.wikipedia.org/wiki/Liferay [7] Liferay http://www.liferay.com/ [8] PHP/Java Bridge http://php-java-bridge.sourceforge.net/pjb/ [9] Software Developer’s Assistant (SDA) https://terra2.tietronix.com/SDA/html/common/data/Help/index.htm [10] XMLRPC http://ws.apache.org/xmlrpc/ 4/29/2019 University of Houston Clear Lake

University of Houston Clear Lake For further queries contact truyen.le@tietronix.com 4/29/2019 University of Houston Clear Lake