2019 IEEE 27th International Requirements Engineering Conference (RE) 2019
DOI: 10.1109/re.2019.00030
|View full text |Cite
|
Sign up to set email alerts
|

A Metamodeling Approach to Support the Engineering of Modeling Method Requirements

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
5
1
1

Relationship

3
4

Authors

Journals

citations
Cited by 28 publications
(13 citation statements)
references
References 28 publications
0
13
0
Order By: Relevance
“…1. Applying the CoChaCo approach as a domain-specific language for metamodel design (introduced in [19] and applied on conceptual structures in [11]). Concepts are depicted as squares, connectors as ellipses and characteristics as dotted boxes.…”
Section: Modelling Method: Bedementioning
confidence: 99%
“…1. Applying the CoChaCo approach as a domain-specific language for metamodel design (introduced in [19] and applied on conceptual structures in [11]). Concepts are depicted as squares, connectors as ellipses and characteristics as dotted boxes.…”
Section: Modelling Method: Bedementioning
confidence: 99%
“…With the data types and constants we can define attribute domains like integers via specifying a type called N and constant symbols 0,1,2,3, ... in C of type N for the numbers, or enumeration lists like a person's gender via specifying a type called gender and constant symbols male, female, and else in C. The elements of the simple or product types of S D are typically not Fig. 2: Notation excerpt of the CoChaCo Method [35] visible in graphical models. They are exclusively used for specifying attribute domains.…”
Section: A Definition Based On Predicate Logicmentioning
confidence: 99%
“…For the visualization of the metamodel we use the notation of CoChaCo, a method to support the creative process of modeling Fig. 3: A metamodel of Petri Nets method design [35]. This method comprises concrete syntax for most of the concepts contained in Definition 1 with a slightly different naming, see Figure 2.…”
Section: Running Example Petri Netsmentioning
confidence: 99%
“…The notion of "language agility" emerging from the previous points allows languages to shift within this Purpose-Domain space. In a recent paper [23] we introduced a dedicated modeling method for managing modeling method requirements, with a language that assimilates the notion of "purpose" as a first class modeling construct and gives a clear sense of the shifting nature of "domain specificity" as concepts and their relevant specializations are linked to purpose, and filtered or selected based on it.…”
Section: Oversimplification 3 Conceptual Modeling Is a Set Of Technimentioning
confidence: 99%
“…see in [25] the case of a "technologyspecific" modeling language that is tailored for generating code fragments for a minor PHP programming library.  Refine "purpose" into explicit "modeling method requirements": invoke model-driven mechanisms and/or decision support as sources for modeling tool requirements that must be satisfied by modeling methods [23].  Generalization:…”
Section: Requirements and Treatmentsmentioning
confidence: 99%