Dealing with Conflicts Between Non-functional Requirements of UbiComp and IoT Applications | IEEE Conference Publication | IEEE Xplore

Dealing with Conflicts Between Non-functional Requirements of UbiComp and IoT Applications


Abstract:

Conflicts between non-functional requirements (NFRs) mean that achieving one requirement can impact another one. This can happen if a particular procedure (called "operat...Show More

Abstract:

Conflicts between non-functional requirements (NFRs) mean that achieving one requirement can impact another one. This can happen if a particular procedure (called "operationalizing softgoal" in the literature) favors the first characteristic but creates difficulty for the second one. Currently, the conflict identification uses catalogs to indicate conflicting NFRs. They focus on NFRs that are generic to any system. However, the advent of Ubiquitous Computing (UbiComp) and Internet of Things (IoT) introduce new kind of NFRs (e.g., Context-Awareness and Mobility) that are not included in these catalogs and can impact the traditional ones (e.g., Security and Usability). Therefore, the aim of this Ph.D. thesis is to propose a catalog of conflicts among NFRs of UbiComp and IoT applications that consider their operationalizing softgoals. Additionally, to help construct this catalog, this thesis considers analyzing the operationalizing softgoals in design time using executable models.
Date of Conference: 04-08 September 2017
Date Added to IEEE Xplore: 25 September 2017
ISBN Information:
Electronic ISSN: 2332-6441
Conference Location: Lisbon, Portugal

Contact IEEE to Subscribe

References

References is not available for this document.