2007
DOI: 10.1016/j.jss.2007.02.048
|View full text |Cite
|
Sign up to set email alerts
|

Modelling software development methodologies: A conceptual foundation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
46
0

Year Published

2010
2010
2022
2022

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 50 publications
(46 citation statements)
references
References 12 publications
0
46
0
Order By: Relevance
“…Listing 7 shows the syntactic template that allows these linguistic extensions when creating DSMLs for process modelling, and Listing 8 shows its use. Line 5 in Listing 7 usesˆLingElements to allow defining new clabjects as part of a process model, so that we can define the clabject ProgLanguage in Listing 8 (lines [19][20][21][22] task Design "high and low level design" : SETask { …”
Section: Customising the Meta-modelling Facilities At The Syntax Levelmentioning
confidence: 99%
See 1 more Smart Citation
“…Listing 7 shows the syntactic template that allows these linguistic extensions when creating DSMLs for process modelling, and Listing 8 shows its use. Line 5 in Listing 7 usesˆLingElements to allow defining new clabjects as part of a process model, so that we can define the clabject ProgLanguage in Listing 8 (lines [19][20][21][22] task Design "high and low level design" : SETask { …”
Section: Customising the Meta-modelling Facilities At The Syntax Levelmentioning
confidence: 99%
“…If we apply this rule to the model excerpt shown in Figure 16, where a new clabject Contract has been defined at level 1, we obtain a Tag object from this clabject. The key of the tag is the identifier of the object ontological type (line 20), while its value is the concatenation of each field name and value (lines [21][22].…”
Section: Deep Transformations Oftentimes a Transformationmentioning
confidence: 99%
“…To our knowledge, there is no other work on the denition of rigorous languages for documenting BPs. However this eld can bene t from works concerned with method engineering ( [7], [8]) and software development process ( [17]). Indeed, a BP is a particular form of development method.…”
Section: Bp In Actionmentioning
confidence: 99%
“…This is often depicted as the widely know stack of metalevels, usually labelled MO, M I, etc. This worldview is called the strict metamodelling paradigm, and, although prevalent within the OMG's technology suite, it has been widely criticised from academia [2,7]. To the best of our knowledge, no convincing reasons have been shown to exist as of why the strict metamodelling paradigm should be accepted.…”
Section: The Strict Metamodeiiing Paradigmmentioning
confidence: 99%
“…[9, 20D, and goes beyond that of "instance-of'. A full discussion of the concept of representation is out of scope of this paper; please see [7] for an extended treatment. The absence of the artificial restrict ions imposed by the strict metamo delling paradigm, together with the flexible yet grounded concept of representation, gives ISO/lEe 24744 some capabil ities that are discusses in the following sections .…”
Section: The Strict Metamodeiiing Paradigmmentioning
confidence: 99%