17 research outputs found
Evaluation of Variability Concepts for Simulink in the Automotive Domain
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
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
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
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
Developer Belief vs. Reality: The Case of the Commit Size Distribution
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
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
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 (