[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
Skip header Section
Advanced object-oriented analysis and design using UMLFebruary 1998
Publisher:
  • Cambridge University Press
  • 40 W. 20 St. New York, NY
  • United States
ISBN:978-0-521-64819-6
Published:01 February 1998
Pages:
246
Skip Bibliometrics Section
Reflects downloads up to 04 Jan 2025Bibliometrics
Abstract

No abstract available.

Cited By

  1. Danash F, Ziebelin D and Chalmin-Aljanabi E A Parthood Approach for Modeling Tangible Objects’ Composition TOC - An Application on Cultural Heritage The Semantic Web: ESWC 2020 Satellite Events, (67-72)
  2. Partridge C, De Cesare S, Mitchell A and Odell J (2018). Formalization of the classification pattern, Software and Systems Modeling (SoSyM), 17:1, (167-203), Online publication date: 1-Feb-2018.
  3. (2017). Multi-viewpoint ontological representation of composite concepts, International Journal of Intelligent Information and Database Systems, 10:1-2, (51-68), Online publication date: 1-Jan-2017.
  4. Keet C Relating Some Stuff to Other Stuff Knowledge Engineering and Knowledge Management, (368-383)
  5. Keet C and Fillottrani P Structural Entities of an Ontology-Driven Unifying Metamodel for UML, EER, and ORM2 Proceedings of the Third International Conference on Model and Data Engineering - Volume 8216, (188-199)
  6. Poels G and Laurier W (2012). Research Note, Journal of Database Management, 23:3, (50-64), Online publication date: 1-Jul-2012.
  7. Keet C, Fernández-Reyes F and Morales-González A Representing mereotopological relations in OWL ontologies with ONTOPARTS Proceedings of the 9th international conference on The Semantic Web: research and applications, (240-254)
  8. Iordan A, Panoiu M, Muscalagiu I and Rob R Object oriented development of an interactive software for studying of circle using UML diagrams Proceedings of the 5th European conference on European computing conference, (291-296)
  9. ACM
    Volz B and Jablonski S Towards an open meta modeling environment Proceedings of the 10th Workshop on Domain-Specific Modeling, (1-6)
  10. Iordan A and Panoiu M Modeling of an educational informatics system for the study of computational geometry elements using UML diagrams Proceedings of the 9th WSEAS international conference on Telecommunications and informatics, (232-237)
  11. ACM
    Volz B A meta model for representing arbitrary meta model hierarchies Proceedings of the 2010 ACM Symposium on Applied Computing, (2371-2372)
  12. Iordan A, Panoiu M, Muscalagiu I and Rob R Realization of an interactive informatical system for the quadric surfaces study Proceedings of the WSEAES 13th international conference on Computers, (205-210)
  13. Iordan A, Savii G, Panoiu M and Panoiu C (2008). Multimedia interactive environment for study the plane analytical geometry, WSEAS Transactions on Computers, 7:10, (1564-1573), Online publication date: 1-Oct-2008.
  14. Iordan A, Savii G, Paănoiu M and Paănoiu C Development of a dynamical software for doing geometrical constructions Proceedings of the 8th conference on Applied informatics and communications, (104-109)
  15. Keet C and Artale A (2008). Representing and reasoning over a taxonomy of part-whole relations, Applied Ontology, 3:1-2, (91-110), Online publication date: 1-Jan-2008.
  16. Keet C and Artale A (2008). Representing and reasoning over a taxonomy of part-whole relations, Applied Ontology, 3:1-2, (91-110), Online publication date: 1-Jan-2008.
  17. Guizzardi G Modal aspects of object types and part-whole relations and the de re/de dicto distinction Proceedings of the 19th international conference on Advanced information systems engineering, (5-20)
  18. Keet C Part-Whole relations in object-role models Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part II, (1118-1127)
  19. Hwang S, Kim H, Kim M, Choi S and Yang H A data-driven approach to constructing an ontological concept hierarchy based on the formal concept analysis Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV, (937-946)
  20. Nasiri R, Moeini A and Abdollahzadeh A (2004). A New Approach Towards Procurement of Software Models Via Distributed Business Models, The Journal of Supercomputing, 29:3, (287-302), Online publication date: 1-Sep-2004.
  21. Chen Y, Probert R and Sims D Specification-based regression test selection with risk analysis Proceedings of the 2002 conference of the Centre for Advanced Studies on Collaborative research
  22. Overmyer S, Lavoie B and Rambow O Conceptual modeling through linguistic analysis using LIDA Proceedings of the 23rd International Conference on Software Engineering, (401-410)
Contributors
  • Intelligent Automation, Inc.

Reviews

Jeffrey B. Putnam

There is certainly good information in this book, and it is presented well. But somehow, every time I tried to read it, I felt that I had had enough after a few minutes, and then a while later I would be wishing for something more substantial. The book is a collection of 22 articles by the author from Object Magazine, the Journal of Object Oriented Programming, and ROAD. (A number of them are co-authored by either Conrad Block or Martin Fowler.) Each is about ten pages long and relatively self-contained. The articles cover a variety of topics in OOAD, ranging from “Business Rules”—a discussion of using rules to describe object relationships—to “Managing Object Complexity.” The articles are grouped into seven main areas: structural issues, including (among others) articles on “Modeling Objects,” “Structural Constraints,” and “Power Types”; dynamic issues, including “What Is Object State” and “Finite State Machine Modeling”; business rules, including “Business Rules” and “Using Rules with Diagrams”; object complexity, including “Managing Object Complexity”; object aggregation, including “Six Different Kinds of Aggregation” and “A User Level Model of Aggregation”; design templates, including “From Analysis to Design Using Templates”; and the process of objects, including “Method Engineering” and “Object Oriented Methodologies.” Many of the articles discuss aggregation and the uses of different kinds of aggregation in constructing objects and object systems. I found these the most interesting and informative of the articles, but rather than helping me solve any real problems, they left me with a better understanding of the complexity of aggregation as a modeling tool, deepening my view of the difficulties of accomplishing good object modeling and design for real implementations. The title mentions UML, but while UML is used (at least sketchily) as a modeling framework, it is not explored in any depth. The reader is evidently expected to already understand UML and its use. Overall, the book is well written. Each chapter has its own bibliography, as one might expect from a collection of published articles, but since these have been published in a single book, the references might have been more effective in one place. The index is sketchy. At one point, I searched the index for a reference to a topic I had thought important enough to generate one or more index entries, but discovered that it was not included in the index at all. This book should be useful to those very seriously interested in object-oriented analysis and design (OOAD), authors of other books on OOAD, and compulsive collectors. General readers looking for information on how to use OOAD in practice will find it unsatisfying.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Please enable JavaScript to view thecomments powered by Disqus.

Recommendations