Version 1.2
Release Date: June 5, 2005 | Launch Java Web StartTheme: This version focuses mainly on internal refactoring that cleans up the code. The various refactoring done are in anticipation of the features planned for the upcoming releases.
- REFACTOR: Revise GUI code base and clean up the coding in terms of method and line-of-code organization, documentation update. (DONE)
- ADD: Add in further test coverage. (DONE)
- NEW: Brute force search sequence length constraint - Allow the brute force search to search only sequences equal or less than a specific length. (DONE)
- NEW: Make the brute force search process customizable, so that the user can select whether to prune, to sort, and the limit for the length of sequence returned. (DONE)
- REFACTOR: Internationalization - Put all program GUI text into a properties file, for easy modification. (DONE)
- NEW: Create MMF by Description - Automatically generate the cost curve for an MMF using an equation of the form f(x) = Ax^B + C. (DONE)
- NEW: Added command line switch to load IFM file on startup. (DONE)
Version 1.1.3
Release Date: May 16, 2005 | Launch Java Web StartTheme: This is a simple release, addressing feedback received from Jane since released.
- FIX: Removed the confirmation message box each time a MMF is added.
- FIX: Provided automatic calculation of required period for each MMF, based on the value table. Deprecated the corresponding mutator method in the object model.
- FIX: Removed the ability for the user to set the development period, since it is now automatically calculated by the object model.
Version 1.1.2
Release Date: May 15, 2005 | | Launch Java Web Start- FIX: There was a design oversight in not having a way for the user to set the development period required for each MMF. This is now fixed, and the appropriate feature added.
- TWEAK: Changed UI code to make the display/formatting look nicer.
- NEW: Added a sample IFM problem that is taken from Chapter 11 Case Study from Software by Numbers.
Version 1.1.1
Release Date: May 15, 2005 | Launch Java Web Start- FIX: Fixed a bug where adding an MMF does not immediately refresh the value tables.
Version 1.1
Launch Java Web StartVersion 1.0
Launch Java Web StartChange Label Legend:
This is a list of all the change labels for this page, and a brief explanation of what they are.- ADD: A sizable addition to an existing feature.
- FIX: A fix to a bug.
- NEW: A new feature for the application.
- REFACTOR: A restructuring of feature/code that preserves the existing functionality, but enhances the maintainability of the code base.
- REWRITE: A rewrite of an existing feature, which is more significant than a REFACTOR because the change is more extensive, and the behavior of the code base is likely to have changed.
- TWEAK: A very minor addition to an existing feature.