Geração automática de scripts de testes em ambiente 61850.
| Ano de defesa: | 2011 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | , |
| Banca de defesa: | , |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal de Campina Grande
|
| Programa de Pós-Graduação: |
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
|
| Departamento: |
Centro de Engenharia Elétrica e Informática - CEEI
|
| País: |
Brasil
|
| Palavras-chave em Português: | |
| Área do conhecimento CNPq: | |
| Link de acesso: | https://dspace.sti.ufcg.edu.br/handle/riufcg/11348 |
Resumo: | A norma IEC 61850 e o novo protocolo de comunicação para subestações elétricas, padronizando a troca de mensagens entre dispositivos eletrônicos inteligentes (Intelligent Electronic Device - IED). O meio de propagação de valores deixou de ser analógico (usando sinais elétricos) para ser digital (usando informações digitais: comandos, mensagens, etc), supervisionadas e controladas por um sistema de automação de subestação (SAS). A norma definiu um modelo de comunicação entre os IEDs para permitir que equipamentos de diferentes fabricantes possam trocar informação; sem a necessidade de um conversor de protocolos. Gerar os testes que contemplem a comunicação dos IEDs envolvidos numa subestação não e uma atividade trivial. Sistemas de automação de subestações possuem uma natureza concorrente - quando existem dois ou mais processos executados simultaneamente que disputam recursos do sistema. As diversas situações que podem ocorrer precisam ser testadas para garantir que o desempenho dos IEDs seja satisfatório. Foi desenvolvida uma estrategia baseada em Model-Based Testing de geração de casos de testes, a qual e aplicada em ambientes que utilizam a norma IEC 61850 baseandose na especificação de uma subestação elétrica e critérios de seleção de casos de testes. Os casos de testes gerados contemplam acoes desempenhadas pelos nos lógicos (Logical Node - LN) descritos na topologia de forma integrada. O estudo de caso utilizado para estes experimentos contem os principais nos lógicos (Logical Node - LN) envolvidos numa subestação 61850. O numero de casos de testes gerados depende da atual configuração da subestação. Para testes em LN isolados, o numero de casos de testes varia de 4 ate 30, e em componentes integrados, o numero de casos de testes pode chegar a 500.000 ou mais, exigindo uma ferramenta de seleção de casos de testes que permita estabelecer um critério de seleção. |
| id |
UFCG_ce40bb0758f0a24eb954b2f9701ad2eb |
|---|---|
| oai_identifier_str |
oai:dspace.sti.ufcg.edu.br:riufcg/11348 |
| network_acronym_str |
UFCG |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
| repository_id_str |
|
| spelling |
FIGUEIREDO, Jorge Cesar Abrantes de.SAUVÉ, Jacques Philippe.FIGUEIREDO, J. C. A.SAUVÉ, J. P.http://lattes.cnpq.br/1424808046858622http://lattes.cnpq.br/9516359108766806ANDRADE, Wilkerson de Lucena.GURJÃO, Edmar Candeia.CRUZ, A. F.CRUZ, Alan de Farias.A norma IEC 61850 e o novo protocolo de comunicação para subestações elétricas, padronizando a troca de mensagens entre dispositivos eletrônicos inteligentes (Intelligent Electronic Device - IED). O meio de propagação de valores deixou de ser analógico (usando sinais elétricos) para ser digital (usando informações digitais: comandos, mensagens, etc), supervisionadas e controladas por um sistema de automação de subestação (SAS). A norma definiu um modelo de comunicação entre os IEDs para permitir que equipamentos de diferentes fabricantes possam trocar informação; sem a necessidade de um conversor de protocolos. Gerar os testes que contemplem a comunicação dos IEDs envolvidos numa subestação não e uma atividade trivial. Sistemas de automação de subestações possuem uma natureza concorrente - quando existem dois ou mais processos executados simultaneamente que disputam recursos do sistema. As diversas situações que podem ocorrer precisam ser testadas para garantir que o desempenho dos IEDs seja satisfatório. Foi desenvolvida uma estrategia baseada em Model-Based Testing de geração de casos de testes, a qual e aplicada em ambientes que utilizam a norma IEC 61850 baseandose na especificação de uma subestação elétrica e critérios de seleção de casos de testes. Os casos de testes gerados contemplam acoes desempenhadas pelos nos lógicos (Logical Node - LN) descritos na topologia de forma integrada. O estudo de caso utilizado para estes experimentos contem os principais nos lógicos (Logical Node - LN) envolvidos numa subestação 61850. O numero de casos de testes gerados depende da atual configuração da subestação. Para testes em LN isolados, o numero de casos de testes varia de 4 ate 30, e em componentes integrados, o numero de casos de testes pode chegar a 500.000 ou mais, exigindo uma ferramenta de seleção de casos de testes que permita estabelecer um critério de seleção.The IEC 61850 is the new substation communication protocol; it provides standard input/output messages between intelligent Electronic Device - (IED). The electrical signals from the substation equipments were replaced by digital information, controlled and managed by a substation automation System - SAS. The 61850 protocol defines a communication model to allow IEDs from different vendors to interact with each other without a protocol conversor. To generate tests that contemplate the communication involving IEDs is a non trivial task. Substation automation Systems have a concurrent nature - messages can be sent or received at the same time. The many configurations that can occur need to be tested to grant a satisfying performance. It was created a technique based on Model-Based Testing for test generation used in environments using the 61850 standard, based on substation specification and tests selection criteria. The generated test cases contain actions executed by the LN described in topology in an integrated approach. The case study used for these experiments contains the main LN involved in a IEC 61850 substation. The number of generated test cases depends on the actual configuration of the substation. For isolated components, the test case number varies from 4 to 30.000, and using a integrated approach, the number can reach over 500.000, thus needing a tool for test selection criteria.Submitted by Ruth Quaresma de Freitas (ruth_quaresma@hotmail.com) on 2020-01-29T18:38:50Z No. of bitstreams: 1 ALAN DE FARIAS CRUZ - DISSERTAÇÃO PPGCC 2011.pdf: 20439432 bytes, checksum: 6a8c060fc6842de689c30ec8d7f82995 (MD5)Made available in DSpace on 2020-01-29T18:38:50Z (GMT). No. of bitstreams: 1 ALAN DE FARIAS CRUZ - DISSERTAÇÃO PPGCC 2011.pdf: 20439432 bytes, checksum: 6a8c060fc6842de689c30ec8d7f82995 (MD5) Previous issue date: 2011-11-30Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEICiência da ComputaçãoGeração Automática - TestesGeração de ScriptsTestesModel-Based Testing (MBT)Ambiente 61850Sistema de Automação de Subestação (SAS)Intelligent Electronic Device (IED)Automatic Generation - TestsGeneration of ScriptsTestsEnvironment 61850Substation Automation System (SAS)Geração automática de scripts de testes em ambiente 61850.Automatic generation of test scripts in a 61850 environment.2011-11-302020-01-29T18:38:50Z2020-01-292020-01-29T18:38:50Zhttps://dspace.sti.ufcg.edu.br/handle/riufcg/11348CRUZ, Alan de Farias. Geração automática de scripts de testes em ambiente 61850. 121f. (Dissertação) Mestrado em Ciência da Computação, Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Campina Grande - Paraíba - Brasil, 2011. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/11348info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGTEXTALAN DE FARIAS CRUZ - DISSERTAÇÃO PPGCC 2011.pdf.txtALAN DE FARIAS CRUZ - DISSERTAÇÃO PPGCC 2011.pdf.txttext/plain187503https://dspace.sti.ufcg.edu.br/bitstream/riufcg/11348/4/ALAN+DE+FARIAS+CRUZ+-+DISSERTA%C3%87%C3%83O+PPGCC+2011.pdf.txt0acda965e2fb67134d2308f4ffb3ad15MD54ORIGINALALAN DE FARIAS CRUZ - DISSERTAÇÃO PPGCC 2011.pdfALAN DE FARIAS CRUZ - DISSERTAÇÃO PPGCC 2011.pdfapplication/pdf21571760https://dspace.sti.ufcg.edu.br/bitstream/riufcg/11348/3/ALAN+DE+FARIAS+CRUZ+-+DISSERTA%C3%87%C3%83O+PPGCC+2011.pdf1e04e19bfe2b694d2b918987ad9fe556MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://dspace.sti.ufcg.edu.br/bitstream/riufcg/11348/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufcg/113482025-07-24 05:31:46.447oai:dspace.sti.ufcg.edu.br:riufcg/11348Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512025-07-24T08:31:46Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
| dc.title.pt_BR.fl_str_mv |
Geração automática de scripts de testes em ambiente 61850. |
| dc.title.alternative.pt_BR.fl_str_mv |
Automatic generation of test scripts in a 61850 environment. |
| title |
Geração automática de scripts de testes em ambiente 61850. |
| spellingShingle |
Geração automática de scripts de testes em ambiente 61850. CRUZ, Alan de Farias. Ciência da Computação Geração Automática - Testes Geração de Scripts Testes Model-Based Testing (MBT) Ambiente 61850 Sistema de Automação de Subestação (SAS) Intelligent Electronic Device (IED) Automatic Generation - Tests Generation of Scripts Tests Environment 61850 Substation Automation System (SAS) |
| title_short |
Geração automática de scripts de testes em ambiente 61850. |
| title_full |
Geração automática de scripts de testes em ambiente 61850. |
| title_fullStr |
Geração automática de scripts de testes em ambiente 61850. |
| title_full_unstemmed |
Geração automática de scripts de testes em ambiente 61850. |
| title_sort |
Geração automática de scripts de testes em ambiente 61850. |
| author |
CRUZ, Alan de Farias. |
| author_facet |
CRUZ, Alan de Farias. |
| author_role |
author |
| dc.contributor.advisor1.fl_str_mv |
FIGUEIREDO, Jorge Cesar Abrantes de. SAUVÉ, Jacques Philippe. |
| dc.contributor.advisor1ID.fl_str_mv |
FIGUEIREDO, J. C. A. SAUVÉ, J. P. |
| dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/1424808046858622 http://lattes.cnpq.br/9516359108766806 |
| dc.contributor.referee1.fl_str_mv |
ANDRADE, Wilkerson de Lucena. |
| dc.contributor.referee2.fl_str_mv |
GURJÃO, Edmar Candeia. |
| dc.contributor.authorID.fl_str_mv |
CRUZ, A. F. |
| dc.contributor.author.fl_str_mv |
CRUZ, Alan de Farias. |
| contributor_str_mv |
FIGUEIREDO, Jorge Cesar Abrantes de. SAUVÉ, Jacques Philippe. ANDRADE, Wilkerson de Lucena. GURJÃO, Edmar Candeia. |
| dc.subject.cnpq.fl_str_mv |
Ciência da Computação |
| topic |
Ciência da Computação Geração Automática - Testes Geração de Scripts Testes Model-Based Testing (MBT) Ambiente 61850 Sistema de Automação de Subestação (SAS) Intelligent Electronic Device (IED) Automatic Generation - Tests Generation of Scripts Tests Environment 61850 Substation Automation System (SAS) |
| dc.subject.por.fl_str_mv |
Geração Automática - Testes Geração de Scripts Testes Model-Based Testing (MBT) Ambiente 61850 Sistema de Automação de Subestação (SAS) Intelligent Electronic Device (IED) Automatic Generation - Tests Generation of Scripts Tests Environment 61850 Substation Automation System (SAS) |
| description |
A norma IEC 61850 e o novo protocolo de comunicação para subestações elétricas, padronizando a troca de mensagens entre dispositivos eletrônicos inteligentes (Intelligent Electronic Device - IED). O meio de propagação de valores deixou de ser analógico (usando sinais elétricos) para ser digital (usando informações digitais: comandos, mensagens, etc), supervisionadas e controladas por um sistema de automação de subestação (SAS). A norma definiu um modelo de comunicação entre os IEDs para permitir que equipamentos de diferentes fabricantes possam trocar informação; sem a necessidade de um conversor de protocolos. Gerar os testes que contemplem a comunicação dos IEDs envolvidos numa subestação não e uma atividade trivial. Sistemas de automação de subestações possuem uma natureza concorrente - quando existem dois ou mais processos executados simultaneamente que disputam recursos do sistema. As diversas situações que podem ocorrer precisam ser testadas para garantir que o desempenho dos IEDs seja satisfatório. Foi desenvolvida uma estrategia baseada em Model-Based Testing de geração de casos de testes, a qual e aplicada em ambientes que utilizam a norma IEC 61850 baseandose na especificação de uma subestação elétrica e critérios de seleção de casos de testes. Os casos de testes gerados contemplam acoes desempenhadas pelos nos lógicos (Logical Node - LN) descritos na topologia de forma integrada. O estudo de caso utilizado para estes experimentos contem os principais nos lógicos (Logical Node - LN) envolvidos numa subestação 61850. O numero de casos de testes gerados depende da atual configuração da subestação. Para testes em LN isolados, o numero de casos de testes varia de 4 ate 30, e em componentes integrados, o numero de casos de testes pode chegar a 500.000 ou mais, exigindo uma ferramenta de seleção de casos de testes que permita estabelecer um critério de seleção. |
| publishDate |
2011 |
| dc.date.issued.fl_str_mv |
2011-11-30 |
| dc.date.accessioned.fl_str_mv |
2020-01-29T18:38:50Z |
| dc.date.available.fl_str_mv |
2020-01-29 2020-01-29T18:38:50Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://dspace.sti.ufcg.edu.br/handle/riufcg/11348 |
| dc.identifier.citation.fl_str_mv |
CRUZ, Alan de Farias. Geração automática de scripts de testes em ambiente 61850. 121f. (Dissertação) Mestrado em Ciência da Computação, Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Campina Grande - Paraíba - Brasil, 2011. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/11348 |
| url |
https://dspace.sti.ufcg.edu.br/handle/riufcg/11348 |
| identifier_str_mv |
CRUZ, Alan de Farias. Geração automática de scripts de testes em ambiente 61850. 121f. (Dissertação) Mestrado em Ciência da Computação, Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Campina Grande - Paraíba - Brasil, 2011. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/11348 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande |
| dc.publisher.program.fl_str_mv |
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO |
| dc.publisher.initials.fl_str_mv |
UFCG |
| dc.publisher.country.fl_str_mv |
Brasil |
| dc.publisher.department.fl_str_mv |
Centro de Engenharia Elétrica e Informática - CEEI |
| publisher.none.fl_str_mv |
Universidade Federal de Campina Grande |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
| instname_str |
Universidade Federal de Campina Grande (UFCG) |
| instacron_str |
UFCG |
| institution |
UFCG |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
| collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
| bitstream.url.fl_str_mv |
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/11348/4/ALAN+DE+FARIAS+CRUZ+-+DISSERTA%C3%87%C3%83O+PPGCC+2011.pdf.txt https://dspace.sti.ufcg.edu.br/bitstream/riufcg/11348/3/ALAN+DE+FARIAS+CRUZ+-+DISSERTA%C3%87%C3%83O+PPGCC+2011.pdf https://dspace.sti.ufcg.edu.br/bitstream/riufcg/11348/2/license.txt |
| bitstream.checksum.fl_str_mv |
0acda965e2fb67134d2308f4ffb3ad15 1e04e19bfe2b694d2b918987ad9fe556 8a4605be74aa9ea9d79846c1fba20a33 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
| repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
| _version_ |
1863363465185329152 |