Mendeley
TY  _  JOUR
ID  -  13970424104244143253
TI  -  How to Identify Requirements under Uncertainty for Self-Adaptive Software Systems Development
JO  -  Nashriyyah -i Muhandisi -i Barq va Muhandisi -i Kampyutar -i Iran
JA  -  ES
LA  -  fa
SN  -  16823745
AU  -  Moeinfar R.
AU  -  abdolahzade ahmad
AU  -  Hashemi S. M.
AD  -  دانشگاه صنعتی امیرکبیر
AD  -  
AD  -  دانشگاه صنعتی امیرکبیر
Y1  -  2018
PY  -  2018
VL  -  1
IS  -  
SP  -  15
EP  -  27
KW  -  Software architectureself-adaptive software systems (SAS)requirements engineeringuncertainty in requirements
DO  -  
N2  -  One key challenge in software systems development is changing requirements at development phases or run-time. This might happen as the result of uncertainty in stakeholder requirements. Uncertain requirements drive a flexible and therefore adaptable architecture to manage risks at run-time. Modeling uncertainty to adapt architecture automatically is an effective solution when requirements change. In order to evaluate requirements and handle uncertainty by modeling and self-managing, it is advantageous to quantify requirements, computationally. This study besides understanding the sources of uncertainty, investigates how to quantify requirements and quality attributes. Subsequently, decision making at all software development phases will be based on numerical analysis that leads to autonomic software development.
UR  - rimag.ir/en/Article/28307
L1  - rimag.ir/en/Article/Download/28307
ER  -  
