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.