Hi Wouter,
> Don't worry, I am working on a more elaborate sample that
> will make AndroMDA generate a completely deployable WAR
> bundle that allows the user to immediately surf through their
> use-cases.
this is really good news!
> are you eager to give it a shot already ? or is there any
> other specific reason you ask the question ?
The reason is that the new Linux server (team.andromda.org) is online
and I'd like to begin modeling two new samples for AndroMDA 3.x in order
to deploy them in JBoss/MySQL on the Linux server and maybe show them on
the Frankfurt conference session.
Sample 1: The animal quiz (quite small)
Sample 2: The conference manager (quite big)
To give you an idea about those two samples:
Sample 1: The animal quiz
Do you remember the old child game "Guessing animals"? It works like
this:
First dialogue:
Computer: Think of an animal. I'll ask you a yes/no question and will
try to guess the animal you imagined. Ready?
User: Yes.
Computer: Is it an elephant?
User: No.
Computer: Beats me. You win! What kind of animal did you imagine?
User: A fish.
Computer: Can you tell me a yes/no question to make a difference between
an elephant and a fish? The answer has to be "yes" for the fish.
User: Does it swim?
Computer: Thank you. Game over. Play again?
Second dialogue:
Computer: Think of an animal. I'll ask you a yes/no question and will
try to guess the animal you imagined. Ready?
User: Yes.
Computer: Is it an elephant?
User: No.
Computer: Does it swim?
User: Yes.
Computer: Is it a fish?
User: Yes.
Computer: Cool! I win! Game over. Play again?
This works with an infinite number of questions and answers. Each
question and answer is stored in a decision tree serialized to a
database. The static model for this game would consist of two main
entities: Animal and Question. The dynamic model would consist of one
use case (guessing an animal). The database consists of one record at
the beginning: ("", "elephant", "yes"). After the first game, another
record is in the database: ("Does it swim?", "fish", "yes"). You can
imagine the rest.
Sample 2: The conference manager
A conference takes place. Speakers hold sessions that take place in
rooms. Attendees watch the sessions. Rooms have a limited number of
seats. Exhibitors show their stuff, each one at a booth. Exhibitors book
booths. Attendees and exhibitors pay their fees. Speakers make proposals
about future sessions. The organizer accepts or rejects proposals and
tries to build a conference schedule from the accepted proposals.
Speakers can register themselves with their contact data and a JPEG
image. Attendees can book the conference, selecting the sessions they
want to attend. They can pay by credit card.
And so on and so on... You get the idea.
So, this is why I ask for bpm4struts. By the way, would anybody on the
list try to implement the animal quiz? I'd like to start the conference
manager sample but I think we definitely need more developers for that
one.
Cheers...
Matthias
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: Monday, February 09, 2004 4:51 PM
> To: "Matthias Bohlen"
> Cc: [EMAIL PROTECTED]
> Subject: RE: Trying bpm4struts
>
>
> hello Matthias,
>
> Bpm4struts has undergone several significant changes as you
> surely know. That's why the current state of the cartridge is
> not compatible with anything I did before (the
> sources/docs/samples on the main branch) so you will need new
> files to work with.
>
> Don't worry, I am working on a more elaborate sample that
> will make AndroMDA generate a completely deployable WAR
> bundle that allows the user to immediately surf through their
> use-cases.
>
> the goal of the sample is to show the new features as well as
> the improvements.
>
> so to answer your question, wait a little more until I have
> committed the sample and accompanying build.xml in
> .../andromda-bpm4struts/sample
>
> are you eager to give it a shot already ? or is there any
> other specific reason you ask the question ?
>
> today I will complete the port to the MMFs (java is done,
> templates not yet), when I have time I will also complete the
> sample, but my guess is that I will have that one ready for
> the weekend (pro'lly Saturday)
>
> Wouter.
>
> "Matthias Bohlen" <[EMAIL PROTECTED]> wrote:
>
> >Hi Wouter,
> >
> >what is currently the best way to try bpm4struts? Is the example you
> >provided still up to date?
> >
> >Cheers...
> >Matthias
> >
> >---
> >
> >Matthias Bohlen
> >"Consulting that helps project teams to succeed..."
> >http://www.mbohlen.de/
> >
> >
> >
>
> __________________________________________________________________
> New! Unlimited Netscape Internet Service.
> Only $9.95 a month -- Sign up today at
> http://isp.netscape.com/register Act now to > get a
> personalized email address!
>
> Netscape. Just the Net You Need.
>
>
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Andromda-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-user