Most Helpful Customer Reviews
6 of 6 people found the following review helpful:
5.0 out of 5 stars
OPM is an Excellent Methodology, April 28, 2005
This review is from: Object-Process Methodology (Hardcover)
I have used many methodologies over my career. Most of them are based around the object-oriented and structured design paradigms. I found out about OPM quite by accident about a year ago. I've been using it ever since. I have used it to model both hardware and software systems, as well as for business process modeling. It is an excellent methodology and I recommend it for anyone developing any kind of system.
One of the nice things about OPM is that it is easy: I was able to get a team "up-and-running" with the methodology in less than an hour of teaching them some basic concepts (try doing that with UML). Another feature is that you can use this for any type of project; you are not locked into a structured or object-oriented mindset like structured analysis or UML. OPM can handle both types of concepts with ease.
Finally, this methodology is fast. It is just easier and more intuitive to model in an OPM fashion. I've also found that others can comprehend the OPM models better than other methodologies too.
I used to be a UML advocate until I found OPM. I have found concepts that are difficult to model in UML are quite easy to model in OPM. It is just more flexible.
The book is really good by the way. It is very complete and gives plenty of good exammples. I congratulate Dov Dori and his team for providing something that all engineering disciplines can use to design their systems.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
6 of 6 people found the following review helpful:
5.0 out of 5 stars
The way modeling ought to work, August 11, 2003
This review is from: Object-Process Methodology (Hardcover)
OPM is a methodology for modeling systems, technical as well as any other system. In the techical world it compares with UML. OPM is designed with consistant and simple notations, uses simple rules that when combined can be used to model any system (real or informational) to any level of complexity that is desired by the system architect. Also, it integrates object modeling and process modeling in one diagram (although you can still keep them separate if you wanted). UML uses complex rules to model complex systems, something that is very difficult to make happen, therefore it is very difficult to learn and use. OPM uses simple rules and consistant notations to model complex systems. After simple introductions to the methology, we have been able to start using it in our organization. More powerful and far simpler then UML. The way UML should have been done long time ago.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
5 of 5 people found the following review helpful:
5.0 out of 5 stars
OPM: Finally a universal tool for system architects, January 31, 2003
This review is from: Object-Process Methodology (Hardcover)
There is an eternal debate between system designers and architects of software, products and large systems: Is it ever possible to show structure (the arrangement of objects) and system behavior (over time) in the same representation? Dov Dori's book shows convincingly that it can be done. Particularly powerful is the duality between graphical system representation and natural language. Also, the CD-ROM with OPCAT software allows one to follow the examples in the book and apply OPM directly to a project. The book is clearly written and will appeal to engineers, computer scientists and software developers. A refreshing contrast to the traditional way of looking a object-centered systems architecting. This begs for more ... in terms of connecting OPM to other tools such as Design Structure Matrices, but also for representing highly complex systems over >2 levels of decomposition.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
|