Project Status OOMeter: Measuring Coupling and Cohesion of OO Systems This presentation will probably involve audience discussion, which will create action.

Slides:



Advertisements
Similar presentations
2/16/2004Sergei Sadilov PH/SFT 1 Bonsai in Integration Testing of Geant4 This presentation will probably involve audience discussion, which will create.
Advertisements

This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during.
Investigating Learner Autonomy in a Virtual EFL Classroom Jo Mynard Research in ELT Conference Bangkok, April 2003 This presentation will probably involve.
ITD CADD Standards What’s Coming for Users ITD CADD Standards Project Project Development Conference April, 2005 This presentation will probably involve.
Software Delivery. Software Delivery Management  Managing Requirements and Changes  Managing Resources  Managing Configuration  Managing Defects 
Manasquan Elementary School State Proficiency Assessments Spring 2010 results Presented by: Richard Kirk Assistant Principal Manasquan Elementary School.
Project Status Chemical Engineering Lab Scheduler Team 5 This presentation will probably involve audience discussion, which will create action items. Use.
Generation of highly parallel code for TigerSHARC processors An introduction This presentation will probably involve audience discussion, which will create.
Project Status Group B-4 This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these.
Information & Computer Science Dept.
Al Akhawayn University School of Humanities and Social Sciences Communication Studies Course „Public Relations Communication“ Prof. Dr. Mohammed Ibahrine.
Introduction 12 VDC to 120 VAC Inverter Juan Tello This presentation will probably involve audience discussion, which will create action items. Use PowerPoint.
Hospital Management System A complete solution for Hospital Services and Activity This presentation will probably involve audience discussion, which will.
MEDIEVAL UNIT This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action.
9/5/ AASHTO Trns∙port Estimation TRT Lesly Tribelhorn Mike Fowler Mike Jenkins This presentation will probably involve audience discussion, which.
IETF Bridge WG Transition to IEEE WG Dave Harrington Dan Romascanu This presentation will probably involve audience discussion, which will create.
Ecuador National Executive Committee INTERNATIONAL YEAR OF VOLUNTEERS 2001 IN ECUADOR "NATIONAL EXECUTIVE COMMITTEE" This presentation will probably involve.
Status Report External Communication Task Group Eric Zimmerman Antwerp, BE, 12 May 2004 This presentation will probably involve audience discussion, which.
Get the Best out of Your Project Investment – Using Microsoft Project Ricky Ip Program Planning Professionals Asia Pacific Region November 17, 1999 This.
Computer Science Program Center for Entrepreneurship and Information Technology, Louisiana Tech University This presentation will probably involve audience.
Final Project Status Presentation May 1, 2003 SPOT Li Geng, Akbar Noorani, Aimee Ronn, Stephen Sisk, Mollie Wendel, Billy.
Mid Term Report Integrated Framework, Visualization and Analysis of Platforms This presentation will probably involve audience discussion, which will create.
My Life Scott Stillwell This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these.
This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during.
Karl Marx The German Ideology A Contribution to the Critique of Political Economy Prepared by: Erin Mustard Jackeline Hernandez This presentation will.
US Department of Health and Human Services Health Resources And Services Administration Maternal And Child Health Bureau Diana Denboba This presentation.
ATS Message Handling System (AMHS)/ System Wide Information Management (SWIM) Workshop and the Seventh Meeting of Aeronautical Telecommunication Network.
GRID Event display for the HRD D. Protopopescu University of Glasgow, U.K. DESY, Hamburg, May 2005 This presentation will probably involve audience discussion,
Evening High School Ms. Baisden Intro to Computers Intro to Word Processing Typing This presentation will probably involve audience discussion, which will.
CSC 532 Term Paper Topic decision: 10/10/02 This presentation will probably involve audience discussion, which will create action items. Use PowerPoint.
The Design of MCM1 Cayci Suitt, Sal Ledezma, Jimar Garcia, Gene Wie ICS 125 – Ebert 15 May 2001 This presentation will probably involve audience discussion,
Manufacturer Reporting Update Matt McCarron, CIWMB This presentation will probably involve audience discussion, which will create action items.
THE BOOK BANK MAKERERE UNIVERSITY LIBRARY This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to.
How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use and July 26, :00pm.
Bridge WG Status Report David Harrington Dan Romascanu This presentation will probably involve audience discussion, which will create action items. Use.
Electronic Engineering Dept.1 Final Year Project - Progress Presentation Wifi Controlled Robotics Mark Heneghan This presentation will probably involve.
Project Status [Project Name] [Presenter Name] This presentation will probably involve audience discussion, which will create action items. Use PowerPoint.
Health Resources and Services Administration Maternal and Child Health Bureau Presentation For DataSpeak May, 2003 Health Resources And Services Administration.
IS&T Project Reviews September 9, Project Review Overview Facilitative approach that actively engages a number of key project staff and senior IS&T.
1 LoTAG conference – 11 th May 2015 LoHEG - London Highway Engineering Group Update Co-chair – Dale Foden/Ian Hawthorn This presentation.
LoTAG conference – 1st March 2016
The Rhetorical Triangle
Bond-Jini Interoperability Mathew Lowery
Continuous Random Variables
[Project Name] [Presenter Name]
Einstein’s Special and General Theories of Relativity.
Pretest Chapter 17 This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these.
Martha Grabowski LeMoyne College
Final Project Presentation
Martha Grabowski LeMoyne College
واشوقاه إلى رمضان مرحباً رمضان
[Project Name] [Presenter Name]
Evaluation of Data Fusion Methods Using Kalman Filtering and TBM
Continuous Random Variables
[Project Name] [Presenter Name]
IEEE Rail Transit Vehicle Interface Standards Committee
[Project Name] [Presenter Name]
Baseline Matching / Grading
Test Flow: Acceptance & defect criteria The First half RUP summary
Final Presentation Wireless mouse over BLUETOOTH By: David Gabay
Project - Execution stage
* L. E. Turner and M. R. Smith, University of Calgary, Alberta, Canada
VM Phaseout for TC, VMS and Networking
IEEE Region 2 Winter Meeting; Feb 22-23,2003
Project Design Document
Minnesota Counties Computer Consortium(MCCC) Community Registry
G4 Workshop 2002 Detector Description Parallel Session
Presenting Project Status
Integrated Cryptographic Network Interface Controller
[Project name] [Presenter name]
Presentation transcript:

Project Status OOMeter: Measuring Coupling and Cohesion of OO Systems This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during your presentation In Slide Show, click on the right mouse button Select “Meeting Minder” Select the “Action Items” tab Type in action items as they come up Click OK to dismiss this box This will automatically create an Action Item slide at the end of your presentation with your points entered. Raimi A. Rufai Information & Computer Science Dept. KFUPM, Dhahran Sunday, June 21, 2015

Agenda Status Summary Previous Work Present Work Schedule Deliverables Technical Challenges Resources Next Review Discussions

Status Summary Project is on track so far. Dismal Final Delivery dates: –Alpha : 24/10/2003 –Beta : 24/11/2003 –Release:19/12/2003 Effort Estimates: 7 man months. With some help: the final delivery date can become: –Alpha: 01/09/2003 –Beta : 15/09/2003 –Release:30/09/2003

Previous Work Elish ’ s tool –Built mainly in VB –Parser built in Java using Javadoc and the docklet API –Measures coupling –Class Model –DB Wasiq ’ s tool –Built using java and VB –Parser uses SableCC –Measures cohesion –Class Model –DB

Previous Work (Cont’d) Motasem ’ s Work –First attempt to unify the above two –Parser uses SableCC –Gathers elementary metrics –Class Model –DB

Present Work Attempts to build upon previous works by: –Unifying both coupling and cohesion metrics in a single tool, based on a single set of elementary metrics from a shared repository –Defining a clear and well-defined architecture –Separation of elementary metrics DB from higher- level composite metrics –Providing good documentation (both user and technical documentations such as design documents, etc.) –Portable code Use case model Class model

Schedule

Deliveries Well documented code User Documentation Technical Documentation (including test cases, models, etc.)

Technical Challenges Configuration Management Tool Model Driven Development Tool Bug Management Infrastructure

Resources Project Resources –Dedicated (full-time) resources Principal Investigator A Lecturer –Part-time resources Co-Investigator 2 research rssistants are being engaged –If project is constrained by lack of resources, suggest alternatives We are looking to include a third research assistant and a lecturer

Goals for Next Review Date of next status update? Agree on goals of next status update –Specific items that will be done –Issues that will be resolved

Discussions