Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
Bibliometrics
Skip Table Of Content Section
article
Survey and classification of model transformation tools

Model transformation lies at the very core of model-driven engineering, and a large number of model transformation languages and tools have been proposed over the last few years. These tools can be used to develop, transform, merge, exchange, compare, ...

article
BPMN-E2: a BPMN extension for an enhanced workflow description

This paper discusses a business process model and notation (BPMN) extension that includes new elements designed to improve its expressiveness. In previous works, different shortcomings concerning the BPMN language were detected. As a result, a set of ...

article
Meta3: a code generator framework for domain-specific languages

In software development, domain-specific languages (DSLs) are often applied for specific or repetitive tasks. For executable DSLs, a model interpreter can be developed to run DSL programs. Nevertheless, it is more widespread to generate code in a ...

article
Improving user productivity in modeling tools by explicitly modeling workflows

Software engineering aims to create software tools that allow people to solve particular problems in an easy and efficient way. In this regard, model-driven engineering (MDE) enables to generate software tools, by systematically modeling and ...

article
Static slicing of Use Case Maps requirements models

Requirements specification is a crucial stage in many software development life cycles. As requirements specifications evolve, they often become more complex. The development of methods to assist the comprehension and maintenance of requirements ...

article
Using language workbenches and domain-specific languages for safety-critical software development

Language workbenches support the efficient creation, integration, and use of domain-specific languages. Typically, they execute models by code generation to programming language code. This can lead to increased productivity and higher quality. However, ...

article
Conformance checking in UML artifact-centric business process models

Business artifacts have appeared as a new paradigm to capture the information required for the complete execution and reasoning of a business process. Likewise, conformance checking is gaining popularity as a crucial technique that enables evaluating ...

article
Model-integrating development of software systems: a flexible component-based approach

A promising way to develop flexible software systems is to include models that are analyzed, modified and executed at runtime as an integrated part of the system. Building such model-integrating systems is a challenging task since the respective ...

article
Use, potential, and showstoppers of models in automotive requirements engineering

Several studies report that the use of model-centric methods in the automotive domain is widespread and offers several benefits. However, existing work indicates that few modelling frameworks explicitly include requirements engineering (RE), and that ...

article
SQME: a framework for modeling and evaluation of software architecture quality attributes

Designing a software architecture that satisfies all quality requirements is a difficult task. To determine whether the requirements are achieved, it is necessary to quantitatively evaluate quality attributes on the architecture model. A good evaluation ...

article
A4WSN: an architecture-driven modelling platform for analysing and developing WSNs

This paper proposes A4WSN, an architecture-driven modelling platform for the development and the analysis of wireless sensor networks (WSNs). A WSN consists of spatially distributed sensor nodes that cooperate in order to accomplish a specific task. ...

article
$$\hbox {OCL}_\textsf {FO}$$OCLFO: first-order expressive OCL constraints for efficient integrity checking

OCL is the standard language for defining constraints in UML class diagrams. Unfortunately, as we show in this paper, full OCL is so expressive that it is not possible to check general OCL constraints efficiently. In particular, we show that checking ...

article
DALEC: a framework for the systematic evaluation of data-centric approaches to process management software

The increasing importance of data in business processes has led to the emergence of data-centric business process management, which deviates from the widely used activity-centric paradigm. Data-centric approaches set their focus on data, aiming at ...

article
Removing redundant multiplicity constraints in UML class models

Models are central for the development and management of complex systems. In order to be useful along the entire life cycle of software they must provide reliable support and enable automatic management. For that purpose, they must be precise, ...

article
Evaluating user interface generation approaches: model-based versus model-driven development

Advances in software design possibilities have led to a growing interest in the study of user interfaces (UIs). Many Model-Based User Interface Development Environments (MB-UIDEs) have been proposed to deal with the generation of the UIs (semi-) ...

Comments