Implement the Coad Archetype in plug-in format on Rational Software architect

I am implementing the Code Archetypes ''Domain-neutral component'' (moment-interval, PPt, Description and Role) on the Rational Software Architecture in Plug-in format.

I would like to know if you have any further information or ideas which could be useful to the implementation of this archetype.

I thank you in advance for your help,

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
mangrish's picture

Borland Together

Borland Together (http://www.borland.com/us/products/together) supports modelling in colour and the domain neutral component/archetypal domain shape straight out of the box. The product was actually driven by Peter Coad's company TogetherSoft before Borland acquired it hence it's seemless support for the FDD process.

While I've evaluated RSA (which is an orders of magnitude better than its predeccessor XDE), I couldn't emulate the modelling aspects you seek easily. From memory I think we could either change the color or change the stereotype but not the other (unless they have added more functionality to it since mid 05). Furthermore I think we had trouble persisting the model with these extra details. We found in our usability of Together vs. RSA at the *development* level, that our team voted hands down on together. RSA is overwhelming more functionaly rich now then ever before and I would say has more features than Together, however for us it just didn't take (altough our architects built their conceptual models in RSA). It lacks speed on decent sized codebases and its dynamic roundtripping was still flakey (from what I can tell they are still using an intermediate mapping model from the code to the model and vice versa, while put simply, livesource in Together bases its model directly from the code).

I think most FDD folk would have little trouble recommending you the Together product. That said, if you think the investment in getting RSA to support modelling and fdd processes would be better for your situation, don't let my opinions sway you ;)

Jeff De Luca's picture

Together != FDD

Just to clarify that Together has no support for FDD. It is a myth that it does. 

Together does have support for the color archetypes as you correctly mention but FDD does not even mandate color modeling with archetypes. And, even if it did, there's still nothing in Together from a process standpoint.

Together is a good tool and its livesource is still the best around. But it is not a process tool, even for FDD.