Popis: |
The paper describes an approach to a solution of the inherent problem of invisible, rapid changing and complex semantic, appearing in object oriented software systems. Our tool represents the exertion of making semantic validation possible, as an essential improvement of software engineering processes. To take this aim, we demand the following claims: (1) it is necessary to analyse the object structure at runtime, without any disturbance of the viewed and visualised application; (2) it must be possible to provide specific customised views to establish the context of use (this is primarily the point where semantics by the viewer is brought in); (3) it is necessary to provide a set of mechanisms to control the visualisation; (4) the manipulation effort of the objects, which have to be visualised, has to be minimised. It must be guaranteed that the online visualisation is done in real time while the inspected process is being executed. Semantic validation may be an appropriate way to improve the software maintenance and support the communication. A specific example is if external coaches and mentors have to introduce users to third party software. |