Assessing Dependability for Mobile and Ubiquitous Systems: Is there a Role for Software Architectures?

Paola Inverardi
2010 2010 10th International Conference on Quality Software  
Context Awareness » (Physical) Mobility allows a user to move out of his proper context, traveling across different contexts. » How different? In terms of (Availability of) Resources (connectivity, energy, software, etc.) but not only ... » When building a closed system the context is determined and it is part of the (non-functional) requirements (operational, social, organizational constraints) » If contexts change, requirements change the system needs to change evolution 4 SEA Group When and
more » ... ow can the system change? » When? Due to contexts changes while it is operating at run time » How? Through (Self)adaptiveness/dynamicity/evolution Different kind of changes at different levels of granularity, from software architecture to code line » Here we are interested in SA changes
doi:10.1109/qsic.2010.79 dblp:conf/qsic/Inverardi10 fatcat:xovtoxyf7nayber3zatc56aqay