collaboration specifications



Date view Thread view Subject view Author view

Dirk Riehle (dirk@riehle.org)
Wed, 09 Aug 2000 20:18:35 -0400


Hi, I wondered who is working on improving the definition of collaboration specifications and collaboration instances? I filed a whole set of issues against it, but I seemed to have been the only one (for the 1.4 issue list). To join the chorus: the spec is pretty vague (and obviously incomplete). On these issues, the semantics document is somewhat better than the syntax document, but you can still interpret almost whatever you want into it. However, it is not unusable. I can (and do) use UML terminology to convey ideas of object collaboration (of course, this isn't formal specification), but as an informal communication device it suffices. Which brings me to a basic issue: I've read the syntax part of the spec 3 times or so, and still can't figure out how the link between a ClassifierRole and a Classifier visually is to look like. My best guess is that it is a dashed line, but this isn't explicitly stated (unless I overlooked it). Next thing would be the missing distinction between design patterns and collaboration specifications, which is basically rather annoying handwaving. Anyway... Dirk ---- Publications, work, and other stuff: www.riehle.org


Date view Thread view Subject view Author view