Skip to content

Bibliography

Well-established publications relevant to the disciplines and concepts discussed in the paper, in particular in Chapter 6 (Existing Perspectives). These references are prepared for future use; they are not yet cited inline in the paper.

Information Architecture

  • Rosenfeld, L., Morville, P., & Arango, J. (2015). Information Architecture: For the Web and Beyond (4th ed.). O'Reilly Media.
  • Wurman, R. S. (1997). Information Architects. Graphis.

Knowledge Management

  • Nonaka, I., & Takeuchi, H. (1995). The Knowledge-Creating Company. Oxford University Press.
  • Davenport, T. H., & Prusak, L. (1998). Working Knowledge: How Organizations Manage What They Know. Harvard Business School Press.
  • Polanyi, M. (1966). The Tacit Dimension. University of Chicago Press.

Object-Oriented Design

  • Booch, G., Maksimchuk, R. A., Engle, M. W., Young, B. J., Conallen, J., & Houston, K. A. (2007). Object-Oriented Analysis and Design with Applications (3rd ed.). Addison-Wesley.
  • Meyer, B. (1997). Object-Oriented Software Construction (2nd ed.). Prentice Hall.
  • Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley.

Domain-Driven Design

  • Evans, E. (2003). Domain-Driven Design: Tackling Complexity in the Heart of Software. Addison-Wesley.
  • Vernon, V. (2013). Implementing Domain-Driven Design. Addison-Wesley.

Identity & Access Management

  • Windley, P. J. (2005). Digital Identity. O'Reilly Media.
  • Sandhu, R. S., Coyne, E. J., Feinstein, H. L., & Youman, C. E. (1996). Role-Based Access Control Models. IEEE Computer, 29(2), 38–47.
  • Hardt, D. (Ed.). (2012). The OAuth 2.0 Authorization Framework (RFC 6749). Internet Engineering Task Force.

Graph-Based Knowledge Representation

  • Sowa, J. F. (2000). Knowledge Representation: Logical, Philosophical, and Computational Foundations. Brooks/Cole.
  • Berners-Lee, T., Hendler, J., & Lassila, O. (2001). The Semantic Web. Scientific American, 284(5), 34–43.
  • Hogan, A., Blomqvist, E., Cochez, M., et al. (2021). Knowledge Graphs. ACM Computing Surveys, 54(4), 1–37.

Local-First Software

  • Kleppmann, M., Wiggins, A., van Hardenberg, P., & McGranaghan, M. (2019). Local-First Software: You Own Your Data, in Spite of the Cloud. In Proceedings of Onward! 2019. ACM.

Software Architecture

  • Bass, L., Clements, P., & Kazman, R. (2012). Software Architecture in Practice (3rd ed.). Addison-Wesley.
  • Shaw, M., & Garlan, D. (1996). Software Architecture: Perspectives on an Emerging Discipline. Prentice Hall.

Human–Computer Interaction

  • Card, S. K., Moran, T. P., & Newell, A. (1983). The Psychology of Human-Computer Interaction. Lawrence Erlbaum Associates.
  • Norman, D. A. (2013). The Design of Everyday Things (Revised and expanded ed.). Basic Books.

Context-Aware Computing

  • Abowd, G. D., Dey, A. K., Brown, P. J., Davies, N., Smith, M., & Steggles, P. (1999). Towards a Better Understanding of Context and Context-Awareness. In Handheld and Ubiquitous Computing (HUC '99). Springer.
  • Dey, A. K. (2001). Understanding and Using Context. Personal and Ubiquitous Computing, 5(1), 4–7.

Provenance Models

  • Moreau, L., & Groth, P. (2013). Provenance: An Introduction to PROV. Morgan & Claypool.
  • W3C (2013). PROV-DM: The PROV Data Model (W3C Recommendation).

Personal Data Stores

  • Mansour, E., Sambra, A. V., Hawke, S., Zereba, M., Capadisli, S., Ghanem, A., Aboulnaga, A., & Berners-Lee, T. (2016). A Demonstration of the Solid Platform for Social Web Applications. In Proceedings of WWW '16 Companion. ACM.

Multi-Agent Systems

  • Wooldridge, M. (2009). An Introduction to MultiAgent Systems (2nd ed.). Wiley.