|
Workshop on Visual Modeling for Software Intensive
Systems (VMSIS) Dallas, Texas, USA, 24 September 2005 |
|
Home |
Visual modeling techniques play an important role in the design and understanding of complex, software intensive systems. Block diagrams in systems engineering and the Unified Modeling Language (UML) in software engineering, are prominent examples of such visual modeling techniques.Recently, integrated solutions have been proposed, such as UML 2.0, which provide a set of concepts that had been originally invented for systems engineering; an example is the “capsule” notation, which stems from Real-Time Object-Oriented Modeling with an origin in the telecommunications domain. The UML now adopts the ITU standards of MSC (Message Sequence Charts) and SDL (Specification and Description Language). The SysML extension of the UML for systems engineering starts to address the question how to reflect the steadily increasing software fraction of software intensive systems. These integration efforts between the systems engineering and software engineering domains are characterized by their informal and sometimes superficial nature. To fully unleash their methodological potential in practice, however, a full semantic integration of the employed visual modeling concepts and their underlying models is required. In addition, many software intensive systems such as telecom networks, mobile systems, smart vehicles, ubiquitous systems, sensor networks, medical applications, command and control systems are dependable systems which can impact our daily lives or safety and security of our society. Therefore, their design has to consider many dependability attributes, such as real-time, security, safety, fault tolerance, software/hardware reliability, availability, etc. Visualization is a powerful tool to assist with the challenging task of design and development of dependable software intensive systems. This first workshop on visual modeling for software intensive systems aims at bringing together researchers and practitioners to discuss and study the application of visual modeling techniques to software intensive systems, the achieved integration between the software and systems engineering views, and the challenges of dependability. In Addition, after the workshop a special issue of the Journal of Visual Languages & Computing (JVLC) on the workshop topic is planned. Contact: vmsis05@upb.de |