Text this: Object-oriented analysis of a near real-time marine environmental data acquisition and reporting system /