2010
DOI: 10.1007/978-3-642-13595-8_12
|View full text |Cite
|
Sign up to set email alerts
|

Adding Abstraction and Reuse to a Network Modelling Tool Using the Reuseware Composition Framework

Abstract: Abstract. Domain-specific modelling (DSM) environments enable experts in a certain domain to actively participate in model-driven development. Developing DSM environments need to be cost-efficient, since they are only used by a limited group of domain experts. Different modeldriven technologies promise to allow this cost-efficient development.[1] presented experiences in developing a DSM environment for telecommunication network modelling. There, challenges were identified that need to be addressed by other ne… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2011
2011
2015
2015

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 6 publications
0
6
0
Order By: Relevance
“…Researchers might provide techniques and tools that shift the involved trade-offs, such that less risky evolution steps become advantageous. For example, frameworks for combining and extending DSLs, like the one presented in [19], might be a first step in this direction.…”
Section: Shifting Trade-offsmentioning
confidence: 98%
See 1 more Smart Citation
“…Researchers might provide techniques and tools that shift the involved trade-offs, such that less risky evolution steps become advantageous. For example, frameworks for combining and extending DSLs, like the one presented in [19], might be a first step in this direction.…”
Section: Shifting Trade-offsmentioning
confidence: 98%
“…This intermixes manual modeling activities with an added automated analysis for correctness (A8, C1). Further, the generation of the configuration files was exchanged, by an implementation that is based on a composition system conforming to the approach reported in [19]. Motivation for this change was the wish to reach higher levels of abstraction.…”
Section: Literature Reportsmentioning
confidence: 99%
“…From this point of view, limitations of UML Template compared with our approach are to be metamodel-specific, to expect a matching structure limiting the application and to require strict conformance with the metamodel resulting in unneeded constraints. Another recent work providing a notion of model component for any domain-specific modeling language is Reuseware [9]. In Reuseware, components are model fragments with ports that can be composed by defining composition programs where ports are linked to combine elements from multiple components.…”
Section: Related Workmentioning
confidence: 99%
“…By being abstract, the 'wrapped' role gives the possibility to select a class or a datatype for its target element. The table in lower part of the figure represents several applications of this role model 8,9 , exhibiting the following capacities :…”
Section: The Application Processmentioning
confidence: 99%
See 1 more Smart Citation