TCS
Excellence in Computer Science (TECS) Week 2004
|
|
||
|
|
|||
|
|||
|
Workshop Prof. David Harel, Weizmann Institute, Rehovot, Israel, presented a ‘Play-in Play-out’ approach for capturing scenarios of a reactive system. The ‘Play-in’ captures use case scenarios of a reactive system from which the ‘Play engine’ automatically generates Live Sequence Charts (LSC). The ‘Play-out’ executes these LSCs to validate the requirements. The approach was demonstrated with a biological system as an example. Dr. Leslie Lamport, Microsoft Research, USA, presented Temporal Logic of Actions (TLA) as a formalism for specifying and reasoning about concurrent systems. TLC, a model checker for TLA, was introduced as a tool for verifying TLA specifications. Prof. Bran Selic, Principal Engineer, IBM Software Group – Rational Software, Canada, gave an overview of UML 2.0 and its design rationale. The concepts of model-driven architecture (MDA), model-driven engineering (MDE) and real-time profile were also discussed. Professor Sir Tony Hoare, FRS, Microsoft Research, UK, in his keynote address, presented a 15-year international collaborative research program called ‘verifying compiler’ as a grand challenge to the computing research community. Unlike a traditional compiler, a verifying compiler also checks a program for its correctness and other semantic properties of interest.
Participation
and Response Most participants felt that this was one of the best workshops they had ever attended. TECS Week 2004 provided a rare opportunity for the leading researchers in different areas of specification techniques to come together and exchange views and ideas. The interactions were lively and quite enriching for all concerned. |
|||
|
|
|||