17 research outputs found

    Evaluation of Variability Concepts for Simulink in the Automotive Domain

    Get PDF
    Modeling variability in Matlab/Simulink becomes more and more important. We took the two variability modeling concepts already included in Matlab/Simulink and our own one and evaluated them to find out which one is suited best for modeling variability in the automotive domain. We conducted a controlled experiment with developers at Volkswagen AG to decide which concept is preferred by developers and if their preference aligns with measurable performance factors. We found out that all existing concepts are viable approaches and that the delta approach is both the preferred concept as well as the objectively most efficient one, which makes Delta-Simulink a good solution to model variability in the automotive domain.Comment: 10 pages, 7 figures, 6 tables, Proceedings of 48th Hawaii International Conference on System Sciences (HICSS), pp. 5373-5382, Kauai, Hawaii, USA, IEEE Computer Society, 201

    A Dual Model of Open Source License Growth

    Full text link
    Every open source project needs to decide on an open source license. This decision is of high economic relevance: Just which license is the best one to help the project grow and attract a community? The most common question is: Should the project choose a restrictive (reciprocal) license or a more permissive one? As an important step towards answering this question, this paper analyses actual license choice and correlated project growth from ten years of open source projects. It provides closed analytical models and finds that around 2001 a reversal in license choice occurred from restrictive towards permissive licenses.Comment: 14 pages, 6 figure

    Objektorientierte Graphendarstellung von Simulink-Modellen zur einfachen Analyse und Transformation

    Full text link
    In software and hardware development MATLAB and Simulink are used to model cyber physical systems for many years, , especially in automation technology and the automotive industry. Compliance with the required product quality and project efficiency is facilitated by analyzing and transforming Simulink models. The existing API, provided by MATLAB is only suitable for programmatic changing of Simulink models. We show using our own tool which is used in industry, how such as a Simulink model can be edited more easily. For this purpose the model, is converted to an object-oriented class structure that provides convenient access and editing APIs and allows applying well-known algorithms and analyses from graph theory directly. It is also designed as a bi-directional tool, so it transforms a Simulink model into a graph representation and vice versa. ----- In der Software- und Hardwareentwicklung wird seit Jahren verst\"arkt MATLAB und Simulink f\"ur die Modellierung von cyberphysikalischen Systemen, insbesondere in der Automatisierungstechnik und der Automobilindustrie eingesetzt. Die Einhaltung der notwendigen Produktqualit\"at und Projekteffizienz wird durch Analysen und Transformationen auf Simulink-Modellen erleichtert. Die bestehende, von MATLAB bereitgestellte, API ist f\"ur die programmatische Ver\"anderung von Simulink-Modellen nur bedingt geeignet. Wir zeigen deshalb anhand eines eigenen, im industriellen Einsatz befindlichen Werkzeugs, wie ein Simulink-Modell leichter bearbeitet werden kann. Dazu wird es in eine objektorientierte Klassenstruktur \"uberf\"uhrt, die einen komfortablen Zugang und Bearbeitungs-APIs bietet und es erlaubt bekannte Algorithmen und Analysen aus der Graphentheorie direkt anzuwenden. Das Werkzeug ist bidirektional entworfen, es transformiert also ein Simulink-Modell in eine Graphenrepresentation und umgekehrt.Comment: 10 pages in German, 7 figures. AALE 2013 in Stralsund Germany, 10. Fachkonferenz, Das Forum f\"ur Fachleute der Automatisierungstechnik aus Hochschulen und Wirtschaft, 201

    Engineering Delta Modeling Languages

    Full text link
    Delta modeling is a modular, yet flexible approach to capture spatial and temporal variability by explicitly representing the differences between system variants or versions. The conceptual idea of delta modeling is language-independent. But, in order to apply delta modeling for a concrete language, so far, a delta language had to be manually developed on top of the base language leading to a large variety of heterogeneous language concepts. In this paper, we present a process that allows deriving a delta language from the grammar of a given base language. Our approach relies on an automatically generated language extension that can be manually adapted to meet domain-specific needs. We illustrate our approach using delta modeling on a textual variant of statecharts.Comment: 10 pages, 8 figures. Proceedings of the 17th International Software Product Line Conference, Tokyo, September 2013, pp.22-31, ACM, 201

    The Influence of the Generator's License on Generated Artifacts

    No full text

    Developer Belief vs. Reality: The Case of the Commit Size Distribution

    No full text
    Abstract: The design of software development tools follows from what the developers of such tools believe is true about software development. A key aspect of such beliefs is the size of code contributions (commits) to a software project. In this paper, we show that what tool developers think is true about the size of code contributions is different by more than an order of magnitude from reality. We present this reality, called the commit size distribution, for a large sample of open source and selected closed source projects. We suggest that these new empirical insights will help improve software development tools by aligning underlying design assumptions closer with reality. 1

    No PTSD-related differences in diurnal cortisol profiles of genocide survivors

    No full text
    Posttraumatic stress disorder (PTSD) has been associated with reduced cortisol levels. Opposing results have been interpreted as resulting from methodological differences between studies. We investigated the diurnal profile of salivary cortisol in a population of highly traumatized adult males from Rwanda with and without PTSD, who spent the whole day of examination together under a maximally standardized schedule. Besides the detection of PTSD-related alterations in cortisol release we aimed at determining physiologically relevant effects of cumulative trauma exposure on HPA functioning in interaction with or independent of diagnosis. There were no differences in the diurnal pattern of cortisol release between subjects with and without PTSD. We observed an increasing prevalence of PTSD with increasing number of different traumatic event types experienced, replicating earlier results on a “building-block effect” of multiple traumatization. However, size of cumulative exposure was not related to any of the cortisol measures. The results suggest that besides methodological constraints also confounding factors not previously controlled for, e.g., sex differences or current life stress, might contribute to the diverging results of lowered, unchanged or enhanced cortisol secretion in PTSD. Future research should therefore closely monitor these possible confounds to optimize models for cortisol in research on stress-dependent illnesses

    Victims of rape show increased cortisol responses to trauma reminders:A study in individuals with war- and torture-related PTSD

    No full text
    Summary: Studies investigating cortisol responses to trauma-related stressors in patients with posttraumatic stress disorder (PTSD) have yielded inconsistent results, demonstrating that cortisol responses were enhanced or unaffected when confronted with trauma reminders. This study investigated the effect of the type of trauma experienced on both salivary and plasma cortisol responses during confrontation with trauma-related material. Participants were 30 survivors of war and torture, with and without rape among the traumatic events experienced. Participants of both groups (raped vs. non-raped) fulfilled DSM-IV criteria of PTSD. Plasma and salivary cortisol levels were measured at three time points during a standardized clinical interview: once before and twice after assessing individual traumatic experiences. Results show that groups did not differ in basal plasma and salivary cortisol levels. However, differential salivary cortisol responses were observed in PTSD patients who had been raped compared to those who had not been raped (
    corecore