Section J Attachment 17 - Representative SCRs Worksheet.xlsx

XLSX spreadsheet 102 KB Posted

Attached to
Missile Applications Software Support II (MASS II) Federal contract opportunity
Solicitation number
FA4600-11-R-0009
Issued by
Department of the Air Force Air Combat Command

About this file

Attachment

View the file

Other files for this federal contract opportunity

Other files attached to Missile Applications Software Support II (MASS II), newest first.
File Type Posted
Q A_3.docx DOCX document
RFP FA4600-11-R-0009-0002_10Aug11.doc DOC document
FA4600-11-R-0009 Amendment 4.doc DOC document
Section J Attachment 14 - MASS II Price Model —
FA4600-11-R-0009 Amendment 3.doc DOC document
Section J Attachment 1 - Final PWS —
Section J Attachment 8 - Past Performance Information —
Q A_2.docx DOCX document
FA4600-11-R-0009 Amendment 2.doc DOC document
RFP FA4600-11-R-0009-0002_21July11.doc DOC document
Section J Attachment 18- Work Breakdown Structure —
Section J Attachment 14 - MASS II Price Model —
RFP FA4600-11-R-0009-0001_12July11.doc DOC document
Section J Attachment 4 - AP2 Guide.doc DOC document
Section J Attachment 10 - Past and Present Performance Questionnaire.docx DOCX document
Section J Attachment 12 - Subcontract_Teaming Partner Consent Letter.docx DOCX document
CDRL —
A007 - Users Manuals.pdf PDF
Section J Attachment 5 - Final Incentive Plan.doc DOC document
Section J Attachment 18- Work Breakdown Structure.xls XLS spreadsheet
Section J Attachment 2 - MASS Government Furnished Property - 1 Dec 2010.xlsx XLSX spreadsheet
A004 - DAL.pdf PDF
A019 - Technical Report.pdf PDF
A018 - CDRL Metrics.docx DOCX document
Section J Attachment 13 - Client Authorization Letter.docx DOCX document
Section J Attachment 11 - Past Performance Tracking Record.docx DOCX document
A017 - IA Deliverables.pdf PDF
Section J Attachment 6 - NCIC Data.doc DOC document
A008 - CDRL Metrics.docx DOCX document
A013 - CPR.pdf PDF
A005 - SRS.pdf PDF
A001 - PMP.pdf PDF
A014 - Socio.pdf PDF
Section J Attachment 1 - Final PWS.doc DOC document
Section J Attachment 9 - Past and Present Performance Questionnaire Cover Letter.docx DOCX document
A002 - CDRL Metrics.docx DOCX document
RFP FA4600-11-R-0009_29June11.doc DOC document
A012 - CDRL Metrics.docx DOCX document
A016 - R M.pdf PDF
Section J Attachment 14 - MASS II Price Model.xls XLS spreadsheet
A009 - CDRL Metrics.docx DOCX document
Section J Attachment 16 - MASS II Pre-priced Optional Task Order SOO.docx DOCX document
Section J Attachment 8 - Past Performance Information.docx DOCX document
A006 - CDRL Metrics.docx DOCX document
A011 - PMR Package.pdf PDF
A006 - STP STD.pdf PDF
A015 - SDD.pdf PDF
A012 - Monthly.pdf PDF
A003 - SDP.pdf PDF
A010 - Training Materials.pdf PDF
Show all 50

Missile Applications Software Support II (MASS II) has more files on GovTribe.

On GovTribe

Work with this file on GovTribe

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

Representative SCRs Worksheet

Est HrsComponentTypeTitleDescription
_____DARTS-applicationAdaptiveConfigure SWT client to work with Web Start.Web Start will have to be able to download the correct SWT jar based on the user's hardware. It will also have to be able to run the client as an Eclipse application.
_____DARTS-applicationAdaptiveCreate a sortie Editor window.Create a sortie editor window for modifying sorties, instead of adding the capability to modify a sortie in the mission editor window.
_____DARTS-applicationAdaptiveDisplay Multiple Projects in TreeAfter completion of this SCR, the DARTS client will support displaying and operating on multiple projects from within the same client instance.

Implement client changes to support multiple open projects. See section 3.1.2 of the parent system SCR.

_____DARTS-applicationAdaptiveRight-click dragAdd support for right-click drag operations. In most cases, this will only allow a copy. Drag operations within a table might allow a move option, depending on context.
_____DARTS-applicationAdaptiveEnable user to mount locations in the LayerExplorerInstead of display all of the dirves automatically in the LayerExplorer, allow the user to mount a specific location on their hard drive so they can add layers from it.
_____DARTS-applicationAdaptiveMouse selection boxSupport the ability to select items in the Project Explorer using a mouse-drawn selection box.
_____DARTS-applicationAdaptiveEnable the globe to remember the last viewed extent between sessions.Enable the globe to remember the last viewed extent between sessions. The globe could remember the last viewed location between sessions.
_____DARTS-applicationAdaptiveRemove hidden table columns.The tables currently "hide" columns by resizing the column to zero and not allowing them to be resized. Now that the static index variables have been removed and the indices are figured out dynamically, the table should be able to be changed.
_____DARTS-applicationAdaptiveAdd additional layer customization to the properties.The labels for the layer can also be customized. Also, the sizes for the line symbol and point symbols can be customized.
_____DARTS-applicationAdaptiveAllow the DARTS map layers to be easily added to the map."Remove" function isn't common to all layers in the Layer Manager. Should it be?

DARTS layers (which are not common to other maps you'll see) should not be able to be deleted.

_____DARTS-applicationAdaptiveCreate install images directory and add other selectable images.Create install images location that contain other images the user could choose instead of the base pushpin and dgz image. This install location should not be buried deep in the install path, but easily accessible.
_____DARTS-applicationAdaptiveAdd map menu option with mapping functions to the file menubar.Add map menu option with mapping functions to the file menubar. The map menu would contain the mapping actions and would be available when the user was working with the maps.
_____DARTS-applicationCorrectiveRe-address tooltips on tablesThe visibility of the tooltip issue was decreased by moving TINDGZ and CUSM to the first item in the underlying table (not just visibly first). This hides the problem unless the user moves the TINDGZ or CUSM columns, which is deemed to be unlikely.
_____DARTS-applicationAdaptiveGroup propertiesIt would be beneficial if groups were viewable (non-editable) in the properties window. This way planners could view the query criteria without having to reopen the group and reprocess the query (annoyance at the query reprocessing has already been expressed.
_____DARTS-applicationAdaptiveVirtual tableUpdate query results table to use virtual table flags. The content provider would need to be an ILazyContentProvider and probably need a separate job running in the background to continually pull in result rows for the query.
_____DARTS-applicationAdaptiveProperties View Expansion ControlWhen an expandable item in the properties view is expanded, the expanded item should remain selected and visible in the properties view.
_____DARTS-applicationAdaptiveQuery EditorShould probably find a way to allow the user to forcibly resize the query criteria table. Currently, need to fold the query section and then unfold it to get it to resize.

Allow the user to arrange the query criteria in whatever order they choose.

_____ DARTS-application Adaptive Restructure images directory Restructure images directory.

To be consistent with the Eclipse GUI conventions the images directory needs to be restructured and the icons renamed.

_____DARTS-applicationAdaptiveDARTS should allow the user to copy/paste full Mission and DGZ propertiesCopying the top line of either the DGZ or Mission properties doesn't allow exporting into Excel or Word. This should export all the properties data for that mission/dgz.
_____DARTS-applicationAdaptiveAllow user to load image layers from local directoryUsers are allowed to load .shp files but not image layers from their local directory. This should be an added capability.
_____DARTS-applicationAdaptiveMap layer properties editor improvementsBecause the dialogue edits visual properties, adding an "Apply" or "Preview" button to the dialogue would allow the user to see their changes without having to close the dialogue. Right now, if a change is made and is not what is wanted, the _right click does not work.
_____DARTS-applicationCorrectiveSecond map does not display correctlySecond map did not display at all upon creation and did not re-display after switching between 2 maps. Initial set-up: create large DGZ query(run in background), create large mission query (run in background), create 1st map, then create second map.
_____DARTS-applicationAdaptiveAdd ability to color groundtracks individually.Add the ability to color individual groundtrack lines. Make these colors user configurable. Possibly do the same for stage impacts.
_____DARTS-applicationAdaptiveChange how the map finds what data is associated with a layer.When setting annotations, the labels for the different annotation types are not user friendly. Currently, the map uses the field names to find which MapDataType is associated with a layer, so the fieldnames must be unique.
_____DARTS-applicationAdaptiveSelect FeaturesCurrently, there is no way to determine which features have been selected by the Select Features tool of the map. Recommend adding a checkmark (or some other indication) to the tool showing what layer the user is selecting.
_____DARTS-applicationAdaptiveToggle selectionRecommend making holding the ctrl-key down as a toggle. Currently, you can add features selected by holding the ctrl-key, but you can't deselect them.
_____DARTS-applicationAdaptiveAllow selection from multiple layersAllow user to select from multiple layers with the selection tool - maybe I want to select DGZs and Countries.
_____DARTS-applicationAdaptiveAssignment popup dialog on map blocks on flashing pointWhen right-clicking an assignment on the map to remove/add, it appears the popup dialog waits to display until after the flashing is complete, this is distracting and appears frozen.
_____DARTS-applicationAdaptiveThe select and edit tools are confusingThe select tool can select an area of objects. The edit tool can also select, but only single objects. It can also edit the assignments. It seems like all this functionality should be one tool.
_____DARTS-applicationAdaptiveDrag to TabsWould be nice if the user had the ability to drag from a Group Editor to the Map Tab (or any tab that was allowed). Does not appear to be a way to get a hold of the tabs while dragging data as they are not a part of the editor.
_____DARTS-applicationAdaptiveBuffer ClearingWhen the buffer is not selected, it will still clear if you select clear selected features. It should work like the great circle tool (only delete if selected). This would entail creating a separate map layer for the buffers.
_____DARTS-applicationAdaptiveCan't stop flyingWhen the flying tool is invoked from the Globe perspective, you can't stop flying without middle clicking. Once the bird is flying and has left the Globe window, it should be able to be deselected.
_____DARTS-applicationAdaptiveDo not allow the same project to be opened multiple times at once.Do not allow the same project to be opened multiple times at once.
_____DARTS-applicationCorrectiveWrapping BufferThe buffer is not correctly wrapping around the world. If the buffer crosses the equator, it doesn't display fully when switching back to mercator view from the polar view.
_____DARTS-applicationAdaptiveNew behaviorRight-clicking -> New on the DGZ group (or any group) should give you a new group of that type, not a listing of all the choices for New things.
_____DARTS-applicationAdaptiveGreat Circle LabelThe label for the great circle tool does not appear for any distance shorter than 74nmi.

1 Create map with the following properties:

Min Lat: 20N Max Lat: 51.5N Min Lon: 65W Max Lon: 135W note: The labels appear when zooming in close on them.

_____ DARTS-application Corrective Message Length Modified a mission and added maximum chaff. Saved Mission. Mission became inaccessible. Error message was cut short.

Note: recommend placing carriage returns in all error messages to increase readibility.

_____DARTS-applicationAdaptiveCreate a map default zoom extents field editor.Create a zoom extents field editor so that validation for the map default zoom extents can be done in one place. Currently, there is a separate field editor for each of the min and max latitude and longitude preferences.
_____DARTS-applicationAdaptiveCopy Action on comboboxes only works via right-clickSelecting a combobox's text and attempting to copy it into the clipboard by using either the edit menu or the Ctrl-C does not work. However, right-clicking on the field does allow one to copy the value into the clipboard.
_____DARTS-applicationAdaptiveAllow the user to customize the tool tip text for the map layers.Allow the user to customize the tool tip text for the map layers. Allow them to turn on or off the tool tip text for a layer and to select which property of the features to display for the text.
_____DARTS-applicationAdaptiveFix group event firing when savingAppModelController fires query and element changed event during the save. It would seem like these events should be fired when the query or the elements change and not during the save.
_____DARTS-applicationAdaptiveUse a common base class for event objects.Client Events should reuse common.events.ModelEvent's base functionality.
_____DARTS-applicationAdaptiveUnion buffers when multiple are generatedCurrently if one were to generate buffer for all of Europe, every selected country gets its own buffer and it is pretty messy and confusing. Unioning all the generated polygons or just generating one in the first place would clean it up considerably.
_____DARTS-applicationAdaptiveAdd problems view decoratorIf a decorator is added to the problems view tab it would help minimize the the amount of clicking. If the tab got decorated in a way to display the existence of errors, warnings, or informational notices you wouldn't have to click away from the accessible view.
_____DARTS-applicationAdaptiveBack azimuth not displayed for all missionsThe back azimuth isn't displayed when the first RV isn't assigned. Instead of using the first RV for the back azimuth the first assigned RV should be used.
_____DARTS-applicationAdaptiveAllow user to exit out of zooming inIf the user clicks once on the map with the zoom in tool, there's no way to cancel out. Consider allowing escape and/or right click to escape out of the zoom.
_____DARTS-applicationCorrectiveNo dialogue box to save changesWhen in a DGZ or Mission Group and changing the condition operator and then directly selecting the close group tab, DARTS does not give any indications that any changes have been made and not yet saved. The group is closed and the changes are not saved.
_____DARTS-applicationCorrectiveDARTS Map tooltips anomalyWith DARTS in Map perspective and another open window on top of map, move the cursor over the map and the other open window. When DARTS goes over an item that activates a tooltip DARTS is immediately brought to the front view.
_____DARTS-applicationAdaptiveLong leaders on rotated great circlesBalloon labels on great circles can have very long leaders when the polar map is rotated. This may have to wait for the next ESRI version.
_____DARTS-applicationAdaptiveActions performed in views are undoable on the map.It seems strange that you can remove a mission through the outline view but have to undo it in the map. Can we enable undo/redo in the views?
_____DARTS-applicationCorrectiveBuffer LabelsLabels disappear when the buffer covers them. If you float the mouse over the DGZ, the label will be displayed, but disappears when the mouse is moved.
_____DARTS-applicationAdaptiveAdd Server Name or Address and Port to the Log FileIt would be helpful if the server name or IP+Port were included in the log messages. This is not required to support clustering.
_____DARTS-applicationAdaptiveReexamine Need for "Get Hits" button in the DE Analysis Tab.When Eclipse Bug #170521 has been fixed, the "Get Hits" button may be able to be removed. If so, the Hits tree can update automatically each time an item in the Filter section changes. There should also be no need to clear out the Hits tree.
_____DARTS-applicationAdaptiveProvide a "handle" for opened missions that do not exist in a group or map.When a Mission is opened from a list of missions in a tree or table and that mission does not exist in a group or on a map, there is no easy way to get a "handle" on that mission. Provide a way to get a handle on a mission that has been opened.
_____DARTS-applicationAdaptiveMove MapSchedulingRule to the com.ngc.darts.client.rules PackageCurrently the MapSchedulingRule is in the client.map package. It seems like all of the Job scheduling rules should be placed in a common location (com.ngc.darts.client.rules package).
_____DARTS-applicationAdaptiveMake Import Filter sections collapsibleWhen importing queries in DARTS, I have found that I rarely use the "Owner" section of the filter. Others might rarely use the "Type" section. Making either of these section collapsible would allow more space for the "Available Queries" table to display.
_____DARTS-applicationAdaptiveQuery Management tables not remembering column sizingThe tables used in query management (import, export, deletion) do not remember column sizing between instances of the wizard. The results in the user needing to change the "Name" column size each time.
_____DARTS-applicationAdaptiveSupport opening an editor via drag to tab barEclipse supports opening a file via dragging the file to the editor pane's tab bar. However, Eclipse will only open the dragged file in the active editor pane, even if the file was dragged to a different pane.
_____DARTS-applicationAdaptiveRemove extraneous annotation on stage impact polygonsWhen the All Points preference is enabled for stage impacts, every point of a stage impact polygon is labeled for that point. This seems like overkill and it clutters the map. It would be preferable if only the polygon is labeled, which is ESRI supportible.
_____DARTS-applicationCorrectiveDisable the * keyDahlgren class discovered that hitting the 'numpad *' key (expand all) creates an infinite loop. Attack options/DGZs will open forever.
_____DARTS-applicationAdaptiveChange the text for the Average Group DE label in the DE Analysis tab.The text for the Average Group DE label is currently "Average DE". This can be confusing because the text for the Average Hits DE label is also "Average DE". The DE displayed for the Average Group DE is actually the average of the DE values stored.
_____DARTS-applicationCorrectiveMap error when changing a missionOpen a mission in the editor, and add that mission to the map. Change the assignment sequence, then save the mission. When the mission is done saving, go back to the map. The map is now blank (white). You have to tab between the map and the mission sequence.
_____DARTS-applicationAdaptiveNo Undo on the DE Analysis screenThere is no ability to undo changes on the DE Analysis screen. Though changes to the hits are not persisted, it would be nice to have the undo capability, just in case the user makes a mistake when adding notional hits.
_____DARTS-applicationAdaptiveAdd another previewed decoratorThe previewed missions view should be modified to visually differentiate between missions that have input changes and those missions that have output changes.
_____DARTS-applicationAdaptiveShow Mission Improvement TrendsAfter the first generation of Mission Improvement has been implemented, devise a way to show the Mission Improvement trends. This could be done using the fitness score returned from Solver to show a ratio of how much the fitness score has improved over a period of time.
_____DARTS-applicationAdaptiveResultRow should be made generic.ResultRow should be made generic then it could return specific ObjectId types etc.
_____DARTS-applicationAdaptiveNative Checkboxes in TableViewersCurrently in DARTS to provide support for check boxes within tables, images of checked/unchecked checkboxes are used. These images are returned by the labelprovider to "show" a checkbox within a table cell.
_____DARTS-applicationAdaptiveText focus inconsistent after save when returning to a text widget.When updating text on a mission and hitting CTRL + S the text is not highlighted when the save returns to the mission editor. However for decon areas and launch facilities it is. These should be consistent.
_____DARTS-applicationAdaptiveMake the pointer the default tool when opening maps.Make the pointer the default tool when opening maps. Turning the pointer on must be done after the map is loaded, which makes this not a trivial task. It may still be very simple if the right location to turn on the tool can be found.
_____DARTS-applicationAdaptiveAllow entire polygons to be dragged to move.Would it be useful to be able to select the entire decon area and drag it to a new location on the map? Instead of moving all of the points in the decon area, you could just move the whole thing at once.
_____DARTS-applicationAdaptiveAllow the users the option to remove either the point or the rv assignmentIf a decon area polygon point is at the same location as an assigned RV, they cannot remove just the assignment or polygon point. The only option is to remove both.
_____DARTS-applicationCorrectiveOverlapping polygons in the same decon area do not have their fill drawn rightOverlapping polygons in the same decon area do not have their fill drawn correctly. This SCR was initially written and completed as SCR 31467; however, with the new GSLAB default polygons being entered, it was found that the solution did not work as expected.
_____DARTS-applicationAdaptiveExpand reverse range contour flexibilityExpand reverse range contour design to make it somewhat more flexible. Although the MGPS implementation definitely operates against a set of selected DGZs, the DARTS implementation wouldn't have to be limited that way.
_____DARTS-applicationAdaptiveAugment overflight and impact wizard with DGZ selectionFor overflight and impact analysis: Given the proposed wizard design, the user should first be allowed to select the DGZs before initiating the wizard.
_____DARTS-applicationAdaptiveRe-run an overflight and impact analysis.Add an ability to re-run an overflight and impact analysis.
_____DARTS-applicationAdaptiveAugment map for overflight and impact analysis.Show the selected DGZs on the internal map of the overflight and impact anaylsis wizard.
_____DARTS-applicationAdaptiveAdd a summary page to the overflight and impact analysis.Add a summary page to the overflight and impact analysis that displays the following:

-name -weapon configuration -DGZs to be used -countries for overflight stayout -countries for impact stayout -grid spacing -radius for impacts

_____DARTS-applicationAdaptiveStopping Footprint Improvement Runs Can Require a WaitOriginal Finding: When stopping all of the currently running footprint improvement runs, all of the missions, including those that have an elapsed time of 0, have their status updated to "Stopping", but the missions still continue to start improving.
_____DARTS-applicationAdaptiveCreate a New Yes/No/Cancel DialogCreate a new Yes/No/Cancel Dialog that provides return constants for the Yes, No and Cancel buttons.
_____DARTS-applicationAdaptiveLog new server threadsWith the elimination of SessionContext and having multiple threads using the same DomainManager, there is a need to distinguish between the logs generated by each thread.
_____DARTS-applicationAdaptiveFootprint Improvement toolbar/context menuWhen automated footprint improvement is not toggled on users can't currently have a mission modified via the map improved. A "Improve Footprint" selection should be added to the map context menu.

Add toolbar/context menu options to the editors.

_____DARTS-applicationCorrectiveMap tooltips don't display the correct countryThe tooltips don't always display the correct country while mousing over various areas on the map. The easiest way to reproduce this is to move your mouse over Africa.
_____DARTS-applicationAdaptiveMove map layer default colors to map layer prefsCurrently, the water, country, GSLAB, and grid layers have a selectable default color on the map preference page. We should do this for every layer, and move it to the map layer pref page.
_____DARTS-applicationAdaptivePass Dates to queries.The client should use dates instead of strings for the query fields that are dates.
_____DARTS-applicationCorrectiveESRI is not drawing all objects all the time in the visual clip viewWhen you zoom in fairly close (can still see the entire dome), as you rotate, the tube disappears and reappears occasionally.
_____DARTS-applicationCorrectiveLayerManager does not always populate when a map or visual clip loads.If the layer manager is open and there are no Clip Views shown, when you create a clip view, the layer manager says it is not available. If you click onto another tab and then back to the Clip Tab, the layer manager appears.
_____DARTS-applicationCorrectiveVisual clip is having issues in the DLL files: globecorelib.dll-globedisplay.dllDARTS often closes down when running visual clip javaw.exe - Application Error The instruction at "blah" references memory at "blah". The memory could not be read.

javaw.exe has encountered a problem and needs to close.

_____DARTS-applicationAdaptiveChange Visual clip defaults to exists like the map defaults.In the future, it would be nice to have globe preferences, similar to the map preferences, which lists out each layer and its defaults (show layer, show annotations, and layer color).
_____DARTS-applicationAdaptiveAdd a measuring (Great Circle) tool to the visual clip editorCould we add the measuring tool to the Clip Editor?
_____DARTS-applicationAdaptiveFix clip so it doesn't have to draw objects 2 times.Fix the first display of clip to show the clip elements, currently it draws the layers twice to get them to display, which works, but isn’t optimal. Additionally, when loading later visual clip instances (not the first), you will occasionally get an error.
_____DARTS-applicationAdaptiveSpeed up rendering of DTED in Visual Clip.Loading of the visual clip display takes too long. The first load has an issue, so assuming that gets resolved, loading the visual clip features and countries layers takes about 12 seconds (which would seem slow, but ok if it included DTED).
_____DARTS-applicationCorrectiveFix visual clip layers so they can be initially set to not shown.Visual clip layers cannot be intially set to not shown. When setting the default visible to false, the layer never shows up. Fix the layer so the default visibility can be false, but when the user selects to make it visible in the layer manager it actually shows up.
_____DARTS-applicationAdaptiveAdd labels to visual clip as well as a scale indicator.Add indicator for N, as well as latitude and longitude markings. MGPS displays these, so DARTS should do this as well.

Add scale indicator for the current zoom level.

_____DARTS-applicationAdaptiveMisleading labels in dialog for removing missions.While in a Map, items (Missions I think) were selected and right-clicked on/selected remove and got dialog box. The dialog box had the selected items listed on the left under a label of 'Save' and an empty list on the right labeled 'Remove'.
_____DARTS-applicationAdaptiveMake list unselectableIn the Reverse Range Contours Wizard summary page, could the list of selected DGZs be made unselectable. Allowing the user to select a DGZ from the list may imply to the user that they can select a subset of the selected DGZs. Override focus, mouse, key functions.
_____DARTS-applicationAdaptiveProperties vs. PreferencesThis is for all items in the layer manager...Right clicking on Overflight ->Accessible gives you the choice "Properties" then takes you to "Preferences". The menu selection should say "Preferences". Also, you should be able to right-click to enable properties.
_____DARTS-applicationAdaptiveAdd overflight to map's context menuAdd overflight analysis as a menu option in the map's context menu. It was previously removed since it was causing DARTS to lock up.
_____DARTS-applicationAdaptiveColor countries for overflight.Might be nice to color the countries we don't want to overfly or impact on the main map after an overflight run.
_____DARTS-applicationAdaptiveGrid spacing spinner.Grid Spacing field on the overflight wizard should be limited to 3 characters. Also, when typing a number too large or too small should be correct to the largest or smallest legal value.

Update other spinners in DARTS to behave in similar manner.

_____DARTS-applicationAdaptiveRedo createPartControl()Redo the editors to only create the widgets during the editor's createPartControl() and not try to set any data. This would eliminate many null checks throughout the code that result from widgets trying to respond to data being set in them.
_____DARTS-applicationCorrectiveStarting overflight can cause DARTS to freezeStarting the overflight and impact analysis wizard can cause DARTS to lock up indefinitely. The only way to get out is to kill DARTS. It only happens after the wizard action is selected and before the wizard displays.
_____DARTS-applicationCorrectiveGetting AutomationException Error when exporting map layersTesting in Beta 2. Clicked on the Export button in the Layer Manager. The Export wizard is displayed. Entered the name as specified in the TCT. Received the warning message that Layers already exist.
_____DARTS-applicationAdaptiveUpdate client jobs to extend StopJob when they cannot cancel only stop.The distinction between *cancelling* an activity and *stopping* an activity continues to be raised and would seem to warrant a standard.
_____DARTS-applicationAdaptiveAdd some more validationThe mission editor drop downs need more validation. All should act more like the decon area ID combo and color a null entry red so it is obvious to the user. The case where a new mission is created is a perfect example as to how this situation can exist.
_____DARTS-applicationAdaptiveDeleting missions handlingAfter deleting a mission a "BM Mission XXX has be registered for deletion" error appears in the error log (sometimes several times). The mission is sucessfully deleted. Currently, only groups are responsible for removing "bad" IDs.
_____DARTS-applicationAdaptiveSimplify CJMTK library installationWe should try to simplify the installation process for CJMTK libraries (ArcGIS Engine and Military Analyst). The person performing the installation should not be required to edit system paths or environment variables; that's too error prone.
_____DARTS-applicationAdaptiveChanges to the decoratorsAs it turns out, the decorators probably shouldn't be group and/or mission listeners themselves. Currently, as listeners, they call DecoratorManager.update() in response to a need to redecorate. This eventually causes the views that use a decorating label to distort.
_____DARTS-applicationAdaptiveLook into combining the DartsTableViewer and the DartsTreeViewer.The DartsTableViewer and DartsTreeViewer classes contain many similar methods and a couple of the same methods and fields. Create a common super class for the DARTS viewers that contain the common methods and fields.
_____DARTS-applicationAdaptiveAllow upload/download of data to run in the backgroundUpload will be non-cancellable or prevented from going to the background. If Domain were to provide a unit of work or some other object that we could iterate over to do the uploads, then a regular job could be used.
_____DARTS-applicationAdaptiveAdd Window-->Capture action to the DARTS Window menu.As a side-effect to the Export/Copy image action it is now possible to facilitate capture of any editor or view in DARTS. This could be supported via the "Window" menu. Doing so may help facilitate planner reports?
_____DARTS-applicationCorrectiveInputting latitudes and longitudes using degree symbol does incorrect conversionWhen inputting latitudes and longitudes using the degree symbol (i.e. Decon Area Editor) the conversion is different (89.5 = 89° 30' 00" whereas 89.5° = 89.5° 05' 00"). Consider either restricting the use of the degree symbol or fix the conversion.
_____DARTS-applicationCorrectiveInvalid CharacterWhen the following exception is thrown: EJB Exception: ;nested exception is:'box character' java.lang.RuntimeException: UAIN 133; Invalid variable spacing. The box character is shown before java.
_____DARTS-applicationAdaptiveFreeze Editor Title BarIt would be nice to freeze the Editor title bar and its associated validation information. If the user scrolls down the editor and enters an invalid value, they have to scroll back up to see the validation.
_____DARTS-applicationAdaptiveDecon Area and Launch Facility saves can't cancelSaving decon areas and launch facilities is now done in jobs. Therefore, there is a cancel button. If you cancel, it does not cancel the save. What should happen?
_____DARTS-applicationAdaptiveSpinners do not support the DEL keyI just noticed that none of our spinners support the Delete key (as opposed to backspace) when manually editing. Eclipse bug?
_____DARTS-applicationAdaptiveCreate a combo undoable widgetCreate a composite to hold the related widgets. The composite could control the undo, such that modifying any item on the compostite would create an undo for every widget on the composite.

This could be useful for the TOF mode and Constant TOF field.

_____ DARTS-application Adaptive Add filterable buttons to sync view. Add the filterable buttons to the sync view, similar to the sync view for CVS in Eclipse.

The filters include:

-Incoming mode -Outgoing mode -Incoming/Outgoing mode (default) -Conflicts mode

_____DARTS-applicationAdaptiveChange decoratorIt would be useful to include a new decorator for tree items (missions, DGZs, etc…) to indicate that they have been changed. This would give the user an idea of what is different before they synchronized.
_____DARTS-applicationAdaptiveCreate a toolbar button to launch visual clip from the map.Since right clicking and launching visual clip from the map causes DARTS to hang, create a toolbar button to launch visual clip similar to how overflight/impact is working so that the user has the capability to launch visual clip from a mission on a map.
_____DARTS-applicationAdaptiveHelp for fieldsCreate an indexed help page that tells the user where to find fields. i.e. "XXX" found under Properties->Advanced->Sortie->XXX.
_____DARTS-applicationAdaptiveShow Progress For Map OperationsWhen performing various footprint modifications on the map, progress is not displayed to the user. The hourglass cursor appears but the user received no progress indication and the "white bar of death" pears if the user tries to click on anything while in Map operations.
_____DARTS-applicationAdaptiveProblem Occurred messageHad a mission with no decon area selected. Previewed. Received the Problem Occurred message with the reason: Check the details. I checked the details, but they just restated the first sentence of the Problem Occurred message.
_____DARTS-applicationCorrectiveTree not updating on Save AsCreate a DGZ group - Unnamed0 - nothing in the group

Create a DGZ group - Test DGZs 2 - Option ID = 02 -> returns 191 Select Test DGZs 2 File->Save As - enter Unnamed0 - prompted to overwrite -> click ok Unnamed0 query conditions are updated, the tree shows it is not updated

_____DARTS-applicationCorrectiveDARTS sometimes dies while running Visual ClipSometimes DARTS will die while attempting to run Visual Clip. It seems to either kill the program completely, or hang at Creating Countries. No way to consistently reproduce this.
_____DARTS-applicationAdaptiveRevamp the MessageManager usage throughout clientMessageManager functionality was added to the client somewhat hodge-podge, with no overarching design. This has led to lots of reference passing via constructors and is messy.
_____DARTS-applicationAdaptiveCreate propertySubSet property typeCreate a new type of property set that can be used when there is only one instance of a property but it could have sub properties. This would prevent the user from having to expand extra nodes.
_____DARTS-applicationAdaptivePull out hard-coded strings for XmlPropertySourceXmlPropertySource.getPropertyDescriptors(boolean) - we use multiple hardcoded strings for calls to getAttribute or getElementsByTagName. It seems like these should be defined as enums or static variables somewhere.
_____DARTS-applicationAdaptiveFind/replace dialog - scope section not workingFind using "Selected Lines" does not work correctly. When find is selected it defaults back to "All" and continues the search.
_____DARTS-applicationAdaptiveUpdate the Overflight map mapper and map.xsd file to use the new XmlPolygonType.In map.xsd, update the overflight types to use the new polygonType for its stayout type.
_____DARTS-applicationAdaptiveState of Properties buttons between DARTS sessionsAllow the state of the Show Categories and Advanced Properties to carry between DARTS sessions.
_____DARTS-applicationAdaptiveAdd generics into the method signatures of the EJBsAdd generics into the method signatures of the EJBs and their interfaces.

With WebLogic Server 10.0 there was a bug that did not allow EJBs with generic information. It appears that this bug (CR305208) is now fixed since it no longer appears on reports.

_____DARTS-applicationAdaptiveAutomatically reload upon configuration recheckoutHave DARTS automatically reload the necessary data when a configuration is rechecked out. This would require additional effort to handle situations where other long running progresses are currently running.
_____DARTS-applicationAdaptiveUpdate coloring of tablesThe deployment tables and others in DARTS should use the ITableColorProvider to set the colors in the table rows instead of the tableviewer doing it.

On another note, we should use the preferences error color instead of hard-coding the error text to red.

_____DARTS-applicationAdaptiveFix getXYZGroupIds() tests in ProjectMapperTestI don't think the getXYZGroupIds() tests in ProjectMapperTest are correct by testing that the set of ids returned has size 0. It looks like even if there is an error reading the files, it will return an empty set.
_____DARTS-applicationAdaptiveCombine the common code in the CriteriaComposite and the BaseCriteriaCompositeThe BaseCriteriaComposite was created for the import missions wizard and can consolidate common code with the other similar composite.
_____DARTS-applicationAdaptiveUpdate double field editor to do formatting on focus lost.Preference page: The lostFocus formatting seems like it ought to be a function performed by the DoubleFieldEditor.

LAR preference is doing it itself. The field editor could have a method that takes the formatting to use.

_____ DARTS-application Adaptive Get image for an object ID Create a method that takes an object ID and returns the appropriate image. Change other code to use this, namely the tree nodes. Also update the ObjectCompareInput.ObjectInput.getImage to use this.

Refer to the ImageName class.

_____DARTS-applicationAdaptiveMake recompute all cancellable.Make recompute all cancellable. I'm not sure of the original reason for not making it cancellable, but it seems like it should be able to be cancelled with no consequences on other items (other than not everything was recomputed).
_____DARTS-applicationAdaptiveBetter genericsImprove on the generics for the following methods:

-GroupModel.getMemberDomainObjects -QueryResultTableViewer.getDomainObjects Generify the following:

-ResultRow

_____DARTS-applicationAdaptiveAllow LAR and HPAC Reporting Actions to be run from Additional ObjectsCurrently, the Package Chart Action is the only instance of a MissionAction that is allowed to be run from Decon Area related objects (nodes, points, polygons, etc…). Allow the LAR and HPAC reporting actions to be run from Decon Area related objects.
_____DARTS-applicationAdaptiveLook at Planning Data Config and Project AccessIt seems like there is some code in the ProjectAccessBean that deals with some Planning Data Config stuff and vice-versa. Take a look at these beans and either separate that logic or combine them if needed.
_____DARTS-applicationAdaptiveUse generics in MapModelIn the MapModel all the create______Operation methods do essentially the same thing. There should be a way with generics to combine all those methods.
_____DARTS-applicationCorrectiveFix error when activating map outline viewWith a map open, I created a group of the 0005 aircraft missions. From the Outline view, I highlighted the aircraft and hit delete (confirmed). I then drag-n-dropped my 0005 group on to the map and clicked back on the aircraft node in the Outline view.
_____DARTS-applicationAdaptiveUpdate route point iconsThe map is really busy with all the icons. Especially the CM points. Perhaps the target point should be the missile and the other points could just be circles or something simpler. It would also be nice to display the weapon drops on the aircraft route.
_____DARTS-applicationAdaptiveConduct recomputes in the backgroundChange the forced recomputes that currently operate in the foreground (with modal blocking) to operate in the background (with mission locking).
_____DARTS-applicationAdaptiveAllow Copy Missile Production Configuration to run in backgroundAllow Copy Missile Production Configuration to run in background.

This allows user to kick off a copy and then go/keep working on a project.

_____DARTS-applicationAdaptiveCombine BackGroundLoadJobs and CompareConfigLoadJobsThe compare configuration loader classes look similar to the background load jobs. Combine these.
_____DARTS-applicationCorrectiveVisual Clip Memory LeakOpening a visual clip editor easily added over 100 MB of memory. Closing the visual clip released only a small part of it back (maybe a couple of megs). Re-opening the same visual clip added an additional 100+ MB.
_____DARTS-applicationCorrectiveMap Memory LeakOpening a map added 20-25 MB of memory. Closing the map released only a couple of MB back to the system. Re-opening the same map added an additional 20-25 MB. l.release() did not help the problem.
_____DARTS-applicationAdaptiveMap free RV icon cannot be changedWhile performing RG MAP properties on mission=>footprint=>RV and changing the RV icon or the icon color the free icon does not change. However when changing transparency the free RV icon does change transparency.
_____DARTS-applicationAdaptiveFix double clicking on editable table fields.When attempting to edit a value in a table, such as the query's condition and value fields, a user must click once to activate the cell and then once again for the editing action (either selecting the drop down arrow or selecting a spot to insert text).
_____DARTS-applicationAdaptiveProblem preferences and actionsStore preferences for and add actions to the problem view's menu bar for:

-Group by -Sort by -Sort direction

_____DARTS-applicationAdaptivePrevent check-out for writeModify Check-out configuration and SRS to prevent check-out for write of Aircraft, DGZ and Parametric data sources.
_____DARTS-applicationAdaptiveMore editor actionsCurrently, many of the actions to perform analysis are limited to the context menu of the project explorer. Update the editor toolbar to include relevant actions to the item(s) in the editor. Mission Group Editor - Generate HPAC, Package Chart, LAR report.
_____DARTS-applicationAdaptiveUpdate Marker find and delete methods to use var-args to specify multiple types.Update Marker find and delete methods to use var-args to allow specifying multiple types.

- This task must wait for Domain task 36077, which is being rolled into 35846 - Marker Changes.

_____DARTS-applicationAdaptiveSort DE AnalysisAllow the ability to sort the data in the DE analysis tab. It must be sorted at the DGZ level (like the Hits tab).
_____DARTS-applicationAdaptiveMove DARTS PreferencesLook at the possibility of moving our batch size preferences and other preferences, currently located in the DARTS .ini file, to the DARTS preference pages.
_____DARTS-applicationAdaptiveJob cancellation procedures differ between DARTS shutdown and project closeProjectManager.closeProject handles canceling map and background load jobs, but it appears DartsWorkBenchAdvisor.preShutdown does not. Some of the job handling may need to be reorganized to be properly addressed by shutdown and project close.
_____DARTS-applicationAdaptiveCreate New Launch Facility WizardThe context assist for gravity rate is unknown to the user because it pre-populates the field as an error.
_____DARTS-applicationAdaptiveEnhance Mission ImporterInvestigate testing/training data for Plus One, Two, Three Packages.
_____DARTS-applicationAdaptiveDARTS Conversion contains current version selectionOn the DARTS Configuration/DARTS Conversion page the curent version is listed as a selection under Version. Unless it is necessary please remove it to eliminate possible confusion.
_____DARTS-applicationAdaptiveDefault Time Zone for Mission Effective DateThe Default Mission Effective Date and the Mission Editor Mission Effective Date fields do not currently display the dates using a specific time zone.

Any time zone can be entered and is valid. Additionally when these dates are saved, they are not converged.

_____DARTS-applicationCorrectiveDGZ hits not updatedHit count on current versions of DGZs were not updated. Mission with a deleted DGZ was reassigned to a new target. After error attempting to save mission (see 36957), resaved succcessfully without error. However, the newly assigned DGZ still shows no hits being updated.
_____DARTS-applicationAdaptiveMap actionsConvert the map editor to use the command framework. This includes the toolbar, context menu, and LarReportAction, HPAC action and package chart actions.
_____DARTS-applicationCorrectiveNew Workbench Window OdditiesDARTS title text is not properly displayed when a new windows is spawned. It will properly update if the new window is created before the switching projects, but it will not display the project text if spawned after a project is open.
_____DARTS-applicationAdaptiveEnhance the timing/fls/mrt preferences to have an "Add…" rowSomewhat related to the previous finding; could we have an "Add..." row, kind of like in the query table? This would remove the need for the Add/Remove buttons and you would always know where the next row is.
_____DARTS-applicationAdaptiveMake new timing preference code more OOThe FieldEditors are very close to one another. It seems that if there were a base model that had abstract methods that the other specific models (IcbmUnitSettingModel, etc.) could override, that we could get that down to a single field editor class.
_____DARTS-applicationAdaptiveCreate a Generic "Delete Exported Settings" wizardWe currently have 3 different wizard to delete exported settings from the shared user repository. It should be feasible to use the same wizard to delete any of the settings in the repository. The SelectSettingPage could be adapted to show all types of settings.
_____DARTS-applicationAdaptiveSwitch preference to Eclipse's IPreferenceServiceIn Eclipse 3.0 the IPreferenceService was made available to the plugins via Plugin.getPluginPreferences. Switch the DARTS preference system to use this preference service. Update the preference pages and the preference import and export wizards as well.
_____DARTS-applicationAdaptiveUnrounded properties displaySCR 37150 recently identified a problem in the domain model's handling of SLBM spacing. The work to debug that problem involved dumping the domain model to an XML file and then reviewing the offending spacing value.
_____DARTS-applicationAdaptiveDropDownDialog ColorThe background color for the DropDownDialog is hard coded to be WHITE since the parent shell's composite is always GRAY. Could this color be retrieved from somewhere else?
_____DARTS-applicationAdaptiveUpdate the way we store complex preferences.We are currently using strings as our delimiters for our complex timing preferences. If someone were to know the string, things could break.

What about breaking up the preferences subtype to allow for a key and then 1 or more subvalues?

<preference>

_____DARTS-applicationCorrectiveAlt-Shift-N not workingAlt-Shift-N is not bringing up the new menu from the project explorer.
_____DARTS-applicationAdaptiveMake the context menu consistent for frat view.Cut, copy, paste, and delete actions should be shown by default in the context menu for the frat view even if they are disabled. Only copy should ever be enabled.
_____DARTS-applicationAdaptiveLocked missionsCurrently, if you start FI on a mission (it gets locked), and then try a batch edit, the wizard allows you to make all your changes but when you say go you get an error saying a mission in the group is locked.
_____DARTS-applicationAdaptiveProvide an extension of mission locks for EU missionsProvide an extension of mission locks for EU missions.

This would permit EU missions to be viewed in an editor that is un-modifiable due to lock.

Also, would address SCR 37406, and potentially others.

_____ DARTS-application Corrective Column not sorting properly Perform a <> search on dgz tbl # id. Results are returned. Click on the column to sort it and it is not sorting properly Screen shot in tasks folder.

_____ DARTS-application Corrective Command Key binding do not work in the work in the widgets During regression testing was creating an aircraft group using CUSMPS which is 15 chars. Did a cut from excel and attempted to paste it in the group editor criteria/value field but failed. Right-click Paste works as expected.

_____DARTS-applicationAdaptiveUpdate undo to only be available when the widget it works with is visibleThe undo for the timing editor is shown regardless of which page you are on, or which FLS window is currently showing. It might be nice to only allow the undo, if it is for the currently visible object.
_____DARTS-applicationAdaptiveSupport full table copy for all tables in DARTSSome of the tables in DARTS limit selection to a single line which makes copying all the table data into another program a repetitive process. Furthermore, headings cannot be copied. Consider adding a right click action to copy an entire table.
_____DARTS-applicationAdaptiveIElementComparerUse IElementComparer on treeviewers and tableviewers to help with update events. IElementComparer allows you to specify different ways to compare by changing the equals and hashcode of the items compared. This should then allow us to do update(objects).
_____DARTS-applicationAdaptiveUse the TocControl instead of the LayerManager in DARTS.Use the TocControl instead of the LayerManager in DARTS. It is possible that it will reduce maintenance costs and possibly increase functionality/reliablility.
_____DARTS-applicationAdaptiveInvestigate using advanced caching and dynamic display on the map.Investigate using advanced caching techniques while enabling dynamic display to see if the map can pan and be drawn simultaneously.
_____DARTS-applicationAdaptiveCreate new TableColumn classCreate a new TableColumn class that contains the name, tool tip text, initial size, etc… for table columns in DARTS. Instance of this new class could be used by the TableColumns classes to provide table column data.
_____DARTS-applicationAdaptiveCreate new ICBM and SLBM timing editor iconsCreate new ICBM and SLBM specific icons for the timing editor.

Idea: use current clock icon with missile added for ICBM and sub added for SLBM.

_____DARTS-applicationAdaptiveTable tabbing doesn't work correctly with some cell editorsTabbing doesn't work correctly with checkbox cell editors, dialog cell editors or the cascading menu cell editors. These editors transfer the tab outside of the table, rather than to the next cell.

This is the start of the file's text. The full file is on GovTribe.

File details come from the government source that posted it. Updated .