Learn More
Using model-to-model transformations to generate analysis models or code from architecture models is sought to promote compliance and reuse of components. The maintainability of transformations is influenced by various characteristics as with every programming language artifact. Code metrics are often used to estimate code maintainability. However, most of(More)
Software performance engineering (SPE) enables software architects to ensure high performance standards for their applications. However, applying SPE in practice is still challenging. Most enterprise applications include a large software basis, such as middleware and legacy systems. In many cases, the software basis is the determining factor of the system’s(More)
Performance problems pose a significant risk to software vendors. If left undetected, they can lead to lost customers, increased operational costs, and damaged reputation. Despite all efforts, software engineers cannot fully prevent performance problems being introduced into an application. Detecting and resolving such problems as early as possible with(More)
Model-driven application engineering builds on the concept of model transformations. To weave additional refinement parts into an application model, so-called refinement transformations are used. In many cases these refinement parts are highly variable and configurable. Such a configuration could depend on application specific features. Today, application(More)
Three monoclonal antibodies (mabs), two against C5 and one against C6, were identified and characterized. They inhibited the generation of the terminal complement complex (TCC) in serum to over 90% as assayed by a sensitive ELISA based on a neoepitope-specific mab, which recognized TCC-integrated C9. The haemolytic function of the TCC was markedly reduced(More)
Smart grids are fostering a paradigm shift in the realm of power distribution systems. Whereas traditionally different components of the power distribution system have been provided and analyzed by different teams through different lenses, smart grids require a unified and holistic approach that takes into consideration the interplay of communication(More)
Maintaining model transformations remains a demanding task due to the sheer amount of metamodel elements and transformation rules that need to be understood. Several established techniques for software maintenance have been ported to model transformation development. Most available techniques proactively help to design and implement maintainable(More)
Development and maintenance of model transformations make up a substantial share of the lifecycle costs of software products that rely on model-driven techniques. In particular large and heterogeneous models lead to poorly understandable transformation code due to missing language concepts to master complexity. At the present time, there exists no module(More)
In this paper, we report on our experience with the application of validated models to assess performance, reliability, and adaptability of a complex mission critical system that is being developed to dynamically monitor and control the position of an oil-drilling platform. We present real-time modeling results that show that all tasks are schedulable. We(More)
Two sensitive sandwich ELISAs based on monoclonal antibodies directed to native C6 and C7 allowed the detection and quantitation of these complement proteins in 20 out of 37 serum samples from individuals who had previously been classified as deficient in these proteins as assessed by immunochemical and/or functional assays. Furthermore, serum from four(More)