Research Log of Web Science Students

Computer Science is not simply programming

Posts Tagged ‘reusability

Second Game Prototype: First Test of Reusability

leave a comment »

For our second game, we chose system of linear equations as our next topic.  We also chose drag-and-drop as our next interaction method since it will also be the first test of the reusability of the drag-and-drop component from the MMVJR group.  Read the rest of this entry »

Advertisements

Written by Angelica Gomez

October 4, 2009 at 8:39 am

Reusability Metrics

leave a comment »

Ma’am Weng shared with us some papers that suggest criteria in measuring the reusability of a software component.  There are three papers in all and I only finished reading one. (Sorry! I’ll read the others as well.) The paper presented views of different people regarding how best to measure the reusability of a software component.  Some say that there are four reusability factors while others argue that there are actually five, etc.  One person tried to categorize the different software reuse metrics. But I noticed that the opinions of each person coincide at some points.  So in summary, for a software component to be reusable the following five properties must be satisfied:

  • Understandability:

This pertains to the ease with which developers can understand and grasp what a certain component does.  Here, the complexity and formatting of the code, documentation quality, and comments play a vital role.

  • Portability:

This means the ease of reuse in another environment.

  • Modifiability:

This measures the ease of change that is needed to do in the software component for it to support the developer’s need.

  • Independence:

This means that a reusable component has few dependencies on other modules.  This characteristic helps a lot in the portability of the software component.

  • Confidence of Reuser:

This one is the probability of error free reuse as assessed by the reuser.

Lastly, we must say therefore that there has not yet a standard metric in measuring the reusability of a software component.  There is still a need to formalize the characteristics suggested.

Source: Quality Constraints on Reusable Components by Kuljit Kaur, Parminder Kaur, and Dr. Hardeep Singh

first game done?

leave a comment »

We are almost done with our first game, and we also started packaging the classes that we are using including those that we are going to test for “reusability”. We just had a problem when running the program on VMware, but it does run properly on other machines. We still can’t figure out what’s wrong. It does not return errors, so we’re really clueless about it not running on VMware.

Read the rest of this entry »

Written by joanbagunu

September 10, 2009 at 12:39 pm

11. Friday Pressure!!! /*Part 1: ‘boring and no fun’*/

leave a comment »

The first ‘pressurized’ part of our Friday was our presentation with our adviser Dr. Caro of our first game and our plans for the next games Read the rest of this entry »

9. A lot of new things, still at one… /*Part 1: The Presentation*/

We had our new Imacs just this week. We’re done installing all updates, and the only thing left for us to do is to have the key for VMWare Fusion from Joanne, install Ubuntu 8.04, then we’ll have two units that we can use for our thesis project /*we will still use the old pc…*/. Good timing, we’ve got lots of work to do… Read the rest of this entry »

Written by gulard

August 28, 2009 at 1:15 am

On Reusable Classes

leave a comment »

Reusable classes are useful in such a way that they lessen the development time. They are also more dependable because bugs and flaws may be revealed in the initial use, which are then fixed, thus reducing the number of failures the next time they are reused (Sommerville, 2004).

Read the rest of this entry »

Written by aubreygraze

August 27, 2009 at 1:44 am

Comments

leave a comment »

These are some of the comments we received during our demo last Monday, August 24, 2009.

Read the rest of this entry »

Written by Angelica Gomez

August 26, 2009 at 9:04 am