Hi Farrukh,

Sorry to take so long time to make this repply. I'm using ArgoUML to proof my ideia of a guide to 'promove' non-collaborative application to collaborative applications, since my research area is in the CSCW (Computer Supported Cooperative Work) domain. Manly I propose a mapping from the components of a non-collaborative to the collaborative components (i. e. interface widgets). If you are interested in my work, please take a look at this page:


http://www.comp.ita.br/~pichilia/argo.htm (videos of the prototype here: http://www.comp.ita.br/~pichilia/videos.htm )


If you want, please fell free to contact me for more details.

Best regards,

Mauro Pichiliani

----- Original Message ----- From: "Farrukh S. Najmi" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, September 06, 2006 3:04 PM
Subject: Re: [argouml-dev] Collaborative authoring in ArgoUML?



Hi Tom,

Thanks very much for your feedback. Please see comments inline below...

Tom Morris wrote:
Would someone from the dev team comment on the proposal
below.

I don't want to speak for the rest of the developers, but I bet if you were to take a poll you'd find that people thought it sounds like a good idea on
the surface, but don't have the time to learn enough to give a useful
opinion -- and certainly don't have enough time to contribute in a
substantive way.

I agree with your assessment.
I would like to ask the list if there are any members who would like
to explore this idea further in collaboration with me. As they say, many
hands make light work.


As far as "collaboratively exploring a symbiotic mutual dependency" goes, it
sounds like there are potentially several things that you're asking for:
 1) support for the UMM profile for your modeling,
 2) a new backend UML model repository based on your registry and
 3) collaborative work/editing features within ArgoUML itself.

That is a very good summary though the UMM profile would not be needed
for enabling collaborative authoring in Argoi


Having attended a few ANSI X10 meetings a couple of decades ago, I can't say
I'd be tripping over myself to start working with ebXML.  It sounds a bit
too much like EDI in XML clothing.


ebXML as a whole is not what we are talking about here.
ebXML Registry is quite independent from rest of ebXML
and is an ISO standard for registry/repository capable of
secure, federated information management of any type of artifacts
(including UML models).

On the other hand, I've already looked
at some of the issues involved in better support of profiles and team
collaboration, so I'd be happy to offer guidance there.

That is precisely what I am looking for.


What version of UML is the UMM profile based on? If it's UML 1.4, it'll be
straightforward to support, but if it's based on another version of UML
there may be difficulties.

Fortunately, it is UML 1.4. What version of UML does ArgoUML support?


What types of collaborative features are you interested in? The low hanging
fruit that will probably get tackled first is a capability to partition a
model into pieces so that multiple people can work on the pieces
independently and mix and match the pieces to make aggregate/layered models.

That is precisely the low hanging fruit I was considering. A necessary
adjunct to that is the need for supporting assembly of UML pieces into
larger models.


Did you review the mailing list archives?  There was a discussion of
collaborative feature support quite recently.

I assume you meant this thread:

http://www.mail-archive.com/[email protected]/msg00153.html

I did not find much details there.

Perhaps Mauro Pichiliani would see this thread and contact me to see if
there are collaboration possibilities.


Tom

-----Original Message-----
From: Farrukh S. Najmi [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 05, 2006 7:40 AM
To: [email protected]
Subject: Re: [argouml-dev] Collaborative authoring in ArgoUML?

Would someone from the dev team comment on the proposal
below. If it is not of interest it would help to include some
explanation. If the idea is not clear then it would help to
ask for clarification.

Thanks very much for your input.

Farrukh S. Najmi wrote:
Dear ArgoUML developers,

I am a newbie to ArgoUML and I really like what you have created.

Please forgive me if this email seems a bit out-of-the-blue...

I have started using ArgoUML to design the next generation
version of
an the freebXML Registry open source project:


<http://ebxmlrr.sourceforge.net/wiki/index.php/Overview#What_is_freebX
ML_Registry>

As I was doing the UML design I looked in the FAQ to see if any
collaborative authoring features so I could use it with the
rest of my
open source dev team:

<http://argouml.tigris.org/faqs/users.html#bunch_link>

Looking at the answer it occurred to me that perhaps
ArgoUML could use
the freebXML Registry as a backend store to manage UML models as
metadata and be able to build collaborative authoring
features using
the features provide by the freebXML Registry project. Here is a
scenario I had done for a similar idea:


<http://ebxmlrr.sourceforge.net/wiki/index.php/Overview#Collaborative_
Authoring:_An_Illustrative_Use_Case>

I am actually much more excited about the possibility of an
ArguUML +
freebXML Registry potential because I think that ArgoUML
also has the
potential for solving some needs in the freebXML Registry
project. We
need a UML editor that can be used to define vocabulary
building block
called "ebXML Core Components" using the UMM Profile of UML
and then
manage those components within the registry.

Does any of this sound interesting to any of you? Is there
interest in
collaboratively exploring a symbiotic mutual dependency between
ArgoUML and freebXML Registry?

PS: We just did a major release of freebXML Registry.
Announcement may
be found here:
<http://sourceforge.net/forum/forum.php?forum_id=606669>


--
Regards,
Farrukh

Web: http://www.wellfleetsoftware.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to