Bastian Roth's research while affiliated with University of Bayreuth and other places
What is this page?
This page lists the scientific contributions of an author, who either does not have a ResearchGate profile, or has not yet added these contributions to their profile.
It was automatically created by ResearchGate to create a record of this author's body of work. We create such pages to advance our goal of creating and maintaining the most comprehensive scientific repository possible. In doing so, we process publicly available (personal) data relating to the author as a member of the scientific community.
If you're a ResearchGate member, you can follow this page to keep up with this author's work.
If you are this author, and you don't want us to display this page anymore, please let us know.
It was automatically created by ResearchGate to create a record of this author's body of work. We create such pages to advance our goal of creating and maintaining the most comprehensive scientific repository possible. In doing so, we process publicly available (personal) data relating to the author as a member of the scientific community.
If you're a ResearchGate member, you can follow this page to keep up with this author's work.
If you are this author, and you don't want us to display this page anymore, please let us know.
Publications (8)
Conciseness is one major quality aspect for meta models. To keep them concise, language patterns like inheritance or powertypes can be used in an appropriated way. With instance specialization we present a further language pattern that rests on the idea of prototypal inheritance (e.g., known from Python or ECMAScript). Generally, it allows for a co...
The development of domain-specific modelling languages (DSMLs) is not a trivial task. During recent years, a new approach has arisen which enables users to sketch example models that are used as basis for deriving an appropriate DSML. Until now, this bottom-up approach is merely applied to graphical DSMLs. However, the field of textual DSMLs is als...
Virtual research environments are IT systems which support scientists in their daily workflow. Since there is a great number of different research domains, the quantity of utilized applications and hardware resources is immense. In the following, we present a solution how potentially each kind of IT resource like computing power, storage space, des...
Virtual collaboration is an important aspect for the success of scientific projects, especially if participating researchers are distributed over the whole globe. In the recent past some systems - so called virtual research environments - were presented to support collaborative work restricted to certain research domains. Within this article a conc...
The integration of data stemming from heterogeneous sources is an issue that challenges computer science research since years – not to say decades. Therefore, many methods, frameworks and tools were and are still being developed that all promise to solve the integration of data. This work describes those which we think are most promising by relatin...
Citations
... Using scenarios, this was achieved in [26] by applying polymorphic scenario-based specification models in order to implement interfaces within instances. However, this requires sophisticated and unambiguous instance-level and type-level representations (see [27,28]). While this approach can be considered a multi-level modeling paradigm, the ability to abstractly represent common properties of comparable instance types remains desirable [29][30][31][32]. ...
... Erwähnt werden eine Interaktion mit Desktopanwendungen (z. B. Word, LaTeX) [23] und die unmittelbare Integration von Office-Anwendungen in die VRE [24]. ...
... For instance, it has been proposed to introduce a graphical drawing language [5] [6] [10] [11] or a text editing language [8], or an instance model manipulation language [4] [7]. Either way, by using additional constructs to mark parts of the instance model with meta hints or by tracing user interactions, it is possible to derive at least a partial metamodel suitable for writing and validating the given model instances. ...
... We are not aware of any effort for the automatic rearrangement of meta-models into multiple levels. There are just some works on manual rearchitecture [6,9], or introducing concrete multi-level elements [10]. In [6], we identified patterns where using MLM may have benefits. ...
... This language can be textual or graphical. Roth et al. [30] propose an approach to the bottom-up development of textual DSLs. More particularly, their tool can infer a grammar from a set of textual examples. ...
... Scientific workflow management systems are other examples of support systems; they aim to automate the execution of data pipelines or computing tasks across remotely distributed infrastructures. 15 VREs or Science Gateway, to a certain extent, can be seen as a new generation of those early systems with better support for data-intensive applications on remote infrastructures (e.g., cloud), 16 research activities across entire research lifecycles ‡ ‡ and collaboration and sharing within a community. 17 In many cases, the differences among those systems are not clearly cut. ...
... The tool must be easily extensible with respect to the user interface or the core logic. [22] Interoperability of the tool The tool must provide transparent mechanisms for the interactions and be compatible with other systems. ...