OpenChrom provides mass spectrometric analysis of chromatographic data, in a way similar to ChemStation from Agilent Technologies. It handles data files from different LC/MS, GC/MS systems and vendors, such as (*.D) chromatograms from Agilent Technologies, Finnigan ITS40 (*.ms), NetCDF (*.cdf), MzXML (*.mzxml), and other formats. It is flexible and can be extended by plugins.
InstaSearch is an Eclipse IDE plug-in for performing quick and advanced searches of source code files. It uses the Apache Lucene library for indexing and fast searching of files in the workspace. The search is performed instantly as you type, and resulting files are displayed in an Eclipse view. Each file then can be previewed using a few of the most closely matching and relevant lines. A double-click on the match leads to the matching line in the file.
Elysium is a complete environment for editing scores with LilyPond in Eclipse. Implemented as an Eclipse plugin, it offers a rich toolkit for conveniently managing your beautifully typeset sheet music by integrating Eclipse, the powerful IDE and LilyPond, the automated music engraving system.
gPM (generic Process Management) is a generic TOPCASED tool for business process management that can also be used for bug or issue tracking and for other almost any document-based process. gPM is composed of a server and several clients are available (Web-based, Eclipse Mylyn connector, Eclipse rich client). As gPM is a generic tool, it needs to be instantiated for each business process you want to support. Defining a business process consists of providing the product types, sheet types, sheet link types, and the life cycle of each sheet type. gPM configuration also includes roles and access controls, sheet type life cycles, dictionaries and translations, functional extension points, filters, and more. gPM has already been successfully instantiated for both simple development processes (like Mantis or Bugzilla) and complex industrial processes, like in the aerospace domain.
Proteus Intelligent Processes is a set of tools based upon the Proteus model and the GreEd rule authoring system. Proteus (PROcesses and Transactions Editable by USers) is a software technology that allows creating clinical processes in which clinical intelligence is embedded. These processes can then be executed to provide guidance to the clinicians about individual patients. The main advantage of Proteus is that the processes can be edited even by non-programmers, with the use of appropriate tools. The processes and components can be stored in a library and can be reused to create other processes. GreEd is the foundation of a full-fledged business rules management system (BRMS). Ease of editing is its key strength. These tools are linked with electronic medical record systems and clinical information systems.
Mistletoe is a JUnit extension intended for integration testing. In technical terms, it is a JUnit test suite runner presenting the test results via HTTP as a Web page. Mistletoe, when incorporated within an application, will help diagnose integration issues. For example, an application that runs perfectly in the developer's environment may not run properly in the production environment due to configuration errors and connectivity issues. Instead of perusing log files, or looking at stack traces, mistletoe will run a user-specified series of tests and present the results in the form of a Web page served by the application itself. Since the tests are run within the context of the deployed application, given an appropriate test suite, you can home in on integration problems quickly and conveniently.
DatabaseToUML reverse engineers a database schema from an existing relational JDBC database. Tables and fields are reversed to classes and attributes, constraints are reversed to association, and tables composed only of foreign keys are converted to many-to-many associations. The main idea is to reuse the reversed model in a generator, taking UML2.x (EMF XMI 2.0/2.1) models as input.
4DIAC is a framework for distributed industrial automation and control. It aims to provide an open, IEC-61499-compliant basis that lets the user establish a distributed industrial automation and control environment based on the targets' portability, configurability, and interoperability.