Text-based requirements management tools are widely used in engineering today. The concept behind it is quite simple, but this simplicity does not mean that these tools are affordable. In most cases, the cost of a requirements management tool license is similar to the cost of a CAD software license, the latter pertaining to a much more complex software tool. At cosmoBots.eu we have developed a plugin for a free and open project management tool (Redmine) that turns it into a powerful requirements management tool, including automatic and instant hierarchy and dependency diagrams, import/export from/to spreadsheets, full interoperability with other tools using the REST API, also including role-based lifecycle management and reporting. Several projects in IAC (EST, MICAL, NRT...) are officially using cosmoSys-Req to manage their requirements, and other projects or institutions (GTC, IACTEC...) are currently evaluating their use.
KEYWORDS: Instrument modeling, Sensors, Systems modeling, Control systems, Data modeling, Algorithm development, Software development, Safety, Cameras, Data acquisition
Model-based systems engineering has as one of its central pillars the single source of truth that is usually a CAD model, or a model defined using a language such as SysML. However, having a single point of truth is not incompatible with using multiple modeling languages. A simple DSL like PORIS allows us to make instrument sketches much more concise and understandable than if we made them in SysML. By providing this language with transformers, we can automatically and instantly generate configuration panels, diagrams and documentation that allow the scientific team of the instrument to create more quickly and formally the configuration and functional specifications of the instrument. Engineers can also create a high percentage of the instrument software, for instance, the ones related to configuration, monitoring, diagnostics or safety. In this article we will show how, starting from a simple model in a spreadsheet, we will end integrating its software in the GTC control system.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.