The Open UniversitySkip to content
 

Crossing Boundaries: On the Inevitable Intertwining of Digital, Physical, and Social Spaces

Nuseibeh, Bashar (2017). Crossing Boundaries: On the Inevitable Intertwining of Digital, Physical, and Social Spaces. In: Proceedings of 2017 IEEE/ACM 3rd International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS), IEEE, p. 2.

DOI (Digital Object Identifier) Link: https://doi.org/10.1109/SEsCPS.2017.6
Google Scholar: Look up in Google Scholar

Abstract

Having Divided to Conquer We Must Reunite [to] Rule” [3]. Decomposition of problems and systems into smaller, more manageable units has been at the heart of software engineering practice for decades. “Separation of concerns” gives software engineers the conceptual and practical tools to focus their attention, and their tools, on the parts of the problem or solution to which they are best suited. Perhaps one of the earliest boundaries used to separate concerns is that which exists between hardware and software – once that boundary is drawn, software engineers were able to focus their attention on the development of software within the hardware boundaries chosen. There has however, been a steady erosion of such boundaries: digital and physical connectivity have become the norm, and increasingly such connectivity can be ad hoc, spontaneous, and often unplanned (perhaps best exemplified by the Internet of Things paradigm). Moreover, the fluid and disappearing boundaries between technology and people have radically affected social behaviours (again, perhaps well exemplified by the proliferation of mobile and ubiquitous computing such as wearable and ‘smart’ technologies used in variety of personal and community settings). Such convergence between digital, physical, and social spaces has provided exciting opportunities for software engineers to, literally, ‘cross boundaries’, and, as a result, to have an impact on the physical and social worlds in which the software they build will operate. But in this brave new world with porous boundaries, security engineering and privacy management challenges abound. Effective security depends on the ability to control access to assets protected by boundaries [2]. Effective privacy management depends on informed, consensual sharing of information across boundaries [4]. Our thesis is that, although increasingly invisible, and rightly so, explicit awareness and sometimes representation of boundaries in cyber-physical-social systems facilitate good old fashioned separation of concerns, which in turn enables more effective software engineering of secure, privacy-aware software [5, 6]. We support our thesis with examples from our research in adaptive security [7] and privacy [1].

Item Type: Conference or Workshop Item
Copyright Holders: 2017 IEEE
ISBN: 1-5386-4043-0, 978-1-5386-4043-2
Project Funding Details:
Funded Project NameProject IDFunding Body
Not Set13/RC/2094SFI
Not Set291652 (ASAP)ERC Advanced Grant
Extra Information: presented at the 2017 IEEE/ACM 3rd International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS), Buenos Aires, Argentina, 21 May 2017.
Academic Unit/School: Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Faculty of Science, Technology, Engineering and Mathematics (STEM)
Item ID: 54971
Depositing User: ORO Import
Date Deposited: 05 Jun 2018 09:19
Last Modified: 07 Dec 2018 11:06
URI: http://oro.open.ac.uk/id/eprint/54971
Share this page:

Metrics

Altmetrics from Altmetric

Citations from Dimensions

Actions (login may be required)

Policies | Disclaimer

© The Open University   contact the OU