shodZ

Thursday, July 15, 2004

Practical application of use cases to a real-time system

RM13: Practical application of use cases to a real-time system

There's a perception that use cases are only useful when you are describing a highly interactive system, typically an IT system, such as a bank system

i think that this guy is clearing a big prominnent myth among many of
us. even i thought that use cases couldnt be of much hope fro embedded
and real time systems. whenever we had to do a project that required
UML modelling one of the prime factors in zeroing on one project would
be whether or not we would be able to apply our use-case concepts
easily. i mean it had to be a real complex B2B/B2C kindoff sytem where
there would be a number of scenarios, a number of actors and all that
to really show something credible in terms of UML usecasse. but this
guy seems to say that "nah, man use cases are required everywhewre".
and best hes goint to quote from his own experience
annd i thin hes right when hes talking about the automated teller example that is shown in ever damm UML tutorial on this earth. i think they limit the generalization one is suppose to make when learnign UML.
Real-time systems can have minimal interactions with the user, and, again, this is a consideration where specifying such a system with use cases is concerned. Real-time systems can be highly algorithmic, and use cases may not be the best way of documenting algorithms. Typically, a use case will refer to an algorithm that is documented elsewhere, leaving the use case specification rather empty.If your system has significant externally-visible behavior however, then use cases are a great vehicle for documenting the requirements. The system I'll describe here has a lot of externally-visible behavior. All the same rules that apply to documenting IT systems using use cases apply here

now its getting confusing. i thought he waas going t show me a kool way of using usecases for real time embedded systems. but now it seems hes back to the interacive, external behaviour stuff. lets seee where this goes.
man im loosing intrest in this. hes describing some project that he has done and then teh stuff that they did. man im leaving it here.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]



<< Home