Filters








2,355 Hits in 2.6 sec

Model-Based Generation of Enterprise Information Systems

Kai Adam, Lukas Stephan Michael Netz, Simon Varga, Judith Michael, Patricia Heuser, Peter Letmathe
2018 CEUR Workshop Proceedings  
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 enterprise
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.
doi:10.18154/rwth-2019-00745 fatcat:frgm64va2fgg7ced42npyz7k7q

Model-Based Software Engineering at RWTH Aachen University

Kai Adam, Judith Michael, Lukas Netz, Bernhard Rumpe, Simon Varga
2019 Entwicklungsmethoden für Informationssysteme und deren Anwendung: Fachtagung  
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

Generated Enterprise Information Systems: MDSE for Maintainable Co-Development of Frontend and Backend

Arkadii Gerasimov, Patricia Heuser, Holger Ketteniß, Peter Letmathe, Judith Michael, Lukas Netz, Bernhard Rumpe, Simon Varga
2020 Modellierung  
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 of
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.
dblp:conf/modellierung/GerasimovHKLMNR20 fatcat:zw3imott3napnbrhysv4ofzena

Continuous Transition from Model-Driven Prototype to Full-Size Real-World Enterprise Information Systems

Arkadii Gerasimov, Judith Michael, Lukas Netz, Bernhard Rumpe, Simon Varga
2020 Americas Conference on Information Systems  
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 the
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.
dblp:conf/amcis/GerasimovMNRV20 fatcat:xercgds2xzgrtkhkzr5niltjny

Towards Privacy-Preserving IoT Systems Using Model Driven Engineering

Judith Michael, Lukas Netz, Bernhard Rumpe, Simon Varga
2019 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
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 provide
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.
dblp:conf/models/MichaelNRV19 fatcat:qd7m25oqxvf5vdctz7dt76topi

Enterprise Information Systems in Academia and Practice: Lessons learned from a MBSE Project

Kai Adam, Judith Michael, Lukas Netz, Bernhard Rumpe, Simon Varga
2019 Entwicklungsmethoden für Informationssysteme und deren Anwendung: Fachtagung  
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 show
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.
dblp:conf/emisa/AdamMNRV19 fatcat:ji6tpkua6rc2xiogemhywsoh3e

Generating Digital Twin Cockpits for Parameter Management in the Engineering of Wind Turbines

Judith Michael, Imke Helene Nachmann, Lukas Stephan Michael Netz, Bernhard Rumpe, Sebastian Wolfram Stüber
2022 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

OpenPepXL: An open-source tool for sensitive identification of cross-linked peptides in XL-MS

Eugen Netz, Tjeerd M. H. Dijkstra, Timo Sachsenberg, Lukas Zimmermann, Mathias Walzer, Thomas Monecke, Ralf Ficner, Olexandr Dybkov, Henning Urlaub, Oliver Kohlbacher
2020 Molecular & Cellular Proteomics  
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,
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.
doi:10.1074/mcp.tir120.002186 pmid:33067342 pmcid:PMC7710140 fatcat:l7mirtdx6becbkjsyrbo3g4cfy

Proceedings of the EuBIC-MS 2020 Developers' Meeting

Christopher Ashwood, Wout Bittremieux, Eric W. Deutsch, Nadezhda T. Doncheva, Viktoria Dorfer, Ralf Gabriels, Vladimir Gorshkov, Surya Gupta, Andrew R. Jones, Lukas Käll, Dominik Kopczynski, Lydie Lane (+21 others)
2020 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

A Genetic Algorithm based Control Strategy for the Energy Management Problem in PHEVs *

Johanna Nellen, Benedikt Wolters, Lukas Netz, Sascha Geulen, Erika Ábrahám
2015 EPiC Series in Computer Science   unpublished
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 GeneiAL
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.
fatcat:d3ixi4ocljdlrfo7ypywh54a4i

Das Internet als superkritische Infrastruktur

Arnd Weber
2011 TATuP - Journal for Technology Assessment in Theory and Practice  
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

Titelei/Inhaltsverzeichnis

2017 Jugend Medien Schutz-Report  
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

Den Akku aufladen – Hirnstimulationsverfahren bei Fatigue

Lukas Frase, Elisabeth Hertenstein, Christoph Nissen
2016 DNP - Der Neurologe und Psychiater  
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

John V. Pavlik (Hg.): Digital Technology and the Future of Broadcasting

Lukas Pornschlegel, Medienwissenschaft
2019 Medienwissenschaft. Rezensionen, reviews  
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

Update Brustchirurgie

M. Thill, K Diedrich, D. Wallwiener
2016 Der Gynäkologe  
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