Synthesizing Modal Transition Systems from Triggered Scenarios
- Autores
- Sibay, German Emir; Braberman, Victor Adrian; Uchitel, Sebastian; Kramer, Jeff
- Año de publicación
- 2013
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- Synthesis of operational behaviour models from scenario-based specifications has been extensively studied. Focus has been mainly on either existential or universal interpretations. One noteworthy exception is Live Sequence Charts which provides expressive constructs for conditional universal scenarios and some limited support for non-conditional existential scenarios. In this paper we propose a scenario-based language that supports both existential and universal interpretations for conditional scenarios. Existing model synthesis techniques use traditional two-valued behaviour models, such as Labelled Transition Systems. These are not sufficiently expressive to accommodate specification languages with both existential and universal scenarios. We therefore shift the target of synthesis to Modal Transition Systems, an extension of Labelled Transition Systems that can distinguish between required, unknown and proscribed behaviour to capture the semantics of existential and universal scenarios. Modal Transition Systems support elaboration of behaviour models through refinement, which complements an incremental elicitation process suitable for specifying behaviour with scenario-based notations. The synthesis algorithm that we define constructs a Modal Transition System that uses refinement to characterise all the Labelled Transition Systems models that satisfy a mixed, conditional existential and universal scenario-based specification. We show how this combination of scenario language, synthesis and Modal Transition Systems supports behaviour model elaboration.
Fil: Sibay, German Emir. Imperial College London. Departament of Computing; Reino Unido;
Fil: Braberman, Victor Adrian. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina; Consejo Nacional de Investigaciones Cientificas y Tecnicas. Oficina de Coordinacion Administrativa Ciudad Universitaria; Argentina;
Fil: Uchitel, Sebastian. Imperial College London. Departament of Computing; Reino Unido; Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina;
Fil: Kramer, Jeff. Imperial College London. Departament of Computing; Reino Unido; - Materia
-
Scenarios
Mts
Synthesis
Partial Behaviour Models - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
- Repositorio
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/2551
Ver los metadatos del registro completo
id |
CONICETDig_23827821d6b4f7cb55c8761b07dcd80a |
---|---|
oai_identifier_str |
oai:ri.conicet.gov.ar:11336/2551 |
network_acronym_str |
CONICETDig |
repository_id_str |
3498 |
network_name_str |
CONICET Digital (CONICET) |
spelling |
Synthesizing Modal Transition Systems from Triggered ScenariosSibay, German EmirBraberman, Victor AdrianUchitel, SebastianKramer, JeffScenariosMtsSynthesisPartial Behaviour Modelshttps://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1Synthesis of operational behaviour models from scenario-based specifications has been extensively studied. Focus has been mainly on either existential or universal interpretations. One noteworthy exception is Live Sequence Charts which provides expressive constructs for conditional universal scenarios and some limited support for non-conditional existential scenarios. In this paper we propose a scenario-based language that supports both existential and universal interpretations for conditional scenarios. Existing model synthesis techniques use traditional two-valued behaviour models, such as Labelled Transition Systems. These are not sufficiently expressive to accommodate specification languages with both existential and universal scenarios. We therefore shift the target of synthesis to Modal Transition Systems, an extension of Labelled Transition Systems that can distinguish between required, unknown and proscribed behaviour to capture the semantics of existential and universal scenarios. Modal Transition Systems support elaboration of behaviour models through refinement, which complements an incremental elicitation process suitable for specifying behaviour with scenario-based notations. The synthesis algorithm that we define constructs a Modal Transition System that uses refinement to characterise all the Labelled Transition Systems models that satisfy a mixed, conditional existential and universal scenario-based specification. We show how this combination of scenario language, synthesis and Modal Transition Systems supports behaviour model elaboration.Fil: Sibay, German Emir. Imperial College London. Departament of Computing; Reino Unido;Fil: Braberman, Victor Adrian. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina; Consejo Nacional de Investigaciones Cientificas y Tecnicas. Oficina de Coordinacion Administrativa Ciudad Universitaria; Argentina;Fil: Uchitel, Sebastian. Imperial College London. Departament of Computing; Reino Unido; Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina;Fil: Kramer, Jeff. Imperial College London. Departament of Computing; Reino Unido;Institute of Electrical and Electronics Engineers2013-07info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/2551Sibay, German Emir; Braberman, Victor Adrian; Uchitel, Sebastian; Kramer, Jeff; Synthesizing Modal Transition Systems from Triggered Scenarios; Institute of Electrical and Electronics Engineers; IEEE Transactions on Software Engineering; 39; 7; 7-2013; 975-10010098-5589enginfo:eu-repo/semantics/altIdentifier/doi/10.1109/TSE.2012.62info:eu-repo/semantics/altIdentifier/url/http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6311408info:eu-repo/semantics/altIdentifier/issn/0098-5589info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-10-15T14:48:25Zoai:ri.conicet.gov.ar:11336/2551instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-10-15 14:48:26.017CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse |
dc.title.none.fl_str_mv |
Synthesizing Modal Transition Systems from Triggered Scenarios |
title |
Synthesizing Modal Transition Systems from Triggered Scenarios |
spellingShingle |
Synthesizing Modal Transition Systems from Triggered Scenarios Sibay, German Emir Scenarios Mts Synthesis Partial Behaviour Models |
title_short |
Synthesizing Modal Transition Systems from Triggered Scenarios |
title_full |
Synthesizing Modal Transition Systems from Triggered Scenarios |
title_fullStr |
Synthesizing Modal Transition Systems from Triggered Scenarios |
title_full_unstemmed |
Synthesizing Modal Transition Systems from Triggered Scenarios |
title_sort |
Synthesizing Modal Transition Systems from Triggered Scenarios |
dc.creator.none.fl_str_mv |
Sibay, German Emir Braberman, Victor Adrian Uchitel, Sebastian Kramer, Jeff |
author |
Sibay, German Emir |
author_facet |
Sibay, German Emir Braberman, Victor Adrian Uchitel, Sebastian Kramer, Jeff |
author_role |
author |
author2 |
Braberman, Victor Adrian Uchitel, Sebastian Kramer, Jeff |
author2_role |
author author author |
dc.subject.none.fl_str_mv |
Scenarios Mts Synthesis Partial Behaviour Models |
topic |
Scenarios Mts Synthesis Partial Behaviour Models |
purl_subject.fl_str_mv |
https://purl.org/becyt/ford/1.2 https://purl.org/becyt/ford/1 |
dc.description.none.fl_txt_mv |
Synthesis of operational behaviour models from scenario-based specifications has been extensively studied. Focus has been mainly on either existential or universal interpretations. One noteworthy exception is Live Sequence Charts which provides expressive constructs for conditional universal scenarios and some limited support for non-conditional existential scenarios. In this paper we propose a scenario-based language that supports both existential and universal interpretations for conditional scenarios. Existing model synthesis techniques use traditional two-valued behaviour models, such as Labelled Transition Systems. These are not sufficiently expressive to accommodate specification languages with both existential and universal scenarios. We therefore shift the target of synthesis to Modal Transition Systems, an extension of Labelled Transition Systems that can distinguish between required, unknown and proscribed behaviour to capture the semantics of existential and universal scenarios. Modal Transition Systems support elaboration of behaviour models through refinement, which complements an incremental elicitation process suitable for specifying behaviour with scenario-based notations. The synthesis algorithm that we define constructs a Modal Transition System that uses refinement to characterise all the Labelled Transition Systems models that satisfy a mixed, conditional existential and universal scenario-based specification. We show how this combination of scenario language, synthesis and Modal Transition Systems supports behaviour model elaboration. Fil: Sibay, German Emir. Imperial College London. Departament of Computing; Reino Unido; Fil: Braberman, Victor Adrian. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina; Consejo Nacional de Investigaciones Cientificas y Tecnicas. Oficina de Coordinacion Administrativa Ciudad Universitaria; Argentina; Fil: Uchitel, Sebastian. Imperial College London. Departament of Computing; Reino Unido; Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina; Fil: Kramer, Jeff. Imperial College London. Departament of Computing; Reino Unido; |
description |
Synthesis of operational behaviour models from scenario-based specifications has been extensively studied. Focus has been mainly on either existential or universal interpretations. One noteworthy exception is Live Sequence Charts which provides expressive constructs for conditional universal scenarios and some limited support for non-conditional existential scenarios. In this paper we propose a scenario-based language that supports both existential and universal interpretations for conditional scenarios. Existing model synthesis techniques use traditional two-valued behaviour models, such as Labelled Transition Systems. These are not sufficiently expressive to accommodate specification languages with both existential and universal scenarios. We therefore shift the target of synthesis to Modal Transition Systems, an extension of Labelled Transition Systems that can distinguish between required, unknown and proscribed behaviour to capture the semantics of existential and universal scenarios. Modal Transition Systems support elaboration of behaviour models through refinement, which complements an incremental elicitation process suitable for specifying behaviour with scenario-based notations. The synthesis algorithm that we define constructs a Modal Transition System that uses refinement to characterise all the Labelled Transition Systems models that satisfy a mixed, conditional existential and universal scenario-based specification. We show how this combination of scenario language, synthesis and Modal Transition Systems supports behaviour model elaboration. |
publishDate |
2013 |
dc.date.none.fl_str_mv |
2013-07 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11336/2551 Sibay, German Emir; Braberman, Victor Adrian; Uchitel, Sebastian; Kramer, Jeff; Synthesizing Modal Transition Systems from Triggered Scenarios; Institute of Electrical and Electronics Engineers; IEEE Transactions on Software Engineering; 39; 7; 7-2013; 975-1001 0098-5589 |
url |
http://hdl.handle.net/11336/2551 |
identifier_str_mv |
Sibay, German Emir; Braberman, Victor Adrian; Uchitel, Sebastian; Kramer, Jeff; Synthesizing Modal Transition Systems from Triggered Scenarios; Institute of Electrical and Electronics Engineers; IEEE Transactions on Software Engineering; 39; 7; 7-2013; 975-1001 0098-5589 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/doi/10.1109/TSE.2012.62 info:eu-repo/semantics/altIdentifier/url/http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6311408 info:eu-repo/semantics/altIdentifier/issn/0098-5589 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
dc.format.none.fl_str_mv |
application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Institute of Electrical and Electronics Engineers |
publisher.none.fl_str_mv |
Institute of Electrical and Electronics Engineers |
dc.source.none.fl_str_mv |
reponame:CONICET Digital (CONICET) instname:Consejo Nacional de Investigaciones Científicas y Técnicas |
reponame_str |
CONICET Digital (CONICET) |
collection |
CONICET Digital (CONICET) |
instname_str |
Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.name.fl_str_mv |
CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.mail.fl_str_mv |
dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar |
_version_ |
1846083004473016320 |
score |
13.22299 |