Integrating UML and UPPAAL for designing, specifying and verifying component-based real-time systems
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Outros Autores: | , |
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_ |
1808459458015133696 |