Auflistung P225 - Modellierung 2014 nach Titel
1 - 10 von 26
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragAdditional Information in Business Processes: A Pattern-Based Integration of Natural Language Artefacts(Modellierung 2014, 2014) Bittmann, Sebastian; Metzger, Dirk; Fellmann, Michael; Thomas, OliverBusiness process modelling initiatives frequently make use of semi-formal modelling languages for depicting the business processes and their control flows. While these representations are beneficial for the analysis, simulation and automatic execution of processes, they are not necessarily the best option to communicate process knowledge required by employees to execute the process. Hence, textual process representations and their transformation to semi-formal models gain importance. In this paper, a pattern-based modelling approach positioned in between the two extremes of informal text and semi-formal process models is derived. The patterns offer a basis for a seamless integration of natural language and business process models. In particular the business process modelling patterns, which have to rely on human interactions are focussed. For those patterns an integrated representation of information that support the manual execution is developed. The approach fosters the contribution by employees of the operative business, since it does not rely on classical modelling paradigms, but uses natural language for modelling business processes.
- KonferenzbeitragAnalysis of Business Process Model Reuse Literature: Are Research Concepts Empirically Validated?(Modellierung 2014, 2014) Fellmann, Michael; Koschmider, Agnes; Schoknecht, AndreasBusiness process modeling is a highly manual task. The effort of business process modeling might be reduced if process modelers are provided with the option of reusing existing process model assets instead of creating new models from scratch. Numerous research efforts thus have been focused on the reuse of existing model assets leading to a great variety of methods, models, algorithms and tools. However, up to now, the state of empirical evidence in respect to proven positive effects using these approaches is largely unclear. We therefore fill this gap by systematically analysing the available publications. Our paper contributes to the understanding of business process model reuse and consequently also to the knowledge base regarding process model reuse.
- KonferenzbeitragAnalyzing Model Dependencies for Rule-based Regression Test Selection(Modellierung 2014, 2014) Farooq, Qurat-ul-ann; Lehnert, Steffen; Riebisch, MatthiasUnintended side effects during changes of software demand for a precise test case selection to achieve both confidence and minimal effort for testing. Identifying the change related test cases requires an impact analysis across different views, models, and tests. Model-based regression testing aims to provide this analysis earlier in the software development cycle and thus enables an early estimation of test effort. In this paper, we present an approach for model-based regression testing of business processes. Our approach analyzes change types and dependency relations between different models such as Business Process Modeling Notation (BPMN), Unified Modeling Language (UML), and UML Testing Profile (UTP) models. We developed a set of impact rules to forecast the impact of those changes on the test models prior to their implementation. We discuss the implementation of our impact rules inside a prototype tool EMFTrace. The approach has been evaluated in a project for business processes on mobile devices.
- KonferenzbeitragA Catalogue of Optimization Techniques for Triple Graph Grammars(Modellierung 2014, 2014) Leblebici, Erhan; Anjorin, Anthony; Schürr, AndyBidirectional model transformation languages are typically declarative, being able to provide unidirectional operationalizations from a common specification automatically. Declarative languages have numerous advantages, but ensuring runtime efficiency, especially without any knowledge of the underlying transformation engine, is often quite challenging. Triple Graph Grammars (TGGs) are a prominent example for a completely declarative, bidirectional language and have been successfully used in various application scenarios. Although an optimization phase based on profiling results is often a necessity to meet runtime requirements, there currently exists no systematic classification and evaluation of optimization strategies for TGGs, i.e., the optimization process is typically an ad-hoc process. In this paper, we investigate the runtime scalability of an exemplary bidirectional model-to-text transformation. While systematically optimizing the implementation, we introduce, classify and apply a series of optimization strategies. We provide in each case a quantitative measurement and qualitative discussion, establishing a catalogue of current and future optimization techniques for TGGs in particular and declarative rule-based model transformation languages in general.
- KonferenzbeitragConceptual Model of Accounts - Closing the Gap between Financial Statements and Business Process Modeling(Modellierung 2014, 2014) Mueller-Wickop, Niels; Nüttgens, MarkusA comprehensive understanding of business processes is crucial for an in-depth audit of a company's financial reporting and regulatory compliance. Recent major financial scandals impressively demonstrate the insufficiency of today's audit methods. The most discussed method for improving the current state of things are process audits because well-controlled business processes lead to correct preparation, presentation, and disclosure of financial statements. In an attempt to improve the support of business process auditors, we present a conceptual model to close the gap between processes and their financial impacts. This conceptual model introduces accounts and associated booking-items making financial impacts visible. It is then integrated into the meta-model of a business process modeling language, namely the extended event-driven process chain. Moreover, this paper demonstrates an exemplary implementation with notational elements supporting the visualization of financial impacts. The paper ends with a questionnaire-based expert evaluation revealing that the proposed artifact is positively assessed overall.
- KonferenzbeitragCoupling and process modeling: An analysis at hand of the eEPC(Modellierung 2014, 2014) Braunnagel, Daniel; Johannsen, Florian; Leist, SusanneBusiness process modeling is a fundamental aspect in BPM initiatives. Being a central means of communication and documentation, both the quality and understandability of process models are decisive. However, the concept of process model quality is still not fully understood. The recent development has highlighted the role of coupling in models. Coupling is expected to represent an important dimension of quality for conceptual models. Still, contrary to software engineering, this perspective is hardly understood or adapted in form of metrics in process modeling. Therefore, this work collects diverse coupling metrics in the field of software engineering and transfers them to the eEPC modeling language. Once introduced and formally specified, the metrics serve for a discussion on coupling, process model quality with respect to coupling, and for their implementation.
- KonferenzbeitragDeltaEcore-A Model-Based Delta Language Generation Framework(Modellierung 2014, 2014) Seidl, Christoph; Schaefer, Ina; Aßmann, UweSoftware product lines (SPLs) and software ecosystems (SECOs) represent families of closely related software systems in terms of configurable variable assets. Delta modeling is an approach for capturing variability resulting from different configurations and for deriving concrete software products of an SPL or SECO through transformation. Even though the general concepts of delta modeling are languageindependent, custom delta languages are required for all source languages, which are tedious to create and lack interoperability due to different implementation technologies. In this paper, we present a framework to automatically derive delta languages for textual or graphical languages given as EMOF-based meta models. We further illustrate how to automatically generate the syntax and large parts of the semantics of the derived delta language by inspecting the source language's meta model. We demonstrate our approach by applying our implementation DeltaEcore to four selected source languages.
- KonferenzbeitragDifference-based Conformance Checking for Ecore Metamodels(Modellierung 2014, 2014) Burger, Erik; Toshovski, AleksandarDuring modern model-driven development processes, generators and higherorder transformations are used to create metamodels with short life cycles. Since these metamodels often differ from each other only in small parts, instances as well as metamodels may be re-used if the difference between them does not lead to a violation of instance conformance. Existing co-evolution approaches describe this conformance based on change operators to a metamodel. Thus, they require that changes to the metamodels are carried out using special editors. To use this conformance for arbitrarily generated metamodels, we present a conformance validator for Ecore metamodels that is based on difference-based analysis. The validator has been implemented as a plug-in for the Eclipse framework. We demonstrate the completeness of our approach by covering state-of-the-art co-evolution change operators.
- KonferenzbeitragEchtzeitmetamodellierung im Web-Browser(Modellierung 2014, 2014) Derntl, Michael; Erdtmann, Stephan; Nicolaescu, Petru; Klamma, Ralf; Jarke, MatthiasModellierung ist ein integraler Bestandteil von Schaffensprozessen in vielen Disziplinen. Der Modellierungsprozess wird durch vielfältige Tools unterstützt, von denen jedoch die wenigsten eine gemeinsame Modellierung durch mehrere Modellierer ermöglichen und die mittels offener Technologien und Protokolle realisiert sind. Um diese Lücke zu schließen, konzipieren wir in diesem Beitrag ein Framework für Echtzeitmetamodellierung, das als Widget-basierte Anwendung realisiert wird und ausschließlich auf quelloffenen Programmbibliotheken und breit implementierten Web-Technologien basiert. Der Beitrag berichtet über eine vorab durchgeführte Technologiestudie, bei der ein Echtzeitmodellierungstool für eine bestimmte Anwendung realisiert und erfolgreich evaluiert wurde. Das Metamodellierungsframework wurde durch Abstrahierung und Erweiterung der Technologiestudie auf Metamodellebene konzipiert und soll die Verbreitung von Echtzeitkollaborationsfunktionen in Web-Anwendungen vorantreiben.
- KonferenzbeitragEfficient Exploration of Complex Data Flow Models(Modellierung 2014, 2014) Frey, Patrick; Hanxleden, Reinhard Von; Krüger, Christoph; Rüegg, Ulf; Schneider, Christian; Spönemann, MiroThe modeling tools that are commonly used for embedded software development are rather limited when it comes to communicating certain model properties between different groups of engineers. For example, calibration engineers need to understand dependencies between signals and calibration parameters, while function developers create models with a divide-and-conquer strategy, where details of signal dependencies are hidden by abstract interfaces. We state requirements for modeling tools to improve the exploring of complex data flow models and to facilitate the understanding of engineers from different domains. We propose an approach that combines transient views and automatic layout and present two implementations based on different technologies, GMF and KLighD. While both technologies fulfill all requirements, KLighD turned out to be superior in terms of both performance and programming effort. The implementations are based on an open-source framework and are employed in a commercial product that targets the calibration process for automotive software development.
- «
- 1 (current)
- 2
- 3
- »