2021
DOI: 10.1007/s00766-021-00347-3
|View full text |Cite
|
Sign up to set email alerts
|

A GRL-compliant iStar extension for collaborative cyber-physical systems

Abstract: Collaborative cyber-physical systems are capable of forming networks at runtime to achieve goals that are unachievable for individual systems. They do so by connecting to each other and exchanging information that helps them coordinate their behaviors to achieve shared goals. Their highly complex dependencies, however, are difficult to document using traditional goal modeling approaches. To help developers of collaborative cyber-physical systems leverage the advantages of goal modeling approaches, we developed… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 94 publications
0
4
0
Order By: Relevance
“…Hence, goals of the individual systems and goals of the overall system network should be explicitly distinguished in modelbased manner [8] in order to monitor the adaptation of system behavior using, for example, a MAPE-K feedback control loop [47]. Hence, by contrast in [10], we proposed an approach for explicitly modeling these different goals and their relationships through clearly separating the individual systems and the overall CPS network.…”
Section: Goal Modeling For Self-adaptive Cpsmentioning
confidence: 99%
See 1 more Smart Citation
“…Hence, goals of the individual systems and goals of the overall system network should be explicitly distinguished in modelbased manner [8] in order to monitor the adaptation of system behavior using, for example, a MAPE-K feedback control loop [47]. Hence, by contrast in [10], we proposed an approach for explicitly modeling these different goals and their relationships through clearly separating the individual systems and the overall CPS network.…”
Section: Goal Modeling For Self-adaptive Cpsmentioning
confidence: 99%
“…Thus, developers define goals to be achieved by the individual systems as well as with the collaborative network. To support this we defined a goal modeling approach that takes the characteristics of collaborative CPS into account [10].…”
Section: Introductionmentioning
confidence: 99%
“…This allows for starting with quite informal requirements that are very close to the originating stakeholders' ideas and refine them into more fine-grained detailed requirements. In the training program, we use the ITU Goal oriented Requirements Language (GRL) [23] to document goals as it has already proven useful in industrial settings [24]. GRL is a language to hierarchically structure goals and to define dependencies between them.…”
Section: B Syllabusmentioning
confidence: 99%
“…GRL is discussed further here because this is the only internationally standardized goal modeling language so far and one of the few languages that supports indicators, which enable monitoring in an adaptive context. GRL has also been used in the modeling and design of large CPSs, some with a social aspect but without adaptation (e.g., for collaborative CPSs [29]), some that adapt but without a social aspect (e.g., for unmanned aircraft systems [30]), and some that model adaptive SCPSs (e.g., for smart homes [31]).…”
Section: Introductionmentioning
confidence: 99%