english Icono del idioma   español Icono del idioma  

Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12008/3453 Cómo citar
Título: Behavioral refinements of UML-statecharts
Autor: Szasz, Nora
Vilanova, Pedro
Tipo: Reporte técnico
Palabras clave: Statecharts, UML, Formal semantics, Software product lines, Variability, Behavioral refinement
Fecha de publicación: 2010
Resumen: In [SV08] we have proposed a formalism for specifying the behavior of software product lines using UML-statecharts. Using an order relation among statecharts which represents when a statechart has a more complex structure than another one, we de ne how to combine diferent extensions of the same statechart into an integral new one. In this paper, we prove that the proposed extension constitutes a behavioral re nement. That is, whenever we allow the possibility of extending a given statechart, the old behaviour is preserved and new behavior may be added

En [SV08] proponemos un formalismo para especificar el comportamiento de líneas de productos de software utilizando UML-statecharts. Mediante una relación de orden entre statecharts que representa cuando un statechart tiene una estructura más compleja que otro, se define la forma de combinar diferentes extensiones de un mismo statechart en uno nuevo. En este trabajo probamos que la extensión propuesta constituye un refinamiento de comportamiento. Es decir, cada vez que se extiende un statechart, se preserva el comportamiento anterior, con la posibilidad de añadir nuevo comportamiento.
Editorial: UR. FI – INCO.
Serie o colección: Reportes Técnicos 10-13
ISSN: 0797-6410
Citación: SZASZ, N., VILANOVA, P. "Behavioral refinements of UML-statecharts". Reportes Técnicos 10-13. UR. FI – INCO, 2010.
Licencia: Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)
Aparece en las colecciones: Reportes Técnicos - Instituto de Computación

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
TR1013.pdf302,41 kBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons