Abstract
Computing systems can function as augmentation of individual humans as well as of human societies. In this contribution, we take mirror worlds as a conceptual blueprint to envision future smart environments in which the physical and the virtual layers are blended into each other. We suggest that pervasive computing technologies can be used to create a coupling between these layers, so that actions or, more generally, events in the physical layer would have an effect in the virtual layer and viceversa. On top of this, wearable technologies and augmented reality techniques enable new forms of user interaction with the smart environment and with other users. Mirror worlds so conceived will enable temporal, individual, and social augmentations. We conclude by elaborating on some possible consequences at the societal level.
Similar content being viewed by others
References
Blanke O et al. (2014) Neurological and robot-controlled induction of an apparition. Curr Biol 24(22):2681–2686
Boissier O, Bordini RH, Hübner JF, Ricci A, Santi A (2013) Multi-agent oriented programming with JaCaMo. Sci Comput Program 78(6):747–761
Brunetti P, Croatti A, Ricci A, Viroli M (2015) Smart augmented fields for emergency operations. In: Procedia Computer Science, 63:392 – 399, 2015. ISSN 1877-0509. The 5th International Conference on Current and Future Trends of Information and Communication Technologies in Healthcare (ICTH-2015)
Castelfranchi C (2014) Making visible ”the invisible hand”: The mission of social simulation. In: Adamatti DF, Dimuro GP, Coelho H (eds) Interdisciplinary Applications of Agent-Based Social Simulation and Modeling. IGI Global
Castelfranchi C, Piunti M, Ricci A, Tummolini L (2012) AmI systems as agent-based mirror worlds: bridging humans and agents through stigmergy. In: Bosse T (ed) Agents and ambient intelligence. Ambient intelligence and smart environments, vol 12. IOS Press, pp 17–31
Clark A (2008) Supersizing the mind: embodiment, action and cognitive extension. Oxford University Press, New York
Costanza E, Kunz A, Fjeld M (2009) Mixed reality: a survey. In: Lalanne D, Kohlas J (eds) Human machine interaction, volume 5440 of lecture notes in computer science. Springer, Berlin, Heidelberg, pp 47–68. https://doi.org/10.1007/978-3-642-00437-7_3
Dennett D (1987) The intentional stance. MIT Press
Engelbart D C, English W K (1968) A research center for augmenting human intellect. In: Proceedings of the December 9-11, 1968, Fall Joint Computer Conference, Part I, AFIPS ’68 (Fall, part I), pp 395–410, New York, NY, USA, ACM. https://doi.org/10.1145/1476589.1476645
Geiger J (2009) The third man factor: surviving the impossible. Weinstein Books, New York
Gelernter DH (1992) Mirror worlds: or the day software puts the universe in a shoebox how it will happen and what it will mean. Oxford University Press, New York
Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of Things (IoT): a vision, architectural elements, and future directions. Future Gener Comput Syst 29(7):1645–1660
Kurkovsky S (2007) Pervasive computing: Past, present and future. 5th IEEE International Conference on Information and Communications Technology (ICICT)
Mann S, Niedzviecki H (2001) Cyborg: Digital Destiny and Human Possibility in the Age of the Wearable Computer. Doubleday Canada, ISBN 0385658257
Milgram P, Kishino F (1994) A taxonomy of mixed reality visual displays. IEICE Trans Inf Syst E77–D(12):1321–1329
Poovendran R (2010) Cyber–physical systems: close encounters between two parallel worlds [point of view]. Proc IEEE 98(8):1363–1366. https://doi.org/10.1109/JPROC.2010.2050377
Reeves S (2012) Envisioning ubiquitous computing. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI ’12, pp 1573–1582. ACM
Ricci A, Croatti A, Brunetti P, Viroli M (2015) Programming mirror worlds an: agent-oriented programming perspective. In: Baldoni M, Baresi L, Dastani M (eds) Engineering multi-agent systems. Lecture notes in computer science, vol 9318. Springer, Cham, pp 191–211
Ricci A, Piunti M, Tummolini L, Castelfranchi C (2015b) The mirror world: preparing for mixed-reality living. IEEE Pervasive Comput 14(2):60–63
Ricci A, Tummolini L, Piunti M, Boissier O, Castelfranchi C (2015c) Mirror worlds as agent societies situated in mixed reality environments. In: Ghose A, Oren N, Telang P, Thangarajah J (eds) Coordination, organizations, institutions, and norms in agent systems X, volume 9372 of LNAI. Springer, Berlin, pp 197–212
Satyanarayanan M (2001) Pervasive computing: vision and challenges. IEEE Person Commun 8:10–17
Starner T (2001) The challenges of wearable computing: Part 1. IEEE Micro, 21(4):44–52, ISSN 0272-1732. https://doi.org/10.1109/40.946681
Thomas BH (2012) A survey of visual, mixed, and augmented reality gaming. Comput Entertain (CIE) Theor Pract Comput Appl Entertain 10(3):1–33, Article no. 3
Tummolini L, Mirolli M, Castelfranchi C (2009) Stigmergic cues and their uses in coordination: an evolutionary approach. In: Uhrmacher A, Weyns D (eds) Agents, simulation and applications. CRC Press, pp 243–265
Weiser M (1999) The computer for the 21st century. SIGMOBILE Mob Comput Commun Rev 3:3–11
Wellner P, Mackay W, Gold R (1993) Computer-augmented environments: back to the real world. Commun ACM 36(7):24–26
Zhang D, Yang L T, Huang H (2011) Searching in internet of things: vision and challenges. In: Proc IEEE 9th Int Symp Parallel Distrib Process Appl (ISPA)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ricci, A., Tummolini, L. & Castelfranchi, C. Augmented societies with mirror worlds. AI & Soc 34, 745–752 (2019). https://doi.org/10.1007/s00146-017-0788-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00146-017-0788-2