Scenarios and state machines are two of the fundamental modeling perspectives for developing behavioral abstractions of complex, reactive software. Scenarios represent a partial view on the interactions between multiple system components; state machines typically model the complete behavior of individual components. Both perspectives have advantages -scenarios are easily understood by stakeholders at all levels, lead naturally to tests and focus on intercomponent communication; state machines, on the other hand, provide precise descriptions of component behavior and can be used for generating implementations (either manually or automatically). In particular, UML supports both notations and in UML2.0, scenarios can be modeled in a much more expressive way than with previous versions of UML. This workshop aims to investigate the connection between scenarios and state machines, assess how this connection can be exploited to improve software development, support the evaluation of techniques that exploit the connection and support the showcasing of developer tools based on both views. © 2007 IEEE.
Documento: | Conferencia |
Título: | 6th international workshop on scenarios and state machines: Models, algorithms, and tools (SCESM07) |
Autor: | Grieskamp, W.; Kicillof, N. |
Ciudad: | Minneapolis, MN |
Filiación: | Microsoft Research, One Microsoft Way, Redmond, WA 98052, United States Departamento de Computación, Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires, Pab. I, Ciudad Universitaria, (C1428EGA) Buenos Aires, Argentina |
Palabras clave: | Computer aided software engineering; Computer programming languages; Knowledge representation; Mathematical models; Software reliability; Unified Modeling Language; Fundamental modeling; Multiple system components; State machines; Technical presentations |
Año: | 2007 |
Página de inicio: | 129 |
Página de fin: | 130 |
DOI: | http://dx.doi.org/10.1109/ICSECOMPANION.2007.9 |
Título revista: | 29th International Conference on Software Engineering, ICSE 2007 |
Título revista abreviado: | Proc Int Conf Software Eng |
ISSN: | 02705257 |
CODEN: | PCSED |
Registro: | https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_02705257_v_n_p129_Grieskamp |