A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is
Thick clients of client/server-information systems include increasingly more logic which leads to several challenges in the development process: Resulting from the separate development of frontand backend, the risk for inconsistencies between components on the one hand, and communication overhead between developers on the other hand are high. We present an approach which helps to overcome these challenges by using model-driven engineering for the development of data-intensive enterprisedoi:10.18154/rwth-2019-00745 fatcat:frgm64va2fgg7ced42npyz7k7q
more »... ion systems. WebDEx was developed as a generator for the creation of such systems. It uses UML/P inspired modelling languages, as models (1) build the base for communication among project members and (2) are used as input for the code generator which ensures consistency by construction. This work relies on an infrastructure created by the language workbench and code generation framework MontiCore. Moreover, this paper presents the practical application of this approach for the agile development of a multi user, adaptable web-application to be used by more than 400 chairs of RWTH Aachen University.
In this article, the Software Engineering Research Group of RWTH Aachen University presents its research aim, research topics and some research highlights that have been researched over the last ten years. Furthermore, the relevance of agile, generative and model-based software engineering methods for the special interest group Enterprise Modelling and Information Systems Architectures (SIG-EMISA) is discussed.dblp:conf/emisa/AdamMNRV19a fatcat:miq7nfi6pvclpia3ga2bamj53a
Universities, like any application domain and industry sector, have to establish a well functioning, reliable management accounting, and financial reporting software system. Currently, chairs have different technical solutions for their financial management such as commercial accounting software tailored to the needs of the central administration as well as the chairs' own data collections with additional information in other software tools. Previous work did not investigate the use ofdblp:conf/modellierung/GerasimovHKLMNR20 fatcat:zw3imott3napnbrhysv4ofzena
more »... ven software engineering methods for the maintainable development of a full-size real-world enterprise information system. This paper shows the application of model-driven software engineering methods to create this system and support the maintainable co-development of frontend and backend written in different programming languages. We are using a variety of models and modeling languages in addition to an application generator that allows for continuous re-generation. Our approach can be easily adapted to other problem domains to create a functional prototype out of models with minimal manual effort.
This paper presents our approach to create an executable prototype of an enterprise information system based only on a data structure model. This prototype, which is still easily adaptable and extendable, can be used for analysis exploration and builds a solid foundation for the final system. The presented approach transforms a data structure model to changeable and extendable graphical user interface models. In a second step, the data structure model and the GUI models are used to generate thedblp:conf/amcis/GerasimovMNRV20 fatcat:xercgds2xzgrtkhkzr5niltjny
more »... resulting system. This approach allows the developer to generate (a) persistence, (b) basic application logic, (c) transportation layers, and (d) a variety of possible graphical representations for the prototype based only on a data structure model. Extensions and changes of the GUI are still possible on model and code level. This is possible by synthetization of GUI models and change operations defined in the same domain-specific language.
Considering the Internet of Things in production processes, the human factor and aspects such as data protection and data transparency are often ignored. However, collecting, storing and processing data is going to be a standard procedure in this domain. This includes data from sensors, machines, and processes as well as individual data about people. Recent approaches such as assistive systems for human-computer and human-machine interaction need more personal data than ever before to providedblp:conf/models/MichaelNRV19 fatcat:qd7m25oqxvf5vdctz7dt76topi
more »... rposeful, tailored support. For MDE approaches it is important to consider privacy already on model level. This paper discusses a way to create privacy-preserving IoT systems using an MDE approach to support privacy and data transparency. We show the relevance and application on a use case from industrial production processes. Additionally, we discuss abilities for practical realization and its limitation.
The development of domain-specific information systems, especially web information systems, takes a certain amount of time, needs intensive testing to ensure a certain quality and lacks the consistency of front-and backend. Using model-based strategies for the creation of information systems helps to overcome these problems by fastening the development process, facilitating testing and ensuring consistency-by-construction. In practice, however, they are still rarely used. In this paper, we showdblp:conf/emisa/AdamMNRV19 fatcat:ji6tpkua6rc2xiogemhywsoh3e
more »... that model-based engineering is beneficial for the creation of an enterprise information system and improves the quality of the resulting product. We present the basic functionalities of our Generator for Enterprise Management (MontiGEM) and discuss identified problems and lessons learned in a project in practice. The generator was developed simultaneously with and for an enterprise management system. Our research shows that the use of generative methods and MBSE improves the adaptability and reusability of parts of the application on the one hand but on the other hand, there are still obstacles that slow down its broad application in practice.
Modellierung 2022 : 27.06.-01.07.2022 Hamburg
Fig. 8 : 8 Fig. 8: Four exemplary visualizations of simulation results https://www.mathworks.com/products/matlab.html Judith Michael, Imke Nachmann, Lukas Netz, Bernhard Rumpe, Sebastian Stüber ...doi:10.18154/rwth-2022-08695 fatcat:cdmuwiyqcfconfagkc4hsnp4um
Cross-linking mass spectrometry (XL-MS) has been recognized as an effective source of information about protein structures and interactions. In contrast to regular peptide identification, XL-MS has to deal with a quadratic search space, where peptides from every protein could potentially be cross-linked to any other protein. To cope with this search space, most tools apply different heuristics for search space reduction. We introduce a new open-source XL-MS database search algorithm, OpenPepXL,doi:10.1074/mcp.tir120.002186 pmid:33067342 pmcid:PMC7710140 fatcat:l7mirtdx6becbkjsyrbo3g4cfy
more »... which offers increased sensitivity compared to other tools. OpenPepXL searches the full search space of an XL-MS experiment without using heuristics to reduce it. Due to efficient data structures and built-in parallelization OpenPepXL achieves excellent runtimes and can also be deployed on large compute clusters and cloud services while maintaining a slim memory footprint. We compared OpenPepXL to several other commonly used tools for identification of non-cleavable labeled and label-free cross-linkers on a diverse set of XL-MS experiments. In our first comparison, we used a dataset from a fraction of a cell lysate with a protein database of 128 targets and 128 decoys. At 5% FDR, OpenPepXL finds from 7% to over 50% more unique residue pairs (URPs) than other tools. On datasets with available high-resolution structures for cross-link validation OpenPepXL reports from 7% to over 40% more structurally validated URPs than other tools. Additionally, we used a synthetic peptide dataset that allows objective validation of cross-links without relying on structural information and found that OpenPepXL reports at least 12% more validated URPs than other tools. It has been built as part of the OpenMS suite of tools and supports Windows, macOS, and Linux operating systems. OpenPepXL also supports the MzIdentML 1.2 format for XL-MS identification results. It is freely available under a three-clause BSD license at https://openms.org/openpepxl.
EuPA Open Proteomics
Formation of spectral libraries by representative spectra (by Lukas Käll, Yasset Perez-Riverol) Spectral clustering algorithms aim to accurately and efficiently group large numbers of spectra based on ...doi:10.1016/j.euprot.2020.11.001 fatcat:tseevvbkr5ggpop2pgfhkwkrmu
EPiC Series in Computer Science
Genetic algorithms have been applied to various optimization problems in the past. Our library GeneiAL implements a framework for genetic algorithms specially targeted to the area of hybrid electric vehicles. In a parallel hybrid electric vehicle (PHEV), an internal combustion engine and an electrical motor are coupled on the same axis in parallel. In the area of PHEVs, genetic algorithms have been extensively used for the optimization of parameter tuning of control strategies. We use GeneiALfatcat:d3ixi4ocljdlrfo7ypywh54a4i
more »... control the torque distribution between the engines directly. The objective function of this control strategy minimizes the weighted sum of functions that evaluate the fuel consumption, the battery state of charge, and drivability aspects over a prediction horizon of fixed finite length. We analyze the influence of these weights and different configurations for the genetic algorithm on the computation time, the convergence, and the quality of the optimization result. For promising configurations, we compare the results of our control strategy with common control strategies.
Auf dem Feld des Schutzes der privaten Daten wies Wolf-Dieter Lukas (BMBF) darauf hin, dass Deutschland hier eine wichtige Rolle spiele. ... Dieses komplexe sichtigen, so der zuständige Abteilungsleiter Programm, das letztlich Maschinensteuerungen des BMBF, Wolf-Dieter Lukas. ...doi:10.14512/tatup.20.3.93 fatcat:nk5nw64ht5gdhg5exjahydvzq4
MUSIKGRUPPEN (Tonträger): 1.630 AUFSÄTZE / BERICHTE 2 Daniel Hajok / Sven Jöckel / Jan Lukas Neuerburg: Computer- spiele im Spiegel der Zeit. ... -vom Umgang mit Online-Konflikten KURZNACHRICHTEN 10 Spiele-Apps: Teils erhebliche Mängel beim Daten-oder Jugendschutz u Snapchat: Vorsicht bei Nutzung der neuen Funktion »Snap Map« u Hass im Netz ...doi:10.5771/0170-5067-2017-4-1 fatcat:in34canggvd6ze4dfypvzlswue
Lukas Frase, Dipl.-Psych. Elisabeth Hertenstein, Prof. Dr. med. Christoph Nissen 1. Chalah MA et al. ... Ein Modell der in ammati- onsbedingten Demyelinierung, Synap- topathie und Neurodegeneration, die zu strukturellen und funktionellen Verän- derungen kortiko-subkortikaler Netz- werke führt, wird entwickelt ...doi:10.1007/s15202-016-1240-z fatcat:mwtmihiamfhsferj3rkkinvfwm
In "Connecting the Scandalverse" führt Naeemah Clark aus, dass soziale Netz- werke eine neue Form von ‚parasozialen' ... Lukas Pornschlegel (Marburg) und Kommunikationsverhalten von und während Sportveranstaltungen am Beispiel der Olympischen Spiele 2012. ...doi:10.17192/ep2019.1.8220 fatcat:l5xzndbq6jd3ta3vy4lqikowxa
Der Beitrag von Carolin Nestle- Krämling und Marc Thill befasst sich mit der Netz-und Matrix-gestützten Implantatrekonstruktion. ... Möglichkeiten seiner intraoperativen Beurteilung ein. » Am Axillamanagement zeigt sich die erreichte Therapie-Deeskalation Die nach wie vor intensiv geführte Diskussion um das operative axilläre Staging wird von Lukas ...doi:10.1007/s00129-016-3843-z fatcat:rv2m5pltpzhtzgwppauyg3e36u
« Previous Showing results 1 — 15 out of 2,355 results