Skip to main content

“Resistance is Futile”: Using the Borg to Teach Collective Computing Systems

  • Chapter
  • First Online:
Set Phasers to Teach!
  • 550 Accesses

Abstract

The Borg are a conglomeration of a large number of different species. They exploit the positive traits of the individual species in order to progress towards their common goal of achieving ‘perfection’. When teaching about self-aware collective computing systems, the Borg are an ideal example. First, the collective system is often built from heterogeneous devices with different capabilities just like the different races in the Borg collective have different traits. Second, individual entities can enter and leave the collective without destroying its general integrity. Third, the collective operates to achieve a common goal without central coordination, even if this may not be the goal of each individual. Fourth, a self-aware system needs to adapt to each new environment on (i) the individual and (ii) the collective level. However, in contrast to Borg, our computational collectives are usually cooperative rather than trying to forcefully assimilate any species with interesting traits.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Works Cited

  1. Hurley M (Writer), Bowman R (Director) (1989) Q Who? [Television series episode]. In: Berman R, Hurley M (Executive Producer) Star Trek: The Next Generation. Columbia Broadcasting System, Los Angeles

    Google Scholar 

  2. Gross E, Altman MA (1993) Captain’s logs: the unauthorized complete Trek Voyages. Boxtree, London

    Google Scholar 

  3. Biller K, Doherty B (Writer), Kroeker A (Director) (2001) Endgame [Television series episode]. In: Berman R, Biller K (Executive Producer) Star Trek: Voyager. UPN, Los Angeles

    Google Scholar 

  4. Braga B, Menosky J (Writer), Livingston D (Director) (1997) Scorpion: Part I [Television series episode]. In: Berman R (Executive Producer) Star Trek: Voyager. UPN, Los Angeles

    Google Scholar 

  5. Clarke AC (1968) 2001: A Space Odyssey. Hutchinson, London

    Google Scholar 

  6. Asimov I (1950) I, Robot. Gnome Press, New York

    Google Scholar 

  7. Daly J, Gibson D (Producer), Cameron J (Director) (1984) The Terminator [Motion Picture]. Orion Pictures, Los Angeles

  8. Dias MB, Zlot R, Kalra N, Stentz A (2006) Market-based multirobot coordination: a survey and analysis. Proc IEEE 94(7):1257–1270

    Article  Google Scholar 

  9. Campbell A, Riggs C, Wu A (2011) On the impact of variation on self-organizing systems. In: Proceedings of the fifth IEEE international conference on Self-Adaptive and Self-Organizing Systems (SASO 2011). IEEE Publishing, Washington, DC, pp 119–128

    Chapter  Google Scholar 

  10. Lewis PR, Esterle L, Chandra A, Rinner B, Torresen J, Yao X (2015) Static, dynamic and adaptive heterogeneity in socio-economic distributed smart camera networks. ACM Transactions on Autonomous and Adaptive Systems (TAAS), 10(2).

    Google Scholar 

  11. Piller M (Writer), Bole C (Director) (1990) The Best of Both Worlds [Television series episode]. In: Berman R (Executive Producer) Star Trek: The Next Generation. Syndication, Los Angeles

    Google Scholar 

  12. Biller K (Writer), McNeill RD (Director) (1997) Unity [Television series episode]. In: Berman R (Executive Producer) Star Trek: Voyager. UPN, Los Angeles

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lukas Esterle .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Esterle, L. (2018). “Resistance is Futile”: Using the Borg to Teach Collective Computing Systems. In: Rabitsch, S., Gabriel, M., Elmenreich, W., Brown, J. (eds) Set Phasers to Teach!. Springer, Cham. https://doi.org/10.1007/978-3-319-73776-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-73776-8_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-73775-1

  • Online ISBN: 978-3-319-73776-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics