On Wed, May 26, 2010 at 10:43 AM, Alberto Bacchelli
<[email protected]> wrote:
> Dear ArgoUML developers,
>
>  I'm Alberto Bacchelli, a Ph.D. student in software engineering.
>
> We want to help new developers who join a new software system, and
> we believe that a good first impression would attract more contributors.
>
> Imagine a new developer joining ArgoUML:
> As a first step, he needs a high-level view of the system.
> Then, and this is what we want to address, he needs to know
> what the most important classes of the system are --the hotspots.
>
> We'd like to find *automated* methods to suggest a newbie
> which classes he should start to study/understand.
>
> To find the best recommendation method, we must know
> the important classes of the system, and you,
> as the system developers, are the only ones who can
> answer this question.
>
> If you agree to do so (and I really hope so :) )
> we will create a small questionnaire for you,
> that will take less than 15 minutes to be completed.
>
> Thank you very much for reading this e-mail.
> Please, reply to this thread or send me an e-mail
> if you want to participate, and/or give me feedback.

I'd be happy to help with this since I'd like to see tools improved in
this space.

Having said that, I'd encourage you to consider whether the concept of
globally important is the right one or if it's more appropriate to be
able to identify the relevant classes for a particular task.  For an
application the size of ArgoUML, classes which are important for one
task might not have anything to do with another.

Tom

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2613728

To unsubscribe from this discussion, e-mail: 
[[email protected]].
To be allowed to post to the list contact the mailing list moderator, email: 
[[email protected]]

Reply via email to