Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Kilov, Haim
Stevens Institute of Technology
Millington, New Jersey
   Featured Reviewer
   Reader Recommended
   Reviewer Selected
Follow this Reviewer

Haim Kilov has been involved in all stages of business system specification, design, and development, especially and most recently in business system modeling. His approach to business architecture including business and information modeling has brought demonstrable clarity and understandability (by all stakeholders, especially business ones!) to all kinds of specifications. In particular, it has led to substantial improvements in data quality. The approach requires starting from the basics of the business domain rather than somewhere in the middle, and being as precise and explicit as possible. It strives for simplicity and elegance in modeling and is based on systems thinking (for example, Adam Smith and F.A. Hayek), on exact philosophy (for example, Mario Bunge), and on mathematics understood as the art and science of effective reasoning (E.W. Dijkstra). Haim describes it in six books on modeling and specifications he has written and edited and in more than 100 papers, including an article for an encyclopedia (2009). These publications include many appropriately generalized examples from customer engagements. Haim has been the co-chair and proceedings editor of all OOPSLA and ECOOP workshops on behavioral semantics, and has been a speaker, tutorial presenter, and program committee member of many international conferences. He substantially contributed to several international standards on open distributed processing (applicable to any kinds of business systems) and to the work of various Object Management Group (OMG) working groups and task forces.

Haim has been successfully using and extending his approach to modeling in close cooperation with stakeholders, including senior ones, for large financial, insurance, telecommunications, and other institutions, and does research and consulting in the areas of business and information modeling. He has prepared an innovative curriculum based on his contributions, and has been teaching data and knowledge management at Stevens Institute of Technology, within the framework of the Master of Science in Information Systems program, for numerous groups of students in executive information management programs on and off campus at financial, telecommunications, and pharmaceutical firms such as Citi, UBS, Verizon, Merck, and others in the New York metropolitan area. He has been affiliated with Bellcore, IBM, Merrill Lynch, and Genesis/IONA Technologies.

His current interests are in the areas of modeling complex evolving systems (such as enterprises), especially in deep conceptual commonalities in the modeling of business and IT artifacts. In addition to Computing Reviews, he also reviews for Zentralblatt f¿r Mathematik. His favorite authors include, among others, Lewis Carroll, Adam Smith, Friedrich August von Hayek, Mario Bunge, and Edsger Wybe Dijkstra.

Date Reviewed  
- 10 of 122 reviews

   Reflections on programming systems: historical and philosophical aspects
De Mol L. (ed), Primiero G., Springer International Publishing, New York, NY, 2018. 286 pp.  Type: Book (978-3-319972-25-1)

The book’s ten chapters may remind readers that the essential state of affairs in programming systems has not substantially changed since the early 1960s. Chapter 1--an overview of what follows--starts with ...

Jan 21 2021  
  F. A. Hayek: economics, political economy and social philosophy
Boettke P., Palgrave Macmillan, London, UK, 2019. 323 pp.  Type: Book (978-1-137411-59-4)

Understanding and modeling complex phenomena, including businesses, requires abstraction: “the process of suppressing irrelevant detail to establish a simplified model, or the result of that process” [1]. As noted b...

Jul 13 2020  
   Making databases work: the pragmatic wisdom of Michael Stonebraker
Brodie M. Association for Computing Machinery and Morgan & Claypool, New York, NY, 2019.  Type: Divisible Book

Michael Stonebraker, in 2014, won the ACM A. M. Turing Award “for fundamental contributions to the concepts and practices underlying modern database systems.” From the back cover: “The book describes, for ...

Jun 10 2020  
  Mathematical structures of natural intelligence
Neuman Y., Springer International Publishing, New York, NY, 2017. 173 pp.  Type: Book (978-3-319682-45-7)

The author of this enthusiastically written book does not promote fashionable buzzwords; furthermore, he clearly distinguishes natural intelligence from artificial intelligence (AI). He emphasizes that “our world should be co...

Sep 10 2019  
  Exact thinking in demented times: the Vienna Circle and the epic quest for the foundations of science
Sigmund K., Basic Books, Inc., New York, NY, 2017. 480 pp.  Type: Book (978-0-465096-95-4)

This is an intellectual and personal collective biography of some of the greatest minds of the first half of the 20th century, written for a more or less general audience by Karl Sigmund, a professor of mathematics at the University of...

Apr 17 2019  
   Software systems engineering programmes a capability approach
Landwehr C., Ludewig J., Meersman R., Parnas D., Shoval P., Wand Y., Weiss D., Weyuker E. Journal of Systems and Software 125(C): 354-364, 2017.  Type: Article

This excellent paper “focuses on things that a software developer must be able to do when developing and maintaining a product” and proposes a body of fundamental capabilities that were needed when the software engi...

Oct 9 2018  
  Reductionism in art and brain science: bridging the two cultures
Kandel E., Columbia University Press, New York, NY, 2016. 240 pp.  Type: Book (978-0-231179-62-1)

Reductionism has been generally understood, roughly speaking, as “nothing-but-ism”--for example, consider “the hyper-rationalist dogma that all mental processes are [nothing but] computations perf...

Jul 20 2018  
   Complexity management in engineering design: a primer
Maurer M., Springer Vieweg, New York, NY, 2017. 153 pp.  Type: Book (978-3-662534-47-2)

The purpose of this well-written habilitation thesis by Maik Maurer is to present a “big picture of complexity management” to guide students “through the necessities, ideas, concepts and implementations&am...

Apr 4 2018  
  Formalism & intuition in software development
Jackson M., Daylight E., De Grave K., Lonely Scholar, Geel, Belgium, 2015. 104 pp.  Type: Book (978-9-491386-05-3)

This important book is the result of two interviews with Michael A. Jackson, conducted in 2013, for which Jackson rewrote and refined several parts of the transcripts. The interviews were very well prepared and excellent questions were...

Oct 23 2017  
   Manifest domains: analysis and description
Bjørner D. Formal Aspects of Computing 29(2): 175-225, 2017.  Type: Article

Dines Bjørner in numerous publications suggested a triptych view of software engineering, specified in this paper as follows: “before hardware and software systems can be designed and coded, we must have a reasonable grasp of...

Aug 11 2017  
Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy