The DLR developed the open source software framework RCE to support the collaborative and distributed work in the shipyard industry. From a technology side of view a software from the shipbuilding field has many requirements in common with aerospace software projects. Accordingly, RCE has become the basis for further projects within the DLR. Over the last years of usage a subset of frequently used software components could be derived and are provided by the RCE framework. In particular, the workflow engine, allowing the integration of different domain-specific tools from local and remote locations into one overall calculation has become important for various projects. We present RCE and show how its software components are reused in two aerospace applications.
Aviation guarantees mobility, but its emissions also contribute considerably to climate change. Therefore, climate impact mitigation strategies have to be developed based on comprehensive assessments of the different impacting factors. We quantify the climate impact mitigation potential and related costs resulting from changes in aircraft operations and design using a multi-disciplinary model workflow. We first analyze the climate impact mitigation potential and cash operating cost changes of altered cruise altitudes and speeds for all flights globally operated by the Airbus A330-200 fleet in the year 2006. We find that this globally can lead to a 42% reduction in temperature response at a 10% cash operating cost increase. Based on this analysis, new design criteria are derived for future aircraft that are optimized for cruise conditions with reduced climate impact. The newly-optimized aircraft is re-assessed with the developed model workflow. We obtain additional climate mitigation potential with small to moderate cash operating cost changes due to the aircraft design changes of, e.g., a 32% and 54% temperature response reduction for a 0% and 10% cash operating cost increase. Hence, replacing the entire A330-200 fleet by this redesigned aircraft (Ma cr = 0.72 and initial cruise altitude (ICA) = 8000 m) could reduce the climate impact by 32% without an increase of cash operating cost.
The architecture of software it not tangible; but in different situations it is preferable to have it tangible. For example, while reviewing it against the intended design, introducing the software to others, or starting to develop on a new part. Basic aspects of a software architecture are the modules the software is constructed of and the dependencies between them. To comprehend these aspects is important especially for software using a technology such as OSGi, which key concept is modularization. In this paper, we describe interactive visualization tools that we developed to comprehend OSGi-based applications with their modules and dependencies. We focus on concepts to treat large number of modules and dependencies: navigation, filtering, and selection. We applied our solution for OSGi-based applications with hundreds of modules containing multiple submodules each. With the resulting visualizations, we can explore the modularization of the software architecture.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.