Anders Ive received his MSc in electrical engineering from Lund Univerity in 1997, where he is now pursuing a PhD in computer science. The focus of his work is to present a theory for dynamic exchange of hard real-time programs during execution. He has developed a Java virtual machine suited as a platform for this purpose. Modeling is important in object-oriented software development, and many CASE tools are available to support this activity. The question is why.
CASE tools facilitate, e.g., code generation, reverse engineering, and documentation.
However, switches between these two types of technologies are frustrating and time-consuming. We have designed and implemented a tool that combines the advantages of CASE tools and white boards. For example, if a user draws a box, the tool inserts a UML class, and if a user draws a line between two classes, the tool inserts a UML association between the classes, etc. The presentation will include a live demonstration of the tool, and in the subsequent break the audience will get the opportunity to try it out. Interactive Timing and Memory Predictions for Real-Time Java.