Fledermaus 7.3.3 Includes New QPS Plugin Architecture (QPA) for Plugin Development
The model of extending software applications with new runtime capabilities is well used by the more traditional software market, however it is new in the market covered by maritime processing software. Plugins are a means of adding specific capabilities to a larger baseline application without the need of direct integration that would require a new build or release of that application. Just as important is that third party companies, universities, research institutions or singular individuals can offer the plugins they develop directly to other users. The plugins’ intellectual property can be maintained by the authoring organization and either given away or sold and supported just like traditional software. Plugins address the significant problem of bringing prototype developments from research to a broader community of users, without the researcher being required to develop and support an entire software application.
Specific modules of the QPS software have been structured to allow them to become a platform for extending capabilities through plugins. Initially these are FMGT for backscatter processing and FMMidwater for processing water column data. More modules will provide plugin capabilities in future releases.