Patrícia Vilain

  • Endereço para acessar este CV: http://lattes.cnpq.br/2212288622038633
  • Última atualização do currículo em 28/11/2018


Possui graduação em Bacharelado em Ciências da Computacao pela Universidade Federal de Santa Catarina (1992), mestrado em Computação pela Universidade Federal do Rio Grande do Sul (1994) e doutorado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2002). É professora da Universidade Federal de Santa Catarina desde 1995 e atualmente é professora associado 4 desta universidade. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente nos seguintes temas: modelagem de sistemas, metodos ágeis e testes de software. (Texto informado pelo autor)


Identificação


Nome
Patrícia Vilain
Nome em citações bibliográficas
VILAIN, P.;VILAIN, PATRÍCIA;VILAIN, PATRICIA

Endereço


Endereço Profissional
Universidade Federal de Santa Catarina, Centro Tecnológico, Departamento de Informática e Estatística.
Campus Universitário
Trindade
88040900 - Florianópolis, SC - Brasil - Caixa-postal: 476
Telefone: (48) 37217566
Fax: (48) 3319770


Formação acadêmica/titulação


1997 - 2002
Doutorado em Informática.
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Título: Modelagem da Interação com o Usuário em Aplicações Hipermídia (Modeling User Interaction in Hypermedia Applications)), Ano de obtenção: 2002.
Orientador: Daniel Schwabe.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
Palavras-chave: Engenharia de Software; Modelagem; Interação do Usuário; Aplicações Hipermídia; Navegação.
1992 - 1994
Mestrado em Computação.
Universidade Federal do Rio Grande do Sul, UFRGS, Brasil.
Título: Projeto de uma Aplicação Jurídica utilizando um Sistema de Hipertexto (Design of a Legal Application utilizing a Hypertext System),Ano de Obtenção: 1994.
Orientador: Carlos Alberto Heuser.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
Palavras-chave: Engenharia de Software; Hipertexto; modelagem de hipertextos; aplicação jurídica.
1988 - 1992
Graduação em Bacharelado em Ciências da Computacao.
Universidade Federal de Santa Catarina, UFSC, Brasil.
Título: Um Ambiente de Suporte a Discussões (An Environment for Supporting Discussion).
Orientador: Luiz Fernando Bier Melgarejo.




Atuação Profissional



Universidade Federal de Santa Catarina, UFSC, Brasil.
Vínculo institucional

1995 - Atual
Vínculo: Servidor Público, Enquadramento Funcional: Professor Associado IV, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

07/2018 - Atual
Ensino, Ciências da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Tópicos Especiais em Desenvolvimento Ágil de Sistemas (Special Topics in Agile Systems Development)
Digite o nome da disciplina ministrada a ser incluida e pressione a tecla ENTER
04/2017 - Atual
Direção e administração, Centro Tecnológico (CTC), .

Cargo ou função
Membro Titular no Colegiado do Curso de Graduação em Ciências da Computação (Member of the Computer Science Undergraduate Program Committee).
01/2017 - Atual
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Testes de Software (Software Testing)
05/2009 - Atual
Direção e administração, Centro Tecnológico (CTC), Departamento de Informática e Estatística (INE).

Cargo ou função
Membro TItular do Colegiado do Curso de Graduação em Engenharia de Controle e Automação (Member of the Control and Automation Engineering Undergraduate Program Committee).
07/2002 - Atual
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Engenharia de Software (Software Engineering)
04/2011 - 03/2017
Direção e administração, Centro Tecnológico (CTC), Departamento de Informática e Estatística (INE).

Cargo ou função
Subcoordenadora do Curso de Bacharelado em Ciências da Computação (Vice Chair of the Computer Science Undergraduate Program).
07/2013 - 12/2016
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Programação Orientada a Objetos II (Object-Oriented Programming II)
07/2015 - 12/2015
Ensino, Ciências da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Tópicos Especiais em Desenvolvimento Ágil de Sistemas (Special Topics in Agile Systems Development)
09/2013 - 12/2013
Direção e administração, Centro Tecnológico (CTC), .

Cargo ou função
Coordenadora do Curso de Bacharelado em Ciências da Computação (Chair of the the Computer Science Undergraduate Program).
01/2009 - 06/2013
Ensino, Engenharia de Controle e Automação, Nível: Graduação

Disciplinas ministradas
Fundamentos de Sistemas de Banco de Dados (Fundamentals of Database Systems)
09/2012 - 11/2012
Ensino, Ciências da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Tópicos Especiais em Desenvolvimento Ágil de Sistemas (Special Topics in Agile Systems Development)
05/2006 - 02/2011
Direção e administração, Centro Tecnológico (CTC), .

Cargo ou função
Membro Titular no Colegiado do Curso de Graduação em Ciências da Computação (Member of the Computer Science Undergraduate Program Committee).
01/2003 - 12/2008
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Estruturas de Dados (Data Structures)
07/2001 - 12/2002
Ensino, Sistemas de Informação, Nível: Graduação

Disciplinas ministradas
Desenvolvimento Orientado a Objetos I (Object-Oriented Development I)
07/1995 - 06/1997
Ensino, Bacharelado em Ciências da Computacao, Nível: Graduação

Disciplinas ministradas
Construção de Compiladores (Compiler Construction)
Engenharia de Software (Software Engineering)
Estruturas de Dados II (Data Structures II)
Introdução à Informática para Engenharia Elétrica (Introduction to Computer Science for Electrical Engineering)

Universidade Federal do Rio Grande do Sul, UFRGS, Brasil.
Vínculo institucional

1994 - 1995
Vínculo: Colaborador, Enquadramento Funcional: Bolsista DTI, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações
Bolsista DTI Projeto: Modelagem e implementação do modelo de dados do projeto STAR no Sistema de Gerência de Banco de Conhecimentos Krysis. Orientadora: Profa. Lia Goldstein Golendziner

Atividades

12/1994 - 6/1995
Pesquisa e desenvolvimento , Instituto de Informática, Departamento de Informática Aplicada.


Universidade do Vale do Itajaí, UNIVALI, Brasil.
Vínculo institucional

1994 - 1994
Vínculo: Professor horista, Enquadramento Funcional: Professor horista, Carga horária: 4

Atividades

3/1994 - 7/1994
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Lógica (Logic)


Linhas de pesquisa


1.
Modelagem de dados (Data Modeling)


Projetos de pesquisa


2016 - Atual
Especificação de Requisitos através de Testes de Aceitação no Desenvolvimento Ágil
Descrição: Com a proliferação dos métodos ágeis, os requisitos, que antes eram especificados de maneira tradicional, agora tendem a ser especificados através de testes de aceitação, além de uma descrição geral. Estes testes de aceitação também são utilizados para garantir a qualidade do software, já que modelos de qualidade não são totalmente compatíveis com os métodos ágeis. Este projeto aborda algumas técnicas que podem ser utilizadas na especificação e automatização de testes de aceitação, incluindo a técnica US-UID, e discute o uso destes testes na terceirização do desenvolvimento de software. Pretende-se utilizar testes de aceitação em contratos de terceirização do desenvolvimento de software para facilitar a validação do sistema. Desta forma, quando o sistema estiver pronto para entrega, os testes de aceitação que foram descritos nos contratos deverão ser executados..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (1) / Doutorado: (1) .
Integrantes: Patrícia Vilain - Coordenador / LONGO, DOUGLAS HIURA - Integrante / Ernani César dos Santos - Integrante.Número de orientações: 2
2007 - 2008
Desenvolvimento de uma Ferramenta para Automatizar a Geração de Arquivos XMI/UML a partir de Representações de Requisitos em XML
Descrição: A partir de requisitos de software representados através de UIDs (User Interaction Diagrams), a ferramenta a ser desenvolvida deverá automatizar a geração de arquivos XMI/UML relacionados somente com os diagramas de classes da UML. As entradas serão documentos XML que descrevem os UIDs definidos e que serão obtidos a partir de uma ferramenta gráfica ou manualmente. Os arquivos XMI/UML gerados pela ferramenta deverão nos permitir visualizar um diagrama de classes em uma ferramenta CASE. Este projeto envolve mais do que o simples processamento em XML dos UIDs de entrada, pois também requer a definição de regras e algoritmos para mapear os requisitos representados nos UIDs para o diagrama de classes.
Situação: Concluído; Natureza: Pesquisa.
2003 - 2004
Implementação de um Framework para Suporte à Representação de Requisitos Funcionais no Processo de Software
Descrição: Este projeto descreve a implementação de um framework para dar suporte à representação de requisitos funcionais no processo de software através da técnica diagramática denominada UID (do termo inglês User Interaction Diagram). Os UIDs podem ser vistos como uma descrição diagramática das informações relacionadas com a interação entre usuários e sistema descritas textualmente em um caso de uso. As contribuições deste projeto de pesquisa foram: (i) o desenvolvimento de um padrão XML capaz de descrever os UIDs, onde a DTD para descrever UIDs foi especificada, e (ii) o desenvolvimento de um framework para realizar a validação semântica dos UIDs, além de disponibilizar um conjunto de classes de objetos (i.e. API de programação) para a integração com módulos ou aplicações externas. A implementação do framework foi realizada utilizando a linguagem Java..
Situação: Concluído; Natureza: Pesquisa.


Projetos de extensão


2010 - 2011
Desenvolvimento de um website de pesquisa sobre bases de dados mineradas a partir de documentos não estruturados disponibilizados por instituições públicas

Projeto certificado pela empresa TAGMATEC em 27/08/2012.
Descrição: Neste projeto foi realizado o desenvolvido de um website para consulta a base de dados de forma estruturada. As bases de dados foram construídas com o auxílio de ferramentas, desenvolvidas pela empresa Tagmatec (antiga AJM Consultoria)), que permitem extrair informações de documentos não estruturados. A base de dados resultante deste projeto, contendo os atos e portarias do governo publicados no Diário Oficial da União (D.O.U.), foi disponibilizada através de um website que permita consultar as informações de forma mais eficiente, utilizando critérios mais precisos de pesquisa. Inicialmente foi definido um processo de software baseado no método ágil Scrum e, posteriormente, este processo foi adaptado seguindo um Framework para Seleção de Práticas Ágeis..
Situação: Concluído; Natureza: Extensão.
Alunos envolvidos: Graduação: (2) .
Integrantes: Patrícia Vilain - Coordenador.Financiador(es): TAGMATEC - Bolsa.
Número de produções C, T & A: 1


Áreas de atuação


1.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.


Idiomas


Inglês
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Bem.


Prêmios e títulos


2010
4° Best Paper of the Simpósio Brasileiro de Engenharia de Software 2010 (SBES 2010)), SBC.
1994
3° Best Technical Work of the XXVII Congresso Nacional de Informática e Telecomunicações, SUCESU.


Produções



Produção bibliográfica
Artigos completos publicados em periódicos

1.
LONGO, DOUGLAS HIURA2015LONGO, DOUGLAS HIURA ; WILGES, BEATRIZ ; VILAIN, PATRÍCIA ; CISLAGHI, RENATO . Fixture Setup through Object Notation for Implicit Test Fixtures. Journal of Computer Sciences, v. 11, p. 794-803, 2015.

2.
LONGO, DOUGLAS HIURA2015LONGO, DOUGLAS HIURA ; VILAIN, PATRICIA . User Scenarios Through User Interaction Diagrams. International Journal of Software Engineering and Knowledge Engineering, v. 25, p. 1771-1775, 2015.

3.
SCHEIDT, RAFAEL DE FARIA2014SCHEIDT, RAFAEL DE FARIA ; VILAIN, PATRÍCIA ; DANTAS, M A R . Modeling a distributed environment for a petroleum reservoir engineering application with software product line. Journal of Physics. Conference Series (Online), v. 540, p. 012008, 2014.

4.
ZANATTA, A. L.2006ZANATTA, A. L. ; VILAIN, P. . Extending an Agile Method to Support Requirements Management and Development in Conformance to CMMI. Hífen (PUCRS. Impresso), v. 30, p. 25-31, 2006.

Livros publicados/organizados ou edições
1.
VILAIN, P.; ROESLER, V. (Org.) . Tópicos em Banco de Dados, Multimídia e Web. 1. ed. Sociedade Brasileira de Computação, 2011. 178p .

Trabalhos completos publicados em anais de congressos
1.
LEE, Y. H. ; VILAIN, P. ; KOMOSINSKI, L. J. . Uma Arquitetura para Linhas de Produto de Software de E-Commerce usando o Framework Play em Scala. In: Computer on the Beach 2018 (COTB 2018), 2018, Florianópolis, SC, Brasil. Anais do Computer on the Beach 2018, 2018.

2.
LONGO, DOUGLAS HIURA ; VILAIN, PATRÍCIA . Metrics for Data Uniformity of User Scenarios through User Interaction Diagrams. In: The 30th International Conference on Software Engineering & Knowledge Engineering (SEKE 2018), 2018, Redwood City, California, USA. Proceedings of the International Conference on Software Engineering and Knowledge Engineering, 2018. p. 592-597.

3.
SANTOS, E. C. ; VILAIN, PATRICIA . Automated Acceptance Tests as Software Requirements: An Experiment to Compare the Applicability of Fit Tables and Gherkin Language. In: 19th International Conference on Agile Software Development (XP 2018), 2018, Porto, Portugal. Lecture Notes in Business Information Processing, 2018. v. 314. p. 104-119.

4.
AGUIAR, G. ; VILAIN, PATRÍCIA . A Framework for Form Applications that Use Machine Learning. In: IDEAL 2018 (19th International Conference on Intelligent Data Engineering and Automated Learning), 2018, Madrid, Spain. Proceedings of the 19th International Conference on Intelligent Data Engineering and Automated Learning, 2018. p. 773-782.

5.
SILVA, LUCAS PEREIRA DA ; VILAIN, PATRÍCIA . Reuse of Fixture Setup between Test Classes. In: The 29th International Conference on Software Engineering and Knowledge Engineering, 2017, Pittsburgh, PA, USA, 2017. p. 224-229.

6.
DA SILVA, LUCAS PEREIRA ; VILAIN, PATRICIA . Execution and code reuse between test classes. In: 2016 IEEE 14th International Conference on Software Engineering Research, Management and Applications (SERA), 2016, Towson. 2016 IEEE 14th International Conference on Software Engineering Research, Management and Applications (SERA), 2016. p. 99-106.

7.
NETO, NELSON MARIANO LEITE ; VILAIN, PATRÍCIA ; MELLO, RONALDO DOS SANTOS . Segen. In: the 18th International Conference, 2016, Singapore. Proceedings of the 18th International Conference on Information Integration and Web-based Applications and Services - iiWAS '16. New York: ACM Press. p. 433-442.

8.
LONGO, DOUGLAS HIURA ; VILAIN, PATRICIA ; DA SILVA, LUCAS PEREIRA ; MELLO, RONALDO DOS SANTOS . A web framework for test automation. In: the 18th International Conference, 2016, Singapore. Proceedings of the 18th International Conference on Information Integration and Web-based Applications and Services - iiWAS '16. New York: ACM Press, 2016. p. 458-467.

9.
COSTA, A. V. ; VILAIN, P. ; MELLO, R. S. . Uma Camada para o Mapeamento de Instruções SQL DML para o Banco de Dados NoSQL Chave-Valor Voldemort. In: SBSI 2016 - XII Simpósio Brasileiro de Sistemas de Informação, 2016, Florianópolis, Brasil. Proceedings of the XII Brazilian Symposium on Information Systems, 2016. p. 224-231.

10.
KOBS, JEFFERSON ; VILAIN, PATRÍCIA . Elicitando Semelhanças e Variabilidades de Linhas de Produtos de Software com Diagramas de Interação do Usuário. In: Computer on the Beach 2015, 2015, Florianópolis, Brasil. Anais do Computer on the Beach 2015, 2015.

11.
FORTE, F. B. ; VILAIN, PATRÍCIA ; MACEDO, F. F. . Adaptação de um Checklist para Análise de Transparência de Software em Sites. In: SBSI 2015 (XI Simpósio Brasileiro de Sistemas de Informação), 2015, Goiânia, Brasil. Anais do XI Simpósio Brasileiro de Sistemas de Informação, 2015.

12.
LONGO, DOUGLAS HIURA ; VILAIN, PATRÍCIA . Creating User Scenarios through User Interaction Diagrams by Non-Technical Customers. In: The 27th International Conference on Software Engineering and Knowledge Engineering, 2015, Pittsburgh, PA, USA, 2015. p. 330-335.

13.
NEVES, G. S. ; VILAIN, P. . Reactive Variability Realization with Test-Driven Development and Refactoring. In: 26th International Conference on Software Engineering & Knowledge Engineering (SEKE 2014), 2014, Vancouver, Canada. Proceedings of the 26th International Conference on Software Engineering & Knowledge Engineering (SEKE 2014), 2014. p. 100-105.

14.
NASCIMENTO, M. A. ; VILAIN, P. . Um algoritmo para o cálculo de cobertura de estados. In: XVII Ibero-American Conference on Software Engineering, 2014, Pucón, Chile. Anais do XVII Ibero-American Conference on Software Engineering, 2014.

15.
SANTOS, B. F. ; VILAIN, P. . Aplicativos Móveis para Consulta de Informações de Gerência Ágil de Processos utilizando LPS. In: Computer on the Beach 2014, 2014, Florianópolis, Brasil. Anais do Computer on the Beach 2014, 2014.

16.
FORTE, F. B. ; VILAIN, P. ; MACEDO, F. F. . Análise da Transparência de Software em Sites de Instituições de Ensino Superior. In: II Workshop de Transparência em Sistemas (WTrans 2014), 2014, Curitiba, Brasil. Anais do II Workshop de Transparência em Sistemas, 2014.

17.
NEVES, GLAUCO SILVA ; VILAIN, PATRICIA . Test logic reuse through unit test patterns a test automation framework for software product lines. In: 2014 IEEE International Conference on Information Reuse and Integration (IRI), 2014, Redwood City. Proceedings of the 2014 IEEE 15th International Conference on Information Reuse and Integration (IEEE IRI 2014), 2014. p. 28.

18.
MACEDO, F. F. ; VILAIN, P. . Especializando Ações de Transparência para Qualidade no Desenvolvimento de Software no Setor Público. In: XIII Simpósio Brasileiro de Qualidade de Software (SBQS 2014), 2014, Blumenau, SC, Brasil. Anais do XIII Simpósio Brasileiro de Qualidade de Software, 2014.

19.
ZEFERINO, NATAN VINÍCIUS ; VILAIN, PATRÍCIA . A model-driven approach for generating interfaces from user interaction diagrams. In: the 16th International Conference, 2014, Hanoi. Proceedings of the 16th International Conference on Information Integration and Web-based Applications & Services - iiWAS '14. New York: ACM Press, 2014. p. 474.

20.
SOUZA, D. S. ; VILAIN, P. . Selecting Agile Practices for Developing Software Product Lines. In: SEKE 2013 - 25th International Conference on Software Engineering & Knowledge Engineering, 2013, Boston, USA. Proceedings of the 25th International Conference on Software Engineering & Knowledge Engineering (SEKE'2013), 2013. p. 220-225.

21.
MACEDO, F. F. ; VILAIN, P. . Desafios da Transparência no Contexto da Terceirização do Desenvolvimento de Software no Setor Público. In: WTranS 2013 - I Workshop de Transparência de Sistemas, 2013, Brasília, Brasil. I Workshop de Transparência de Sistemas, 2013.

22.
VILAIN, P.; MACEDO, F. F. . Ações de Transparência no Processo de Desenvolvimento de Software no Setor Público. In: WTranS 2013 - I Workshop de Transparência de Sistemas, 2013, Brasíliia, Brasil. I Workshop de Transparência de Sistemas, 2013.

23.
MACEDO, F. F. ; VILAIN, P. . Transparência no Processo de Software como Apoio à Publicidade da Administração Pública. In: SBSI 2012 - VIII Simpósio Brasileiro de Sistemas de Informação, 2012, São Paulo, Brasil. Anais do VIII Simpósio Brasileiro de Sistemas de Informação, 2012.

24.
DAMIANI, F. B. ; VILAIN, P. . Automatic Generation of Web Interfaces from User Interaction Diagrams. In: 24th International Conference on Software Engineering & Knowledge Engineering (SEKE'2012), 2012, Redwood City, CA, USA. Proceedings of the 24th International Conference on Software Engineering & Knowledge Engineering (SEKE'2012), 2012. p. 605-610.

25.
VILAIN, P.; MARTINS, A. J. B. . Neglecting Agile Principles and Practices: A Case Study. In: SEKE 2011 - The 23rd International Conference on Software Engineering and Knowledge Engineering, 2011, Miami, FL, USA. Proceedings of the Twenty-Third International Conference on Software Engineering and Knowledge Engineering, 2011. p. 596-601.

26.
SCHOEPPING, G. ; VILAIN, P. . Analisando a Agilidade em Processos Ágeis. In: SBSI 2011 - VII Simpósio Brasileiro de Sistemas de Informação, 2011, Salvador, Brasil. Anais do VII Simpósio Brasileiro de Sistemas de Informação, 2011.

27.
IBARRA, G.B. ; VILAIN, P. . Estendendo a Contagem de Pontos de Caso de Uso para Aplicação na Terceirização do Desenvolvimento de Software. In: SBSI 2010 - VI Simpósio Brasileiro de Sistemas de Informação, 2010, Marabá, PA, Brasil. VI Simpósio Brasileiro de Sistemas de Informação, 2010.

28.
GIUFFRA, C. E. ; VILAIN, P. . Modelagem da Interação do Usuário no Desenvolvimento Ágil. In: V SULCOMP - V Congresso Sul Brasileiro de Computação, 2010, Criciúma, SC, Brasil. Anais V SULCOMP, 2010.

29.
IBARRA, GUSTAVO BESTETTI ; VILAIN, PATRICIA . Software Estimation Based on Use Case Size. In: 2010 Brazilian Symposium on Software Engineering (SBES), 2010, Salvador. 2010 Brazilian Symposium on Software Engineering, 2010. p. 178.

30.
GHIORZI, P. G. ; VILAIN, P. ; SCHWABE, D. . Adaptação do método OOHDM para publicação de aplicações hipermídia em Adobe Flex. In: XXXV Latin American Informatics Conference (CLEI 2009), 2009, Pelotas, RS, Brasil. XXXV Latin American Informatics Conference (CLEI 2009), 2009.

31.
ZANATTA, A. L. ; VILAIN, P. . Agile Methods and Quality Models: Towards an Integration in Requirements Engineering. In: Nineteenth International Conference on Software Engineering and Knowledge Engineering (SEKE'07), 2007, Boston, USA. Proceedings of the Nineteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2007), 2007. p. 173-178.

32.
SPENASSATO, J. ; ZANATTA, A. L. ; VILAIN, P. . Uma análise do método ágil Scrum conforme as áreas de processo da categoria Engenharia do modeo CMMI. In: XXXII Latin-American Conference on Informatics (CLEI), 2006, Santiago, Chile. Proceedings of Latin-American Conference on Informatics, 2006.

33.
ZANATTA, A. L. ; VILAIN, P. . Uma análise do método Scrum conforme abordagem nas áreas de processo Gerenciamento e Desenvolvimento de Requisitos do CMMI. In: VIII Workshop on Requirements Engineering, 2005, Porto, Portugal. Anais do WER05 - Workshop em Engenharia de Requisitos, 2005.

34.
VILAIN, P.; SCHWABE, D. . Improving the Web Application Design Process with UIDs. In: IWWOST'02 - 2nd. International Workshop on Web Oriented Software Technology, 2002, Malaga, Spain. IWWOST'02 - 2nd. International Workshop on Web Oriented Software Technology. Malaga, Spain: Editado por Daniel Schwabe, Oscar Pastore, Luis Olsina, Gustavo Rossi, 2002. p. 176-192.

35.
SCHWABE, D. ; VILAIN, P. ; GUIMARÃES, R. ; ROSSI, G. . Designing a Conference Review System Using OOHDM. In: First International Workshop on Web-Oriented Software Technology, 2001, Valencia. Proceedings of First International Workshop on Web-Oriented Software Technology, 2001.

36.
GÜELL, N. ; VILAIN, P. ; SCHWABE, D. . Cenários, Use Cases e Diagramas de Interação do Usuário no Projeto da Navegação de Aplicativos Hipermídia. In: SBMídia 2000 - VI Simpósio Brasileiro de Sistemas Multimídia e Hipermídia, 2000, Natal, Brasil. SBMídia 2000 - VI Simpósio Brasileiro de Sistemas Multimídia e Hipermídia. Natal: Editado por Guido Lemos de Souza Filho e Daniel Schwabe, 2000. p. 161-179.

37.
GÜELL, N. ; SCHWABE, D. ; VILAIN, P. . Modeling Interactions and Navigation in Web Applications. In: WCM2000 - 2nd International Workshop on the World Wide Web and Conceptual Modeling, 2000, Salt Lake City, Utah, USA. Conceptual Modeling for E-Business and the Web. Berlin: Springer, 2000. p. 115-127.

38.
VILAIN, P.; SCHWABE, D. ; SOUZA, C. S. . A Diagrammatic Tool for Representing User Interaction in UML. In: UML 2000 - The Unified Modeling Language - Third International Conference, 2000, York, UK. UML 2000 - The Unified Modeling Language. Berlin: Springer, 2000. p. 133-147.

39.
VILAIN, P.; PITANGUEIRA, R. S. . Uma Metodologia de Apoio à Seleção de Sistemas de Hipermídia utilizando a AHP. In: VI Semana de Informática da UFBA - VI Seminfo, 1996, Salvador. VI Semana de Informática da UFBA. Salvador: CPD-DCC-LaSiD/UFBA, 1996. p. 265-279.

40.
VILAIN, P.; NEMETZ, F. . Estudo Comparativo entre Técnicas de Modelagem de Aplicações Hipermídia. In: VI Semana de Informática da UFBA - VI Seminfo, 1996, Salvador, Brasil. VI Semana de Informática da UFBA. Salvador: CPD-DCC-LaSiD/UFBA, 1996. p. 121-135.

41.
VILAIN, P.; HEUSER, C. A. . Modelagem de hipertextos: uma experiência com HDM. In: VIII Simpósio Brasileiro de Engenharia de Software, 1994, Curitiba, Brasil. Anais do VIII Simpósio Brasileiro de Engenharia de Software, 1994. p. 195-209.

42.
VILAIN, P.; HEUSER, C. A. . Desenvolvimento de um Hipertexto para a Área Jurídica. In: XXVII Congresso Nacional de Informática e Telecomunicações, 1994, Salvador, Brasil. Anais do XXVII Congresso Nacional de Informática e Telecomunicações, 1994.

Resumos expandidos publicados em anais de congressos
1.
dos Santos, Ernani César ; VILAIN, PATRICIA ; LONGO, DOUGLAS HIURA . Poster: A Systematic Literature Review to Support the Selection of User Acceptance Testing Techniques. In: 40th International Conference on Software Engineering (ICSE 2018), 2018, Gothenburg, Suécia. Companion Proceedings of the 40th International Conference on Software Engineering, 2018.

2.
IBARRA, G.B. ; VILAIN, P. . Estendendo a Contagem de Pontos de Caso de Uso para Melhorar a Estimativa do Tamanho de Projetos de Software. In: XIII Iberoamerican Conference on Software Engineering, 2010, Cuenca, Equador. XIII Iberoamerican Conference on Software Engineering, 2010.

3.
GRUMICHE, R. ; VILAIN, P. ; DANTAS, M. A. . Resource Selection Based on Application Features. In: I2TS 2010 - International Information and Telecommunication Technologies Symposium, 2010, Rio de Janeiro, Brasil. I2TS 2010 - International Information and Telecommunication Technologies Symposium, 2010.

4.
DAGOSTINI, C. S. ; VILAIN, P. . MARVIN - Modeling Environments with Ubiquitous Computing. In: 10th International Conference on Enterprise Information Systems (ICEIS), 2008, Barcelona. Proceedings of the 10th International Conference on Enterprise Information Systems, 2008. v. 1. p. 262-265.

5.
VILAIN, P.; FAGUNDES, P. B. ; MACHADO, T. L. . A Framework for Selecting Agile Practices and Defining Agile Software Processes. In: Nineteenth International Conference on Software Engineering and Knowledge Engineering (SEKE'07), 2007, Boston, USA. Proceedings of the Nineteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2007), 2007. p. 25-28.

Resumos publicados em anais de congressos
1.
MARTINS, J. ; VILAIN, P. . Um Ambiente de Suporte a Discussões. In: III Salão de Iniciação Científica de RS, 1991, Porto Alegre, Brasil. Anais do III Salão de Iniciação Científica. Porto Alegre - RS: PROPESP/UFRGS, 1991. v. I. p. 244-244.

Apresentações de Trabalho
1.
VILAIN, P.. Acceptance Testing in Agile Development. 2015. (Apresentação de Trabalho/Conferência ou palestra).


Demais tipos de produção técnica
1.
VILAIN, P.; SCHWABE, D. ; GÜELL, N. . OOHDM Modeling (Short course). 1999. (Curso de curta duração ministrado/Outra).



Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
MELLO, R. S.; MOREIRA, V. P.; WILLRICH, R.; VILAIN, P.. Participação em banca de Karine Barbosa de Oliveira. Nacza: um método de similaridade baseado no contexto para melhoria do casamento de estruturas heterogêneas. 2014. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

2.
FROHLICH, A. A. M.; COSTA, M. T. C.; VILAIN, P.; SILVA, R. P. E.. Participação em banca de Pedro Ghilardi. Modelagem de Aspectos por Múltiplos Pontos de Vista. 2013. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

3.
DORNELES, C. F.; HEUSER, C. A.; MELLO, R. S.; VILAIN, P.. Participação em banca de Larissa Rodrigues Lautert. Tabelas Web Heterogêneas: Taxonomia, Formalização e Algoritmos para Uniformização. 2013. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

4.
DORNELES, C. F.; HEUSER, C. A.; MELLO, R. S.; VILAIN, P.. Participação em banca de Larissa Rodrigues Lautert. WT2RT: taxonomia, classificação e algoritmos para uniformização de tabelas Web. 2013. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

5.
DANTAS, M. A.; ALMEIDA, E. S.; WILLRICH, R.; VILAIN, P.. Participação em banca de Rafael de Faria Scheidt. Um Estudo Aplicado de Linha de Produtos de Software em um Ambiente Computacional Distribuído. 2012. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

6.
SILVA, R. P. E.; COSTA, M. T. C.; FARINES, J. M.; VILAIN, P.. Participação em banca de Nara Sueina Teixeira. Análise da Compatibilidade de Componentes Especificados em UML. 2012. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

7.
WASLAWIKI, R. S.; Moreira, Álvaro F.; Furtado, Olinto J.V.; VILAIN, P.. Participação em banca de Iuri Sônego Cardoso. Inserindo Suporte à Declaração de Associações da UML 2 em uma Linguagem de Programação Orientada a Objetos. 2011. Dissertação (Mestrado em Pós-Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

8.
VILAIN, P.; SILVA, R. P. E.; Siqueira; COSTA, M. T. C.. Participação em banca de Glademir Maria Silveira Sartori. Suporte à Geração Automatizada de Adaptação para Componentes no Suporte à Geração Automatizada de Adaptação para Componentes no Ambiente SEA. 2005. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

9.
VILAIN, P.; SILVA, R. P. E.; WANGENHEIM, C. A. G. V.; VAVASSORI, F. B.. Participação em banca de Viviane Duarte Bonfim. Tratamento de Documentos Textuais no Ambiente SEA. 2004. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

10.
WANGENHEIM, C. A. G. V.; VILAIN, P.; SILVA, R. P. E.. Participação em banca de Edson dos Santos Cordeiro. Modelagem Descritiva Iterativa e Incremental de Processo de Software: Uma Experiência em uma Microempresa de Desenvolvimento de Software. 2003. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

11.
VILAIN, P.; SILVA, R. P. E.; COSTA, R. J. C.; WANGENHEIM, C. A. G. V.. Participação em banca de Renato Rockenbach. Um Framework para Métricas Baseado no Paradigma GQM. 2003. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

12.
ZANCANELLA, L. C.; VILAIN, P.; SILVA, R. P. E.; SOMMER, W. A.. Participação em banca de Flavio Exterkoetter. Blendwork: Framework Orientado a Objetos para Desenvolvimento Rápido de Aplicações Comerciais Cliente/Servidor. 2003. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

13.
WASLAWIKI, R. S.; SILVA, R. P. E.; MAZZOLA, V. B.; VILAIN, P.. Participação em banca de Roberta Pasqualli. Identificação e Diagnóstico de Erros de Modelagem Conceitual Cometidos por Aprendizes. 2002. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

14.
VILAIN, P.; SILVA, R. P. E.; MAZZOLA, V. B.; Siqueira; Travassos. Participação em banca de Wanessa Rocha da Fonseca. Ferramenta de extração de métricas para avaliação de especificações orientadas a objetos. 2002. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina.

Teses de doutorado
1.
VILAIN, P.; Cybis; ROCHA, H. V.; PIMENTA, M. S.; Santos. Participação em banca de Marcelo Morandini. Definição e Implementação de um Sistema de Monitoramento Ergonômico da Interação Cliente-Servidor em um Ambiente World Wide Web. 2003. Tese (Doutorado em Engenharia de Produção) - Universidade Federal de Santa Catarina.

Qualificações de Doutorado
1.
VILAIN, P.; Cybis; Santos; Vaca. Participação em banca de Marcelo Morandini. Definição e Implementação de um Sistema de Monitoramento Ergonômico da Interação Cliente Servidor em um Ambiente Web. 2002. Exame de qualificação (Doutorando em Engenharia de Produção) - Universidade Federal de Santa Catarina.

Trabalhos de conclusão de curso de graduação
1.
WASLAWIKI, R. S.; VILAIN, PATRÍCIA; RICARDO, R. G.. Participação em banca de André Alex Araújo Santos Camargo Pereira.Comparação da Testabilidade das Arquiteturas MVC e MVP na Camada de Apresentação em um aplicativo Android. 2018. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

2.
KOMOSINSKI, L. J.; VILAIN, PATRÍCIA; MARQUES, L. S.. Participação em banca de Filipe Linemburger e Thiago Mohr da Silveira.Desenvolvimento de ferramenta para o teste de requisições REST. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Universidade Federal de Santa Catarina.

3.
VAVASSORI, F. B.; VILAIN, PATRÍCIA; HAUCK, J. C. R.. Participação em banca de Rafael Crispim Ignacio.Guia Facetado de Técnicas de Elicitação de Requisitos. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Universidade Federal de Santa Catarina.

4.
GALIMBERTI, M. F.; VILAIN, P.; WASLAWIKI, R. S.. Participação em banca de Rodolfo Pamplona Tenfen.Aplicativo para plataforma Android-AgileClass-Editor de Diagramas de Classes para Dispositivos Sensiveis ao Toque. 2017. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

5.
LAPA, A. B.; GALIMBERTI, M. F.; VILAIN, P.; RAMOS, V. F. C.. Participação em banca de Cesar Smaniotto Junior.SoNDA: Um software para apoio à análise qualitativa de postagens de redes sociais. 2017. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

6.
DYCK, A. F.; VILAIN, P.; SILVA, R. P. E.; CUNHA, R. S.. Participação em banca de Fernando Almeida.Ferramenta para Contagem de Linhas de Código e Suporte à Análise Gerencial de Projeto sob a Perspectiva da Metodologia Scrum. 2016. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Universidade Federal de Santa Catarina.

7.
VILAIN, P.; WASLAWIKI, R. S.; MAZZOLA, V. B.. Participação em banca de Bruce Pedro Barbosa Rodrigues.API Java para abstrair o uso de Tecnologias da Camada de Visão. 2016. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

8.
WANGENHEIM, C. A. G. V.; WASLAWIKI, R. S.; VILAIN, P.; HAUCK, J. C. R.; GALIMBERTI, M. F.. Participação em banca de Jucemar Dimon.Cadesaúde: Um Aplicativo para a Plataforma Android para Localizar Estabelecimentos de Saúde Públicos e Privados no Estado de Santa Catarina. 2016. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Universidade Federal de Santa Catarina.

9.
SOBRAL, J. B. M.; DOVICCHI, J. C.; VILAIN, P.. Participação em banca de Marco Túlio Venturelli Nascimento.Análise Comparativa de Protocolos em Smart Home: Considerações em Conectividade. 2016. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Universidade Federal de Santa Catarina.

10.
HAUCK, J. C. R.; PLENTZ, P. D. M.; VILAIN, P.. Participação em banca de Lucas Pagatto Tonussi.Módulo de Jogo de Perguntas e Respostas Online para Apoio ao Ensino de Gerência de Projetos Integrado ao Moodle. 2016. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

11.
HAUCK, J. C. R.; VILAIN, P.; SILVA, R. P. E.. Participação em banca de Stéphanie da Silva Leal.Um Deployment Package de Implementação dos Processos do Perfil Básico da Norma ISO/IEC 29110. 2016. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Universidade Federal de Santa Catarina.

12.
VILAIN, P.; SILVA, R. P. E.; CUNHA, R. S.. Participação em banca de Tiago Jaime Nascimento.Suporte a Testes Automatizados de Interface de Componentes Desenvolvidos no Ambiente SEA. 2016. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Universidade Federal de Santa Catarina.

13.
HAMMES, J. F.; GALIMBERTI, M. F.; VILAIN, P.; WASLAWIKI, R. S.. Participação em banca de Leandro Silveira.Sistema de Gerenciamento de Projetos de Software Focado em Desenvolvimento Ágil. 2015. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Universidade Federal de Santa Catarina.

14.
GALIMBERTI, M. F.; VILAIN, P.; WASLAWIKI, R. S.. Participação em banca de Glaucia de Pádua da Silva.Teste Automatizado utilizando Vaadin Testbench: Um Estudo de Caso. 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

15.
VILAIN, P.; SILVA, R. P. E.; CUNHA, R. S.. Participação em banca de Caio Cordeiro da Silva.Implementação de um Sistema de Votação Digital a partir de um Framework de Votação. 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

16.
HAUCK, J. C. R.; VILAIN, P.; WASLAWIKI, R. S.. Participação em banca de Augusto Boehme Tepedino Martins.Automação de Testes para Plataforma Flex. 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

17.
MAZZOLA, V. B.; DANTAS, M. A.; VILAIN, P.. Participação em banca de Gabriel Lorensi Lopes.Sistema de Apoio para Gerenciamento de Disciplinas via WEB. 2006. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

18.
KOMOSINSKI, L. J.; DOVICCHI, J. C.; VILAIN, P.. Participação em banca de Diego Luiz Marafon.Estudo da integração do framework JSF com a tecnologia AJAX. 2006. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal de Santa Catarina.

19.
SOBRAL, J. B. M.; CRUZ, F. A. S.; VILAIN, P.. Participação em banca de Douglas Schroeder e Fernando Marçal Senra.Uma Proposta de Integração Entre Centros de Saúde e Hospitais Públicos Baseada em Web Services. 2006. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

20.
KOMOSINSKI, L. J.; MAZZUCCO JR., J.; VILAIN, P.. Participação em banca de Lucio Moratelli Prado.Integração do sistema de controle de versão Subversion (SVN) com o IDE Netbeans. 2006. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal de Santa Catarina.

21.
SILVA, R. P. E.; VILAIN, P.; MAZZOLA, V. B.. Participação em banca de Ademir Coelho.Reengenharia do framework OCEAN. 2005. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal de Santa Catarina.

22.
SILVA, R. P. E.; FALQUETO, J.; VILAIN, P.. Participação em banca de Eduardo Corte Heidrich.Comparativo Entre o Método Ágil XP e uma Visão Tradicional de Desenvolvimento de Software. 2005. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal de Santa Catarina.

23.
DE LUCCA, J. E.; VILAIN, P.; MELGAREJO, L. F. B.. Participação em banca de Helion Cardozo Junior.Ferramentas para apoio à geração de código internacionalizável. 2004. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

24.
SILVA, R. P. E.; VILAIN, P.; WASLAWIKI, R. S.. Participação em banca de César Frederico dos Santos.Desenvolvimento de uma ferramenta de suporte à área de processo Medidas e Análises do modelo CMMI. 2004. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

25.
Furtado, Olinto J.V.; VILAIN, P.; DE LUCCA, J. E.. Participação em banca de Carlos Eduardo Gesser.Ambiente para geração de analisadores léxicos e sintáticos. 2002. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

26.
SILVA, R. P. E.; VILAIN, P.; Cybis. Participação em banca de Carlos Alexandre Matias e Ricardo Joselito Winck.Raptor: uma ferramenta para automatização do gerenciamento do processo de desenvolvimento de software. 2002. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

27.
Furtado, Olinto J.V.; VILAIN, P.; ESPINOZA, J. W. M.. Participação em banca de Joáber Biazus Cavichioli.Um framework para desenvolvimento de aplicativos cliente/servidor. 2002. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.

28.
VILAIN, P.. Participação em banca de Cristian Becker Coelho.Controle de Versões de Dados em um Sistema de Aplicação. 1997. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.



Participação em bancas de comissões julgadoras
Concurso público
1.
DOVICCHI, J. C.; BECKER, K.; VILAIN, P.. Concurso Público para Professor Adjunto DE na área de Engenharia de Software. 2014. Universidade Federal de Santa Catarina.

2.
GRAHL, E.A.; VILAIN, P.; HUGO, M.. Concurso Público para Professor Universitário do Quadro Permanente. 2012. Fundação Universidade Regional de Blumenau.

3.
SILVA, R. P. E.; VILAIN, P.; MAZZOLA, V. B.. Concurso Público para Professor Adjunto DE na área de Engenharia de Software. 2009. Universidade Federal de Santa Catarina.

4.
PETERS, S.; WASLAWIKI, R. S.; VILAIN, P.. Concurso Público para Professor Substituto para o campus de Araranguá (UFSC) na área de Programação em Computadores I. 2009. Universidade Federal de Santa Catarina.

5.
PETERS, S.; WASLAWIKI, R. S.; VILAIN, P.. Concurso Público para Professor Substituto para o campus de Araranguá (UFSC) na área de Organização e Arquitetura de Computadores. 2009. Universidade Federal de Santa Catarina.

6.
PETERS, S.; WASLAWIKI, R. S.; VILAIN, P.. Concurso Público para Professor Substituto para o campus de Araranguá (UFSC) na área de Inovação e Criatividade na Era do Conhecimento. 2009. Universidade Federal de Santa Catarina.

7.
VILAIN, P.; SILVA, R. P. E.; TODESCO, J. L.. Concurso Público para Professor Adjunto DE na área de Engenharia de Software no Campus Araranguá. 2009. Universidade Federal de Santa Catarina.

8.
VILAIN, P.; MELLO, R. S.. Concurso Público para Professor Adjunto DE na área de Banco de Dados. 2005. Universidade Federal de Santa Catarina.

9.
VILAIN, P.; DALFOVO, O.; GOMES, P. C. R.. Concurso Público de Títulos e Provas - Professor do Quadro. 2003. Fundação Universidade Regional de Blumenau.

Outras participações
1.
VILAIN, PATRICIA. Revisora do Computer on the Beach 2018 (COTB 2018). 2018. Universidade do Vale do Itajaí.

2.
VILAIN, PATRÍCIA. Revisora do XI Simpósio Brasileiro de Sistemas de Informação (SBSI 2018)). 2018. Sociedade Brasileira de Computação - Porto Alegre.

3.
VILAIN, PATRÍCIA. Revisora do XVII Simpósio Brasileiro de Qualidade de Software (SBQS 2018). 2018. Sociedade Brasileira de Computação - Porto Alegre.

4.
VILAIN, PATRÍCIA. Revisora do VI Workshop de Transparência em Sistemas (WTRANS 2018). 2018.

5.
VILAIN, PATRICIA. Revisora do XVI Simpósio Brasileiro de Qualidade de Software (SBQS 2017). 2017. Sociedade Brasileira de Computação - Porto Alegre.

6.
VILAIN, PATRICIA. Revisora do XIII Simpósio Brasileiro de Sistemas de Informação (SBSI 2017). 2017. Sociedade Brasileira de Computação - Porto Alegre.

7.
VILAIN, PATRICIA. Revisora do 8º Workshop Brasileiro de Métodos Ágeis (WBMA 2017). 2017.

8.
VILAIN, PATRICIA. Revisora do Computer on the Beach 2017 (COTB 2017). 2017. Universidade do Vale do Itajaí.

9.
VILAIN, PATRICIA. Revisora do V Workshop de Transparência em Sistemas (WTRANS 2017). 2017.

10.
VILAIN, PATRICIA. Revisora do XXII Brasileiro de Sistemas Multimídia e Web (Webmedia 2016). 2016. Sociedade Brasileira de Computação - Porto Alegre.

11.
VILAIN, PATRICIA. Revisora do XV Simpósio Brasileiro de Qualidade de Software (SBQS 2016). 2016. Sociedade Brasileira de Computação - Porto Alegre.

12.
VILAIN, PATRICIA. Revisora do XII Simpósio Brasileiro de Sistemas de Informação (SBQS 2016). 2016. Sociedade Brasileira de Computação - Porto Alegre.

13.
VILAIN, PATRICIA. Revisora do 7º Workshop Brasileiro de Métodos Ágeis (WBMA 2016). 2016.

14.
VILAIN, PATRICIA. Revisora do IV Workshop de Transparência em Sistemas (WTRANS 2016). 2016.

15.
VILAIN, PATRICIA. Revisora do Computer on the Beach 2016 (COTB 2016). 2016. Universidade do Vale do Itajaí.

16.
VILAIN, PATRICIA. Revisora do XXI Brasileiro de Sistemas Multimídia e Web (Webmedia 2015). 2015. Sociedade Brasileira de Computação - Porto Alegre.

17.
VILAIN, PATRICIA. Revisora do XIV Simpósio Brasileiro de Qualidade de Software (SBQS 2015). 2015. Sociedade Brasileira de Computação - Porto Alegre.

18.
VILAIN, PATRICIA. Revisora do XI Simpósio Brasileiro de Sistemas de Informação (SBQS 2015). 2015. Sociedade Brasileira de Computação - Porto Alegre.

19.
VILAIN, PATRICIA. Revisora do 6º Workshop Brasileiro de Métodos Ágeis (WBMA 2015). 2015.

20.
VILAIN, PATRICIA. Revisora do Congresso Serpro de Tecnologia e Gestão aplicadas a Serviços Públicos (Conserpro 2015). 2015.

21.
VILAIN, PATRICIA. Revisora do Computer on the Beach 2015 (COTB 2015). 2015. Universidade do Vale do Itajaí.

22.
VILAIN, PATRICIA. Revisora do III Workshop de Transparência em Sistemas (WTRANS 2015). 2015.

23.
VILAIN, PATRICIA. Revisora do XIII Simpósio Brasileiro de Qualidade de Software (SBQS 2014). 2014. Sociedade Brasileira de Computação - Porto Alegre.

24.
VILAIN, PATRICIA. Revisora do X Simpósio Brasileiro de Sistemas de Informação (SBQS 2014). 2014. Sociedade Brasileira de Computação - Porto Alegre.

25.
VILAIN, PATRICIA. Revisora do Computer on the Beach 2014 (COTB 2014). 2014. Universidade do Vale do Itajaí.

26.
VILAIN, PATRICIA. Revisora do II Workshop de Transparência em Sistemas (WTRANS 2014). 2014.

27.
VILAIN, PATRICIA. Revisora do IX Simpósio Brasileiro de Sistemas de Informação (SBQS 2013). 2013. Sociedade Brasileira de Computação - Porto Alegre.

28.
VILAIN, PATRICIA. Revisora do Computer on the Beach 2013 (COTB 2013). 2013. Universidade do Vale do Itajaí.

29.
VILAIN, PATRICIA. Revisora do I Workshop de Transparência em Sistemas (WTRANS 2013). 2013.

30.
VILAIN, PATRICIA. Revisora do XXII Seminário de Computação (SEMINCO 2013). 2013.

31.
VILAIN, P.. Revisora do XVIII Brasileiro de Sistemas Multimídia e Web (Webmedia 2012). 2012. Sociedade Brasileira de Computação - Porto Alegre.

32.
VILAIN, PATRICIA. Revisora do XXI Seminário de Computação (SEMINCO 2012). 2012.

33.
VILAIN, PATRÍCIA. Revisora do XVII Brasileiro de Sistemas Multimídia e Web (Webmedia 2011). 2011. Sociedade Brasileira de Computação - Porto Alegre.

34.
VILAIN, PATRICIA. Revisora do XX Seminário de Computação (SEMINCO 2011). 2011.

35.
VILAIN, PATRICIA. Revisora do XIX Seminário de Computação (SEMINCO 2010). 2010.



Eventos



Participação em eventos, congressos, exposições e feiras
1.
Computer on the Beach 2018 (COTB 2018).Uma Arquitetura para Linhas de Produto de Software de E-Commerce usando o Framework Play em Scala. 2018. (Simpósio).

2.
The 29th International Conference on Software Engineering and Knowledge Engineering. Reuse of Fixture Setup between Test Classes. 2017. (Congresso).

3.
Computer on the Beach 2014.Aplicativos Móveis para Consulta de Informações de Gerência Ágil de Processos utilizando LPS. 2014. (Simpósio).

4.
IRI 2014 - IEEE 15th International Conference on Information Reuse and Integration. Test Logic Reuse Through Unit Test Patterns - A Test Automation Framework for Software Product Lines. 2014. (Congresso).

5.
SBQS 2014 - XIII Simpósio Brasileiro de Qualidade de Software.Especializando Ações de Transparência para Qualidade no Desenvolvimento de Software no Setor Público. 2014. (Simpósio).

6.
SBSI 2014 - X Simpósio Brasileiro de Sistemas de Informação. 2014. (Simpósio).

7.
WTrans 2014 - II Workshop de Transparência em Sistemas.Análise da Transparência de Software em Sites de Instituições de Ensino Superior. 2014. (Outra).

8.
SEKE 2013 - 25th International Conference on Software Engineering & Knowledge Engineering (SEKE'2013). Selecting Agile Practices for Developing Software Product Lines. 2013. (Congresso).

9.
SBBD 2011 - XXVI Simpósio Brasileiro de Banco de Dados. 2011. (Simpósio).

10.
SBSI 2011 - VII Simpósio Brasileiro de Sistemas de Informação. 2011. (Simpósio).

11.
Webmedia 2001 - XVII Simpósio Brasileiro de Sistemas Multimídia e Web ?. 2011. (Simpósio).

12.
SBES 2010 - XXIV Simpósio Brasileiro de Engenharia de Software. Software Estimation Based on Use Case Size. 2010. (Congresso).

13.
SBSI 2010 - VI Simpósio Brasileiro de Sistemas de Informação.Estendendo a Contagem de Pontos de Caso de Uso para Aplicação na Terceirização do Desenvolvimento de Software. 2010. (Simpósio).

14.
XIII Iberoamerican Conference on Software Engineering.Estendendo a Contagem de Pontos de Caso de Uso para Melhorar a Estimativa do Tamanho de Projetos de Software. 2010. (Simpósio).

15.
XX Simpósio Brasileiro de Engenharia de Software. 2006. (Simpósio).

16.
XXII Congresso Nacional da Sociedade Brasileira de Computação. 2002. (Congresso).

17.
4o. Workshop sobre fatores humanos em Sistemas Computacionais (IHC 2001). 2001. (Simpósio).

18.
7o. Simpósio Brasileiro de Sistemas Multimídia e Hipermídia (SBMídia 2001). 2001. (Seminário).

19.
UML 2000 - The Unified Modeling Language - Third International Conference. A Diagrammatic Tool for Representing User Interaction in UML. 2000. (Congresso).

20.
XIII Simpósio Brasileiro de Engenharia de Software. 1999. (Simpósio).

21.
XIX Congresso Nacional da Sociedade Brasileira de Computação. 1999. (Congresso).

22.
VI Semana de Informática da UFBA - VI Seminfo.Estudo Comparativo entre Técnicas de Modelagem de Aplicações Hipermídia. 1996. (Simpósio).

23.
VI Semana de Informática da UFBA - VI Seminfo.Uma Metodologia de Apoio à Seleção de Sistemas de Hipermídia utilizando a AHP. 1996. (Simpósio).

24.
X Simpósio Brasileiro de Engenharia de Software. 1996. (Simpósio).

25.
VIII Simpósio Brasileiro de Engenharia de Software.Modelagem de hipertextos: uma experiência com HDM. 1994. (Simpósio).

26.
XXVII Congresso Nacional de Informática e Telecomunicações. Desenvolvimento de um Hipertexto para a Área Jurídica. 1994. (Congresso).

27.
VII Simpósio Brasileiro de Engenharia de Software. 1993. (Simpósio).

28.
7o. Simpósio Brasileiro de Banco de Dados. 1992. (Simpósio).

29.
VI Simpósio Brasileiro de Engenharia de Software. 1992. (Simpósio).

30.
VI Congresso Regional de Iniciação Científica e Tecnológica em Engenharia - CRICTE 91.Um Ambiente de Suporte a Discussões. 1991. (Seminário).


Organização de eventos, congressos, exposições e feiras
1.
Siqueira ; VILAIN, P. . XII Simpósio Brasileiro de Sistemas de Informação (SBBS 2016). 2016. (Congresso).

2.
VILAIN, P.; ROESLER, V. . Minicursos do XXVI Simpósio Brasileiro de Banco de Dados (SBBD 2011). 2011. (Outro).

3.
MELLO, R. S. ; VILAIN, P. . ERBD 2008 - IV Escola Regional de Banco de Dados. 2008. (Congresso).



Orientações



Orientações e supervisões em andamento
Dissertação de mestrado
1.
Hallan Medeiros. Reuso de código de deploy e de configuração de testes de unidade de smart contracts em plataforma blockchain. Início: 2017. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina. (Orientador).

2.
Ernani César dos Santos. Aplicação de Técnicas de Testes de Aceitação para Especificação de Software em Editais de Licitação. Início: 2016. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina. (Orientador).

3.
Guilherme Aguiar. Definição de um framework para jogos de perfis usando algoritmos de aprendizado de máquina. Início: 2016. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina. (Orientador).

Tese de doutorado
1.
Lucas Pereira da Silva. Aplicação de Técnicas de Similaridade na Fatoração de FIxtures de Testes de Software. Início: 2016. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Santa Catarina. (Orientador).

2.
Douglas Hiura Longo. Uniformidade dos Dados de Testes de Aceitação. Início: 2015. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Santa Catarina. (Orientador).

Trabalho de conclusão de curso de graduação
1.
Diego Izidoro. Uma Ferramenta para Edição de Cenários de Testes a partir de Requisitos Representados em Diagramas de Interação do Usuário. Início: 2017. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina. (Orientador).

Iniciação científica
1.
Adan Pereira Gomes. Integração da ferramenta Scenario com a ferramenta de versão Git. Início: 2018. Iniciação científica (Graduando em Ciência da Computação) - Universidade Federal de Santa Catarina, Conselho Nacional de Desenvolvimento Científico e Tecnológico. (Orientador).


Orientações e supervisões concluídas
Dissertação de mestrado
1.
Lucas Pereira da Silva. Reuso de Código e de Execução de Test Fixtures entre Classes de Teste. 2016. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, . Orientador: Patrícia Vilain.

2.
Martim Azevedo do Nascimento. Um algoritmo para o cálculo de cobertura de estados. 2015. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, . Orientador: Patrícia Vilain.

3.
Natan Vinícius Zeferino. Uma abordagem dirigida a modelos para geração de interfaces a partir de diagramas de interação com o usuário. 2015. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, . Orientador: Patrícia Vilain.

4.
Douglas Hiura Longo. Cenários de Usuário por meio de Diagramas de Interação com o Usuário. 2015. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, . Orientador: Patrícia Vilain.

5.
Fabíola Ferreira de Macedo. Transparência de Software como Apoio à Publicidade da Administração Pública. 2014. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, . Orientador: Patrícia Vilain.

6.
Glauco Silva Neves. Uma abordagem reativa de construção de linhas de produto de software baseada em TDD e refatoração. 2014. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, . Orientador: Patrícia Vilain.

7.
Guilherme Schoepping. Um Estudo Exploratório a partir de um Framework para Seleção de Práticas Ágeis. 2012. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, . Orientador: Patrícia Vilain.

8.
Gustavo Bestetti Ibarra. Full Use Case Size (FUCS): estimativa de software com base no tamanho de casos de uso. 2011. Dissertação (Mestrado em Pós-Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina, . Orientador: Patrícia Vilain.

9.
Priscila Basto Fagundes. Framework para Comparação e Análise de Métodos Ágeis. 2005. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, . Orientador: Patrícia Vilain.

10.
Alexandre Lazaretti Zanatta. xScrum: uma proposta de extensão de um Método Ágil para Gerência e Desenvolvimento de Requisitos visando adequação ao CMMI. 2004. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Santa Catarina, . Orientador: Patrícia Vilain.

Trabalho de conclusão de curso de graduação
1.
Yun Hu Lee. Arquitetura para Linhas de Produto de Software de ECommerce usando Play Framework. 2017. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

2.
Osvaldo Edmundo Schwerz da Rocha. Desenvolvimento de Linhas de Produto de Software utilizando o padrão Model View Presenter. 2016. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

3.
Rafaela Goulart de Andrade. Plugin para uma Ferramenta de Cobertura de Estado. 2015. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

4.
Nelson Mariano Leite Neto. Segen: protótipo de geração de casos de testes em Selenium e Selendroid. 2015. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

5.
Fabio Bittencourt Forte. Adaptação de um Checklist para Análise de Transparência de Software em Sites. 2014. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

6.
Bruno Fortes dos Santos. Aplicativos Móveis para Consulta de Informações da Gerência Ágil de Processos utilizando LPS. 2013. Trabalho de Conclusão de Curso. (Graduação em Sistema de Informação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

7.
Luiz Paulo de Farias Júnior. Uma Ferramenta Web para Suporte à Definição de Processos Ágeis. 2013. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

8.
Eric Felipe Barboza. Desenvolvimento de uma Ferramenta para Testes de Páginas JSF geradas a partir de UIDs. 2013. Trabalho de Conclusão de Curso. (Graduação em Sistema de Informação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

9.
Guilherme Aguiar. Uso de MDA em um Framework para Seleção de Práticas Ágeis. 2012. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

10.
Diego Spillere de Souza. Seleção de práticas ágeis para o desenvolvimento de linhas de produto. 2012. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

11.
Edwaldo Ramos de Brito Monteiro. Uma ferramenta para carga de bancos de dados relacionais a partir de fontes de dados XML. 2011. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

12.
Filipe Bianchi Damiani. Ferramenta para mapeamento dos UIDs para JSF. 2011. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

13.
Diego Perez Alvarez. Proposta de um Processo Ágil para Projetos com um único Desenvolvedor. 2010. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

14.
Cecília Estela Giuffra Palomino. Modelagem da Interação do Usuário com o Sistema em Métodos Ágeis. 2009. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

15.
Pedro Germani Ghiorzi. Adaptação do método OOHDM para publicação de aplicações hipermídia em Flex. 2008. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

16.
Caio Vinícius P. da Fonseca. Análise de um Framework para a definição de processos ágeis em relação ao CMMI e MPS-BR. 2008. Trabalho de Conclusão de Curso. (Graduação em Sistemas de Informação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

17.
Guilherme Schoepping. Projeto e Implementação de uma Ferramenta Gráfica para UID. 2007. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

18.
Arthur Fragnani Medeiros. Utilizando UIDs no desenvolvimento de sistemas WEB com o SHDM. 2007. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

19.
Fabrício Brasiliense. Desenvolvimento de Framework de Jogos 3d para Celulares. 2006. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

20.
Caio Stein Dagostini. Análise de Modelos Conceituais de Computação Pervasiva. 2006. Trabalho de Conclusão de Curso. (Graduação em Sistemas de Informação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

21.
Thiago Leão Machado. Uma ferramenta de suporte ao Framework para Comparação e Análise de Métodos Ágeis. 2005. Trabalho de Conclusão de Curso. (Graduação em Sistemas de Informação) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

22.
Luanda Philippi Remáculo. Personalização de Diagramas de Interação do Usuário e Mapeamento para a Ontologia de Widgets Abstratos. 2004. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

23.
Alexandre Schulter e Alexandre Spagnol. Uma Ferramenta para Edição de Diagramas de Interação do Usuário. 2003. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

24.
Igor Tibes Ghisi. Uso de Padrões de Análise e Padrões de Projeto no Desenvolvimento de Controle de Atacado usando o Processo Unificado. 2003. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

25.
Dayane Cristina da Silva. Integração de Técnicas de Projeto Hipermídia e de Interação Homem-Máquina. 1997. 122 f. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

26.
Regina Fernandes Bussolo. Proposta de uma Metodologia para Desenvolvimento de Sistemas de Informação Geográfica Urbanos. 1997. 175 f. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

27.
Rui Seara Junior. Sincronização entre Mídias em Aplicações Hipermídia. 1997. 105 f. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

28.
Carlos Alexandre da Silva. Integração do Projeto de Interface Homem-Computador na Análise e Projeto Orientados a Objetos. 1997. 0 f. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Ciências da Computacao) - Universidade Federal de Santa Catarina. Orientador: Patrícia Vilain.

Iniciação científica
1.
Vinicius Maximiano Alves. Melhoria da ferramenta para edição da técnica US-UID: suporte à modificação de testes. 2018. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Santa Catarina, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Patrícia Vilain.

2.
Luiz Felipe Ribeiro Baroncello. Desenvolvimento da ferramenta para edição da técnica US-­UID. 2017. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Santa Catarina, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Patrícia Vilain.




Página gerada pelo Sistema Currículo Lattes em 11/12/2018 às 12:23:44