Visual Model-Driven Development of Software Intensive Systems: A Survey of available Techniques and Tools (bibtex)
by , ,
Abstract:
Modeling software intensive systems often results in a mix of models from a multitude of disciplines such as software engineering, control engineering, mechanical engineering, and electrical engineering. As software provides the most flexible element in this concert of techniques, the integration of these different views often happens in the software. As today technical systems also become connected to each other using network technology, we no longer only have technical systems which are controlled by an isolated operating software. Instead, the software may include complex information processing capabilities and the coordination between the different technical systems taking hard real-time constraints into account. In this paper, we at first identify a number of general requirements for the visual model-driven modeling of software intensive systems which result from the outlined demands. We then use these requirements to classify and characterize a large number of today available techniques and tools for software intensive systems. In order to keep this survey focused, we restrict our attention here to techniques and tools for the visual model-driven development of software intensive systems with focus on safety issues and integration of engineering concepts.
Reference:
Visual Model-Driven Development of Software Intensive Systems: A Survey of available Techniques and Tools (Sven Burmester, Holger Giese, Stefan Henkler), In Proc. of the Workshop on Visual Modeling for Software Intensive Systems (VMSIS) at the the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, Texas, USA, 2005.
Bibtex Entry:
@InProceedings{BG05b_ag,
AUTHOR = {Burmester, Sven and Giese, Holger and Henkler, Stefan},
TITLE = {{Visual Model-Driven Development of Software Intensive Systems: A Survey of available Techniques and Tools}},
YEAR = {2005},
MONTH = {September},
BOOKTITLE = {Proc. of the Workshop on Visual Modeling for Software Intensive Systems (VMSIS) at the the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, Texas, USA},
PAGES = {11-18},
URL = {http://www.upb.de/cs/ag-schaefer/Veroeffentlichungen/Quellen/Papers/2005/VMSIS.pdf},
ABSTRACT = {Modeling software intensive systems often results in a mix of models from a multitude of disciplines such as software engineering, control engineering, mechanical engineering, and electrical engineering. As software provides the most flexible element in this concert of techniques, the integration of these different views often happens in the software. As today technical systems also become connected to each other using network technology, we no longer only have technical systems which are controlled by an isolated operating software. Instead, the software may include complex information processing capabilities and the coordination between the different technical systems taking hard real-time constraints into account. In this paper, we at first identify a number of general requirements for the visual model-driven modeling of software intensive systems which result from the outlined demands. We then use these requirements to classify and characterize a large number of today available techniques and tools for software intensive systems. In order to keep this survey focused, we restrict our attention here to techniques and tools for the visual model-driven development of software intensive systems with focus on safety issues and integration of engineering concepts.}
}
Powered by bibtexbrowser