Geração automática de scripts de testes em ambiente 61850.

Detalhes bibliográficos
Ano de defesa: 2011
Autor(a) principal: CRUZ, Alan de Farias.
Orientador(a): FIGUEIREDO, Jorge Cesar Abrantes de. lattes, SAUVÉ, Jacques Philippe. lattes
Banca de defesa: ANDRADE, Wilkerson de Lucena., GURJÃO, Edmar Candeia.
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