Skip to main content
Erschienen in: Software and Systems Modeling 4/2021

08.01.2021 | Regular Paper

Uncertainty representation in software models: a survey

verfasst von: Javier Troya, Nathalie Moreno, Manuel F. Bertoa, Antonio Vallecillo

Erschienen in: Software and Systems Modeling | Ausgabe 4/2021

Einloggen

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

search-config
loading …

Abstract

This paper provides a comprehensive overview and analysis of research work on how uncertainty is currently represented in software models. The survey presents the definitions and current research status of different proposals for addressing uncertainty modeling and introduces a classification framework that allows to compare and classify existing proposals, analyze their current status and identify new trends. In addition, we discuss possible future research directions, opportunities and challenges.

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 "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!

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!

Fußnoten
3
Verification and validation are two controversial terms, to which different people assign different meanings. In this context we will use the meanings defined and used in ISO standards [162].
 
Literatur
9.
Zurück zum Zitat Brambilla, M., Eramo, R., Pierantonio, A., Rosa, G., Umuhoza, E.: Enhancing flexibility in user interaction modeling by adding design uncertainty to IFML. In: Proceedings of FLEXMDE@MODELS’17, CEUR Workshop Proceedings, vol. 2019, pp. 435–440. CEUR-WS.org (2017). URL http://ceur-ws.org/Vol-2019/flexmde_9.pdf Brambilla, M., Eramo, R., Pierantonio, A., Rosa, G., Umuhoza, E.: Enhancing flexibility in user interaction modeling by adding design uncertainty to IFML. In: Proceedings of FLEXMDE@MODELS’17, CEUR Workshop Proceedings, vol. 2019, pp. 435–440. CEUR-WS.org (2017). URL http://​ceur-ws.​org/​Vol-2019/​flexmde_​9.​pdf
10.
Zurück zum Zitat Bucaioni, A., Cicchetti, A., Ciccozzi, F., Mubeen, S., Pierantonio, A., Sjödin, M.: Handling uncertainty in automatically generated implementation models in the automotive domain. In: Proceedings of SEAA’16, pp. 173–180 (2016). https://doi.org/10.1109/SEAA.2016.32 Bucaioni, A., Cicchetti, A., Ciccozzi, F., Mubeen, S., Pierantonio, A., Sjödin, M.: Handling uncertainty in automatically generated implementation models in the automotive domain. In: Proceedings of SEAA’16, pp. 173–180 (2016). https://​doi.​org/​10.​1109/​SEAA.​2016.​32
20.
24.
25.
Zurück zum Zitat Diskin, Z., Eramo, R., Pierantonio, A., Czarnecki, K.: Incorporating uncertainty into bidirectional model transformations and their delta-lens formalization. In: Proceedings of BX@ETAPS’16, CEUR Workshop Proceedings, vol. 1571, pp. 15–31. CEUR-WS.org (2016). http://ceur-ws.org/Vol-1571/paper_9.pdf Diskin, Z., Eramo, R., Pierantonio, A., Czarnecki, K.: Incorporating uncertainty into bidirectional model transformations and their delta-lens formalization. In: Proceedings of BX@ETAPS’16, CEUR Workshop Proceedings, vol. 1571, pp. 15–31. CEUR-WS.org (2016). http://​ceur-ws.​org/​Vol-1571/​paper_​9.​pdf
28.
Zurück zum Zitat Eramo, R., Pierantonio, A., Rosa, G.: Approaching collaborative modeling as an uncertainty reduction process. In: Proceedings of COMMitMDE@MODELS’16, CEUR Workshop Proceedings, vol. 1717, pp. 27–34. CEUR-WS.org (2016). http://ceur-ws.org/Vol-1717/paper7.pdf Eramo, R., Pierantonio, A., Rosa, G.: Approaching collaborative modeling as an uncertainty reduction process. In: Proceedings of COMMitMDE@MODELS’16, CEUR Workshop Proceedings, vol. 1717, pp. 27–34. CEUR-WS.org (2016). http://​ceur-ws.​org/​Vol-1717/​paper7.​pdf
32.
37.
Zurück zum Zitat Garredu, S., Bisgambiglia, P.A., Vittori, E., Santucci, J.F.: A New Approach to Describe DEVS Models Using Both UML State Machine Diagrams and Fuzzy Logic. In: Proceedings of EMSS’10, pp. 215–221. SCS (2010) Garredu, S., Bisgambiglia, P.A., Vittori, E., Santucci, J.F.: A New Approach to Describe DEVS Models Using Both UML State Machine Diagrams and Fuzzy Logic. In: Proceedings of EMSS’10, pp. 215–221. SCS (2010)
50.
Zurück zum Zitat Khalfi, B., de Runz, C., Faiz, S., Akdag, H.: Modélisation conceptuelle d’objets géographiques imprécis et multiples : Une approche basée F-Perceptory. In: Proceedings of SAGEO’15, CEUR Workshop Proceedings, vol. 1535, pp. 297–311. CEUR-WS.org (2015). http://ceur-ws.org/Vol-1535/paper-21.pdf Khalfi, B., de Runz, C., Faiz, S., Akdag, H.: Modélisation conceptuelle d’objets géographiques imprécis et multiples : Une approche basée F-Perceptory. In: Proceedings of SAGEO’15, CEUR Workshop Proceedings, vol. 1535, pp. 297–311. CEUR-WS.org (2015). http://​ceur-ws.​org/​Vol-1535/​paper-21.​pdf
53.
Zurück zum Zitat López-Landa, R., Noguez, J.: PRoModel: a model-driven software environment that facilitates and expedites the development of systems that handle uncertainty. In: Proceedings of SpringSim’12, p. 41. SCS/ACM (2012) López-Landa, R., Noguez, J.: PRoModel: a model-driven software environment that facilitates and expedites the development of systems that handle uncertainty. In: Proceedings of SpringSim’12, p. 41. SCS/ACM (2012)
62.
Zurück zum Zitat Martín-Rodilla, P., Gonzalez-Perez, C.: Representing imprecise and uncertain knowledge in digital humanities: a theoretical framework and conml implementation with a real case study. In: Proceedings of TEEM’18, pp. 863–871. ACM (2018). https://doi.org/10.1145/3284179.3284318 Martín-Rodilla, P., Gonzalez-Perez, C.: Representing imprecise and uncertain knowledge in digital humanities: a theoretical framework and conml implementation with a real case study. In: Proceedings of TEEM’18, pp. 863–871. ACM (2018). https://​doi.​org/​10.​1145/​3284179.​3284318
70.
Zurück zum Zitat Object Management Group: Structured Metrics Metamodel (SMM) Specification. Version 1.2 (2018). OMG Document formal/18-05-01 Object Management Group: Structured Metrics Metamodel (SMM) Specification. Version 1.2 (2018). OMG Document formal/18-05-01
71.
Zurück zum Zitat Object Management Group: OMG Systems Modeling Language (SysML), version 1.6 (2019). OMG Document formal/19-11-01 Object Management Group: OMG Systems Modeling Language (SysML), version 1.6 (2019). OMG Document formal/19-11-01
72.
Zurück zum Zitat Object Management Group: UML Profile for MARTE: Modeling and Analysis of Real-Time Embedded Systems. Version 1.2 (2019). OMG Document formal/19-04-01 Object Management Group: UML Profile for MARTE: Modeling and Analysis of Real-Time Embedded Systems. Version 1.2 (2019). OMG Document formal/19-04-01
74.
Zurück zum Zitat Ortiz, V., Burgueño, L., Vallecillo, A., Gogolla, M.: Native support for UML and OCL primitive datatypes enriched with uncertainty in USE. In: Proceedings of OCL@MODELS’19, CEUR Workshop Proceedings, vol. 2513, pp. 59–66. CEUR-WS.org (2019). http://ceur-ws.org/Vol-2513/paper5.pdf Ortiz, V., Burgueño, L., Vallecillo, A., Gogolla, M.: Native support for UML and OCL primitive datatypes enriched with uncertainty in USE. In: Proceedings of OCL@MODELS’19, CEUR Workshop Proceedings, vol. 2513, pp. 59–66. CEUR-WS.org (2019). http://​ceur-ws.​org/​Vol-2513/​paper5.​pdf
77.
88.
89.
Zurück zum Zitat Shin, S.Y., Chaouch, K., Nejati, S., Sabetzadeh, M., Briand, L.C., Zimmer, F.: HITECS: a UML profile and analysis framework for hardware-in-the-loop testing of cyber physical systems. In: Proceedings of MODELS’18, pp. 357–367. ACM (2018). https://doi.org/10.1145/3239372.3239382 Shin, S.Y., Chaouch, K., Nejati, S., Sabetzadeh, M., Briand, L.C., Zimmer, F.: HITECS: a UML profile and analysis framework for hardware-in-the-loop testing of cyber physical systems. In: Proceedings of MODELS’18, pp. 357–367. ACM (2018). https://​doi.​org/​10.​1145/​3239372.​3239382
92.
Zurück zum Zitat Sicilia, M.A., Mastorakis, N.: Extending UML 1.5 for fuzzy conceptual modeling: an strictly additive approach. WSEAS Trans. Syst. 3(5), 2234–2239 (2004) Sicilia, M.A., Mastorakis, N.: Extending UML 1.5 for fuzzy conceptual modeling: an strictly additive approach. WSEAS Trans. Syst. 3(5), 2234–2239 (2004)
93.
Zurück zum Zitat de Soto, A.R., Capdevila, C.A., Fernández, E.C.: Fuzzy systems and neural networks XML schemas for soft computing. Mathw. Soft Comput. 10(2–3), 43–56 (2003)MATH de Soto, A.R., Capdevila, C.A., Fernández, E.C.: Fuzzy systems and neural networks XML schemas for soft computing. Mathw. Soft Comput. 10(2–3), 43–56 (2003)MATH
98.
Zurück zum Zitat Tudoroiu, R., Astilean, A., Letia, T., Neacsu, G., Maroszy, Z., Tudoroiu, N.: Fuzzy UML and petri nets modeling investigations on the pollution impact on the air quality in the vicinity of the black sea constanta romanian resort. In: Proceedings of FedCSIS’11, pp. 763–766 (2011) Tudoroiu, R., Astilean, A., Letia, T., Neacsu, G., Maroszy, Z., Tudoroiu, N.: Fuzzy UML and petri nets modeling investigations on the pollution impact on the air quality in the vicinity of the black sea constanta romanian resort. In: Proceedings of FedCSIS’11, pp. 763–766 (2011)
104.
Zurück zum Zitat Voudouris, V., Wood, J., Fisher, P.F.: Collaborative geovisualization: object-field representations with semantic and uncertainty information. In: Proceedings of OTM’05 Workshops, LNCS, vol. 3762, pp. 1056–1065. Springer (2005). https://doi.org/10.1007/11575863_128 Voudouris, V., Wood, J., Fisher, P.F.: Collaborative geovisualization: object-field representations with semantic and uncertainty information. In: Proceedings of OTM’05 Workshops, LNCS, vol. 3762, pp. 1056–1065. Springer (2005). https://​doi.​org/​10.​1007/​11575863_​128
107.
Zurück zum Zitat Whittle, J., Sawyer, P., Bencomo, N., Cheng, B.H.C., Bruel, J.: RELAX: incorporating uncertainty into the specification of self-adaptive systems. In: Proceedings of RE’09, pp. 79–88. IEEE Computer Society (2009). https://doi.org/10.1109/RE.2009.36 Whittle, J., Sawyer, P., Bencomo, N., Cheng, B.H.C., Bruel, J.: RELAX: incorporating uncertainty into the specification of self-adaptive systems. In: Proceedings of RE’09, pp. 79–88. IEEE Computer Society (2009). https://​doi.​org/​10.​1109/​RE.​2009.​36
109.
Zurück zum Zitat Xiao, J., Pinel, P., Pi, L., Aranega, V., Baron, C.: Modeling uncertain and imprecise information in process modeling with UML. In: Proceedings of ICMD’08, pp. 237–240. Computer Society of India/Allied Publishers (2008) Xiao, J., Pinel, P., Pi, L., Aranega, V., Baron, C.: Modeling uncertain and imprecise information in process modeling with UML. In: Proceedings of ICMD’08, pp. 237–240. Computer Society of India/Allied Publishers (2008)
110.
115.
Zurück zum Zitat Yang, Z., Jin, Z., Li, Z.: Modeling Uncertainty and Evolving Self-Adaptive Software: A Fuzzy Theory Based Requirements Engineering Approach. CoRR arXiv:abs/1704.00873 (2017) Yang, Z., Jin, Z., Li, Z.: Modeling Uncertainty and Evolving Self-Adaptive Software: A Fuzzy Theory Based Requirements Engineering Approach. CoRR arXiv:​abs/​1704.​00873 (2017)
129.
Zurück zum Zitat Bernardi, S., Merseguer, J., Petriu, D.C.: Model-Driven Dependability Assessment of Software Systems. Springer, Heidelberg (2013)CrossRef Bernardi, S., Merseguer, J., Petriu, D.C.: Model-Driven Dependability Assessment of Software Systems. Springer, Heidelberg (2013)CrossRef
138.
Zurück zum Zitat Console, M., Guagliardo, P., Libkin, L.: Propositional and predicate logics of incomplete information. In: Proceedings of KR’18, pp. 592–601. AAAI Press (2018) Console, M., Guagliardo, P., Libkin, L.: Propositional and predicate logics of incomplete information. In: Proceedings of KR’18, pp. 592–601. AAAI Press (2018)
142.
Zurück zum Zitat Darwiche, A.: Modeling and Reasoning with Bayesian Networks. Cambridge University Press, Cambridge (2009)CrossRef Darwiche, A.: Modeling and Reasoning with Bayesian Networks. Cambridge University Press, Cambridge (2009)CrossRef
144.
Zurück zum Zitat Esfahani, N., Malek, S.: Uncertainty in self-adaptive software systems. In: R. de Lemos, et al. (eds.) Software Engineering for Self-Adaptive Systems II, LNCS, vol. 7475, pp. 214–238. Springer (2013) Esfahani, N., Malek, S.: Uncertainty in self-adaptive software systems. In: R. de Lemos, et al. (eds.) Software Engineering for Self-Adaptive Systems II, LNCS, vol. 7475, pp. 214–238. Springer (2013)
145.
Zurück zum Zitat Feller, W.: An Introduction to Probability Theory and Its Applications. Wiley, Hoboken (2008)MATH Feller, W.: An Introduction to Probability Theory and Its Applications. Wiley, Hoboken (2008)MATH
151.
Zurück zum Zitat Greengard, S.: The Internet of Things. MIT Press, Cambridge, MA (2015)CrossRef Greengard, S.: The Internet of Things. MIT Press, Cambridge, MA (2015)CrossRef
154.
Zurück zum Zitat Hanss, M.: Applied Fuzzy Arithmetic. An Introduction with Engineering Applications. Springer, Berlin (2005)MATH Hanss, M.: Applied Fuzzy Arithmetic. An Introduction with Engineering Applications. Springer, Berlin (2005)MATH
167.
Zurück zum Zitat Kiureghian, A.D., Ditlevsen, O.: Aleatory or epistemic? Does it matter? Struct. Saf. 31(2), 105–112 (2009)CrossRef Kiureghian, A.D., Ditlevsen, O.: Aleatory or epistemic? Does it matter? Struct. Saf. 31(2), 105–112 (2009)CrossRef
169.
Zurück zum Zitat Kwon, W.T., Park, N.C., Jung, S.H.J., Kim, T.G.: Fuzzy-DEVS formalism: concepts, realization and applications. In: Proceedings of AIS’96, pp. 227—234 (1996) Kwon, W.T., Park, N.C., Jung, S.H.J., Kim, T.G.: Fuzzy-DEVS formalism: concepts, realization and applications. In: Proceedings of AIS’96, pp. 227—234 (1996)
170.
Zurück zum Zitat van Lamsweerde, A.: Requirements Engineering—From System Goals to UML Models to Software Specifications. Wiley, Chichester (2009) van Lamsweerde, A.: Requirements Engineering—From System Goals to UML Models to Software Specifications. Wiley, Chichester (2009)
178.
Zurück zum Zitat Ma, Z.M., Yan, L.: A literature overview of fuzzy conceptual data modeling. J. Inf. Sci. Eng. 26(2), 427–441 (2010) Ma, Z.M., Yan, L.: A literature overview of fuzzy conceptual data modeling. J. Inf. Sci. Eng. 26(2), 427–441 (2010)
180.
Zurück zum Zitat Mahdavi-Hezavehi, S., Avgeriou, P., Weyns, D.: A Classification Framework of Uncertainty in Architecture-Based Self-Adaptive Systems With Multiple Quality Requirements, Chap. 3, pp. 45–47. Morgan Kaufmann (2017). B978-0-12-802855-1.00003-4 Mahdavi-Hezavehi, S., Avgeriou, P., Weyns, D.: A Classification Framework of Uncertainty in Architecture-Based Self-Adaptive Systems With Multiple Quality Requirements, Chap. 3, pp. 45–47. Morgan Kaufmann (2017). B978-0-12-802855-1.00003-4
182.
Zurück zum Zitat Marsan, M.A., Balbo, G., Conte, G., Donatelli, S., Franceschinis, G.: Modelling with Generalized Stochastic Petri Nets. Wiley, Hoboken (1995)MATH Marsan, M.A., Balbo, G., Conte, G., Donatelli, S., Franceschinis, G.: Modelling with Generalized Stochastic Petri Nets. Wiley, Hoboken (1995)MATH
190.
Zurück zum Zitat Object Management Group: UML Profile for Schedulability, Performance and Time. Version 1.1 (2005). OMG Document formal/05-01-02 Object Management Group: UML Profile for Schedulability, Performance and Time. Version 1.1 (2005). OMG Document formal/05-01-02
191.
Zurück zum Zitat Object Management Group: UML Testing Profile, version 1.2 (2013). OMG Document formal/13-04-03 Object Management Group: UML Testing Profile, version 1.2 (2013). OMG Document formal/13-04-03
192.
Zurück zum Zitat Object Management Group: Interaction Flow Modeling Language (IFML), version 1.0 (2015). OMG Document formal/15-02-05 Object Management Group: Interaction Flow Modeling Language (IFML), version 1.0 (2015). OMG Document formal/15-02-05
193.
Zurück zum Zitat Object Management Group: Precise Semantics for Uncertainty Modeling (PSUM) RFP (2017). OMG Document ad/2017-12-1 Object Management Group: Precise Semantics for Uncertainty Modeling (PSUM) RFP (2017). OMG Document ad/2017-12-1
194.
Zurück zum Zitat Object Management Group: Semantics Of A Foundational Subset For Executable UML Models (FUML), version 1.4 (2018). OMG Document formal/18-12-01 Object Management Group: Semantics Of A Foundational Subset For Executable UML Models (FUML), version 1.4 (2018). OMG Document formal/18-12-01
196.
Zurück zum Zitat Pearl, J.: A probabilistic calculus of actions. In: Proceedings of the Tenth Conference Annual Conference on Uncertainty in Artificial Intelligence (UAI’94), pp. 454–462. Morgan Kaufmann (1994) Pearl, J.: A probabilistic calculus of actions. In: Proceedings of the Tenth Conference Annual Conference on Uncertainty in Artificial Intelligence (UAI’94), pp. 454–462. Morgan Kaufmann (1994)
197.
Zurück zum Zitat Pearl, J.: Causality: Models, reasoning and inference. Cambridge University Press, Cambridge (2000)MATH Pearl, J.: Causality: Models, reasoning and inference. Cambridge University Press, Cambridge (2000)MATH
198.
Zurück zum Zitat Pearl, J., Mackenzie, D.: The Book of Why: The New Science of Cause and Effect. Basic Books, New York (2018)MATH Pearl, J., Mackenzie, D.: The Book of Why: The New Science of Cause and Effect. Basic Books, New York (2018)MATH
202.
Zurück zum Zitat Rausand, M.: Risk Assessment: Theory, Methods, and Applications. Wiley, Hoboken (2013)MATH Rausand, M.: Risk Assessment: Theory, Methods, and Applications. Wiley, Hoboken (2013)MATH
205.
Zurück zum Zitat Russell, S.J., Norvig, P.: Artificial Intelligence, A Modern Approach, 3rd edn. Prentice Hall, Upper Saddle River (2010)MATH Russell, S.J., Norvig, P.: Artificial Intelligence, A Modern Approach, 3rd edn. Prentice Hall, Upper Saddle River (2010)MATH
207.
Zurück zum Zitat Salih, A.M., Omar, M., Yasin, A.: Understanding uncertainty of software requirements engineering: a systematic literature review protocol. In: Proceeding of APRES’17, Communications in Computer and Information Science, vol. 809, pp. 164–171. Springer (2017). https://doi.org/10.1007/978-981-10-7796-8_13 Salih, A.M., Omar, M., Yasin, A.: Understanding uncertainty of software requirements engineering: a systematic literature review protocol. In: Proceeding of APRES’17, Communications in Computer and Information Science, vol. 809, pp. 164–171. Springer (2017). https://​doi.​org/​10.​1007/​978-981-10-7796-8_​13
212.
Zurück zum Zitat Senaratne, H., Gerharz, L., Pebesma, E., Schwering, A.: Usability of spatio-temporal uncertainty visualisation methods. In: Bridging the Geographic Information Sciences. Proceedings of AGILE’12, Lecture Notes in Geoinformation and Cartography, pp. 3–23. Springer (2012). https://doi.org/10.1007/978-3-642-29063-3_1 Senaratne, H., Gerharz, L., Pebesma, E., Schwering, A.: Usability of spatio-temporal uncertainty visualisation methods. In: Bridging the Geographic Information Sciences. Proceedings of AGILE’12, Lecture Notes in Geoinformation and Cartography, pp. 3–23. Springer (2012). https://​doi.​org/​10.​1007/​978-3-642-29063-3_​1
213.
Zurück zum Zitat Shafer, G.: A Mathematical Theory of Evidence. Princeton University Press, Princeton (1976)CrossRef Shafer, G.: A Mathematical Theory of Evidence. Princeton University Press, Princeton (1976)CrossRef
217.
Zurück zum Zitat Smith, C.U.: Performance Engineering of Software Systems. Addison-Wesley, Boston (1990) Smith, C.U.: Performance Engineering of Software Systems. Addison-Wesley, Boston (1990)
222.
Zurück zum Zitat Vanherpen, K., Denil, J., Meulenaere, P.D., Vangheluwe, H.: Design-space exploration in MDE: an initial pattern catalogue. In: Proceedings of CMSEBA@MODELS’14, CEUR Workshop Proceedings, vol. 1340, pp. 42–51. CEUR-WS.org (2014). http://ceur-ws.org/Vol-1340/paper6.pdf Vanherpen, K., Denil, J., Meulenaere, P.D., Vangheluwe, H.: Design-space exploration in MDE: an initial pattern catalogue. In: Proceedings of CMSEBA@MODELS’14, CEUR Workshop Proceedings, vol. 1340, pp. 42–51. CEUR-WS.org (2014). http://​ceur-ws.​org/​Vol-1340/​paper6.​pdf
223.
Zurück zum Zitat Walker, W., Harremoës, P., Rotmans, J., van der Sluijs, J., van Asselt, M., Janssen, P., Krayer von Krauss, M.: Defining uncertainty: a conceptual basis for uncertainty management in model-based decision support. Integr. Assess. 4(1), 5–17 (2003). https://doi.org/10.1076/iaij.4.1.5.16466 Walker, W., Harremoës, P., Rotmans, J., van der Sluijs, J., van Asselt, M., Janssen, P., Krayer von Krauss, M.: Defining uncertainty: a conceptual basis for uncertainty management in model-based decision support. Integr. Assess. 4(1), 5–17 (2003). https://​doi.​org/​10.​1076/​iaij.​4.​1.​5.​16466
225.
Zurück zum Zitat Wang, Y.H., Cao, K., Zhang, X.M.: Complex event processing over distributed probabilistic event streams. Comput. Math. Appl. 66(10), 1808–1821 (2013)CrossRef Wang, Y.H., Cao, K., Zhang, X.M.: Complex event processing over distributed probabilistic event streams. Comput. Math. Appl. 66(10), 1808–1821 (2013)CrossRef
226.
Zurück zum Zitat Webster, J., Watson, R.T.: Analyzing the past to prepare for the future: writing a literature review. MIS Q. 26(2), xii–xxiii (2002) Webster, J., Watson, R.T.: Analyzing the past to prepare for the future: writing a literature review. MIS Q. 26(2), xii–xxiii (2002)
228.
Zurück zum Zitat Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering. Springer, Berlin (2012)CrossRef Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering. Springer, Berlin (2012)CrossRef
232.
Zurück zum Zitat Wortmann, A., Barais, O., Combemale, B., Wimmer, M.: Modeling languages in industry 4.0: an extended systematic mapping study. Softw. Syst. Model. 19(1), 67–94 (2020)CrossRef Wortmann, A., Barais, O., Combemale, B., Wimmer, M.: Modeling languages in industry 4.0: an extended systematic mapping study. Softw. Syst. Model. 19(1), 67–94 (2020)CrossRef
233.
Zurück zum Zitat Zimmermann, H.J.: Fuzzy Set Theory—and Its Applications. Springer Science+Business Media, Berlin (2001)CrossRef Zimmermann, H.J.: Fuzzy Set Theory—and Its Applications. Springer Science+Business Media, Berlin (2001)CrossRef
Metadaten
Titel
Uncertainty representation in software models: a survey
verfasst von
Javier Troya
Nathalie Moreno
Manuel F. Bertoa
Antonio Vallecillo
Publikationsdatum
08.01.2021
Verlag
Springer Berlin Heidelberg
Erschienen in
Software and Systems Modeling / Ausgabe 4/2021
Print ISSN: 1619-1366
Elektronische ISSN: 1619-1374
DOI
https://doi.org/10.1007/s10270-020-00842-1

Weitere Artikel der Ausgabe 4/2021

Software and Systems Modeling 4/2021 Zur Ausgabe

Premium Partner