|Title||Integrating Uncertainty Modelling with Use Case Modelling to Discover Unknowns|
|Afilliation||Software Engineering, Software Engineering|
|Project(s)||MPM4CPS: Multi-Paradigm Modelling for Cyber-Physical Systems|
|Publication Type||Talks, contributed|
|Year of Publication||2016|
|Location of Talk||MPM4CPS WG meetings in Malaga, Spain, 24-25 November 2016|
|Keywords||Modeling, RUCM, Uncertainty|
Use case modeling is a commonly used means for specifying requirements in practice. In the past, we have developed a use case modeling solution (with tool support), named as Restricted Use Case Modeling (RUCM), for the purpose of reducing inherent ambiguities of textual requirements and enabling automated analyses and generations. However, such use case models still contain uncertainties due to various reasons such as insufficient domain expertise and disagreement among stakeholders. We therefore, integrate RUCM with Uncertainty Modeling to provide requirements engineers an integrated platform (named as U-RUCM) for explicitly specifying uncertainties as part of use case models, such that both ambiguities and uncertainties in use case models can be reduced. U-RUCM was devised in the context of the EU Horizon 2020 U-Test project (http://www.u-test.eu/) and has been evaluated with two industrial case studies of two industrial partners of the U-Test consortium.