2009
DOI: 10.1007/s00766-008-0073-5
|View full text |Cite
|
Sign up to set email alerts
|

Designing socio-technical systems: from stakeholder goals to social networks

Abstract: Software systems are becoming an integral part of everyday life influencing organizational and social activities. This aggravates the need for a socio-technical perspective for requirements engineering, which allows for modelling and analyzing the composition and interaction of hardware and software components with human and organizational actors. In this setting, alternative requirements models have to be evaluated and selected finding a right trade-off between the technical and social dimensions. To address … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0
1

Year Published

2010
2010
2022
2022

Publication Types

Select...
6
2

Relationship

3
5

Authors

Journals

citations
Cited by 43 publications
(26 citation statements)
references
References 36 publications
0
23
0
1
Order By: Relevance
“…Bryl et al [5] use a planning-based approach to design socio-technical systems. The main intuition behind this work is to explore the space of possible alternatives for satisfying some goal.…”
Section: Discussionmentioning
confidence: 99%
“…Bryl et al [5] use a planning-based approach to design socio-technical systems. The main intuition behind this work is to explore the space of possible alternatives for satisfying some goal.…”
Section: Discussionmentioning
confidence: 99%
“…We refer to [14] for a survey on the subject. Among all the proposals, TROPOS [7] shares with us the goal for a socio-technical approach for requirements engineering in context where there are stakeholders with different goals and backgrounds.…”
Section: Related Workmentioning
confidence: 99%
“…users, services, products, transactions), should be expressed and modelled at a level that enables mutual understanding between requirements engineers and stakeholders so as to avoid the socio-technical mismatch in communication that can delay and harm the system development: requirements analysis is one of the most important phase of software development. At this stage many problems arise because technical issues considerations have to be taken into account together with social and organizational ones: there is need for conceptual models and tools that are closer to the domain (roles, values) instead of the information system/program structure (classes, methods) [7]. The aim of a conceptual model for reputation system is to model those features that compose the value delivered to/perceived by users and costumers.…”
Section: Introductionmentioning
confidence: 99%
“…By contrast, reasoning with dependencies assumes a centralized perspective, where traditional AI planning techniques can be exploited [2].…”
Section: Agents In Open Systemsmentioning
confidence: 99%