Abstract
As a subset of the Internet of Things (IoT), the Web of Things (WoT) shares many characteristics with wireless sensor and actuator networks (WSANs) and ubiquitous computing systems (Ubicomp). Yet to a far greater degree than the IoT, WSANs or Ubicomp, the WoT will integrate physical and information objects, necessitating a means to model and reason about a range of context types that have hitherto received little or no attention from the RE community. RE practice is only now developing the means to support WSANs and Ubicomp system development, including faltering first steps in the representation of context. We argue that these techniques will need to be developed further, with a particular focus on rich context types, if RE is to support WoT application development.
This work was supported in part by the European Commission FP7 CHOReOS and NESSOS projects, and the ANR Murphy project.
Chapter PDF
Similar content being viewed by others
References
Ali, R., Dalpiaz, F., Giorgini, P.: A goal-based framework for contextual requirements modeling and analysis. Requirements Engineering 15, 439–458 (2010)
Casagras, R.: RFID and the inclusive model for the Internet of Things report (2011)
Dillon, T.S., Talevski, A., Potdar, V., Chang, E.: Web of Things as a Framework for Ubiquitous Intelligence and Computing. In: Zhang, D., Portmann, M., Tan, A.-H., Indulska, J. (eds.) UIC 2009. LNCS, vol. 5585, pp. 2–13. Springer, Heidelberg (2009)
Fickas, S., Feather, M.: Requirements monitoring in dynamic environments. In: Second IEEE International Symposium on Requirements Engineering, RE 1995 (1995)
Finkelstein, A., Savigni, A.: A framework for requirements engineering for context-aware services. In: First International Workshop From Software Requirements to Architectures (STRAW 2001), pp. 2–7 (2001)
Hughes, D., Greenwood, P., Coulson, G., Blair, G.: Gridstix: Supporting flood prediction using embedded hardware and next generation grid middleware. In: Proc. the 2006 International Symposium on World of Wireless, Mobile and Multimedia Networks (WOWMOM 2006), pp. 621–626 (2006)
Jackson, M.: Defining a discipline of description. IEEE Software 15(5), 14–17 (1998)
Kortuem, G., Kawsar, F., Fitton, D., Sundramoorthy, V.: Smart objects as building blocks for the internet of things. IEEE Internet Computing 14(1), 44–51 (2010)
Krogstie, J.: Requirements engineering for mobile information systems. In: Proceedings of the Seventh International Workshop on Requirements Engineering: Foundation for Software Quality (REFSQ 2001), Interlaken, Switzerland (2001)
Pang, B., Lee, L.: Opinion mining and sentiment analysis. Found. Trends Inf. Retr. 2(1-2), 1–135 (2008)
Price, B., Adam, K., Nuseibeh, B.: Keeping ubiquitous computing to yourself: A practical model for user control of privacy. International Journal of Human-Computer Studies 63(1-2), 228–253 (2005)
Sawyer, P., Bencomo, N., Whittle, J., Letier, E., Finkelstein, A.: Requirements-aware systems: A research agenda for RE for self-adaptive systems. In: 18th IEEE International Requirements Engineering Conference (RE 2010), pp. 95–103 (2010)
Schmidt, A., Beigl, M., Gellersen, H.W.: There is more to context than location. Computers and Graphics 23(6), 893–901 (1999)
Sutcliffe, A., Thew, S.: Analysing “people” problems in requirements engineering. In: ACM/IEEE 32nd International Conference on Software Engineering (ICSE 2010), vol. 2, pp. 469–470 (2010)
Toma, I., Simperl, E., Filipowska, A., Hench, G., Domingue, J.: Semantics-driven interoperability on the future internet. In: IEEE International Conference on Semantic Computing (ICSC 2009), pp. 551–558 (2009)
Welsh, K., Sawyer, P., Bencomo, N.: Towards requirements aware systems: Run-time resolution of design-time assumptions. In: 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), pp. 560–563 (2011)
Yu, E.: Towards modelling and reasoning support for early-phase requirements engineering. In: Third IEEE International Symposium on Requirements Engineering (RE 1997), pp. 226–235 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sawyer, P., Pathak, A., Bencomo, N., Issarny, V. (2012). How the Web of Things Challenges Requirements Engineering. In: Grossniklaus, M., Wimmer, M. (eds) Current Trends in Web Engineering. ICWE 2012. Lecture Notes in Computer Science, vol 7703. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35623-0_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-35623-0_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35622-3
Online ISBN: 978-3-642-35623-0
eBook Packages: Computer ScienceComputer Science (R0)