views:

174

answers:

1

I am currently trying to draw a set of UML diagrams to represent products, offers, orders, deliveries and payments. These diagrams have probably been invented by a million developers before me.

  1. Are there any efforts to standardize the modeling of such common things? Or even the modeling of specific domains (for example car-manufacturing).
  2. Do you know if there is some sort of repository containing UML diagrams (class diagrams, sequence diagrams, state diagrams...)?
+3  A: 

There is a movement for documenting (as opposed to standardizing) models for certain domains. These are called analysis patterns and is a term Martin Fowler came up with. He actually wrote a book called Analysis patterns. Also, he has a dedicated section on his website where he presents some of these patterns accompanied by UML diagrams.

Maybe you'll find some inspiration that will help you in modeling your domain. I've stressed the word inspiration as I think different businesses have different requirements although they operate the same domain so the solutions you might read about may not be appropriate for your problem.

Ionuț G. Stan
+1 Thanks for your answer! I had never heard of analysis patterns. I'm going to amazon right now. :-)
MiniQuark