Industrial Case Study On The Integration Of Sysml And Autosar With Triple Graph Grammars
Download Industrial Case Study On The Integration Of Sysml And Autosar With Triple Graph Grammars full books in PDF, epub, and Kindle. Read online free Industrial Case Study On The Integration Of Sysml And Autosar With Triple Graph Grammars ebook anywhere anytime directly on your device. Fast Download speed and no annoying ads.
Author |
: Giese, Holger |
Publisher |
: Universitätsverlag Potsdam |
Total Pages |
: 66 |
Release |
: 2012 |
ISBN-10 |
: 9783869561912 |
ISBN-13 |
: 3869561912 |
Rating |
: 4/5 (12 Downloads) |
Synopsis Industrial Case Study on the Integration of SysML and AUTOSAR with Triple Graph Grammars by : Giese, Holger
During the overall development of complex engineering systems different modeling notations are employed. For example, in the domain of automotive systems system engineering models are employed quite early to capture the requirements and basic structuring of the entire system, while software engineering models are used later on to describe the concrete software architecture. Each model helps in addressing the specific design issue with appropriate notations and at a suitable level of abstraction. However, when we step forward from system design to the software design, the engineers have to ensure that all decisions captured in the system design model are correctly transferred to the software engineering model. Even worse, when changes occur later on in either model, today the consistency has to be reestablished in a cumbersome manual step. In this report, we present in an extended version of [Holger Giese, Stefan Neumann, and Stephan Hildebrandt. Model Synchronization at Work: Keeping SysML and AUTOSAR Models Consistent. In Gregor Engels, Claus Lewerentz, Wilhelm Schäfer, Andy Schürr, and B. Westfechtel, editors, Graph Transformations and Model Driven Enginering - Essays Dedicated to Manfred Nagl on the Occasion of his 65th Birthday, volume 5765 of Lecture Notes in Computer Science, pages 555-579. Springer Berlin / Heidelberg, 2010.] how model synchronization and consistency rules can be applied to automate this task and ensure that the different models are kept consistent. We also introduce a general approach for model synchronization. Besides synchronization, the approach consists of tool adapters as well as consistency rules covering the overlap between the synchronized parts of a model and the rest. We present the model synchronization algorithm based on triple graph grammars in detail and further exemplify the general approach by means of a model synchronization solution between system engineering models in SysML and software engineering models in AUTOSAR which has been developed for an industrial partner. In the appendix as extension to [19] the meta-models and all TGG rules for the SysML to AUTOSAR model synchronization are documented.
Author |
: Basil Becker |
Publisher |
: Universitätsverlag Potsdam |
Total Pages |
: 40 |
Release |
: 2012 |
ISBN-10 |
: 9783869562179 |
ISBN-13 |
: 386956217X |
Rating |
: 4/5 (79 Downloads) |
Synopsis Cyber-physical Systems with Dynamic Structure by : Basil Becker
Cyber-physical systems achieve sophisticated system behavior exploring the tight interconnection of physical coupling present in classical engineering systems and information technology based coupling. A particular challenging case are systems where these cyber-physical systems are formed ad hoc according to the specific local topology, the available networking capabilities, and the goals and constraints of the subsystems captured by the information processing part. In this paper we present a formalism that permits to model the sketched class of cyber-physical systems. The ad hoc formation of tightly coupled subsystems of arbitrary size are specified using a UML-based graph transformation system approach. Differential equations are employed to define the resulting tightly coupled behavior. Together, both form hybrid graph transformation systems where the graph transformation rules define the discrete steps where the topology or modes may change, while the differential equations capture the continuous behavior in between such discrete changes. In addition, we demonstrate that automated analysis techniques known for timed graph transformation systems for inductive invariants can be extended to also cover the hybrid case for an expressive case of hybrid models where the formed tightly coupled subsystems are restricted to smaller local networks.
Author |
: Alexander Albrecht |
Publisher |
: Universitätsverlag Potsdam |
Total Pages |
: 28 |
Release |
: 2013 |
ISBN-10 |
: 9783869562018 |
ISBN-13 |
: 3869562013 |
Rating |
: 4/5 (18 Downloads) |
Synopsis Understanding Cryptic Schemata in Large Extract-transform-load Systems by : Alexander Albrecht
Extract-Transform-Load (ETL) tools are used for the creation, maintenance, and evolution of data warehouses, data marts, and operational data stores. ETL workflows populate those systems with data from various data sources by specifying and executing a DAG of transformations. Over time, hundreds of individual workflows evolve as new sources and new requirements are integrated into the system. The maintenance and evolution of large-scale ETL systems requires much time and manual effort. A key problem is to understand the meaning of unfamiliar attribute labels in source and target databases and ETL transformations. Hard-to-understand attribute labels lead to frustration and time spent to develop and understand ETL workflows. We present a schema decryption technique to support ETL developers in understanding cryptic schemata of sources, targets, and ETL transformations. For a given ETL system, our recommender-like approach leverages the large number of mapped attribute labels in existing ETL workflows to produce good and meaningful decryptions. In this way we are able to decrypt attribute labels consisting of a number of unfamiliar few-letter abbreviations, such as UNP_PEN_INT, which we can decrypt to UNPAID_PENALTY_INTEREST. We evaluate our schema decryption approach on three real-world repositories of ETL workflows and show that our approach is able to suggest high-quality decryptions for cryptic attribute labels in a given schema.
Author |
: Meinel, Christoph |
Publisher |
: Universitätsverlag Potsdam |
Total Pages |
: 92 |
Release |
: 2013 |
ISBN-10 |
: 9783869562308 |
ISBN-13 |
: 3869562307 |
Rating |
: 4/5 (08 Downloads) |
Synopsis HPI Future SOC Lab : proceedings 2011 by : Meinel, Christoph
Together with industrial partners Hasso-Plattner-Institut (HPI) is currently establishing a “HPI Future SOC Lab,” which will provide a complete infrastructure for research on on-demand systems. The lab utilizes the latest, multi/many-core hardware and its practical implementation and testing as well as further development. The necessary components for such a highly ambitious project are provided by renowned companies: Fujitsu and Hewlett Packard provide their latest 4 and 8-way servers with 1-2 TB RAM, SAP will make available its latest Business byDesign (ByD) system in its most complete version. EMC² provides high performance storage systems and VMware offers virtualization solutions. The lab will operate on the basis of real data from large enterprises. The HPI Future SOC Lab, which will be open for use by interested researchers also from other universities, will provide an opportunity to study real-life complex systems and follow new ideas all the way to their practical implementation and testing. This technical report presents results of research projects executed in 2011. Selected projects have presented their results on June 15th and October 26th 2011 at the Future SOC Lab Day events.
Author |
: Nico Herzberg |
Publisher |
: Universitätsverlag Potsdam |
Total Pages |
: 42 |
Release |
: 2013 |
ISBN-10 |
: 9783869562414 |
ISBN-13 |
: 3869562412 |
Rating |
: 4/5 (14 Downloads) |
Synopsis Enriching Raw Events to Enable Process Intelligence by : Nico Herzberg
Author |
: Regina Hebig |
Publisher |
: Universitätsverlag Potsdam |
Total Pages |
: 74 |
Release |
: 2012 |
ISBN-10 |
: 9783869561929 |
ISBN-13 |
: 3869561920 |
Rating |
: 4/5 (29 Downloads) |
Synopsis MDE Settings in SAP by : Regina Hebig
Author |
: Thomas Vogel |
Publisher |
: Universitätsverlag Potsdam |
Total Pages |
: 74 |
Release |
: 2013 |
ISBN-10 |
: 9783869562278 |
ISBN-13 |
: 3869562277 |
Rating |
: 4/5 (78 Downloads) |
Synopsis Model-driven engineering of adaptation engines for self-adaptive software by : Thomas Vogel
The development of self-adaptive software requires the engineering of an adaptation engine that controls and adapts the underlying adaptable software by means of feedback loops. The adaptation engine often describes the adaptation by using runtime models representing relevant aspects of the adaptable software and particular activities such as analysis and planning that operate on these runtime models. To systematically address the interplay between runtime models and adaptation activities in adaptation engines, runtime megamodels have been proposed for self-adaptive software. A runtime megamodel is a specific runtime model whose elements are runtime models and adaptation activities. Thus, a megamodel captures the interplay between multiple models and between models and activities as well as the activation of the activities. In this article, we go one step further and present a modeling language for ExecUtable RuntimE MegAmodels (EUREMA) that considerably eases the development of adaptation engines by following a model-driven engineering approach. We provide a domain-specific modeling language and a runtime interpreter for adaptation engines, in particular for feedback loops. Megamodels are kept explicit and alive at runtime and by interpreting them, they are directly executed to run feedback loops. Additionally, they can be dynamically adjusted to adapt feedback loops. Thus, EUREMA supports development by making feedback loops, their runtime models, and adaptation activities explicit at a higher level of abstraction. Moreover, it enables complex solutions where multiple feedback loops interact or even operate on top of each other. Finally, it leverages the co-existence of self-adaptation and off-line adaptation for evolution.
Author |
: Jana Bauckmann |
Publisher |
: Universitätsverlag Potsdam |
Total Pages |
: 40 |
Release |
: 2012 |
ISBN-10 |
: 9783869562124 |
ISBN-13 |
: 3869562129 |
Rating |
: 4/5 (24 Downloads) |
Synopsis Covering Or Complete? by : Jana Bauckmann
Data dependencies, or integrity constraints, are used to improve the quality of a database schema, to optimize queries, and to ensure consistency in a database. In the last years conditional dependencies have been introduced to analyze and improve data quality. In short, a conditional dependency is a dependency with a limited scope defined by conditions over one or more attributes. Only the matching part of the instance must adhere to the dependency. In this paper we focus on conditional inclusion dependencies (CINDs). We generalize the definition of CINDs, distinguishing covering and completeness conditions. We present a new use case for such CINDs showing their value for solving complex data quality tasks. Further, we define quality measures for conditions inspired by precision and recall. We propose efficient algorithms that identify covering and completeness conditions conforming to given quality thresholds. Our algorithms choose not only the condition values but also the condition attributes automatically. Finally, we show that our approach efficiently provides meaningful and helpful results for our use case.
Author |
: Anne V. D. M. Kayem |
Publisher |
: Universitätsverlag Potsdam |
Total Pages |
: 60 |
Release |
: 2013 |
ISBN-10 |
: 9783869562049 |
ISBN-13 |
: 3869562048 |
Rating |
: 4/5 (49 Downloads) |
Synopsis Theories and Intricacies of Information Security Problems by : Anne V. D. M. Kayem
Keine Angaben
Author |
: Calmez, Conrad |
Publisher |
: Universitätsverlag Potsdam |
Total Pages |
: 148 |
Release |
: 2013 |
ISBN-10 |
: 9783869562322 |
ISBN-13 |
: 3869562323 |
Rating |
: 4/5 (22 Downloads) |
Synopsis Explorative authoring of Active Web content in a mobile environment by : Calmez, Conrad
Developing rich Web applications can be a complex job - especially when it comes to mobile device support. Web-based environments such as Lively Webwerkstatt can help developers implement such applications by making the development process more direct and interactive. Further the process of developing software is collaborative which creates the need that the development environment offers collaboration facilities. This report describes extensions of the webbased development environment Lively Webwerkstatt such that it can be used in a mobile environment. The extensions are collaboration mechanisms, user interface adaptations but as well event processing and performance measuring on mobile devices.