Integrating UML and UPPAAL for designing, specifying and verifying component-based real-time systems

Detalhes bibliográficos
Autor(a) principal: Muniz, André Luís Nunes
Data de Publicação: 2010
Outros Autores: Andrade, Aline Maria Santos, Lima, George Marconi de Araújo
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Institucional da UFBA
Texto Completo: http://repositorio.ufba.br/ri/handle/ri/13470
Resumo: Texto completo: acesso restrito. p.29-37
id UFBA-2_c424aa40aea96ea7da1c6b5bdb3e529e
oai_identifier_str oai:repositorio.ufba.br:ri/13470
network_acronym_str UFBA-2
network_name_str Repositório Institucional da UFBA
repository_id_str 1932
spelling Muniz, André Luís NunesAndrade, Aline Maria SantosLima, George Marconi de AraújoMuniz, André Luís NunesAndrade, Aline Maria SantosLima, George Marconi de Araújo2013-11-01T11:47:19Z20101614-5046http://repositorio.ufba.br/ri/handle/ri/13470v. 6, n. 1Texto completo: acesso restrito. p.29-37A new tool for integrating formal methods, particularly model checking, in the development process of component-based real-time systems specified in UML is proposed. The described tool, TANGRAM (Tool for Analysis of Diagrams), performs automatic translation from UML diagrams into timed automata, which can be verified by the UPPAAL model checker. We focus on the CORBA Component Model. We demonstrate the overall process of our approach, from system design to verification, using a simple but real application, used in train control systems. Also, a more complex case study regarding train control systems is described.Submitted by Suelen Reis (suziy.ellen@gmail.com) on 2013-09-05T13:47:23Z No. of bitstreams: 1 10.1007_s11334-009-0103-6.pdf: 512116 bytes, checksum: 01f381c3dae921c5b5c83b93642ba6a9 (MD5)Approved for entry into archive by Rodrigo Meirelles (rodrigomei@ufba.br) on 2013-11-01T11:47:19Z (GMT) No. of bitstreams: 1 10.1007_s11334-009-0103-6.pdf: 512116 bytes, checksum: 01f381c3dae921c5b5c83b93642ba6a9 (MD5)Made available in DSpace on 2013-11-01T11:47:19Z (GMT). No. of bitstreams: 1 10.1007_s11334-009-0103-6.pdf: 512116 bytes, checksum: 01f381c3dae921c5b5c83b93642ba6a9 (MD5) Previous issue date: 2010http://dx.doi.org/10.1007/s11334-009-0103-6reponame:Repositório Institucional da UFBAinstname:Universidade Federal da Bahia (UFBA)instacron:UFBAComponentsUMLReal-time systemsModel checkingUPPAALIntegrating UML and UPPAAL for designing, specifying and verifying component-based real-time systemsInnovations in Systems and Software Engineeringinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article10000-01-01info:eu-repo/semantics/openAccessengORIGINAL10.1007_s11334-009-0103-6.pdf10.1007_s11334-009-0103-6.pdfapplication/pdf512116https://repositorio.ufba.br/bitstream/ri/13470/1/10.1007_s11334-009-0103-6.pdf01f381c3dae921c5b5c83b93642ba6a9MD51LICENSElicense.txtlicense.txttext/plain1762https://repositorio.ufba.br/bitstream/ri/13470/2/license.txt1b89a9a0548218172d7c829f87a0eab9MD52TEXT10.1007_s11334-009-0103-6.pdf.txt10.1007_s11334-009-0103-6.pdf.txtExtracted texttext/plain37951https://repositorio.ufba.br/bitstream/ri/13470/3/10.1007_s11334-009-0103-6.pdf.txt8f61df7a1934506425d4ba9661ca2cc6MD53ri/134702022-07-05 14:03:23.613oai:repositorio.ufba.br:ri/13470VGVybW8gZGUgTGljZW7vv71hLCBu77+9byBleGNsdXNpdm8sIHBhcmEgbyBkZXDvv71zaXRvIG5vIHJlcG9zaXTvv71yaW8gSW5zdGl0dWNpb25hbCBkYSBVRkJBCgogICAgUGVsbyBwcm9jZXNzbyBkZSBzdWJtaXNz77+9byBkZSBkb2N1bWVudG9zLCBvIGF1dG9yIG91IHNldQpyZXByZXNlbnRhbnRlIGxlZ2FsLCBhbyBhY2VpdGFyIGVzc2UgdGVybW8gZGUgbGljZW7vv71hLCBjb25jZWRlIGFvClJlcG9zaXTvv71yaW8gSW5zdGl0dWNpb25hbCBkYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkYSBCYWhpYSBvIGRpcmVpdG8KZGUgbWFudGVyIHVtYSBj77+9cGlhIGVtIHNldSByZXBvc2l077+9cmlvIGNvbSBhIGZpbmFsaWRhZGUsIHByaW1laXJhLCAKZGUgcHJlc2VydmHvv73vv71vLiBFc3NlcyB0ZXJtb3MsIG7vv71vIGV4Y2x1c2l2b3MsIG1hbnTvv71tIG9zIGRpcmVpdG9zIGRlIAphdXRvci9jb3B5cmlnaHQsIG1hcyBlbnRlbmRlIG8gZG9jdW1lbnRvIGNvbW8gcGFydGUgZG8gYWNlcnZvIGludGVsZWN0dWFsIGRlc3NhIFVuaXZlcnNpZGFkZS4gCgogICAgUGFyYSBvcyBkb2N1bWVudG9zIHB1YmxpY2Fkb3MgY29tIHJlcGFzc2UgZGUgZGlyZWl0b3MgZGUgZGlzdHJpYnVp77+977+9bywgZXNzZSB0ZXJtbyBkZSBsaWNlbu+/vWEgZW50ZW5kZSBxdWU6IAoKICAgIE1hbnRlbmRvIG9zICBkaXJlaXRvcyBhdXRvcmFpcywgcmVwYXNzYWRvcyBhIHRlcmNlaXJvcywgZW0gY2FzbyAKZGUgcHVibGljYe+/ve+/vWVzLCBvIHJlcG9zaXTvv71yaW8gcG9kZSByZXN0cmluZ2lyIG8gYWNlc3NvIGFvIHRleHRvIAppbnRlZ3JhbCwgbWFzIGxpYmVyYSBhcyBpbmZvcm1h77+977+9ZXMgc29icmUgbyBkb2N1bWVudG8gKE1ldGFkYWRvcyBkZXNjcml0aXZvcykuCgogRGVzdGEgZm9ybWEsIGF0ZW5kZW5kbyBhb3MgYW5zZWlvcyBkZXNzYSB1bml2ZXJzaWRhZGUgCmVtIG1hbnRlciBzdWEgcHJvZHXvv73vv71vIGNpZW5077+9ZmljYSBjb20gYXMgcmVzdHJp77+977+9ZXMgaW1wb3N0YXMgcGVsb3MgCmVkaXRvcmVzIGRlIHBlcmnvv71kaWNvcy4gCgogICAgUGFyYSBhcyBwdWJsaWNh77+977+9ZXMgZW0gaW5pY2lhdGl2YXMgcXVlIHNlZ3VlbSBhIHBvbO+/vXRpY2EgZGUgCkFjZXNzbyBBYmVydG8sIG9zIGRlcO+/vXNpdG9zIGNvbXB1bHPvv71yaW9zIG5lc3NlIHJlcG9zaXTvv71yaW8gbWFudO+/vW0gCm9zIGRpcmVpdG9zIGF1dG9yYWlzLCBtYXMgbWFudO+/vW0gbyBhY2Vzc28gaXJyZXN0cml0byBhbyBtZXRhZGFkb3MgCmUgdGV4dG8gY29tcGxldG8uIEFzc2ltLCBhIGFjZWl0Ye+/ve+/vW8gZGVzc2UgdGVybW8gbu+/vW8gbmVjZXNzaXRhIGRlIApjb25zZW50aW1lbnRvIHBvciBwYXJ0ZSBkZSBhdXRvcmVzL2RldGVudG9yZXMgZG9zIGRpcmVpdG9zLCBwb3IgCmVzdGFyZW0gZW0gaW5pY2lhdGl2YXMgZGUgYWNlc3NvIGFiZXJ0by4KCiAgICBFbSBhbWJvcyBvIGNhc28sIGVzc2UgdGVybW8gZGUgbGljZW7vv71hLCBwb2RlIHNlciBhY2VpdG8gcGVsbyAKYXV0b3IsIGRldGVudG9yZXMgZGUgZGlyZWl0b3MgZS9vdSB0ZXJjZWlyb3MgYW1wYXJhZG9zIHBlbGEgCnVuaXZlcnNpZGFkZS4gRGV2aWRvIGFvcyBkaWZlcmVudGVzIHByb2Nlc3NvcyBwZWxvIHF1YWwgYSBzdWJtaXNz77+9byAKcG9kZSBvY29ycmVyLCBvIHJlcG9zaXTvv71yaW8gcGVybWl0ZSBhIGFjZWl0Ye+/ve+/vW8gZGEgbGljZW7vv71hIHBvciAKdGVyY2Vpcm9zLCBzb21lbnRlIG5vcyBjYXNvcyBkZSBkb2N1bWVudG9zIHByb2R1emlkb3MgcG9yIGludGVncmFudGVzIApkYSBVRkJBIGUgc3VibWV0aWRvcyBwb3IgcGVzc29hcyBhbXBhcmFkYXMgcG9yIGVzdGEgaW5zdGl0dWnvv73vv71vLgo=Repositório InstitucionalPUBhttp://192.188.11.11:8080/oai/requestopendoar:19322022-07-05T17:03:23Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)false
dc.title.pt_BR.fl_str_mv Integrating UML and UPPAAL for designing, specifying and verifying component-based real-time systems
dc.title.alternative.pt_BR.fl_str_mv Innovations in Systems and Software Engineering
title Integrating UML and UPPAAL for designing, specifying and verifying component-based real-time systems
spellingShingle Integrating UML and UPPAAL for designing, specifying and verifying component-based real-time systems
Muniz, André Luís Nunes
Components
UML
Real-time systems
Model checking
UPPAAL
title_short Integrating UML and UPPAAL for designing, specifying and verifying component-based real-time systems
title_full Integrating UML and UPPAAL for designing, specifying and verifying component-based real-time systems
title_fullStr Integrating UML and UPPAAL for designing, specifying and verifying component-based real-time systems
title_full_unstemmed Integrating UML and UPPAAL for designing, specifying and verifying component-based real-time systems
title_sort Integrating UML and UPPAAL for designing, specifying and verifying component-based real-time systems
author Muniz, André Luís Nunes
author_facet Muniz, André Luís Nunes
Andrade, Aline Maria Santos
Lima, George Marconi de Araújo
author_role author
author2 Andrade, Aline Maria Santos
Lima, George Marconi de Araújo
author2_role author
author
dc.contributor.author.fl_str_mv Muniz, André Luís Nunes
Andrade, Aline Maria Santos
Lima, George Marconi de Araújo
Muniz, André Luís Nunes
Andrade, Aline Maria Santos
Lima, George Marconi de Araújo
dc.subject.por.fl_str_mv Components
UML
Real-time systems
Model checking
UPPAAL
topic Components
UML
Real-time systems
Model checking
UPPAAL
description Texto completo: acesso restrito. p.29-37
publishDate 2010
dc.date.issued.fl_str_mv 2010
dc.date.accessioned.fl_str_mv 2013-11-01T11:47:19Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://repositorio.ufba.br/ri/handle/ri/13470
dc.identifier.issn.none.fl_str_mv 1614-5046
dc.identifier.number.pt_BR.fl_str_mv v. 6, n. 1
identifier_str_mv 1614-5046
v. 6, n. 1
url http://repositorio.ufba.br/ri/handle/ri/13470
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.pt_BR.fl_str_mv http://dx.doi.org/10.1007/s11334-009-0103-6
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFBA
instname:Universidade Federal da Bahia (UFBA)
instacron:UFBA
instname_str Universidade Federal da Bahia (UFBA)
instacron_str UFBA
institution UFBA
reponame_str Repositório Institucional da UFBA
collection Repositório Institucional da UFBA
bitstream.url.fl_str_mv https://repositorio.ufba.br/bitstream/ri/13470/1/10.1007_s11334-009-0103-6.pdf
https://repositorio.ufba.br/bitstream/ri/13470/2/license.txt
https://repositorio.ufba.br/bitstream/ri/13470/3/10.1007_s11334-009-0103-6.pdf.txt
bitstream.checksum.fl_str_mv 01f381c3dae921c5b5c83b93642ba6a9
1b89a9a0548218172d7c829f87a0eab9
8f61df7a1934506425d4ba9661ca2cc6
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)
repository.mail.fl_str_mv
_version_ 1798057637026201600