Selected Technical Books in Professional Fields 工具書

 1. Workflow Modeling: Tools for Process Improvement and Application Development

Book Photo

Authors: Sharp, A. and McDermott, P.
Publisher: Norwood, MA: Artech House, Inc.
Year: 2001
ISBN: 1580530214

This book is comprehensive and it has a lot of useful and practical substance. In addition, the writing is clear and easy to understand. In this book, the authors show that they really understand what business process/workflow modeling is about.

This comment was first posted on with my other name, Soda.

 2. The Social Psychology of Expertise: Case Studies in Research, Professional Domains, and Expert Roles

Book Photo

Author: Mieg, H. A.
Publisher: Mahwah, NJ: Lawrence Erlbaum Associates
Year: 2001
ISBN: 0805837507

This book provides excellent knowledge on many aspects of expertise. It is both quite academic and practical (quite hard to find). The summary provided at the end of each section enhances understanding. It would even be better if the language can be improved a little bit. I found a few hard-to-understand sentences here and there.

This comment was first posted on with my other name, Soda.

 3. Deep Smarts: How to Cultivate and Transfer Enduring Business Wisdom

Book Photo

Authors: Leonard, D. and Swap, W.
Publisher: Boston: Harvard Business School Press
Year: 2005
ISBN: 1-59139-528-3

This book discusses how to cultivate and transfer enduring business wisdom in companies. It is in the area of Knowledge Management. Similar to many other business books, it is based on empirical research performed by the authors.

The authors first define what they mean by "deep smarts" through reviewing different levels of expertise. Then they introduce the main thesis of the book. Expertise is acquired by an individual through active knowledge building. This includes getting first-hand experience and the transfer of knowledge from coaches or through other means. However, in such a process, the amount of knowledge that is actually internalized is also influenced by one's own beliefs and other people via their social influences.

The authors have led me to a significant understanding of why it is so hard for some people to learn, despite the fact that, their need for the relevant knowledge is very obvious already. Important factors include their lack of knowledge receptors and the knowledge to which they are exposed being contrary to their existing beliefs and assumptions.

This book is a great help to coaches, teachers, and consultants in helping them learn more effective methods of transferring knowledge to their students or clients in various situations.

Written: December 6, 2005.

This comment was first posted on with my other name, Soda.

 4. OWL: Representing Information Using the Web Ontology Language

Book Photo

Author: Lacy, L. W.
Publisher: Victoria, BC, Canada: Tarfford
Year: 2005
ISBN: 1-4120-3448-5

This book provides an excellent overview on the technologies for building the semantic web. First, the author presents a brief history of the web and explains the concept of the “semantic web.” In order to have computers understand web contents and do the corresponding processing of the understood information, such contents cannot be within HTML or XML tags that are only human-understandable. Machines should be able to understand the meanings of those tags through referring to the ontologies behind. Such ontologies are machine-understandable definitions of the concepts and how those concepts are related in the relevant field(s).

Then the author begins the technical explanation on the technologies used for building the semantic web. He starts from URIs and namespaces, then goes up to XML and XMLS Datatypes, RDF and RDF/XML, RDFS and Individuals, OWL, and lastly, applications that can be built to make use of all the layers underneath. When he finishes explaining one layer, he also includes the reasons for the inadequacy of that layer for the semantic web, so as to provide a link to the explanation on the next higher layer.

As for learning the different dialects of OWL, this book is the most detailed with OWL Lite. OWL Lite provides is foundation of OWL DL and OWL Full. The chapters for teaching the OWL language serve as a good introduction before one reads the official OWL manual and OWL language guide.

The writing style of the author is clear and diagrams are provided to give overviews of the different groups of concepts introduced. The complete example about restaurant operating hours at the end is good for enhancing understanding. There are a few typos within some tags in the examples, such as the one on page 167 and there is another one on page 170.

Written: January 11, 2006.

This comment was first posted on with my other name, Soda.