Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/122866
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorGómez Llana, Abel-
dc.contributor.authorRodríguez, Ricardo J.-
dc.contributor.authorCambronero, María Emilia-
dc.contributor.authorValero, Valentín-
dc.contributor.otherAcademia General Militar-
dc.contributor.otherUniversidad de Castilla la Mancha-
dc.contributor.otherUniversitat Oberta de Catalunya. Internet Interdisciplinary Institute (IN3)-
dc.date.accessioned2020-09-25T12:19:35Z-
dc.date.available2020-09-25T12:19:35Z-
dc.date.issued2019-10-01-
dc.identifier.citationRodríguez, R.J., Gómez, A., Cambronero, M.E. & Valero, V. (2019). Profiling the publish/subscribe paradigm for automated analysis using colored Petri nets. Software & Systems Modeling, 18(), 2973-3003. doi: 10.1007/s10270-019-00716-1-
dc.identifier.issn1619-1366MIAR
-
dc.identifier.urihttp://hdl.handle.net/10609/122866-
dc.description.abstractUML sequence diagrams are used to graphically describe the message interactions between the objects participating in a certain scenario. Combined fragments extend the basic functionality of UML sequence diagrams with control structures, such as sequences, alternatives, iterations, or parallels. In this paper, we present a UML profile to annotate sequence diagrams with combined fragments to model timed Web services with distributed resources under the publish/subscribe paradigm. This profile is exploited to automatically obtain a representation of the system based on Colored Petri nets using a novel model-to-model (M2M) transformation. This M2M transformation has been specified using QVT and has been integrated in a new add-on extending a state-of-the-art UML modeling tool. Generated Petri nets can be immediately used in well-known Petri net software, such as CPN Tools, to analyze the system behavior. Hence, our model-to-model transformation tool allows for simulating the system and finding design errors in early stages of system development, which enables us to fix them at these early phases and thus potentially saving development costs.en
dc.language.isoeng-
dc.publisherSoftware and Systems Modeling-
dc.relation.ispartofSoftware and Systems Modeling, 2019, 18()-
dc.relation.urihttps://doi.org/10.1007/s10270-019-00716-1-
dc.rightsCC BY-
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/es/-
dc.subjectUML 2.5en
dc.subjectdistributed resourcesen
dc.subjectpublish/subscribeen
dc.subjectautomated analysisen
dc.subjectWSRFen
dc.subjectWSNen
dc.subjectcolored petri netsen
dc.subjectCPN toolsen
dc.subjectUML 2.5ca
dc.subjectUML 2.5es
dc.subjectrecursos distribuïtsca
dc.subjectrecursos distribuidoses
dc.subjectpublicar/subscribires
dc.subjectpublicar/subscriureca
dc.subjectanàlisi automatitzatca
dc.subjectanálisis automatizadoes
dc.subjectWSRFes
dc.subjectWSRFca
dc.subjectWSNes
dc.subjectWSNca
dc.subjectredes de petri coloreadases
dc.subjectxarxes de Petri acoloridesca
dc.subjectCPN Toolses
dc.subjectCPN Toolsca
dc.subject.lcshComputer software -- Developmenten
dc.titleProfiling the publish/subscribe paradigm for automated analysis using colored Petri nets-
dc.typeinfo:eu-repo/semantics/article-
dc.subject.lemacProgramari -- Desenvolupamentca
dc.subject.lcshesSoftware -- Desarrolloes
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess-
dc.identifier.doi10.1007/s10270-019-00716-1-
dc.gir.idAR/0000006907-
dc.relation.projectIDinfo:eu-repo/grantAgreement/H2020/644869-
dc.relation.projectIDinfo:eu-repo/grantAgreement/TIN2014-58457-R-
dc.relation.projectIDinfo:eu-repo/grantAgreement/TIN2015-65845-C3-
dc.relation.projectIDinfo:eu-repo/grantAgreement/SBPLY/17/180501/000276-
dc.type.versioninfo:eu-repo/semantics/publishedVersion-
Aparece en las colecciones: Articles cientÍfics
Articles

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
Gomez_SSM_2019_Profiling.pdf4,9 MBAdobe PDFVista previa
Visualizar/Abrir