Final Presentation for Senior Project April 23, 2010 Trade Study: UI Builders Viktor Dikov, Alana Johnson, Larry Moore, Jon Palmer Department of Computer.

Slides:



Advertisements
Similar presentations
Overview of the FOCUS Website © Copyright 2007 Florida Department of Education. All rights reserved.
Advertisements

By Francisco Morales Carbonell Jaime Rodriguez Maya Jan Sola Ramos Find My Business.
Brief Introduction to Java and C# Dahai Guo Oracle Certified Java Programmer (SCJP) Associate Professor and Program Director Software Engineering Program.
Final Year Project Steven Graham – B Supervisor – Dr Peter Nicholl Wednesday 1 st December 2010.
Effective Project Management: Traditional, Agile, Extreme
CMSC 132: Object-Oriented Programming II
CMSC 132: Object-Oriented Programming II Nelson Padua-Perez William Pugh Department of Computer Science University of Maryland, College Park.
Senior Project Database: Design and Usability Evaluation Stephanie Cheng Rachelle Hom Ronald Mg Hoang Bao CSC 484 – Winter 2005.
© , Michael Aivazis DANSE Software Issues Michael Aivazis California Institute of Technology DANSE Software Workshop September 3-8, 2003.
University of Jyväskylä – Department of Mathematical Information Technology Computer Science Teacher Education ICNEE 2004 Topic Case Driven Approach for.
ECLIPSE IDE N AME : A SHOK P ADMARAJU C OURSE : T OPICS ON S OFTWARE E NGINEERING I NSTRUCTOR : D R. S ERGIU D ASCALU.
 Excel is the most widely used business and analytics graphics tool in the world.  The majority of Balanced Scorecards and operational dashboards in.
The Co-op Database Project Who It's For At Northeastern University cooperative education is an integral part of the education experience. There is a continuous.
Evaluation IMD07101: Introduction to Human Computer Interaction Brian Davison 2010/11.
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
Design for Senior Project December 05, 2007 Raytheon_Design_Review.ppt 1 of 19 Raytheon – Google Earth Roy Daniels, Marc Maciel, Rifina Pierre Department.
Where Innovation Is Tradition SYST699 – Spec Innovations Innoslate™ System Engineering Management Software Tool Test & Analysis.
Standard User Interface Tooling Summary Report The Standard User Interface tooling project is a partnership project to deliver elements of a healthcare.
Chapter 2: Software Process Omar Meqdadi SE 2730 Lecture 2 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Decision Making Matrix
Session 8 Scoring Method Project for Capacity Development for Implementing the Organic Law at the Capital and Provincial Level (PILAC 2)
Design Review for Senior Project Month Day, Year 1 of 10 Title Name(s) Department of Computer Science and Engineering University of South Florida Tampa,
Final Presentation for Senior Project April 23, of 29 Raytheon ECC GUI Viktor Dikov, Alana Johnson, Larry Moore, Jon Palmer Department of Computer.
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
Chapter 12 Evaluating Products, Processes, and Resources.
Swing and MVCS CompSci 230 Software Construction.
Dale Roberts GUI Programming using Java - Introduction Dale Roberts, Lecturer Computer Science, IUPUI Department of Computer.
Final Presentation for Senior Project April 23, of 21 Raytheon ECC GUI Viktor Dikov, Alana Johnson, Larry Moore, Jon Palmer Department of Computer.
SA Workshop Luxembourg, 6/3/2012.  What is JDemetra+  Objectives of JDemetra+  Main features ◦ New core engines ◦ Additional statistical tools  Current.
Final Presentation for Senior Project April 25, of 25 Jarrett Allen Luis Cintron Michael Kubacki Robert Skinner Department of Computer Science and.
A-Level Computing#BristolMet Session Objectives#15 MUST define the term user interface SHOULD describe the characteristics of different UIs and suggest.
The System Shall… Provide the ability to render 2D/3D graphics, these graphics will be represented by assets like models textures, and shaders. Manage.
Java GUI building approaches Aleksandar Kartelj Faculty of Mathematics, Belgrade 11 th Workshop “Software Engineering Education and.
Cmpe 589 Spring 2006 Lecture 2. Software Engineering Definition –A strategy for producing high quality software.
Design Review for Senior Project February 04, of 13 SWAT Sara Gabsi, Michael Han, Cameron Korb Department of Computer Science and Engineering University.
Low-Level Virtual Machine support for Eclipse C/C++ Development Tooling Petri Tuononen - 17/5/2011.
GUI For Computer Architecture May01-05 Team Members: Neil HansenCprE Ben JonesCprE Jon MathewsCprE Sergey SannikovCprE Clients/Advisors: Manimaran Govindarasu.
U.S. Department of Agriculture eGovernment Program January 17, 2002 eGovernment Executive Council Chris Niedermayer, USDA eGovernment Executive Barbara.
Survey of Tools to Support Safe Adaptation with Validation Alain Esteva-Ramirez School of Computing and Information Sciences Florida International University.
29 September 2004Spartacus Computing Solutions1 Welcome Mr. Brian Smith, Siena College Webmaster & Ms. Kate Zimmerman, Siena College Academic Program Administrator.
Virtual Tutor Application v1.0 Ruth Agada Dr. Jie Yan Bowie State University Computer Science Department.
CS 235: User Interface Design March 17 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
Frank Rowe John Gaetano Chuck Figiel.  CryptoViz implements and visualizes the Data Encryption Standard (DES) algorithm.  DES was used by the government.
1. Design: Plan in detail Look at the two images below. One is a design and one is the final product. The examiner needs to see your designs AND your final.
Building Resources for Teaching Computer Architecture Through Peer Review Edward F. Gehringer Dept. of Electrical & Computer Engineering Dept. of Computer.
Application for Morphological Image Processing Dan Campbell 12/13/06 University of Wisconsin – Madison Departments of Computer Engineering and Computer.
Comparison of The Workflow Management Systems Bizagi, ProcessMaker, and Joget Mohamed Zeinelabdeen Abdelgader [1], Omer Salih Dawood [2], Mohamed Elhafiz.
System Simulation (CAP 4800) May 30, of xx Notes on Barford SURGE paper Ken Christensen Department of Computer Science and Engineering College of.
CMPT 275 TEAM DIRECTORIES. One Sentence Summary The Study Buddy is: a tool to help users study to improve their grades by simulating a multiple choice.
Hundreds, Tens and units
Rotoscoping Senior Capstone Project | Ted Trisco
User Interface Design and Usability Course Introduction
Decision Matrices Business Economics.
Johnson Water Well Screens.
Design Analysis.
Michael Smith Behavioral Sciences and Social Medicine
IFs and Nested IFs =IF(R3<60,”F”,”P”)
Project Title This is a sample slide layout
Title Go back and review the instructions and hints
Fundamentals of Human Computer Interaction (HCI)
Counting
Title Name(s) Department of Computer Science and Engineering
Title Name(s) Department of Computer Science and Engineering
SBAC Practice at home.
IED Product Management Day #2
<insert title> < presenter name >
C++/Java/COM Interoperability
Project Title This is a sample poster layout -
Quality management and Process improvement
Suggested Layout ** Designed to be printed on A3 paper in an assortment of colours. This is directly linked to the Computer Science Specification.
Presentation transcript:

Final Presentation for Senior Project April 23, 2010 Trade Study: UI Builders Viktor Dikov, Alana Johnson, Larry Moore, Jon Palmer Department of Computer Science and Engineering University of South Florida Tampa, FL of 8

Final Presentation for Senior Project April 23, 2010 Agenda Problem Method Tools studied Criteria Evaluation Recommendation 2 of 8

Final Presentation for Senior Project April 23, 2010 Problem Out of hundreds of available design tools for building Graphical User Interfaces, one must be chosen for the implementation of the new interface. 3 of 8

Final Presentation for Senior Project April 23, 2010 Method Select a large number of tools Narrow the list of possibilities to ten or less based on preliminary screenings Create a grading scheme based on certain criteria Evaluate each tool Recommend the one with the highest score 4 of 8

Final Presentation for Senior Project April 23, 2010 The Narrowed List Kdevelop Glade Expression.NET with Mono Dreamweaver Eclipse NetBeans 5 of 8

Final Presentation for Senior Project April 23, 2010 Criteria Each tool graded on a scale from one to five based on the following six criteria –Extensibility –Capability –Maintainability –Supportability/Serviceability –Viability –Portability Cost was also considered but not as a deciding feature 6 of 8

Final Presentation for Senior Project April 23, 2010 Evaluation Tools Grading CriteriaNetbeansDreamweaverExpressionEclipse.NET/MonoKdevelopGlade Extensibility Capabilities Maintainability Supportability/S erviceability Viability Portability CostFree399350Free 7 of 8

Final Presentation for Senior Project April 23, 2010 Recommendation We recommend the NetBeans IDE because its cross-platform compatibility, open source support community, and GUI builder make it the perfect choice for developing the new ECC user interface. 8 of 8