Registry/Repository of Representation Information for Engineering
The Registry/Repository of Representation Information for Engineering (RRoRIfE) is a Java-based tool for building up and using a repository of information about 2D and 3D modelling formats and format migration software.
It was developed as part of the KIM Project (Knowledge and Information Management through life) as a demonstrator of a preservation planning tool for CAD/CAM/CAE models. It remains very much a protoype rather than a production piece of software, and comes with only a small amount of sample data, but is otherwise usable.
The term ‘Representation Information’ comes from the Open Archival Information System Reference Model (CCSDS 650.0-B-1, ISO 14721) and means any information that is needed to map information to more meaningful concepts. The Representation Information in RRoRIfE is more specifically information about which software tools can be used to read or migrate certain modelling formats. The bulk of the information RRoRIfE deals with, though, relates to the expressiveness of the data formats (as determined by inspecting format specifications) and the behaviour of software tools (as determined by trial and error).
Project details and discussion
To join this project, please contact the project administrators of this project, as shown on the project summary page.
Source code for this project is available through the version control repository used by the project, as accessible from the project development page.
Of benefit to users, Open Source software is licensed so you can download and use the software free-of-charge. The source code for this software is made available free-of-charge, you (or a programmer you hire) can make changes to this software to better meet your needs, and you can release your changed code back to the community passing the benefit on to other users.
RRoRIfE is released under the MIT Licence. The full terms of this licence are included in the RRoRIfE User Guide and Registry Reference.
RRoRIfE uses and is distributed with a library released under a BSD Licence. Again, the full terms of this licence, and details of to what it applies, are included in the RRoRIfE User Guide and Registry Reference.