I need a 2D strip chart written in Java for the display of streaming data. I want to be able to pass a ActiveData object (A chart trace) to the plotting software and have the strip plot the data at some update interval. See attached UML for more explanation. I WANT DATA BUFFERING TO BE COMPLETELY DECOUPLED FROM DATA DISPLAY. The 2D plotter should operate independently from any class beyond ActiveData. The UML is intended to illustrated the minimum expected functionality from the design. There are probably some open source projects that have such a capability, or to which such a capability may be easily added. This is the preferred solution and the solution that is reflected by the bid amount; however, I expect any custom solution to provide source to ALL required libraries.
## Deliverables
1) 20% My acceptance of the charting software on which to base the strip chart. This is mainly so I have an idea of what the graphics look like. 2) 80% Complete source code to the strip-chart graphing library AND ActiveData class including base charting libraries plus any modification. Example of multi-threaded code showing how the chart works in plotting a data stream. Documentation explaining modifications made to base code as well as installation and use of strip chart. NOTE: Open source is preferred.
* * *This broadcast message was sent to all bidders on Thursday Jan 6, 2005 5:13:40 PM:
I have modified the strip chart bid and included some UML of a proposed solution. This is just to add some extra detail to the first request. Also, note the I broke the deliverables into two parts-- One for plotting software selection and another for any modifications required to support strip charting.
Thanks
## Platform
Linux, Windows2K.