Selected Readings

What Computers would Think About Us ?

Arlow J., Neustadt I. , “Enterprise Patterns and MDA: Building Better Software with Archetype Patterns and UML”, Addison-Wesley (2004)

Beer Stafford, “Diagnosing the System for Organizations“, Wiley (1985)

Beer Stafford, “Brain of the Firm”, 2nd Edition, Wiley (1995)

Booch G., Jacobson I., Rumbaugh J. “Unified Modeling Language User Guide”, 2nd Edition, Addison-Wesley (2005)

Cockburn Alistair, “Writing Effective Use Cases“, Addison-Wesley  (2000)

Davis R., Shrobe H., Szolovitz P., “What is a Knowledge Representation?”,  AI Magazine, 14(1):17-33, 1993

Deacon Terrence W., “The Symbolic Species: The Co-evolution of Language and the Brain“, Norton (1998)

Devlin B. , “Business unIntelligence: Insight and Innovation beyond Analytics and Big Data “, Technics Publications, (2013)

D’Souza D.F. and Wills A.C.  “Objects, Components, and Frameworks with UML: The Catalysis(SM) Approach”, Addison-Wesley (1998).

Duffy Daniel J. “Domain Architectures: Models and Architectures for UML Applications“, Wiley (2004).

Dunbar Robin, “Thinking Big: How the Evolution of Social Life Shaped the Human Mind”, Thames and Hudson (2014)

Evans Vyvyan, “The Language Myth: Why Language Is Not an Instinct” , Cambridge University Press (2014)

Ferber J. “Multi-agent systems: An introduction to distributed artificial intelligence”, Addison-Wesley (1999).

Frankel David S. “Model Driven Architecture: Applying MDA to Enterprise Computing”, Wiley (2003)

Gamma E., Helm R., Johnson R. and Vlissides John M. , “Design Patterns: Elements of Reusable Object-Oriented Software”, Addison-Wesley (1994).

G. Génova, M.C. Valiente, and M. Marrero, “On the difference between analysis and design, and why it is relevant for the interpretation of models in Model Driven Engineering”, Journal of Object Technology, Vol. 8, No. 1, January-February 2009.

Gleick James, “The Information: A History, a Theory, a Flood”,  Pantheon (2011) .

Gomaa Hassan. “Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures”, Cambridge University Press (2011)

Halpin Terry. “Information Modeling and Relational Databases, 2nd Edition”, Morgan Kaufmann (2008).

Harel David. “Modeling Reactive Systems With Statecharts : The Statemate Approach”, McGraw-Hill (1998).

Havey Michael. “Essential Business process Modeling”, O’Reilly (2005).

Herzum P.,Sims O. “Business Component Factory: A Comprehensive Overview of Component-Based Development for the Enterprise”, Wiley (2000).

Hofstadter Douglas R., “Gödel, Escher, Bach: an Eternal Golden Braid“, Basic Books (1979)

Jacobson I., Griss M., Jonsson P., “Software Reuse: Architectures, Processes, and Organization for Business Success”Addison-Wesley (1997).

Jacobson I., “The Object Advantage”, Addison-Wesley, 2nd edition (2001).

Jacobson I., Pan-Wei Ng, “Aspect-Oriented Software Development with Use Cases“, Addison-Wesley (2005).

Jacobson I., Cook S., “The Road Ahead for UML“,  Dr Dobb’s, May 12, 2010

Kulkarni P.,Joshi P.,”Artificial Intelligence, Building Intelligent Systems“, PHI (2015).

Lakoff George, “Women, Fire, and Dangerous Things”, University Of Chicago Press; 1997 edition.

Lavi Jonah Z. and Kudish Joseph . “Systems Modeling and Requirements Specification Using ECSAM: An Analysis Method for Embedded and Computer-Based Systems“ , Dorset House (2004).

Leffingwell Dean, Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise”, Addison-Wesley (2011).

Martin Robert C.,  “Agile Software Development, Principles, Patterns, and Practices”, Prentice Hall (2002).

Meyer B, & al “Formality in software requirements” (arXiv nov 2019).

Odell James J., “Advanced Object-Oriented Analysis & Design Using UML”, Cambridge University Press (1998)

Judea Pearl, Dana Mackenzie, “The Book of Why: The New Science of Cause and Effect”, Basic Books (2018) 

Provost F., Fawcett T., “Data Science for Business” O’Reilly (2013)

Rotem-Gal-Oz A., “SOA Patterns“, Manning (2012).

Russell N., van der Aalst W., ter Hofstede A., “Workflow Patterns: The Definitive Guide”, MIT Press (2016)

Sowa John F. “Natural logic is diagrammatic reasoning about mental models”, Procedia 2019

Sowa John F. “Knowledge Graphs For Language, Logic, Data, Reasoning” (2020)

Sowa John F. “Knowledge Representation: Logical, Philosophical, and Computational Foundations”,  Brooks / Cole  (1999).

Sowa John F.,  Majumdar Kyndi  “Natural Language Understanding”, Data Analytics Summit II (2015)

Sowa John F., John A. Zachman, ,  “Extending and formalizing the framework for information systems architecture”

Van der Aalst W, Stahl C. , “Modeling Business Processes: A Petri Net-Oriented Approach”, MIT press (2011)

Van Lamsweerde A.,  Requirements Engineering: From System Goals to UML Models to Software Specifications”, Wiley (2009)

Wiegers Karl E.,  “Software  Requirements, Microsoft Press (3rd ed. 2013)

Winograd T., Flores F., Understanding Computers and Cognition: A New Foundation for Design”, Addison-Wesley (1987)

Wright Robin, “Nonzero: The Logic of Human Destiny”, Vintage (2001)

Zins Chaim, “Conceptual approaches for defining data, information, and knowledge“, Journal of the American Society for Information Science and Technology Volume 58, Issue 4 January 2007

One thought on “Selected Readings”

Leave a Reply