Skip to main content

2016 | OriginalPaper | Buchkapitel

Do You Own a Volkswagen? Values as Non-Functional Requirements

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Of late, there has been renewed interest in determining the role and relative importance of (moral) values in the design of software and its acceptance. Events such as the Snowden revelations and the more recent case of the Volkswagen “defeat device” software have further emphasised the importance of values and ethics in general. This paper posits a view that values accompanied by an appropriate framework derived from non-functional requirements can be used by designers and developers as means for discourse of ethical concerns of the design of software. The position is based on the Volkswagen “Dieselgate” case study and a qualitative analysis of developers views from Reddit discussion forums. The paper proposes an extension of an existing classification of requirements to include value concerns.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Ameller, D., Ayala, C., Cabot, J., Franch, X.: How do software architects consider non-functional requirements: an exploratory study. In: 2012 20th IEEE International on Requirements Engineering Conference (RE), pp. 41–50. IEEE (2012) Ameller, D., Ayala, C., Cabot, J., Franch, X.: How do software architects consider non-functional requirements: an exploratory study. In: 2012 20th IEEE International on Requirements Engineering Conference (RE), pp. 41–50. IEEE (2012)
4.
Zurück zum Zitat Barn, B., Barn, R.: Resilience and values: antecedents for effective co-design of information systems. In: 23rd European Conference on Information Systems (ECIS 2015), AISNet Library (2015) Barn, B., Barn, R.: Resilience and values: antecedents for effective co-design of information systems. In: 23rd European Conference on Information Systems (ECIS 2015), AISNet Library (2015)
5.
Zurück zum Zitat Bennett, R.: Factors underlying the inclination to donate to particular types of charity. Int. J. Nonprofit Voluntary Sect. Mark. 8(1), 12–29 (2003)CrossRef Bennett, R.: Factors underlying the inclination to donate to particular types of charity. Int. J. Nonprofit Voluntary Sect. Mark. 8(1), 12–29 (2003)CrossRef
6.
Zurück zum Zitat Bucciarelli, L.L.: Designing Engineers. MIT press, Cambridge (1994) Bucciarelli, L.L.: Designing Engineers. MIT press, Cambridge (1994)
8.
Zurück zum Zitat Christ, H.: Fundamentals of engineering ethics. VDI the Association of Engineers, Dusseldorf (2002) Christ, H.: Fundamentals of engineering ethics. VDI the Association of Engineers, Dusseldorf (2002)
9.
Zurück zum Zitat Lawrence Chung, B., Nixon, E., Mylopoulos, J.: Non-functional requirements. Softw. Eng. (2000) Lawrence Chung, B., Nixon, E., Mylopoulos, J.: Non-functional requirements. Softw. Eng. (2000)
10.
Zurück zum Zitat Dardenne, A., Van Lamsweerde, A., Fickas, S.: Goal-directed requirements acquisition. Sci. Comput. Program. 20(1–2), 3–50 (1993)CrossRefMATH Dardenne, A., Van Lamsweerde, A., Fickas, S.: Goal-directed requirements acquisition. Sci. Comput. Program. 20(1–2), 3–50 (1993)CrossRefMATH
11.
Zurück zum Zitat Dou, K., Wang, X., Tang, C., Ross, A., Sullivan, K.: An evolutionary theory-systems approach to a science of the ilities. Procedia Comput. Sci. 44, 433–442 (2015)CrossRef Dou, K., Wang, X., Tang, C., Ross, A., Sullivan, K.: An evolutionary theory-systems approach to a science of the ilities. Procedia Comput. Sci. 44, 433–442 (2015)CrossRef
12.
Zurück zum Zitat Ebert, C.: Putting requirement management into praxis: dealing with nonfunctional requirements. Inf. Softw. Technol. 40(3), 175–185 (1998)CrossRef Ebert, C.: Putting requirement management into praxis: dealing with nonfunctional requirements. Inf. Softw. Technol. 40(3), 175–185 (1998)CrossRef
13.
Zurück zum Zitat Friedman, B.: Value-sensitive design. Interactions 3(6), 16–23 (1996)CrossRef Friedman, B.: Value-sensitive design. Interactions 3(6), 16–23 (1996)CrossRef
14.
Zurück zum Zitat Friedman, B., Nissenbaum, H.: Bias in computer systems. ACM Trans. Inf. Syst. (TOIS) 14(3), 330–347 (1996)CrossRef Friedman, B., Nissenbaum, H.: Bias in computer systems. ACM Trans. Inf. Syst. (TOIS) 14(3), 330–347 (1996)CrossRef
15.
Zurück zum Zitat Glinz, M.: On non-functional requirements. In: 15th IEEE International on Requirements Engineering Conference 2007, RE 2007, pp. 21–26. IEEE (2007) Glinz, M.: On non-functional requirements. In: 15th IEEE International on Requirements Engineering Conference 2007, RE 2007, pp. 21–26. IEEE (2007)
16.
Zurück zum Zitat Franco, A.J.: Requirements elicitation approaches: a systematic review. In: 2015 IEEE 9th International Conference on Research Challenges in Information Science (RCIS), pp. 520–521. IEEE (2015) Franco, A.J.: Requirements elicitation approaches: a systematic review. In: 2015 IEEE 9th International Conference on Research Challenges in Information Science (RCIS), pp. 520–521. IEEE (2015)
17.
Zurück zum Zitat Locke, E.A.: The motivation sequence, the motivation hub, and the motivation core. Organ. Behav. Hum. Decis. Process. 50(2), 288–299 (1991)CrossRef Locke, E.A.: The motivation sequence, the motivation hub, and the motivation core. Organ. Behav. Hum. Decis. Process. 50(2), 288–299 (1991)CrossRef
18.
Zurück zum Zitat Mairiza, D., Zowghi, D., Nurmuliani, N.: An investigation into the notion of non-functional requirements. In: Proceedings of the 2010 ACM Symposium on Applied Computing, pp. 311–317. ACM (2010) Mairiza, D., Zowghi, D., Nurmuliani, N.: An investigation into the notion of non-functional requirements. In: Proceedings of the 2010 ACM Symposium on Applied Computing, pp. 311–317. ACM (2010)
19.
Zurück zum Zitat Matoussi, A., Laleau, R.: A survey of non-functional requirements in software development process. Departement dÕInformatique Universite Paris, 12 (2008) Matoussi, A., Laleau, R.: A survey of non-functional requirements in software development process. Departement dÕInformatique Universite Paris, 12 (2008)
20.
Zurück zum Zitat Miceli, M., Castelfranchi, C.: A cognitive approach to values. J. Theory Soc. Behav. 19(2), 169–193 (1989)CrossRef Miceli, M., Castelfranchi, C.: A cognitive approach to values. J. Theory Soc. Behav. 19(2), 169–193 (1989)CrossRef
21.
Zurück zum Zitat Mitcham, C.: The importance of philosophy to engineering. Teorema: Revista Internacional de Filosofía, pp. 27–47 (1998) Mitcham, C.: The importance of philosophy to engineering. Teorema: Revista Internacional de Filosofía, pp. 27–47 (1998)
22.
Zurück zum Zitat Mylopoulos, J., Chung, L., Yu, E.: From object-oriented to goal-oriented requirements analysis. Commun. ACM 42(1), 31–37 (1999)CrossRef Mylopoulos, J., Chung, L., Yu, E.: From object-oriented to goal-oriented requirements analysis. Commun. ACM 42(1), 31–37 (1999)CrossRef
23.
Zurück zum Zitat Pommeranz, A., Detweiler, C., Wiggers, P., Jonker, C.: Elicitation of situated values: need for tools to help stakeholders and designers to reflect and communicate. Ethics Inf. Technol. 14(4), 285–303 (2012)CrossRef Pommeranz, A., Detweiler, C., Wiggers, P., Jonker, C.: Elicitation of situated values: need for tools to help stakeholders and designers to reflect and communicate. Ethics Inf. Technol. 14(4), 285–303 (2012)CrossRef
24.
Zurück zum Zitat Raymond, E.S.: The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary. O’Reilly Media Inc., Sebastopol (2001) Raymond, E.S.: The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary. O’Reilly Media Inc., Sebastopol (2001)
27.
Zurück zum Zitat Shilton, K.: Values levers: building ethics into design. Sci. Technol. Hum. Values 38(3), 374–397 (2012)CrossRef Shilton, K.: Values levers: building ethics into design. Sci. Technol. Hum. Values 38(3), 374–397 (2012)CrossRef
28.
Zurück zum Zitat Shilton, K., Koepfler, J.A., Fleischmann, K.R.: Charting sociotechnical dimensions of values for design research. Inf. Soc. 29(5), 259–271 (2013)CrossRef Shilton, K., Koepfler, J.A., Fleischmann, K.R.: Charting sociotechnical dimensions of values for design research. Inf. Soc. 29(5), 259–271 (2013)CrossRef
29.
Zurück zum Zitat Spinellis, D.: Developer, debug thyself. IEEE Softw. 33(1), 3–5 (2016)CrossRef Spinellis, D.: Developer, debug thyself. IEEE Softw. 33(1), 3–5 (2016)CrossRef
30.
Zurück zum Zitat Suchman, L.: Do categories have politics? the language/action perspective reconsidered. In: Human Values and the Design of Computer Technology, pp. 91–106. Center for the Study of Language and Information (1997) Suchman, L.: Do categories have politics? the language/action perspective reconsidered. In: Human Values and the Design of Computer Technology, pp. 91–106. Center for the Study of Language and Information (1997)
31.
Zurück zum Zitat Svensson, R.B., Höst, M., Regnell, B.: Managing quality requirements: a systematic review. In: 2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), pp. 261–268. IEEE (2010) Svensson, R.B., Höst, M., Regnell, B.: Managing quality requirements: a systematic review. In: 2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), pp. 261–268. IEEE (2010)
32.
Zurück zum Zitat Venkatesh, V., Morris, M.G., Davis, G.B., Davis, F.D.: User acceptance of information technology: toward a unified view. MIS Q. 27(3), 425–478 (2003) Venkatesh, V., Morris, M.G., Davis, G.B., Davis, F.D.: User acceptance of information technology: toward a unified view. MIS Q. 27(3), 425–478 (2003)
34.
Zurück zum Zitat Yoo, D., Huldtgren, A., Woelfer, J.P., Hendry, D.G., Friedman, B.: A value sensitive action-reflection model: evolving a co-design space with stakeholder and designer prompts. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 419–428. ACM (2013) Yoo, D., Huldtgren, A., Woelfer, J.P., Hendry, D.G., Friedman, B.: A value sensitive action-reflection model: evolving a co-design space with stakeholder and designer prompts. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 419–428. ACM (2013)
35.
Zurück zum Zitat Yu, E.S.K.: Towards modelling and reasoning support for early-phase requirements engineering. In: Proceedings of the Third IEEE International Symposium on Requirements Engineering 1997, pp. 226–235. IEEE (1997) Yu, E.S.K.: Towards modelling and reasoning support for early-phase requirements engineering. In: Proceedings of the Third IEEE International Symposium on Requirements Engineering 1997, pp. 226–235. IEEE (1997)
Metadaten
Titel
Do You Own a Volkswagen? Values as Non-Functional Requirements
verfasst von
Balbir S. Barn
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-44902-9_10

Premium Partner