Phil Weinstein / Accomplishments -- June 2011
General Development Accomplishments |
--------------------------------------------
[I.A.1] Sponsored Projects / RiverWare / New Development
(A) "Unit Schemes" Analysis and Design
--------------------------------------------
The analysis and design work for a new "Unit Schemes" architecture which was started in May continued in June. This feature allows the user to switch between predefined and user-defined "schemes" of display attributes, and provides a new way of defining initial display attributes for new slots (as an alternative to the old external "riverwareDB" file).
We explored the possibility of implementing initialization and "scheme" switching support for all slot attributes currently supported by the external "riverwareDB" file, including minimum, maximum and convergence values. This work was framed a "Slot Attribute Specification Redesign". We decided to limit the scope of this work to slot display attributes (including display format and precision) and considered framing this feature as "Value Display Attribute Schemes", but ultimately chose to refer to it as simply "Unit Schemes".
In June, this first analysis document was further developed, and these additional analysis and design documents were written:
Special issues explored in June include:
Also, a new utility dialog for selecting Slot Names and Column Labels was developed. (This is different from selecting actual Slot and Column instances). Screenshots for this dialog are posted here: http://cadswes2.colorado.edu/~philw/2011/Units/SlotNameChooser/
--------------------------------------------
[I.A.1] Sponsored Projects / RiverWare / New Development
(B) New Slot Description Design implemented for the List and
Statistical Table Slot Dialogs
--------------------------------------------
The new design for Slot Description controls in Slot Dialogs was implemented in the List and Statistical Table Slot Dialogs. A "Show Description" checkbox is now visible in slot dialogs, and has an outline border if the slot currently has a defined description (provided by the user). This completes this work for all slot dialogs.
--------------------------------------------
[I.A.1] Sponsored Projects / RiverWare / New Development
(C) Accounting View: Tooltip & Statusbar Enhancements
--------------------------------------------
In the Accounting View, tooltips and status line messages for both accounts and supplies have been enhanced to include the following user-defined character string attributes:
These enhancements are described on this webpage: http://cadswes2.colorado.edu/~philw/2011/AccountingMouseOvers/
--------------------------------------------
[I.A.1] Sponsored Projects / RiverWare / Bug Analysis and Fixes
--------------------------------------------
Fixed a display update problem involving Series Notes. Slot note GUI list items
were not being removed from the Note Group Manager
dialog when a note on a slot was removed via the Open Slot Dialog. As part of
this work, a minor GUI performance problem was also addressed.
--------------------------------------------
[VI.] CONFERENCES, VISITORS AND SPECIAL EVENTS
(A) Conferences Attended
--------------------------------------------
Several members of our software team attended individual days of the week-long
CompArch 2011 / WICSA (IEEE Software Architecture) conference presented at CU
Boulder. This "confederation" of several related software engineering
and architecture conferences draws broad international participation by software
architecture researchers and practitioners. See the conference website: http://comparch2011.archspot.com/
. From our staff, Phil Weintein attended on 6-21, 6-22 and 6-24. Neil Wilson
and Patrick Lynn attended on 6-24.
Maintenance Accomplishments |
None to report for June 2011.
---