2014
DOI: 10.1007/978-3-319-11245-9_8
|View full text |Cite
|
Sign up to set email alerts
|

A Metamodel Family for Role-Based Modeling and Programming Languages

Abstract: Abstract. Role-based modeling has been proposed almost 40 years ago as a means to model complex and dynamic domains, because roles are able to capture both context-dependent and collaborative behavior of objects. Unfortunately, while several researchers have introduced the notion of roles to modeling and programming languages, only few have captured both the relational and the context-dependent nature of roles. In this work, we classify various proposals since 2000 and show the discontinuity and fragmentation … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
20
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
5
3

Relationship

3
5

Authors

Journals

citations
Cited by 56 publications
(20 citation statements)
references
References 42 publications
0
20
0
Order By: Relevance
“…This indicates that the SCROLL approach is also very useful for modeling languages, because it requires a minimal set of features from the language, and nevertheless, provides hierarchical views. And finally, some modeling environments, such as the Eclipse Modeling Framework (EMF), already provide dynamic proxies, on which dynamic [31,42]. It differentiates between fully ( ), partly ( ) and not supported ( ) features.…”
Section: Related Workmentioning
confidence: 98%
See 2 more Smart Citations
“…This indicates that the SCROLL approach is also very useful for modeling languages, because it requires a minimal set of features from the language, and nevertheless, provides hierarchical views. And finally, some modeling environments, such as the Eclipse Modeling Framework (EMF), already provide dynamic proxies, on which dynamic [31,42]. It differentiates between fully ( ), partly ( ) and not supported ( ) features.…”
Section: Related Workmentioning
confidence: 98%
“…On top of that, the following additional features of roles w.r.t. their context-dependent nature are extracted from [31]. All features are enumerated more compactly in Fig.…”
Section: Properties Of Rolesmentioning
confidence: 99%
See 1 more Smart Citation
“…Closing the loop, Jäkel et al [20] extended SQL adding relationships to perform queries upon compartment role object models [24]. For a detailed survey the reader is referred to [25,36].…”
Section: Related Workmentioning
confidence: 99%
“…Role-oriented modeling, originally introduced by Bachman in 1973 [9], is an alternative, which provides means to capture the contextual and relational nature of objects, i.e., allows one to model self-and context-aware software [10].…”
Section: Introductionmentioning
confidence: 99%