13 research outputs found

    A Process Model for Component-Based Model-Driven Software Development

    Get PDF
    Developing high quality, reliable and on time software systems is challenging due to the increasing size and complexity of these systems. Traditional software development approaches are not suitable for dealing with such challenges, so several approaches have been introduced to increase the productivity and reusability during the software development process. Two of these approaches are Component-Based Software Engineering (CBSE) and Model-Driven Software Development (MDD) which focus on reusing pre-developed code and using models throughout the development process respectively. There are many research studies that show the benefits of using software components and model-driven approaches. However, in many cases the development process is either ad-hoc or not well-defined. This paper proposes a new software development process model that merges CBSE and MDD principles to facilitate software development. The model is successfully tested by applying it to the development of an e-learning system as an exemplar case stud

    Phase Synchronization in Railway Timetables

    Full text link
    Timetable construction belongs to the most important optimization problems in public transport. Finding optimal or near-optimal timetables under the subsidiary conditions of minimizing travel times and other criteria is a targeted contribution to the functioning of public transport. In addition to efficiency (given, e.g., by minimal average travel times), a significant feature of a timetable is its robustness against delay propagation. Here we study the balance of efficiency and robustness in long-distance railway timetables (in particular the current long-distance railway timetable in Germany) from the perspective of synchronization, exploiting the fact that a major part of the trains run nearly periodically. We find that synchronization is highest at intermediate-sized stations. We argue that this synchronization perspective opens a new avenue towards an understanding of railway timetables by representing them as spatio-temporal phase patterns. Robustness and efficiency can then be viewed as properties of this phase pattern

    Algorithm Engineering in Robust Optimization

    Full text link
    Robust optimization is a young and emerging field of research having received a considerable increase of interest over the last decade. In this paper, we argue that the the algorithm engineering methodology fits very well to the field of robust optimization and yields a rewarding new perspective on both the current state of research and open research directions. To this end we go through the algorithm engineering cycle of design and analysis of concepts, development and implementation of algorithms, and theoretical and experimental evaluation. We show that many ideas of algorithm engineering have already been applied in publications on robust optimization. Most work on robust optimization is devoted to analysis of the concepts and the development of algorithms, some papers deal with the evaluation of a particular concept in case studies, and work on comparison of concepts just starts. What is still a drawback in many papers on robustness is the missing link to include the results of the experiments again in the design

    Supplementary Material for: Correlation between bilirubin elimination with the cytokine adsorber Cytosorb® and mortality in critically ill patients with hyperbilirubinemia

    No full text
    Introduction: Hyperbilirubinemia is often the first evidence for any kind of liver disorder and over one third of all patients on intensive care units (ICU) show elevated bilirubin concentrations. In critically ill patients, high concentrations of serum bilirubin are correlated with a poor outcome. Therapies to lower bilirubin concentrations are often just symptomatically and their effect on the patients’ outcome is hardly evaluated. Therefore, this study investigates whether the extracorporeal elimination of bilirubin with the cytokine adsorber Cytosorb® (CS) reduces mortality in patients with hyperbilirubinemia. Methods: Patients with bilirubin concentrations > 10 mg/dl at the ICU were screened for evaluation from 2018 to 2020. Patients with kidney replacement therapy (KRT) and older than 18 years were included. Patients with continuously decreasing bilirubin concentrations after liver transplantation or other liver support systems (i.e. Molecular Adsorbents Recirculating System (MARS®), Advanced organ support (ADVOS)) were excluded. CS therapy was used in clinical routine and was indicated by the treating physicians. Statistical analysis was performed with IBM SPSS statistics utilizing a multivariate model. Primary outcome measure was the effect of CS on the 30-day-mortality. Results: Data from 82 patients (mean Simplified Acute Physiology Score (SAPS) II: 74 points, mean bilirubin: 18 mg/dl, mean lactate: 3.7 mmol/l) were analyzed. There were no significant differences in patients with and without CS treatment. The multivariate model showed no significant effect of CS therapy (p=0.402) on the 30-day-mortality. In addition, a significant effect of bilirubin concentration (p =0.274) or MELD score (p=0.928) on the 30-day-mortality could not be shown. In contrast, lactate concentration (p =0.001, b=0.044) and SAPS II (p =0.025, b=0.008) had significant impact on 30-day mortality. Conclusion:The use of CS in patients with hyperbilirubinemia did not result in a significant reduction of 30-day mortality. Randomized and controlled studies with mortality as primary outcome measure are needed in the future to justify the use

    Railway track allocation: models and methods

    No full text
    Efficiently coordinating the movement of trains on a railway network is a central part of the planning process for a railway company. This paper reviews models and methods that have been proposed in the literature to assist planners in finding train routes. Since the problem of routing trains on a railway network entails allocating the track capacity of the network (or part thereof) over time in a conflict-free manner, all studies that model railway track allocation in some capacity are considered relevant. We hence survey work on the train timetabling, train dispatching, train platforming, and train routing problems, group them by railway network type, and discuss track allocation from a strategic, tactical, and operational level
    corecore