Sciweavers

MODELS
2015
Springer
8 years 7 months ago
Towards an Automatic Approach for Restricting UML/OCL Invariability Clauses
—The complexity of modern systems (in both, the and hardware domain) raises the need for abstract ions in early stages of the design flow. Such abstract descriptions are provide...
Nils Przigoda, Judith Peters, Mathias Soeken, Robe...
MODELS
2015
Springer
8 years 7 months ago
Towards an MDA Mechanism for RESTful Services Development
—Automated software engineering research aspires to lead to more consistent software, faster delivery and lower production costs. Meanwhile, RESTful design is rapidly gaining mom...
Christoforos Zolotas, Andreas L. Symeonidis
MODELS
2015
Springer
8 years 7 months ago
Quality Assessment of UML Class Diagrams - A Study Comparing Experts and Students
In this paper, we present an experiment conducted for comparing how experts and students assess the quality of class diagrams. Six quality attributes were addressed: Understandabil...
Bilal Karasneh, Dave R. Stikkolorum, Enrique Lario...
MODELS
2015
Springer
8 years 7 months ago
Testing Extensible Language Debuggers
—Extensible languages allow incremental extensions of anguage with domain specific abstractions. Debuggers for such languages must be extensible as well to support debugging of ...
Domenik Pavletic, Syed Aoun Raza, Kolja Dummann, K...
MODELS
2015
Springer
8 years 7 months ago
Support for Evaluation of Impact Models in Reuse Hierarchies with jUCMNav and TouchCORE
—In Concern-Orientation, software systems are built with the help of reusable artifacts called concerns, leading to reuse hierarchies, because higher-level concerns may reuse low...
Romain Alexandre, Cécile Camillieri, Mustaf...
MODELS
2015
Springer
8 years 7 months ago
Transformation Reuse: What is the Intent?
The ability to reuse transformations across a range of related metamodels is highly desired for many model-driven approaches. For example, it would be useful to be able to reuse s...
Rick Salay, Steffen Zschaler, Marsha Chechik
MODELS
2015
Springer
8 years 7 months ago
How Do Developers Solve Software-engineering Tasks on Model-based Code Generators? An Empirical Study Design
—Model-based code-generators are complex in nature; they are built using a variety of tools such as language workbenches, and model-to-model and model-to-text transformation lang...
Victor Guana, Eleni Stroulia
MODELS
2015
Springer
8 years 7 months ago
Taxonomy of Flexible Linguistic Commitments
Abstract. Beside strict linguistic commitments of models to metamodels, documents to schemata, programs to grammars and activities to protocols, we often require or crave more fle...
Vadim Zaytsev
MODELS
2015
Springer
8 years 7 months ago
Programming against Multi-Version Metamodels: A Model Differencing and Virtualization Approach
Current model manipulation programs more and more have to cope with multiple metamodel versions. This includes tool integration scenarios and language evolution scenarios where new...
Robert Bill, Manuel Wimmer
MODELS
2015
Springer
8 years 7 months ago
Flipped Top-Down is Systematic Bottom-Up
—The paper presents an experience report in course design for a versatile group of computer science students where their needs were surfaced and met by the combination of strict ...
Vadim Zaytsev