CV completo (em PDF) - Universidade do Minho

Transcrição

CV completo (em PDF) - Universidade do Minho
CURRICULUM VITÆ
João Miguel Lobo Fernandes
20 de Maio de 2016
Conteúdo
1 Identificação
7
2 Formação Académica
7
2.1
Habilitações Académicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.2
Lı́nguas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
3 Atividade Profissional
3.1
8
Percurso Profissional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
3.1.1
UMinho, Dep. Informática . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
3.1.2
Outras universidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
3.2
Habilitações Profissionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
3.3
Atividades de Gestão Académica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
3.4
Atividades Administrativas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
3.5
Concursos para Professor Universitário . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
3.6
Relatos para Contratos de Tempo Indeterminado (CTIs) de Professores . . . . . . . . . . .
11
3.7
Peritagens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
4 Atividade Cientı́fica
12
4.1
Membro de Corpos Editoriais de Revistas . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
4.2
Membro de Comissões de Programa de Conferências . . . . . . . . . . . . . . . . . . . . . .
13
4.3
Organizador de Conferências . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
4.4
Atividades de Revisão . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
4.4.1
Revisor de livros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
4.4.2
Revisor de artigos para revistas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
4.4.3
Revisor de artigos para conferências . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
4.5
Participação em Conferências . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
4.6
Mobilidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
4.6.1
Visitas efectuadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
4.6.2
Visitas recebidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
5 Atividade Docente
5.1
5.2
27
Universidade do Minho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
5.1.1
Pós-Bolonha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
5.1.2
Pré-Bolonha
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
Outras Instituições de Ensino Superior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
4
5.3
Cursos de formação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 Publicações
30
30
6.1
Livros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
6.2
Edição de Atas de Conferências ou de Periódicos . . . . . . . . . . . . . . . . . . . . . . . .
34
6.3
Teses/Dissertações Defendidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
6.4
Capı́tulos em Livro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
6.5
Artigos em Periódicos Internacionais (com arbitragem cientı́fica) . . . . . . . . . . . . . . .
37
6.6
Artigos em Eventos Cientı́ficos Internacionais (com arbitragem cientı́fica e atas formais) . .
39
6.7
Artigos em Workshops (com arbitragem cientı́fica, sem atas formais) . . . . . . . . . . . . .
45
6.8
Artigos em Periódicos Nacionais
46
6.9
Artigos em Eventos Cientı́ficos Nacionais
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
6.10 Relatórios Técnicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
6.11 Posters e Palestras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
6.12 Material Pedagógico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
48
6.13 Relatórios de Avaliação / Reestruturação de Licenciaturas . . . . . . . . . . . . . . . . . . .
48
7 Orientações de Trabalhos Académicos
49
7.1
Doutoramento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
7.2
Mestrado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
7.3
Estágios e Trabalhos de Licenciatura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51
8 Participação em Júris
51
8.1
Agregação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51
8.2
Doutoramento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
52
8.3
Mestrado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
54
9 Atividades de Investigação e Desenvolvimento
55
9.1
Projetos de Investigação Financiados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
55
9.2
Propostas de Projetos de Investigação NÃO Financiados . . . . . . . . . . . . . . . . . . . .
57
9.3
Projetos de Desenvolvimento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58
9.4
Avaliação de Projetos de Investigação
58
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10 Prémios
59
11 Bolsas
59
12 Afiliações
59
5
A Publicações citadas
60
6
CURRICULUM VITÆ
João Miguel Fernandes
20 de Maio de 2016
1
Identificação
Nome:
Data de nascimento:
Cartão de cidadão:
Nacionalidade:
Estado Civil:
Serviço Militar:
Residência:
Local de Trabalho:
Categoria:
Telefone:
Fax:
Email:
URL:
ORCID:
ResearchID:
2
João Miguel Lobo Fernandes
19 de junho de 1968
num. 8039256, de 11.09.2007, arq. de Braga
portuguesa
casado, com 2 filhos
cumprido
Rua de São Domingos, 164, 1.o esq
4710-435 Braga, Portugal
Departamento de Informática, Universidade do Minho
Campus de Gualtar, 4710-057 Braga, Portugal
professor catedrático
+351-253604454
+351-253604471
[email protected]
http://www4.di.uminho.pt/jmf
0000-0003-1174-1966
B-3942-2013
Formação Académica
2.1
Habilitações Académicas
• Agregação em Informática, UMinho, com a classificação de aprovado por unanimidade, jun/2011. Submeti a avaliação o meu curriculum vitæ, um conjunto selecionado das minhas publicações cientı́ficas,
um relatório sobre a unidade curricular em “Análise e modelação de requisitos” e a lição “Modelação
7
de software”. Membros do júri: Paulo Pereira (UMinho, presidente), José M. Valença (UMinho), Alberto J. Proença (UMinho), Paulo J. Ferreira (UAveiro), Pedro Guerreiro (UAlg), Paulo Verı́ssimo
(FCUL) e Johan Lilius (Åbo Akademi, Finlândia).
• Doutoramento em Informática, área de Engenharia de Computadores, UMinho, com a classificação de
aprovado por unanimidade, mai/2000. Tı́tulo da tese: “MiDAS: metodologia orientada ao objecto para
desenvolvimento de sistemas embebidos”. Orientadores: Alberto J. Proença (UMinho) e Henrique D.
Santos (UMinho). Arguentes: Luı́s Gomes (UNL), Isabel M. Teixeira (IST), António Brito Ferrari
(UAveiro), José M. Valença (UMinho), José N. Oliveira (UMinho).
• Mestrado em Informática, área de Ciências da Computação, pela UMinho, com a classificação de
Muito Bom, jul/1994. Tı́tulo da dissertação: “Redes de Petri e VHDL na especificação de controladores paralelos”. Orientador: Alberto J. Proença (UMinho). Arguentes: João Gabriel Silva (UCoimbra)
e José M. Valença (UMinho).
• Licenciatura em Engenharia de Sistemas e Informática, UMinho, com a classificação final de 15
valores, set/1986 a set/1991.
2.2
Lı́nguas
• Curso Livre de Italiano (3 anos), realizado na UMinho, Braga, jun/1996.
• Curso de Verão de Lı́ngua e Cultura Espanholas, realizado na Universidad Complutense de Madrid,
Espanha, jul/1990.
• Curso Livre de Espanhol (3 anos), reconhecido pela Embaixada Espanhola em Lisboa, realizado na
UMinho, Braga, jun/1990.
• 5.o ano do Curso da Alliance Française, concluı́do com a classificação final de 13 valores, mar/1986.
3
Atividade Profissional
Toda a minha atividade profissional tem sido desenvolvida na Universidade do Minho (Escola de Engenharia, Dep. Informática), instituição que sirvo desde que terminei a minha licenciatura. Todas as referências
feitas nesta secção referem-se a atividades realizadas na UMinho, com exceção daquelas em que há uma
indicação explı́cita a uma outra instituição.
3.1
3.1.1
Percurso Profissional
UMinho, Dep. Informática
• Professor Catedrático, desde dez/2011.
Classificado em 1.o lugar, de entre um total de 2 candidatos que se apresentaram ao concurso para o Grupo Disciplinar
de Informática (Edital n.o 584/2011 do D.R., 2.a série, n.o 116, de 17/jun).
Membros do júri: Paulo Pereira (UMinho), José M. Valença (UMinho), José Maia Neves (UMinho), Alberto J.
Proença (UMinho), Amı́lcar Sernadas (IST), Luı́s Monteiro (UNL), Senén Barro Ameneiro (U Santiago de Compostela,
Espanha) e Tomàs Margalef (UA Barcelona, Espanha).
Submeti a avaliação o meu curriculum vitæ e um relatório cientı́fico-pedagógico em Engenharia de Software, que define
os objetivos e as estratégias de uma linha de investigação cientı́fica nessa área, assim como de um curso de 2.o ciclo
do ensino superior.
• Professor Associado com Agregação, de jun/2011 a dez/2011.
• Professor Associado com tenure, de out/2007 a jun/2011.
8
Classificado em 1.o lugar, de entre um total de 11 candidatos que se apresentaram ao concurso para o Grupo Disciplinar
de Informática (Edital n.o 159/2006 do D.R., 2.a série, n.o 64, de 30/mar).
Membros do júri: Leandro Almeida (UMinho), José M. Valença (UMinho), Vasco Freitas (UMinho), José Maia Neves
(UMinho), Alberto J. Proença (UMinho), Fernando Nunes Ferreira (FEUP), Pedro Guedes de Oliveira (FEUP),
Eugénio Oliveira (FEUP), Artur Pimenta Alves (FEUP), Ernesto Costa (UCoimbra), Pedro Veiga (FCUL), Amı́lcar
Sernadas (IST), Arlindo Oliveira (IST), Luı́s Monteiro (UNL), José Cardoso e Cunha (UNL) e Pedro Barahona (UNL).
Submeti a avaliação o meu curriculum vitæ e o relatório (contendo o programa, o conteúdo e os métodos de ensino)
da disciplina de “Sistemas Digitais I” da Licenciatura em Engenharia de Sistemas e Informática.
• Nomeação definitiva, mai/2005.
Relatores do processo de avaliação de desempenho correspondente à nomeação definitiva: José M. Valença (UMinho),
Alberto J. Proença (UMinho), José Silva Matos (FEUP).
• Professor Auxiliar, mai/2000 a out/2007.
• Assistente, jul/1994 a mai/2000.
• Assistente Estagiário, nov/1991 a jul/1994.
• Monitor, 1989/90.
3.1.2
Outras universidades
• Professor Visitante da Universidade Federal de Santa Catarina, Florianópolis, Brasil, ago-dez/2013.
Licença sabática concedida pela UMinho.
• Professor Visitante da Universidade de Aarhus, Dept. Computer Science (DAIMI), Aarhus, Dinamarca, no grupo de Coloured Petri Nets, liderado por Kurt Jensen, set/2006 a jun/2007. Licença
sabática concedida pela UMinho.
• Professor Auxiliar Convidado da Universidade do Algarve, Faculdade de Ciências e Tecnologia, Departamento de Engenharia Eletrónica e Informática, Faro, Portugal, set/2004 a jun/2006.
• Investigador pós-doutorado (post-doctoral researcher) no Laboratório de Sistemas Embebidos do
TUCS (Turku Centre for Computer Science), Turku, Finlândia, liderado por Johan Lilius, set/2002
a fev/2003. Este laboratório faz parte do CREST (Center for Reliable Software Technology) que, no
perı́odo 2002–7, foi designado como Centre of Excellence for Formal Methods in Programming pela
Suomen Akatemiassa (Academia da Finlândia).
• Investigador Júnior da Universidade de Bristol, Dept. Computer Science, Bristol, Reino Unido, marjul/1991.
3.2
Habilitações Profissionais
• ISPMA Certified Software Product Manager, Foundation Level, International Software Quality Institute (iSQI), jun/2015.
• Docentship em Engenharia de Computadores no tópico “Model-driven Development of Embedded
Software” (“modellbaserad utveckling av mjukvara för inbyggda datorsystem” em sueco), Åbo Akademi University, Turku, Finlândia, fev/2011.
A avaliação do curriculum vitæ e da qualidade duma aula sobre o tópico foi realizada por: Johan Lilius (Åbo Akademi),
Ivan Porres (Åbo Akademi), Kai Koskimies (Tampere UT), Keijo Heljanko (Aalto U). Esta docentship habilita-me a
orientar alunos de doutoramento na Åbo Akademi.
• Ação de formação em Supervision of dissertations (6 horas de duração), por Heinz Oost (U Utrecht).
Ação promovida pela Pró-Reitoria para a Avaliação e Qualidade, Braga, jun/2006.
• Ação de formação em Uma universidade inclusiva (8 horas de duração), por Sandra Estêvão Rodrigues, coordenadora da Gabinete de Apoio ao Estudante com Deficiência. Ação promovida pelo
Conselho de Cursos de Engenharia, Guimarães, jul/2005.
• Ação de formação em Qualidade e inovação no ensino: a aprendizagem cooperativa e por projetos
(9 horas de duração), por Peter Powell (U Twente). Ação promovida pela Pró-Reitoria para a
Avaliação e Qualidade, Braga, abr/2004.
9
• Ação de formação em Desenvolvimento curricular (9 horas de duração), por Natascha van HattumJanssen. Ação promovida pela Pró-Reitoria para a Avaliação e Qualidade, Braga, fev/2004.
• Ação de formação em Novos métodos de avaliação (9 horas de duração), por Natascha van HattumJanssen. Ação promovida pela Pró-Reitoria para a Avaliação e Qualidade, Braga, fev/2004.
• Tutorial em Code generation from UML behavioral diagrams (7 horas de duração), por Albert Zündorf
(TU Braunschweig), no âmbito da 5th International Conference on the Unified Modeling Language
(UML 2002), Dresden, Alemanha, out/2002.
• Ação de formação em LabVIEW advanced course (30 horas de duração), ministrada pela National
Instruments Portugal, Braga, fev/2000.
• Ação de formação em LabVIEW basic course (30 horas de duração), ministrada pela National Instruments Portugal, Braga, jan/2000.
• Curso de Certificação de Qualidade e Ambiente, Multivector, Braga, dez/1999.
• Curso de Formação de Formadores (150 horas de duração), no Centro de Formação e Informática do
Minho, CFIM, Braga, mar/1992.
3.3
Atividades de Gestão Académica
11. Membro eleito do Conselho de Escola da Escola de Engenharia, fev/2016-.
10. Membro do Conselho Cientı́fico da Escola de Engenharia, como representante nomeado do Centro
de Investigação ALGORITMI, ago/2013-jan/2016.
9. Membro da Comissão de Coordenação da Avaliação de Escola da Escola de Engenharia, ago/2014abr/2016.
8. Membro da Comissão de trabalho de alteração do Regulamento de Avaliação do Desempenho dos
Docentes da Escola de Engenharia da Universidade do Minho (RAD-EEUM), mai-set/2014.
7. Diretor do Mestrado em Informática, jan/2011-jul/2012.
Publicações: [ra5].
6. Diretor do Mestrado em Engenharia Informática, jan/2011-jul/2012.
Publicações: [ra5].
5. Membro da Comissão Diretiva do Mestrado em Informática, set/2008 a dez/2010.
4. Membro da Comissão Diretiva do Mestrado em Engenharia Informática, set/2008 a dez/2010.
3. Vice-presidente do Conselho de Cursos de Engenharia, out/2004 a ago/2006.
2. Membro do Conselho de Cursos de Engenharia, na qualidade de diretor e representante do curso de
Licenciatura em Engenharia de Sistemas e Informática, jun/2004 a ago/2006.
1. Diretor do curso de Licenciatura em Engenharia de Sistemas e Informática, jun/2004 a ago/2006.
À altura, tratava-se do curso da UMinho com maior número de alunos inscritos (977 em 2005/06) e
maior número de vagas (117 em 2005/06).
Publicações: [ra4].
3.4
Atividades Administrativas
• Membro da Comissão Organizadora das Jornadas de Informática (JOIN 2011), realizadas em jun/2011.
• Membro da Comissão Organizadora das Jornadas de Informática (JOIN 2008), realizadas em set/2008.
• Membro do júri para análise da equivalência ao grau de licenciatura, requerido por Marcelo Gomes
Fernandes, abr/2008.
10
• Membro da Comissão Organizadora das Jornadas de Informática (JOIN 2006), realizadas em abr/2006.
• Membro, por nomeação da Reitoria, da comissão responsável pela elaboração de um documento sobre
os ingressos não formais aos cursos em Tecnologias da Informação da UMinho, jun-dez/2005.
• Tutor (docente responsável pelo acompanhamento de estudantes) do programa TUTORUM (Programa de Apoio Tutorial aos Estudantes Atletas de Alta Competição da UMinho), desde set/2005.
• Membro do júri para análise da equivalência ao grau de licenciatura, requerido por Ricardo Avelino
Alves Morais, jan/2005.
• Co-responsável pela participação da UMinho na Inforpor 2003 (Feira de Negócios em Tecnologia,
Media e Telecomunicações), realizada na FIL do Parque das Nações (Lisboa), out/2003.
• Responsável pelo pelouro de visitas do Dep. Informática, fev/2003 a mai/2004.
• Membro da Comissão Interna de Avaliação da Licenciatura em Eng.a de Sistemas e Informática para
o ano letivo 2000/01, por nomeação da Reitoria.
• Membro da Comissão Interna de Avaliação da Licenciatura em Matemática e Ciências da Computação
para o ano letivo 1994/95, por nomeação da Reitoria.
• Membro da Comissão Interna de Avaliação da Licenciatura em Eng.a de Sistemas e Informática para
o ano letivo 1992/93, por nomeação da Reitoria.
3.5
Concursos para Professor Universitário
2. Membro do júri do concurso destinado ao preenchimento de 1 lugar da categoria de Professor Catedrático para área disciplinar de Informática, para o Departamento de Informática da Escola de
Engenharia, Universidade do Minho. Edital n.o 310/2013, D.R., 2.a série, n.o 65, de 03.abr.2013.
1. Membro do júri do concurso destinado ao preenchimento de 2 lugares da categoria de Professor
Auxiliar para área disciplinar de Engenharia Informática (perfil em Engenharia de Software e Base
de Dados), para o Departamento de Engenharia Informática da Faculdade Ciências e Tecnologia,
Universidade de Coimbra. Edital n.o 1083/2012, D.R., 2.a série, n.o 244, de 18.dez.2012.
3.6
Relatos para Contratos de Tempo Indeterminado (CTIs) de Professores
6. Relator do processo de contratação como professor auxiliar em regime de CTI, apresentado por José
Carlos Campos Costa, IST-ULisboa, set/2014.
5. Relator do processo de contratação como professor associado em regime de CTI, apresentado por
José Augusto Lima, UMinho, mar/2014.
4. Relator do processo de contratação como professor auxiliar em regime de CTI, apresentado por Vitor
Francisco Mendes Freitas Gomes Fonte, UMinho, mar/2013.
3. Relator do processo de contratação como professor auxiliar em regime de CTI, apresentado por
Miguel António Sousa Abrunhosa Brito, UMinho, mar/2013.
2. Relator do processo de contratação como professora auxiliar em regime de CTI, apresentado por
Paula Cristina Negrão Ventura Martins, U. Algarve, mar/2013.
1. Relator do processo de contratação como professor auxiliar em regime de CTI, apresentado por
António Manuel Nestor Ribeiro, UMinho, set/2012.
3.7
Peritagens
2. Perito em Engenharia Informática, nomeado pelo diretor do Dep. Informática, para processo 4532/
07.1TBBRG no Tribunal Judicial de Braga, fev-mai/2008.
1. Perito em Informática, nomeado pelo Reitor, para processo 588/98 no Tribunal do Trabalho de
Braga, mai/2001-set/2002.
11
4
Atividade Cientı́fica
Em termos de investigação, as minhas atividades têm sido realizadas no âmbito de centros de investigação
reconhecidos pela FCT. Estive vinculado ao Centro Algoritmi até 2003, altura em que transitei para o
CCTC (Centro de Ciências e Tecnologias de Computação). Em 2011, decidi voltar ao Centro Algoritmi,
com a expectativa de que esta mudança possa aumentar a minha produção cientı́fica.
Desde que concluı́ o doutoramento, tenho desenvolvido uma permanente atividade de elaboração de propostas de projetos de investigação, submetidas a diversas entidades financiadoras, quer a nı́vel nacional,
quer a nı́vel europeu. Este esforço resultou no financiamento de vários projetos, no âmbito dos quais
muitas das minhas atividades de investigação têm sido desenvolvidas. Estes projetos tornaram possı́vel a
contratação de diversos bolseiros de investigação, cujo papel é imprescindı́vel para sustentar atividades de
cariz mais tecnológico e de experimentação laboratorial.
A organização de encontros cientı́ficos de cariz internacional foi uma das atividades mais absorventes dos
esforços cientı́ficos desenvolvidos recentemente. Em Setembro de 2002, iniciaram-se os trabalhos de organização em Portugal da 3rd International Conference on Application of Concurrency to System Design
(ACSD 2003). Em set/2005, iniciou-se uma tarefa semelhante no contexto da organização em Portugal da 5th IFIP Working Conference on Distributed and Parallel Embedded Systems (DIPES 2006). A
organização, em Portugal, desta quinta edição da conferência DIPES decorreu do meu envolvimento permanente com o IFIP WG10.5 Special Interest Group on Embedded Systems (SIG-ES), desde março de
2000, como membro fundador. Este SIG internacional do IFIP tinha como objetivo a disseminação e troca
de informação relativas às experiências de investigação e de aplicação sobre sistemas e software embutidos. Deu origem em out/2006 ao Working Group 10.2 (WG 10.2 - Embedded Systems) do IFIP. Em
jun/2010, decorreu, sob minha presidência, a organização conjunta de duas conferências internacionais:
31st International Conference on Application and Theory of Petri Nets and Other Models of Concurrency
(PETRI NETS 2010) e 10th International Conference on Application of Concurrency to System Design
(ACSD 2010).
Em Setembro de 2003, com o intuito de colmatar uma lacuna verificada na oferta de eventos cientı́ficos
internacionais existentes, iniciei um esforço de constituição de um grupo de investigadores a nı́vel mundial
capaz de promover a criação de um novo workshop. Foi assim possı́vel, em Junho de 2004, organizar, em
Hamilton (Ontário, Canadá), o 1st International Workshop on Model-based Methodologies for Pervasive
and Embedded Software - MOMPES 2004. Esta 1.a edição foi, nos anos seguintes, continuada e possibilitou
que a série MOMPES se estabelecesse no panorama cientı́fico internacional. Esta mentorização de um novo
evento internacional anual, de natureza cientı́fica, tem sido uma experiência extremamente enriquecedora,
dada a permanente interação com os investigadores de relevo mundial na área que têm sido convidados
quer para constituir a Comissão de Programa dos workshops MOMPES, quer para proferir palestras.
Para além das atividades já descritas, foi ainda possı́vel, por exemplo, participar como membro da Comissão
de Programa de quase três dezenas de conferências cientı́ficas internacionais, algumas delas em várias das
suas edições, e atuar como revisor cientı́fico de artigos submetidos a várias conferências e revistas de
reputada qualidade e elevado prestı́gio cientı́fico, como é o caso, por exemplo, das IEEE Transactions
on Software Engineering, da Software and Systems Modeling, das IEEE Transactions on Knowledge and
Data Engineering, das ACM Transactions on Embedded Computing Systems, e da Science of Computer
Programming. Este trabalho constitui uma atividade cientı́fica importante, que considero “obrigatória”,
dado que é precisamente na avaliação pelos pares que assenta o mecanismo da revisão cientı́fica. Foi também
possı́vel manter um ritmo considerável de publicação de artigos cientı́ficos com revisão pelos pares.
Em termos temáticos, a minha atividade cientı́fica atual centra-se fundamentalmente na áreas da Engenharia de Software, com especial ênfase na modelação de sistemas e na análise de requisitos de software.
Na área da modelação de sistemas, a investigação tem-se centrado no estudo das Redes de Petri e da
notação UML (Unified Modeling Language), como mecanismos de especificação para sistemas de elevada
complexidade, e no estudo e na validação da abordagem baseada em modelos. Na área da análise de
requisitos de software, tenho dado atenção às questões ligadas à animação e validação de requisitos e a
métodos de prioritização. De futuro, pretendo continuar ligado a estas áreas, mas irei igualmente explorar
outras que me permitam abrir novas perspetivas de enquadramento das minhas atividades cientı́ficas. Em
particular, tenho interesse em (continuar a) estudar duma forma mais sistematizada e cientificamente relevante questões relacionadas com o ensino da informática, pois entendo que um professor universitário deve
12
dar importância à componente letiva em grau equivalente à que dá à componente cientı́fica. Nesse sentido,
pretendo estabelecer parcerias com colegas, por exemplo, do Instituto da Educação da UMinho, para analisarmos e avaliarmos as questões de ı́ndole pedagógica das abordagens e estratégia de ensino/aprendizagem
que preconizo para as unidades curriculares em que estou envolvido.
4.1
Membro de Corpos Editoriais de Revistas
6. Editor, Open Computer Science, desde nov/2015, De Gruyter Open, ISSN 2299-1093.
5. Membro do Editorial Review Board , International Journal on Advances in Software, desde jan/2012,
IARIA, ISSN 1942-2628.
4. Membro do Editorial Review Board , Journal of Information Technology Research (JITR), desde
jun/2007, IGI Global, Hershey, Pensilvânia, EUA, ISSN 1938-7857.
3. Editor convidado (juntamente com Dori D), Innovations in Systems and Software Engineering, secção
especial em Model-based Approaches for Embedded Systems, vol. 8, n. 1, jan/2012, Springer, Londres, Reino Unido, ISSN 1614-5046. [ed13]
2. Editor convidado (juntamente com Gomes L, Khomenko V), IET Computers & Digital Techniques,
secção especial em Application of Concurrency to System Design, vol. 5, n. 6, dez/2011, IET, Reino
Unido, ISSN 1751-8601. [ed11]
1. Editor convidado (juntamente com Lilius J, Machado RJ, Truscan D, Porres I), Nordic Journal of
Computing, vol. 12, n. 3, dez/2005, Publishing Association Nordic Journal of Computing, Helsı́nquia,
Finlândia, ISSN 1236-6064. [ed03]
4.2
Membro de Comissões de Programa de Conferências
36. International Conference on the Quality of Information and Communications Technology (QUATIC):
• 10.a edição, Lisboa, Portugal, set/2016. Atas publicadas pela IEEE Computer Society Press.
ISBN 978-1-4799-6133-7.
• 9.a edição, Guimarães, Portugal, set/2014. Atas publicadas pela IEEE Computer Society Press.
ISBN 978-1-4799-6133-7. DOI 10.1109/QUATIC.2014.55
• 8.a edição, Lisboa, Portugal, set/2012. Atas publicadas pela IEEE Computer Society Press,
ISBN 978-0-7695-4777-0. DOI 10.1109/QUATIC.2012.1
• 7.a edição, Porto, Portugal, set-out/2010. Atas publicadas pela IEEE Computer Society Press,
ISBN 978-0-7695-4241-6. DOI 10.1109/QUATIC.2010.1
• 6.a edição, Lisboa, Portugal, out/2007. Atas publicadas pela IEEE Computer Society Press,
ISBN 0-7695-2948-8. DOI 10.1109/QUATIC.2007.2
35. IEEE International Workshop on Quality Oriented Reuse of Software (QUORS):
• 10.a edição, Atlanta, Georgia, EUA, jun/2016. Realizado no âmbito da 39th Annual International Computer Software and Applications Conference (COMPSAC 2016).
• 9.a edição, Taichung, Taiwan, jul/2015. Realizado no âmbito da 39th Annual International
Computer Software and Applications Conference (COMPSAC 2015).
• 8.a edição, Västerås, Suécia, jul/2014. Realizado no âmbito da 38th Annual International
Computer Software and Applications Conference (COMPSAC 2014).
• 7.a edição, Quioto, Japão, jul/2013. Realizado no âmbito da 37th Annual International Computer Software and Applications Conference (COMPSAC 2013).
• 6.a edição, Izmir, Turquia, jul/2012. Realizado no âmbito da 36th Annual International Computer Software and Applications Conference (COMPSAC 2012).
• 5.a edição, Munique, Alemanha, jul/2011. Realizado no âmbito da 35th Annual International
Computer Software and Applications Conference (COMPSAC 2011).
• 4.a edição, Seul, Coreia do Sul, jul/2010. Realizado no âmbito da 34th Annual International
Computer Software and Applications Conference (COMPSAC 2010).
13
• 3.a edição, Seattle, Washington, EUA, jul/2009. Realizado no âmbito da 33rd Annual International Computer Software and Applications Conference (COMPSAC 2009).
• 2.a edição, Turku, Finlândia, jul-ago/2008. Realizado no âmbito da 32nd Annual International
Computer Software and Applications Conference (COMPSAC 2008).
34. International Conference on Application and Theory of Petri Nets and other Models of Concurrency
(PETRI NETS):
• 37.a edição, Torun, Polónia, jun/2016. Atas publicadas na série Lecture Notes in Computer
Science, Springer.
• 36.a edição, Bruxelas, Bélgica, jun/2015. Atas publicadas na série Lecture Notes in Computer
Science, vol. 9115, Springer, ISBN 978-3-319-19487-5.
• 35.a edição, Tunes, Tunı́sia, jun/2014. Atas publicadas na série Lecture Notes in Computer
Science, vol. 8489, Springer, ISBN 978-3-319-07733-8.
• 31.a edição, Braga, Portugal, jun/2010. Atas publicadas na série Lecture Notes in Computer
Science, vol. 6128, Springer, ISBN 978-3-642-13674-0.
• 30.a edição, Paris, França, jun/2009. Atas publicadas na série Lecture Notes in Computer
Science, vol. 5606, Springer, ISBN 978-3-642-02423-8.
33. International Conference on Software Business (ICSOB):
• 7.a edição, Liubliana, Eslovénia, jun/2016. Atas publicadas na série Lecture Notes in Business
Information Processing, Springer. Membro do Steering Committee.
• 6.a edição, Braga, Portugal, jun/2015. Atas publicadas na série Lecture Notes in Business Information Processing, Springer, ISBN 978-3-319-19592-6. Membro do Steering Committee.
32. Simpósio Brasileiro de Sistemas de Informação (SBSI):
• 12.a edição, Florianópolis, Santa Catarina, Brasil, mai/2016.
• 11.a edição, Goiânia, Goiás, Brasil, mai/2015.
• 10.a edição, Londrina, Paraná, Brasil, mai/2014.
• 9.a edição, João Pessoa, Paraı́ba, Brasil, mai/2013.
31. 13th International Conference on Information Technology: New Generations (ITNG 2016), Las Vegas, Nevada, EUA, abr/2016.
30. International Conference on Software Engineering Advances (ICSEA):
• 10.a edição, Barcelona, Espanha, nov/2015.
• 9.a edição, Nice, França, out/2014.
• 8.a edição, Veneza, Itália, out-nov/2013.
• 7.a edição, Lisboa, Portugal, nov/2012.
• 5.a edição, Nice, França, ago/2010.
• 4.a edição, Porto, Portugal, set/2009. DOI 10.1109/ICSEA.2009.6
29. 18th IEEE International Conferences on Computational Science and Engineering (CSE 2015), Porto,
Portugal, out/2015. Chair da track “CSE Education”.
28. 10th International Conference on Intelligent Systems (SITA 2015), Rabat Marrocos, out/2015.
27. Summer School on Grand Timely Topics in Software Engineering (GTTSE) [inicialmente designado
International Summer School on Generative and Transformational Techniques in Software Engineering (GTTSE)]:
• 5.a edição, Braga, Portugal, ago/2015.
• 3.a edição, Braga, Portugal, jul/2009. Presidente da Comissão de Programa (juntamente
com Lämmel R).
26. Workshop on Behavioural Modelling — Foundations and Application (BM-FA) [inicialmente designado Behavioural Modelling in Model-Driven Architecture (BM-MDA)]:
14
• 6.a edição, York, Reino Unido, jul/2014. Realizado no âmbito da 10th European Conference
on Modelling Foundations and Applications (ECMFA 2014). Atas publicadas pela ACM, ISBN
978-1-4503-2791-6.
• 5.a edição, Montpellier, França, jul/2013. Realizado no âmbito da 9th European Conference
on Modelling Foundations and Applications (ECMFA 2013). Atas publicadas pela ACM, ISBN
978-1-4503-1989-8.
• 4.a edição, Lyngby, Dinamarca, jun/2012. Realizado no âmbito da 8th European Conference
on Modelling Foundations and Applications (ECMFA 2012). Atas publicadas pela ACM, ISBN
978-1-4503-1187-8.
• 3.a edição, Birmingham, Reino Unido, jun/2011. Realizado no âmbito da 7th European Conference on Modelling Foundations and Applications (ECMFA 2011). Atas publicadas pela ACM,
ISBN 978-1-4503-0617-1.
• 2.a edição, Paris, França, jun/2010. Realizado no âmbito da 6th European Conference on Model
Driven Architecture Foundations and Applications (ECMDA-FA 2010). Atas publicadas pela
ACM, ISBN 978-1-60558-961-9.
• 1.a edição, Twente, Paı́ses Baixos, jun/2009. Realizado no âmbito da 5th European Conference on Model Driven Architecture Foundations and Applications (ECMDA-FA 2009). Atas
publicadas pela ACM, ISBN 978-1-60558-503-1.
25. International Symposium on Ubiquitous Computing & Ambient Intelligence (UCAMI):
• 7.a edição, Carrillo - Guanacaste, Costa Rica, dez/2013.
• 6.a edição, Vitória-Gasteiz, Espanha, dez/2012.
• 5.a edição, Riviera Maya, México, dez/2011.
• 4.a edição, Valência, Espanha, set/2010.
• 2.a edição, Saragoça, Espanha, set/2007.
24. 3rd International Conference on Consumer Electronics, Communications and Networks (CECNet 2013),
Xianning, R.P. China, nov/2013.
23. 4th International Workshop on Software Knowledge (SKY 2013), Vilamoura, Portugal, set/2013.
22. 1st International Workshop on From Start-up to SaaS Conglomerate: Life Cycles of Software Products (IW-LCSP 2013), no âmbito da 4th International Conference on Software Business (ICSOB 2013), Potsdam, Alemanha, jun/2013.
21. 4th International Workshop on Ambient Assisted Living (IWAAL 2012), Vitória-Gasteiz, Espanha,
dez/2012.
20. Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES):
• 8.a edição, Essen, Alemanha, set/2012. Realizado no âmbito da 27th IEEE/ACM International
Conference on Automated Software Engineering (ASE 2012). Atas publicadas na série Lecture
Notes in Computer Science, vol. 7706, Springer, ISBN 978-3-642-38208-6.
• 7.a edição, Antuérpia, Bélgica, set/2010. Realizado no âmbito da 25th IEEE/ACM International
Conference on Automated Software Engineering (ASE 2010). Atas publicadas pela ACM, ISBN
978-1-4503-0123-7.
• 6.a edição, Vancouver, British Columbia, Canadá, mai/2009. Realizado no âmbito da 31st
International Conference on Software Engineering (ICSE 2009). Atas publicadas pela IEEE
Computer Society, ISBN 978-1-4244-3721-4. DOI 10.1109/ICSE-COMPANION.2009.5071053
• 5.a edição, Budapeste, Hungria, mar/2008. Realizado no âmbito das 11th European Joint
Conferences on Theory and Practice of Software (ETAPS 2008). Atas publicadas pela IEEE
Computer Society Press, ISBN 0-7695-3104-0. DOI 10.1109/MOMPES.2008.5
• 4.a edição, Braga, Portugal, mar/2007. Realizado no âmbito das 10th European Joint Conferences on Theory and Practice of Software (ETAPS 2007). Atas publicadas pela IEEE Computer
Society Press, ISBN 0-7695-2769-8. DOI 10.1109/MOMPES.2007.15
15
• 3.a edição, Potsdam, Alemanha, mar/2006. Realizado no âmbito da 13th Annual IEEE International Conference on the Engineering of Computer Based Systems (ECBS 2006). Atas
publicadas pela IEEE Computer Society Press, ISBN 0-7695-2538-5. DOI 10.1109/MBDMOMPES.2006.15
• 2.a edição, Rennes, França, jun/2005. Realizado no âmbito da 5th International Conference
on Application of Concurrency to System Design (ACSD 2005). Atas publicadas em relatório
técnico do TUCS, ISBN 952-12-1556-9.
• 1.a edição, Hamilton, Ontário, Canadá, jun/2004. Realizado no âmbito da 4th International
Conference on Application of Concurrency to System Design (ACSD 2004). Atas publicadas
em relatório técnico do TUCS, ISBN 952-12-1359-0.
19. Fórum Nacional na Área da Informática (INForum):
• 4.a edição, sessão de “Embedded and Real-time Systems”, Caparica, Portugal, set/2012.
• 3.a edição, sessões de “Embedded and Real-time Systems” e de “Model Driven Engineering”,
Coimbra, Portugal, set/2011.
• 2.a edição, sessões de “Embedded and Real-time Systems” e de “Software Science and Engineering”, Braga, Portugal, set/2010.
• 1.a edição, sessão de “Embedded and Real-time Systems”, Lisboa, Portugal, set/2009.
18. IFIP International Conference on Distributed and Parallel Embedded Systems (DIPES):
• 7.a edição, Brisbane, Austrália, set/2010. Atas publicadas na série IFIP, vol. 329, Springer,
ISBN 978-3-642-15233-7.
• 6.a edição, Milão, Itália, out/2008. Atas publicadas na série IFIP, vol. 271, Springer, ISBN
978-0-387-09660-5.
• 5.a edição, Braga, Portugal, out/2006. Atas publicadas na série IFIP, vol. 225, Springer, ISBN
0-387-39361-7.
17. International Workshop on Petri Nets and Software Engineering (PNSE 2010), no âmbito da 31st
International Conference on Application and Theory of Petri Nets and Other Models of Concurrency
(PETRI NETS 2010), Braga, Portugal, jun/2010.
16. Jornadas sobre Sistemas Reconfiguráveis (REC):
• 6.a edição, Aveiro, Portugal, fev/2010. Atas publicadas em livro, ISBN 978-972-789-304-1.
• 5.a edição, Caparica, Portugal, fev/2009. Atas publicadas em livro, ISBN 978-989-20-1498-2.
• 4.a edição, Braga, Portugal, fev/2008. Atas publicadas em livro, ISBN 978-989-20-1041-0.
• 3.a edição, Lisboa, Portugal, fev/2007. Atas publicadas em livro, ISBN 978-989-95079-2-0.
• 2.a edição, Porto, Portugal, fev/2006. Atas publicadas em livro, ISBN 972-752-084-7.
• 1.a edição, Faro, Portugal, fev/2005. Atas publicadas em livro, ISBN 972-9341-41-9.
15. International Conference on Advances in Circuits, Electronics and Micro-electronics (CENICS ou
ENICS):
• 2.a edição, Sliema, Malta, out/2009.
• 1.a edição, Valência, Espanha, set-out/2008.
14. 10th Mexican International Conference on Computer Science (ENC 2009), Cidade do México, México,
set/2009.
13. Workshop on Middleware for Ubiquitous and Pervasive Systems (WMUPS 2009), no âmbito da 4th
International Conference on Communication System Software and Middleware (COMSWARE 2009),
Dublin, Rep. Irlanda, jun/2009. Atas publicadas pela ACM Digital Library, ISBN 978-1-60558-532-1.
12. Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools (CPN):
• 10.a edição, Aarhus, Dinamarca, out/2009.
• 9.a edição, Aarhus, Dinamarca, out/2008.
16
• 8.a edição, Aarhus, Dinamarca, out/2007.
• 7.a edição, Aarhus, Dinamarca, out/2006.
• 6.a edição, Aarhus, Dinamarca, out/2005.
• 5.a edição, Aarhus, Dinamarca, out/2004.
11. XIII Jornadas de Ingenierı́a del Software y Bases de Datos (JISBD 2008), Gijón, Espanha, set/2008.
Responsável pela Comissão de Publicidade.
10. IEEE Symposium on Industrial Embedded Systems (SIES):
• 3.a edição, Montpellier, França, jun/2008. Presidente da Comissão de Ligação à Indústria.
Atas publicadas pela IEEE, ISBN 978-1-4244-1995-1. DOI 10.1109/SIES.2008.4577672
• 2.a edição, Lisboa, Portugal, jul/2007. Presidente da Comissão de Ligação à Indústria.
Atas publicadas pela IEEE, ISBN 1-4244-0840-7. DOI 10.1109/SIES.2007.4297302 &
10.1109/SIES.2007.4297304
9. 1st International Workshop on Patterns Languages: Addressing Challenges (PLAC 2007), no âmbito
da 22th ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA 2007), Montréal, Canadá, out/2007.
8. 2nd IEEE International Workshop on Software Stability at Work (SSW 2007), no âmbito da IEEE
International Conference on Information Reuse and Integration 2007 (IRI 2007), Las Vegas, Nevada,
EUA, ago/2007. Atas publicadas pela IEEE Systems, Man, and Cybernetics Society, ISBN 1-42441499-7.
7. 2nd IEEE International Workshop Towards Stable and Adaptable Software Architectures (SASA 2007),
no âmbito da IEEE International Conference on Information Reuse and Integration 2007 (IRI 2007),
Las Vegas, Nevada, EUA, ago/2007. Atas publicadas pela IEEE Systems, Man, and Cybernetics
Society, ISBN 1-4244-1499-7.
6. 1st IEEE International Workshop on Software Patterns: Addressing Challenges (SPAC 2007), no
âmbito da 31st Annual International Computer Software and Applications Conference (COMPSAC 2007), Pequim, R.P. China, jul/2007. Atas publicadas pela IEEE Computer Society Press,
ISBN 978-0-7695-2870-0.
5. Workshop on Teaching Concurrency (TeaConc):
• 2.a edição, Siedlce, Polónia, jun/2007. Realizado no âmbito da 28th International Conference on
Application and Theory of Petri Nets and Other Models of Concurrency (PETRI NETS 2007).
• 1.a edição, Turku, Finlândia, jun/2006. Realizado no âmbito da 6th International Conference
on Application of Concurrency to System Design (ACSD 2006) e da 27th International Conference on Application and Theory of Petri Nets and Other Models of Concurrency (PETRI
NETS 2006).
4. 2nd International Conference on Embedded Software and Systems 2005 (ICESS 2005), Xi’an, R.P. China,
dez/2005. Atas publicadas na série Lecture Notes in Computer Science, vol. 3820, Springer, ISBN
3-540-30881-4. DOI 10.1007/11599555
3. IEEE International Conference on Emerging Technologies and Factory Automation (ETFA):
• 10.a edição, Catania, Itália, set/2005. Special Session on “e-Learning and Remote Laboratories”.
Atas publicadas pela IEEE, ISBN 0-7803-9402-X.
• 9.a edição, Lisboa, Portugal, set/2003. Track on “Real-Time and (Networked) Embedded Systems”. Atas publicadas pela IEEE, ISBN 0-7803-7937-3.
2. Taller de Desarrollo de Software Orientado a Aspectos (DSOA 2004). Realizado no âmbito das IX
Jornadas de Ingenierı́a de Software y Bases de Datos (JISBD 2004), Málaga, Espanha, nov/2004.
1. 4th APCA Portuguese Conference on Automatic Control (CONTROLO 2000), Guimarães, Portugal,
out/2000. Special Session on “Methodologies for Embedded Control Systems Codesign”.
17
4.3
Organizador de Conferências
10. General chair da 6th International Conference on Software Business (ICSOB 2015), Braga, Portugal,
jun/2015. Atas publicadas na série Lecture Notes in Business Information Processing (LNBIP),
vol. 210, Springer, ISBN 978-3-319-19592-6.
9. Co-organizador (juntamente com Barros JP, Gomes L, Machado RJ) da sessão especial em “Behavioural Models for Embedded Systems”, no âmbito da IEEE 9th International Conference on Industrial
Informatics (INDIN 2011), Lisboa, Portugal, jul/2011.
8. Co-organizador do “Workshop on Model-based Methodologies for Pervasive and Embedded Software
(MOMPES)”, www.di.uminho.pt/mompes:
• 7.a edição, Antuérpia, Bélgica, set/2010. Realizado no âmbito da 25th IEEE/ACM International
Conference on Automated Software Engineering (ASE 2010). Atas publicadas na biblioteca
digital da ACM, ISBN 978-1-4503-0123-7.
• 6.a edição, Vancouver, British Columbia, Canadá, mai/2009. Realizado no âmbito da 31st International Conference on Software Engineering (ICSE 2009). Atas publicadas na biblioteca digital
da IEEE Computer Society, ISBN 978-1-4244-3721-4. DOI 10.1109/MOMPES.2009.5069129
• 5.a edição, Budapeste, Hungria, mar/2008. Realizado no âmbito das 11th European Joint
Conferences on Theory and Practice of Software (ETAPS 2008). Atas publicadas pela IEEE
Computer Society Press, ISBN 0-7695-3104-0. DOI 10.1109/MOMPES.2008.5
• 4.a edição, Braga, Portugal, mar/2007. Realizado no âmbito das 10th European Joint Conferences on Theory and Practice of Software (ETAPS 2007). Atas publicadas pela IEEE Computer
Society Press, ISBN 0-7695-2769-8. DOI 10.1109/MOMPES.2007.15
• 3.a edição, Potsdam, Alemanha, mar/2006. Realizado no âmbito da 13th Annual IEEE International Conference on the Engineering of Computer Based Systems (ECBS 2006). Atas
publicadas pela IEEE Computer Society Press, ISBN 0-7695-2538-5. DOI 10.1109/MBDMOMPES.2006.15
• 2.a edição, Rennes, França, jun/2005. Realizado no âmbito da 5th International Conference
on Application of Concurrency to System Design (ACSD 2005). Atas publicadas em relatório
técnico do TUCS, ISBN 952-12-1556-9.
• 1.a edição, Hamilton, Ontário, Canadá, jun/2004. Realizado no âmbito da 4th International
Conference on Application of Concurrency to System Design (ACSD 2004). Atas publicadas
em relatório técnico do TUCS, ISBN 952-12-1359-0.
7. Presidente da Comissão de Organização da “31st International Conference on Application and Theory
of Petri Nets and Other Models of Concurrency (PETRI NETS 2010)”, Braga, Portugal, jun/2010.
Atas publicadas na série Lecture Notes in Computer Science, vol. 6128, Springer, ISBN 978-3-64213674-0.
6. Presidente da Comissão de Organização da “10th International Conference on Application of Concurrency to System Design (ACSD 2010)”, Braga, Portugal, jun/2010. Atas publicadas pela IEEE
Computer Society Press, ISBN 978-0-7695-4066-5. DOI 10.1109/ACSD.2010.5
5. Presidente (juntamente com Machado RJ) da Comissão de Programa do “3.o Simpósio para Estudantes de Doutoramento em Engenharia de Software (SEDES 2009)”, no âmbito da 4th International
Conference on Software Engineering Advances (ICSEA 2009), Porto, Portugal, set/2009. Atas publicadas pela IEEE Computer Society Press, ISBN 978-0-7695-3777-1. DOI 10.1109/ICSEA.2009.6
4. Membro da Comissão de Organização da “18th Workshop on Micromechanics Europe 2007 (MME 2007)”,
Guimarães, Portugal, set/2007. Atas publicadas em livro, ISBN 978-972-98603-3-1.
3. Co-organizador (juntamente com Barros JP) da sessão especial em “Behavioural Models for Embedded Systems”, no âmbito da IEEE 2nd International Symposium on Industrial Embedded Systems
(SIES 2007), Lisboa, Portugal, jul/2007. DOI 10.1109/SIES.2007.4297306
2. Presidente (juntamente com Machado RJ) da Comissão de Organização da “5th IFIP International Conference on Distributed and Parallel Embedded Systems (DIPES 2006)”, Braga, Portugal,
out/2006. Atas publicadas na série IFIP, vol. 225, Springer, ISBN 0-387-39361-7.
18
1. Presidente-adjunto e responsável pelas finanças da Comissão de Organização da “3rd International
Conference on Application of Concurrency to System Design (ACSD 2003)”, Guimarães, Portugal, jun/2003. Atas publicadas pela IEEE Computer Society Press, ISBN 0-7695-1887-1. DOI
10.1109/ACSD.2003.10000
4.4
4.4.1
Atividades de Revisão
Revisor de livros
5. Cruz AMR, Paiva S; Modern Software Engineering Methodologies for Mobile and Cloud Environments, IGI Global, Hershey, Pensilvânia, EUA, ISBN 978-1-46669-916-8, 2016. DOI 10.4018/978-14666-9916-8 [adicionalmente membro do Editorial Advisory Board ]
4. Morgado Dias F; Sistemas Digitais, Princı́pios e Prática, FCA, Lisboa, Portugal, ISBN 978-972-722650-4, 2010.
3. Jensen K, Kristensen LM; Coloured Petri Nets: Modelling and Validation of Concurrent Systems,
Springer, Berlim, Alemanha, ISBN 978-3-642-00283-0, 2009.
2. Radaideh MA, Al Ameed H (eds.); Architecture of Reliable Web Applications Software, Idea Group
Publishing, Hershey, Pensilvânia, EUA, ISBN 1-59904-183-9, dez/2006.
1. Clarke S, Baniassad E; Aspect-Oriented Analysis and Design: The Theme Approach, Object Technology Series, Addison-Wesley, Reading, Massachussets, EUA, ISBN 0-321-24674-8, mar/2005.
4.4.2
Revisor de artigos para revistas
38. European Journal of Engineering Education, Taylor & Francis, Londres, Reino Unido, ISSN 03043797: 2016, 2015, 2014 (DOI 10.1080/03043797.2014.967558), 2013 (DOI 10.1080/03043797.2013.864156),
2012 (DOI 10.1080/03043797.2012.734066), 2011, 2010, 2009.
37. Information Sciences, Elsevier, Amsterdão, Paı́ses Baixos, ISSN 0020-0255: 2016, 2012 (DOI 10.1016/S00200255(12)00596-8), 2010 (DOI 10.1016/ S0020-0255(10)00463-9), 2009 (DOI 10.1016/j.ins.2009.09.017).
36. Information and Software Technology, Elsevier, Amsterdão, Paı́ses Baixos, ISSN 0950-5849: 2016,
2013.
35. SpringerPlus, Springer, Berlim, Alemanha, ISSN 2193-1801: 2016.
34. Journal of Computational Science, Elsevier, Amsterdão, Paı́ses Baixos, ISSN 1877-7503, 2016
33. IEEE Transactions on Parallel and Distributed Systems, IEEE, Nova Iorque, EUA, ISSN 1045-9219:
2015, 2012 (DOI 10.1109/TPDS.2013.2).
32. BISE / Wirtschaftsinformatik, Springer Gabler, Heidelberg, Alemanha, ISSN 1867-0202: 2015.
31. Science of Computer Programming, Elsevier, Amsterdão, Paı́ses Baixos, ISSN 0167-6423: 2015, 2008.
30. Computers in Industry, Elsevier, Amsterdão, Paı́ses Baixos, ISSN 0166-3615: 2015, 2014, 2013, 2011,
2009 (DOI 10.1016/S0166-3615(09)00186-9).
29. Scientometrics, Springer, Houten, Paı́ses Baixos, ISSN 0138-9130: 2014.
28. Communications of the ACM, ACM, Nova Iorque, EUA, ISSN 0001-0782: 2013.
27. British Journal of Mathematics & Computer Science, SCIENCEDOMAIN international, Londres,
Reino Unido, ISSN 2231-0851: 2013.
26. Software and Systems Modeling (SoSyM), Springer, Heidelberg, Alemanha, ISSN 1619-1366: 2013
(DOI 10.1007/s10270-014-0396-2), 2012 (DOI 10.1007/s10270-012-0310-8), 2010 (DOI 10.1007/s10270010-0182-8), 2003 (DOI 10.1007/s10270-003-0041-y).
25. Simulation & Gaming: An Interdisciplinary Journal of Theory, Practice and Research, SAGE Publications, Londres, Reino Unido, ISSN 1046-8781, 2012.
24. Journal of Systems and Software, Elsevier, Amsterdão, Paı́ses Baixos, ISSN 2222-9833, 2012.
23. IEEE Transactions on Industrial Electronics, IEEE, Nova Iorque, EUA, ISSN 0278-0046: 2012, 2010,
2009, 2008, 2007.
19
22. Innovations in Systems and Software Engineering, Springer, Londres, Reino Unido, ISSN 1614-5046,
2012.
21. ITB Journal of Engineering Science (anteriormente “Proceedings ITB”), Bandung Institute of Technology, Indonésia, ISSN 1978-3051, 2012.
20. IEEE Transactions on Industrial Informatics, IEEE, Nova Iorque, EUA, ISSN 1551-3203, 2011
(URL).
19. EURASIP Journal on Embedded Systems, Springer, Heidelberg, Alemanha, ISSN 1687-3955, 2011.
18. Data & Knowledge Engineering, Elsevier, Amsterdão, Paı́ses Baixos, ISSN 0169-023X: 2011, 2010.
17. Fundamenta Informaticae, IOS Press, Amsterdão, Paı́ses Baixos, ISSN 0169-2968: 2015, 2011, 2010.
16. Computing in Science and Engineering, American Institute of Physics & IEEE Computer Society,
2010.
15. Information Processing Letters, Elsevier, Amsterdão, Paı́ses Baixos, ISSN 0020-0190, 2010.
14. IEEE Transactions on Computers, IEEE, Nova Iorque, EUA, ISSN 0018-9340: 2010 (DOI
10.1109/TC.2011.2), 2009 (DOI 10.1109/TC.2010.1).
13. LNCS Transactions on Petri Nets and Other Models of Concurrency (ToPNoC), Springer, Heidelberg,
Alemanha, ISSN 1867-7193, 2010.
12. International Journal of Modelling, Identification and Control (IJMIC), Inderscience Publishers,
ISSN 1746-6172, 2010.
11. Computer, IEEE, Nova Iorque, EUA, ISSN 0018-9162: 2010, 2008 (DOI 10.1109/MC.2008.520),
2007 (DOI 10.1109/MC.2007.418), 2006, 2005 (DOI 10.1109/MC.2005.390), 2004 (DOI 10.1109/
MC.2004.254), 2003 (DOI 10.1109/MC.2003.10085).
10. Journal of Zhejiang University SCIENCE (J-ZUSA), Hangzhou, R.P. China, ISSN 1673-565X, 2009.
9. Journal of Computer Science and Technology (JCST), Science Press, Pequim, R.P. China, ISSN
1000-9000, 2009.
8. ACM Crossroads, ACM, Nova Iorque, EUA, ISSN 1528-4972: 2008, 2007.
7. ACM Transactions on Embedded Computing Systems (TECS), ACM, Nova Iorque, EUA, ISSN
1539-9087, 2008.
6. IEEE Software, IEEE, Nova Iorque, EUA, ISSN 0740-7459: 2008 (DOI 10.1109/MS.2009.56), 2004
(DOI 10.1109/MS.2005.46), 2003 (DOI 10.1109/MS.2004.10000).
5. IEEE Transactions on Knowledge and Data Engineering, IEEE, Nova Iorque, EUA, ISSN 1041-4347,
2007 (DOI 10.1109/TKDE.2008.10).
4. Energy, Elsevier, Amsterdão, Paı́ses Baixos, ISSN 0360-5442, 2007.
3. IEEE Transactions on Software Engineering, IEEE, Nova Iorque, EUA, ISSN 0098-5589: 2004 (DOI
10.1109/TSE.2005.1), 2003 (DOI 10.1109/TSE.2004.10000).
2. Integration – the VLSI Journal, Elsevier, Amsterdão, Paı́ses Baixos, ISSN 0167-9260, 2004.
1. Nordic Journal of Computing, Helsı́nquia, Finlândia, ISSN 1236-6064, 2004.
4.4.3
Revisor de artigos para conferências
37. IEEE International Conference on Industrial Informatics (INDIN)
• 14.a edição, Poitiers, França, jul/2016.
• 13.a edição, Cambridge, Reino Unido, jul/2015.
• 11.a edição, Bochum, Alemanha, jul/2013.
• 9.a edição, Lisboa, Portugal, jul/2011.
• 8.a edição, Osaca, Japão, jul/2010.
• 5.a edição, Viena, Áustria, jul/2007.
36. 7th Software Quality Days (SWQD 2015), Viena, Áustria, jan/2015.
20
35. International Conference on Application and Theory of Petri Nets and Other Models of Concurrency
(PETRI NETS); Atas publicadas na série Lecture Notes in Computer Science, Springer
• 35.a edição, Tunes, Tunı́sia, jun/2014. Vol. 8489, ISBN 978-3-319-07733-8.
• 34.a edição, Milão, Itália, jun/2013. Vol. 7927, ISBN 978-3-642-38696-1.
• 33.a edição, Hamburgo, Alemanha, jun/2012. Vol. 7347, ISBN 978-3-642-31130-7.
• 32.a edição, Newcastle upon Tyne, Reino Unido, jun/2011. Vol. 6709, ISBN 978-3-642-21833-0.
• 31.a edição, Braga, Portugal, jun/2010. Vol. 6128, ISBN 978-3-642-13674-0.
• 30.a edição, Paris, França, jun/2009. Vol. 5606, ISBN 978-3-642-02423-8.
• 29.a edição, Xi’an, R.P. China, jun/2008. Vol. 5062, ISBN 978-3-540-68745-0.
• 28.a edição, Siedlce, Polónia, jun/2007. Vol. 4546, ISBN 978-3-540-73093-4.
34. International Conference on Optimization of Electrical and Electronic Equipment (OPTIM)
• 14.a edição, Brasov, Roménia, mai/2014.
• 13.a edição, Brasov, Roménia, mai/2012.
33. 11th International Conference of Numerical Analysis and Applied Mathematics (ICNAAM 2013),
Rodes, Grécia, set/2013.
32. IEEE International Workshop on Quality Oriented Reuse of Software (QUORS)
• 7.a edição, Quioto, Japão, jul/2013. Realizado no âmbito da 37th Annual International Computer Software and Applications Conference (COMPSAC 2013).
• 6.a edição, Izmir, Turquia, jul/2012. Realizado no âmbito da 36th Annual International Computer Software and Applications Conference (COMPSAC 2012).
• 5.a edição, Munique, Alemanha, jul/2011. Realizado no âmbito da 35th Annual International
Computer Software and Applications Conference (COMPSAC 2011).
• 4.a edição, Seul, Coreia do Sul, jul/2010. Realizado no âmbito da 34th Annual International
Computer Software and Applications Conference (COMPSAC 2010).
• 3.a edição, Seattle, Washington, EUA, jul/2009. Realizado no âmbito da 33rd Annual International Computer Software and Applications Conference (COMPSAC 2009).
• 2.a edição, Turku, Finlândia, jul-ago/2008. Realizado no âmbito da 32nd Annual International
Computer Software and Applications Conference (COMPSAC 2008).
31. ACM SIGCHI Conference on Human Factors in Computing Systems (CHI 2013), Paris, França,
abr-mai/2013.
30. IEEE International Symposium on Industrial Electronics (ISIE)
• 22.a edição, Taipei, Taiwan, mai/2013.
• 21.a edição, Hangzhou, R.P. China, mai/2012. ISBN 978-1-4673-0158-9. DOI 10.1109/ISIE.2012.
6237051
• 20.a edição, Gdańsk, Polónia, jun/2011. ISBN 978-1-4244-9312-8.
• 19.a edição, Bari, Itália, jul/2010. ISBN 978-1-4244-6391-6.
• 18.a edição, Cambridge, Reino Unido, jun-jul/2008. ISBN 978-1-4244-1666-0.
• 17.a edição, Vigo, Espanha, jun/2007. ISBN 1-4244-0755-9. DOI 10.1109/ISIE.2007.4375172
29. Annual Conference of IEEE Industrial Electronics (IECON)
• 38.a edição, Montréal, Canadá, out/2012.
• 37.a edição, Melbourne, Austrália, nov/2011.
• 36.a edição, Glendale, Arizona, EUA, nov/2010.
• 35.a edição, Porto, Portugal, nov/2009.
28. 10th IEEE AFRICON 2011, Livingstone, Zâmbia, set/2011.
21
27. 4th International Symposium on Resilient Control Systems (ISRCS 2011), Boise, Idaho, EUA,
ago/2011.
26. ACM Technical Symposium on Computer Science Education (SIGCSE)
• 42.a edição, Dallas, Texas, EUA, mar/2011. ISBN 978-1-4503-0500-6.
• 41.a edição, Milwaukee, Wisconsin, EUA, mar/2010. ISBN 978-1-60558-885-8.
• 40.a edição, Chattanooga, Tennessee, EUA, mar/2009. ISBN 978-1-60558-504-8.
• 39.a edição, Portland, Oregon, EUA, mar/2008. ISBN 978-1-59593-947-0.
25. ASEE/IEEE Annual Frontiers in Education Conference (FIE)
• 40.a edição, Washington, D.C., EUA, out/2010.
• 39.a edição, San Antonio, Texas, EUA, out/2009. DOI 10.1109/FIE.2009.5350811
• 38.a edição, Saratoga Springs, Nova Iorque, EUA, out/2008. DOI 10.1109/FIE.2008.4720713
• 36.a edição, San Diego, Califórnia, EUA, out/2006. DOI 10.1109/FIE.2006.322733
24. 2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2010), Berlim,
Alemanha, jun/2010.
23. International Conference on Application of Concurrency to System Design (ACSD); Atas publicadas
pela IEEE Computer Society Press
• 10.a edição, Braga, Portugal, jun/2010. ISBN 978-0-7695-4066-5, DOI 10.1109/ACSD.2010.7
• 9.a edição, Augsburg, Alemanha, jul/2009. ISBN 978-0-7695-3697-2, DOI 10.1109/ACSD.2009.4
• 8.a edição, Xi’an, R.P. China, jun/2008. ISBN 978-1-4244-1838-1, DOI 10.1109/ACSD.2008.
4574617
• 7.a edição, Bratislava, Eslováquia, jul/2007. ISBN 0-7695-2902-X, DOI 10.1109/ACSD.2007.43
• 6.a edição, Turku, Finlândia, jun/2006. ISBN 0-7695-2556-3, DOI 10.1109/ACSD.2006.20
• 5.a edição, Rennes, França, jun/2005. ISBN 0-7695-2363-3, DOI 10.1109/ACSD.2005.30
• 4.a edição, Hamilton, Ontário, Canadá, jun/2004. ISBN 0-7695-2077-4, DOI 10.1109/ACSD.2004.
10000
• 3.a edição, Guimarães, Portugal, jun/2003. ISBN 0-7695-1887-7, DOI 10.1109/ACSD.2003.10002
22. Jornadas sobre Sistemas Reconfiguráveis (REC)
• 6.a edição, Aveiro, Portugal, fev/2010.
• 5.a edição, Caparica, Portugal, fev/2009.
• 4.a edição, Braga, Portugal, fev/2008.
• 3.a edição, Lisboa, Portugal, fev/2007.
• 2.a edição, Porto, Portugal, fev/2006.
• 1.a edição, Faro, Portugal, fev/2005.
21. 4th Latin-American Symposium on Dependable Computing (LADC 2009), João Pessoa, Paraı́ba,
Brasil, set/2009. DOI 10.1109/LADC.2009.7
20. ACM-SIGCSE Annual Conference on Innovation and Technology in Computer Science Education
(ITiCSE)
• 14.a edição, Paris, França, jul/2009. ISBN 978-1-60558-381-5.
• 12.a edição, Dundee, Reino Unido, jun/2007. ISBN 978-1-59593-610-3.
19. 3rd International Workshop on Foundations and Techniques for Open Source Software Certification
(OpenCert 2009), realizado no âmbito das 12th European Joint Conferences on Theory and Practice
of Software (ETAPS 2009), York, Reino Unido, mar/2009.
18. IEEE International Conference on Industrial Technology (ICIT 2009), Churchill, Austrália, fev/2009.
17. Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools (CPN)
22
• 10.a edição, Aarhus, Dinamarca, out/2009.
• 9.a edição, Aarhus, Dinamarca, out/2008.
• 8.a edição, Aarhus, Dinamarca, out/2007.
• 7.a edição, Aarhus, Dinamarca, out/2006.
• 6.a edição, Aarhus, Dinamarca, out/2005.
• 5.a edição, Aarhus, Dinamarca, out/2004.
16. IFIP International Conference on Distributed and Parallel Embedded Systems (DIPES)
• 7.a edição, Brisbane, Austrália, set/2010.
• 6.a edição, Milão, Itália, out/2008.
• 5.a edição, Braga, Portugal, out/2006.
15. IEEE Symposium on Industrial Embedded Systems (SIES)
• 3.a edição, Montpellier, França, jun/2008.
• 2.a edição, Lisboa, Portugal, jul/2007.
• 1.a edição, Antibes Juan-Les-Pins, França, out/2006.
14. Workshop on Teaching Concurrency (TeaConc)
• 2.a edição, Siedlce, Polónia, jun/2007. Realizado no âmbito da 28th International Conference on
Application and Theory of Petri Nets and Other Models of Concurrency (PETRI NETS 2007).
• 1.a edição, Turku, Finlândia, jun/2006. Realizado no âmbito da 6th International Conference
on Application of Concurrency to System Design (ACSD 2006) e da 27th International Conference on Application and Theory of Petri Nets and Other Models of Concurrency (PETRI
NETS 2006).
13. 2nd IEEE Conference on Industrial Electronics and Applications (ICIEA 2007), Harbin, R.P. China,
mai/2007. DOI 10.1109/ICIEA.2007.4318343
12. 1st IEEE International Conference on E-Learning in Industrial Electronics (ICELIE 2006), Hammamet, Tunı́sia, dez/2006.
11. 2nd International Conference on Embedded Software and Systems 2005 (ICESS-05), Xi’an, R.P. China,
dez/2005. Atas publicadas na série Lecture Notes in Computer Science, vol. 3820, Springer, ISBN
3-540-30881-4.
10. XX Conference on Design of Circuits and Integrated Systems (DCIS 2005), Lisboa, Portugal, nov/2005.
9. 8th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems
(MoDELS/UML 2005), Montego Bay, Jamaica, out/2005. Atas publicadas na série Lecture Notes in
Computer Science, vol. 3713, Springer, ISBN 3-540-29010-9. DOI 10.1007/11557432
8. IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)
• 10.a edição, Catania, Itália, set/2005.
• 9.a edição, Lisboa, Portugal, set/2003.
7. Annual ACM Symposium on Applied Computing (SAC), Technical track “Embedded Systems: Applications, Solutions, and Techniques”
• 20.a edição, Santa Fé, Novo México, EUA, mar/2005. ISBN 1-58113-964-0.
• 19.a edição, Nicósia, Chipre, mar/2004. ISBN 1-58113-812-1.
6. Taller de Desarrollo de Software Orientado a Aspectos (DSOA 2004), realizado no âmbito das IX
Jornadas de Ingenierı́a de Software y Bases de Datos (JISBD 2004), Málaga, Espanha, nov/2004.
5. 8.o Simpósio Brasileiro de Linguagens de Programação (SBLP 2004), Niterói, Rio de Janeiro, Brasil,
mai/2004.
23
4. 2nd Workshop on Language Descriptions, Tools and Applications (LDTA 2002), realizado no âmbito
das 5th European Joint Conferences on Theory and Practice of Software (ETAPS 2002), Grenoble,
França, abr/2002.
3. 11th Formal Methods Europe Symposium (FME 2002), Copenhaga, Dinamarca, jul/2002. Atas
publicadas na série Lecture Notes in Computer Science, vol. 2391, pela Springer, ISBN 978-3-54043928-8. DOI 10.1007/3-540-45614-7
2. 7th International Conference on Object-Oriented Information Systems (OOIS 2001), Calgary, Canadá, ago/2001.
1. International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication
Systems (MASCOTS); Atas publicadas pela IEEE Computer Society Press
• 8.a edição, San Francisco, Califórnia, EUA, ago-set/2000. ISBN 0-7695-0728-X.
• 7.a edição, College Park, Maryland, EUA, out/1999. ISBN 0-7695-0381-0. DOI 10.1109/MASCOTS.1999.10001
4.5
Participação em Conferências
56. 6th International Conference on Software Business (ICSOB 2015), Braga, Portugal, jun/2015.
55. Fórum Internacional das Comunidades Inteligentes e Sustentáveis (FICIS 2015), Braga, Portugal,
abr/2015.
54. I Jornadas Ensino do Empreendedorismo (JEEP 2015), Coimbra, Portugal, abr/2015.
53. 9th International Conference on the Quality of Information and Communications Technology (QUATIC 2014), Braga, Portugal, set/2014.
52. 7th International Conference on the Quality of Information and Communications Technology (QUATIC 2010), Porto, Portugal, set-out/2010.
51. 7th International Workshop on Model-based Methodologies for Pervasive and Embedded Software
(MOMPES 2010), no âmbito da 25th IEEE/ACM International Conference on Automated Software
Engineering (ASE 2010), Antuérpia, Bélgica, set/2010.
50. 10th International Conference on Application of Concurrency to System Design (ACSD 2010), Braga,
Portugal, jun/2010.
49. 31st International Conference on Applications and Theory of Petri Nets and Other Models of Concurrency (PETRI NETS 2010), Braga, Portugal, jun/2010.
48. 11th International Conference on Agile Software Development (XP 2010), Trondheim, Noruega,
jun/2010.
47. 2nd International Conference on Games and Virtual Worlds for Serious Applications (VS-GAMES
2010), Braga, Portugal, mar/2010.
46. 3.o Simpósio para Estudantes de Doutoramento em Engenharia de Software (SEDES 2009), no âmbito
da 4th International Conference on Software Engineering Advances (ICSEA 2009), Porto, Portugal,
set/2009.
45. 30th International Conference on Applications and Theory of Petri Nets and Other Models of Concurrency (PETRI NETS 2009), Paris, França, jun/2009.
44. 22th IEEE-CS Conference on Software Engineering Education & Training (CSEE&T 2009), Hyderabad, Índia, fev/2009.
43. 6th IFIP International Conference on Distributed and Parallel Embedded Systems (DIPES 2008),
Milão, Itália, set/2008.
42. 14th Asia-Pacific Software Engineering Conference (APSEC 2007), Nagóia, Japão, dez/2007.
41. 8th Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools (CPN 2007),
Aarhus, Dinamarca, out/2007.
40. 6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007), Lisboa, Portugal, out/2007.
39. 2nd IEEE Symposium on Industrial Embedded Systems (SIES 2007), Lisboa, Portugal, jul/2007.
24
38. 7th Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools (CPN 2006),
Aarhus, Dinamarca, out/2006.
37. 5th IFIP International Conference on Distributed and Parallel Embedded Systems (DIPES 2006),
Braga, Portugal, out/2006.
36. 27th International Conference on Applications and Theory of Petri Nets and Other Models of Concurrency (PETRI NETS 2006), Turku, Finlândia, jun/2006.
35. 6th International Conference on Application of Concurrency to System Design (ACSD 2006), Turku,
Finlândia, jun/2006.
34. 13th Annual IEEE International Conference and Workshop on the Engineering of Computer Based
Systems (ECBS 2006), Potsdam, Alemanha, mar/2006.
33. 6th Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools (CPN 2005),
Aarhus, Dinamarca, out/2005.
32. 1st IFIP International Embedded Systems Symposium (IESS 2005), Manaus, Amazonas, Brasil,
ago/2005.
31. 12th Annual IEEE International Conference on the Engineering of Computer Based Systems (ECBS 2005),
Greenbelt, Maryland, EUA, abr/2005.
30. 4th International Conference on Aspect-Oriented Software Development (AOSD 2005), Chicago,
Illinois, EUA, mar/2005.
29. 5th Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools (CPN 2004),
Aarhus, Dinamarca, out/2004.
28. 11th Annual IEEE International Conference and Workshop on the Engineering of Computer Based
Systems (ECBS 2004), Brno, Rep. Checa, mai/2004.
27. 5th International Conference on Product Focused Software Process Improvement (PROFES 2004),
Kansai Science City, Japão, abr/2004.
26. Taller de Trabajo en Desarrollo de Software Orientado a Aspectos (DSOA 2003), no âmbito das VIII
Jornadas de Ingenierı́a del Software y Bases de Datos (JISBD 2003), Alicante, Espanha, nov/2003.
25. 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages,
and Applications (OOPSLA 2003), Anaheim, Califórnia, EUA, out/2003.
24. 3rd International Conference on Application of Concurrency to System Design (ACSD 2003), Guimarães, Portugal, jun/2003.
23. 4th International Conference on Product Focused Software Process Improvement (PROFES 2002),
Rovaniemi, Finlândia, dez/2002.
22. System on Chip Seminar: Enabling Technologies for System-on-Chip Development, Tampere, Finlândia, nov/2002.
21. 5th International Conference on the Unified Modeling Language (UML 2002), Dresden, Alemanha,
out/2002.
20. 17th IFIP World Computer Congress (WCC 2002), Montréal, Canadá, ago/2002.
19. XIV Congresso da Ordem dos Engenheiros — O Ensino da Engenharia, Coimbra, Portugal, jun/2002.
18. 7th International Conference on Object-Oriented Information Systems (OOIS 2001), Calgary, Canadá, ago/2001.
17. National Instruments Conference on Measurement and Automation (NI Week 2001), Austin, Texas,
EUA, ago/2001.
16. 2nd IFIP International Workshop on Distributed and Parallel Embedded Systems (DIPES 2000),
Schloß Eringerfeld, Alemanha, out/2000.
15. 4th APCA Portuguese Conference on Automatic Control (CONTROLO 2000), Guimarães, Portugal,
out/2000.
14. 8th ACM/IEEE/IFIP International Workshop on Hardware/Software Codesign (CODES 2000), San
Diego, Califórnia, EUA, mai/2000.
13. 2nd International Conference on the Unified Modeling Language (UML 1999), Fort Collins, Colorado,
EUA, out/1999.
25
12. 9th IFAC Symposium on Information Control in Manufacturing (INCOM 1998), Nancy e Metz,
França, jun/1998.
11. 16th IASTED International Conference on Applied Informatics (AI 1998), Garmisch-Partenkirchen,
Alemanha, fev/1998.
10. IEEE International Symposium on Industrial Electronics (ISIE 1997), Guimarães, Portugal, jul/1997.
9. 3.o Encontro Nacional do Colégio de Engenharia Electrotécnica, Ordem dos Engenheiros, Matosinhos,
Portugal, jun/1997.
8. XIII IFIP WG 10.5 Conference on Computer Hardware Description Languages and Their Applications (CHDL 1997), Toledo, Espanha, abr/1997.
7. VHDL User’s Forum in Europe, Toledo, Espanha, abr/1997.
6. 2nd Workshop on Libraries Component Modeling, and Quality Assurance, Toledo, Espanha, abr/1997.
5. 2.o Encontro Nacional do Colégio de Engenharia Electrotécnica, Ordem dos Engenheiros, Lisboa,
Portugal, dez/1995.
4. 1.a Conferência Nacional de WWW, Braga, Portugal, jul/1995.
3. Workshop on Object-Oriented Programming and Models of Concurrency, Turim, Itália, jun/1995.
2. 16th International Conference on Applications and Theory of Petri Nets (PETRI NETS 1995), Turim,
Itália, jun/1995.
1. 1.o Encontro Nacional do Colégio de Engenharia Electrotécnica, Ordem dos Engenheiros, Lisboa,
Portugal, mai/1994.
4.6
4.6.1
Mobilidade
Visitas efectuadas
12. Slinger Jansen, Utrecht Universitet, Utreque, Paı́ses Baixos, mar/2014 (3 dias).
11. Rita Suzana Pitangueira Maciel, Universidade Federal da Bahia (UFBA), Salvador, Brasil, nov/2013
(2 dias).
10. Leandro B. Becker e Christiane G. von Wangenheim, Universidade Federal de Santa Catarina
(UFSC), Florianópolis, Brasil, ago-dez/2013 (5 meses; licença sabática).
9. Luı́s Gomes, Universidade Nova de Lisboa, Lisboa, Portugal, jul/2007 (5 dias).
8. Peter G. Larsen, Engineering College of Aarhus, Aarhus, Dinamarca, mai/2007 (1 dia).
7. Kurt Jensen, University of Aarhus, Aarhus, Dinamarca, set/2006-jun/2007 (10 meses; licença sabática).
6. Candido López, Universidade de Vigo, Vigo, Espanha, mai/2006 (1 dia).
5. Kurt Jensen, University of Aarhus, Aarhus, Dinamarca, out/2004 (3 dias).
4. Johan Lilius, Turku Centre for Computer Science & Åbo Akademi University, Turku, Finlândia,
set/2002-fev/2003 (6 meses).
3. Margarida Jácome, University of Texas, Austin, Texas, EUA, ago/2001 (1 dia).
2. Franz J. Rammig, C-Lab & Universität Paderborn, Paderborn, Alemanha, out/2000 (1 dia).
1. Jonathan M. Saul, University of Bristol, Bristol, Reino Unido, set/1992 (13 dias).
4.6.2
Visitas recebidas
15. Gonzalo Génova, Universidad Carlos III, Madrid, Espanha, abr/2013 (1 semana).
14. Ali Idri, Mohamed V Souissi University, Rabat, Marrocos, mar/2013 (1 semana).
13. Israel Benitez, Universidad de Oriente, Santiago, Cuba, set/2010 (1 mês). Visita suportada por uma
bolsa no âmbito do programa “Erasmus Mundus” (Lote 19).
12. Rita Suzana Pitangueira Maciel, Universidade Federal da Bahia, Salvador (UFBA), Brasil, jun/2010
(1 mês). Visita suportada por uma bolsa no âmbito do programa “Erasmus Mundus” (Lote 17).
26
11. Prakher Anand, Indian Institute of Technology (IIT), Roorke, Índia, mai/2009-ago/2009 (3 meses).
10. Stephen Seidman, University of Central Arkansas, Conway, Arkansas, EUA, set/2008 (2 dias).
9. Eduardo Marques e Adenilso Simão, Universidade de São Paulo, São Paulo, Brasil, fev/2008 (1 dia).
8. Simon Tjell, University of Aarhus, Aarhus, Dinamarca, ago/2007-dez/2007 (4 meses).
7. Atif Mashkoor, COMSATS Institute of Information Technology, Islamabad, Paquistão, mai/2006
(5 dias).
6. Awais Rashid, Lancaster University, Lancaster, Reino Unido, jul/2005 (2 dias). Visita suportada
pela bolsa FY 2005-06 no âmbito do protocolo “British Council - GRICES”.
5. Kristian Bisgaard Lassen, University of Aarhus, Aarhus, Dinamarca, jun/2005 (13 dias).
4. Jens B. Jørgensen, University of Aarhus, Aarhus, Dinamarca, jan/2005 (4 dias).
3. Ian Oliver, Nokia Research Center, Helsı́nquia, Finlândia, jun/2003 (3 dias; convidado da ACSD 2003).
2. P.S. Thiagarajan, National University of Singapore, Singapura, jun/2003 (3 dias; convidado da
ACSD 2003).
1. Grant Martin, Cadence Design Systems, Berkeley, Califórnia, EUA, jun/2003 (3 dias; convidado da
ACSD 2003).
5
Atividade Docente
Do ponto de vista pedagógico, tenho tido uma atividade pedagógica bastante vasta que tem abrangido a
preparação de conteúdos e a organização de trabalhos de laboratório. Desde que sou docente na UMinho,
tenho-me preocupado com a introdução de tópicos modernos, e de exemplos laboratoriais atuais e motivadores. Nas unidades curriculares sob minha responsabilidade tenho tido a preocupação de introduzir
novas tecnologias e de atualizar os conteúdos programáticos de forma a, por um lado cativar os alunos, e
por outro lado permitir que as mesmas auxiliem a aquisição de competências e conhecimentos importantes. Fui responsável pela definição do conteúdo programático, das práticas laboratoriais, e do conjunto
de exercı́cios de todas as disciplinas sob minha responsabilidade. Adicionalmente, fui responsável pela
regência de disciplinas no ISCTEM (Maputo, Moçambique) e na U. Algarve (Faro, Portugal)
O serviço docente prestado no âmbito das disciplinas de licenciatura poder-se-á considerar de reconhecida
competência, uma vez ter sido escolhido, por um número considerável de alunos, para desempenhar o
papel de orientador dos seus estágios de licenciatura. O mesmo se poderá inferir relativamente ao serviço
prestado no âmbito das disciplinas de pós-graduação, dado ter sido solicitado, por diversos alunos, para
desempenhar o papel de orientador das suas dissertações de mestrado.
O envolvimento em disciplinas da natureza da acima descrita motivou a frequência, após concluı́do o
doutoramento, de diversas ações de formação pedagógica, com o intuito de descobrir e experimentar novas
práticas pedagógicas.
5.1
5.1.1
Universidade do Minho
Pós-Bolonha
• Lecionação de aulas teóricas, teórico-práticas, práticas e laboratoriais de unidades curriculares nas
áreas da Engenharia de Computadores e da Engenharia de Software à Licenciatura em Engenharia
Informática (LEI), ao Mestrado de Informática (MI), ao Mestrado de Engenharia Informática (MEI),
ao Mestrado Integrado em Engenharia de Comunicações (MIECom) e ao Programa Doutoral conjunto
UMinho-UAveiro-UPorto em Informática (MAP-i), desde 2007/2008.
• Regência e lecionação da unidade curricular Research Topics in Software Engineering, MAP-i, de
2009/10 a.
• Regência e lecionação da unidade curricular Model-driven Software Engineering, MAP-i, 2007/08 e
2008/09.
27
• Regência e lecionação da unidade curricular Projeto de Engenharia Informática (anteriormente designada Seminários), MEI, desde 2009/10.
Publicações: [pi10] [ei47] [ei50] [en07].
• Regência e lecionação da unidade curricular Análise e Conceção de Software, MI/MEI, desde 2007/08.
• Regência e lecionação da unidade curricular Sistemas de Computação, LEI/LCC/MIEFIS, desde
2007/08.
2014/15
2014/15
2013/14
2012/13
2011/12
2010/11
2009/10
2008/09
2007/08
2006/07
5.1.2
Engenharia de Requisitos
T
MEI
Arquiteturas de Software
T
MEI
Projeto de Engenharia Informática
Tut
MEI
Sistemas de Computação
T
MIEFis
Engenharia de Requisitos
T
MEI
Arquiteturas de Software
T
MEI
Projeto de Engenharia Informática
Tut
MEI
Computação e Programação
T
LGeol
Sistemas de Computação
T
MIEFis
Não dei aulas por estar de licença sabática
Análise e Conceção de Software
T
MEI
Seminários
Tut
MEI
Laboratórios de Informática III
Lab
LEI
Sistemas de Computação
T,TP
LCC
Análise e Conceção de Software
T
MI/MEI
Seminários
Tut
MI/MEI
Laboratórios de Informática III
Lab
LEI
Sistemas de Computação
T,TP
LCC
Análise e Conceção de Software
T
MI/MEI
Laboratórios de Comunicações I
Lab
MIECom
Seminários
Tut
MI/MEI
Research Topics in Software Engineering
T
MAP-i
Sistemas de Computação
TP
LEI
Análise e Conceção de Software
T,Lab MI/MEI
Seminários
Tut
MI/MEI
Research Topics in Software Engineering
T
MAP-i
Sistemas de Computação
TP
LEI
Análise e Conceção de Software
T
MI/MEI
Model-Driven Software Engineering
T
MAP-i
Sistemas de Computação
T,TP
LEI
Análise e Conceção de Software
T
MI/MEI
Model-Driven Software Engineering
T
MAP-i
Sistemas de Computação
T,TP
LEI
Não dei aulas por estar de licença sabática
1.o
1.o
1.o
2.o
1.o
1.o
1.o
2.o
2.o
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
anual
1.o sem.
2.o sem.
2.o sem.
anual
1.o sem.
2.o sem.
2.o sem.
anual
1.o sem.
1.o sem.
1.o sem.
2.o sem.
anual
1.o sem.
1.o sem.
2.o sem.
anual
1.o sem.
2.o sem.
anual
1.o sem.
2.o sem.
Pré-Bolonha
• Lecionação de aulas teóricas, teórico-práticas, práticas e laboratoriais de disciplinas na área da Engenharia de Computadores e Sistemas Digitais às licenciaturas em Engenharia de Sistemas e Informática
(LESI), Matemática e Ciências da Computação (LMCC), Engenharia de Comunicações (LECom) e
Mestrado em Informática e do Curso de Especialização em Informática (MICEI), de Outubro de
1991/92 até 2005/2006.
• Regência e lecionação da disciplina Desenvolvimento de Sistemas Embebidos, MICEI, de 2000/01 até
2005/06.
• Lecionação da disciplina Laboratórios Integrados III, LECom, em 2005/06.
• Regência e lecionação da disciplina Arquitectura de Computadores I, LESI, em 2000/01, 2004/05 e
2005/06.
28
• Regência e lecionação da disciplina Sistemas Digitais I, LESI, de 2000/01 até 2002/03.
• Monitor da disciplina de Algoritmos e Estruturas de Dados, LESI, em 1989/90.
2005/06
2004/05
2003/04
2002/03
2001/02
2000/01
1999/00
1998/99
1997/98
1996/97
1995/96
1994/95
1993/94
1992/93
1991/92
5.2
Arquitectura de Computadores I
Laboratórios Integrados III
Sistemas Digitais I
Desenvolvimento de Sistemas Embebidos
Arquitectura de Computadores I
Laboratórios Integrados III
Sistemas Digitais I
Arquitectura de Computadores I
Sistemas Digitais I
Desenvolvimento de Sistemas Embebidos
Sistemas Digitais I
Desenvolvimento de Sistemas Embebidos
Arquitectura de Computadores I
Sistemas Digitais I
Desenvolvimento de Sistemas Embebidos
Arquitectura de Computadores I
Sistemas Digitais I
Desenvolvimento de Sistemas Embebidos
Não dei aulas por estar equiparado
Não dei aulas por estar equiparado
Sistemas Digitais I
Sistemas Digitais II
Não dei aulas por estar equiparado
Sistemas Digitais I
Sistemas Digitais II
Sistemas Lógicos & Arquitectura de Computadores
Electrónica Digital
Sı́ntese de Sistemas Digitais
Sistemas Lógicos & Arquitectura de Computadores
Electrónica Digital
Arquitectura de Computadores
Sistemas Lógicos & Arquitectura de Computadores
Sistemas Lógicos & Arquitectura de Computadores
T
LESI
Lab
LECom
TP
LESI
T
MICEI
T
LESI
Lab
LECom
TP
LESI
P
LESI
TP
LESI
T
MICEI
T,TP
LESI
T
MICEI
P
LESI
T,TP
LESI
T
MICEI
T,P
LESI
T,TP
LESI
T
MICEI
a bolseiro
a bolseiro
P
LESI
P
LESI
a bolseiro
P
LESI
P
LESI
P
LESI
P,TP
LESI
P
LESI
P
LESI
P
LESI
P
LMCC
P
LESI
P
LESI
1.o
1.o
2.o
2.o
1.o
1.o
2.o
1.o
2.o
2.o
2.o
2.o
1.o
2.o
2.o
1.o
2.o
2.o
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
sem.
1.o sem.
2.o sem.
1.o sem.
2.o sem.
anual
anual
2.o sem.
anual
anual
1.o sem.
anual
anual
Outras Instituições de Ensino Superior
• Regência e lecionação da disciplina de Projeto em Engenharia Informática do curso de Mestrado em
Engenharia Informática da Universidade do Minho, ministrado no Instituto Superior Técnico Militar
(ISTM), Luanda, Angola, nov/2015. Disciplina ministrada durante 1 semana, com 6 horas de aulas
por dia, o que perfez um total de 30 horas.
• Lecionação do módulo “Requirements in enginering projects”, no curso “UDC-TUIASI International
Summer School”, realizado na Universitatea Tehnică Gheorghe Asachi, Iaşi, Roménia, mai/2015.
Parceiros: Universitatea Tehnică Gheorghe Asachi Iaşi (RO), U Corunha (ES), UMinho.
• Lecionação e supervisão de alunos no curso intensivo Erasmus “Conceptual Design and Development
of Innovative Products”, realizado, durante 3 semanas, nas instalações da Bang & Olufsen, Struer,
Dinamarca, jun-jul/2008 e jun-jul/2010. Parceiros: Engineering College of Aarhus (DK), TU Ostrava
(CZ), U Tomáš Bat’a (CZ), UT Cracóvia (PL), U Hanze Groningen (NL), Newcastle U (UK), Bang
& Olufsen (DK), UMinho.
Publicações: [pi08] [ei49].
29
• Regência e lecionação da disciplina de Arquitectura de Sistemas Embebidos do 3.o ano (2.o semestre)
da Licenciatura em Engenharia de Sistemas e Informática, Universidade do Algarve, Faro, Portugal,
nos anos letivos de 2004/05 e 2005/06. Total de 70 horas de aulas (em cada ano letivo).
• Regência e lecionação da disciplina de Programação de Sistemas Embebidos do 4.o ano (1.o semestre)
da Licenciatura em Engenharia de Sistemas e Informática, Universidade do Algarve, Faro, Portugal,
nos anos letivos de 2004/05 e 2005/06. Total de 70 horas de aulas (em cada ano letivo).
• Regência e lecionação da disciplina de Sı́ntese e Análise de Circuitos Digitais do curso de Licenciatura em Engenharia Informática do Instituto Superior de Ciências e Tecnologia de Moçambique
(ISCTEM), Maputo, Moçambique, mar/2003. Disciplina ministrada durante 2 semanas, com 4 horas
de aulas por dia, o que perfez um total de 40 horas.
5.3
Cursos de formação
• Co-coordenador do Curso de Formação Especializada em Programação de Computadores para Reconversão de Licenciados (Qualifica-IT), 2015.
• Co-lecionação (juntamente com Machado RJ) do módulo Agile Software Engineering, do curso “Carnegie Mellon Portugal Summer Academy 2009”, Porto, Portugal, jun/2009. Módulo ministrado no
âmbito do programa “Carnegie Mellon Portugal”.
• Lecionação do módulo Engenharia e Gestão de Requisitos do Curso de Formação Especializada
em “Gestão e Qualidade do Processo de Software”. Módulo ministrado nas instalações da Qimonda
Portugal S.A., Vila do Conde, Portugal, jun/2008-jan/2009, no âmbito dum protocolo entre a UMinho
e a Qimonda Portugal.
• Lecionação de cinco sessões de formação em tópicos de Engenharia de Software, na Qimonda Portugal
S.A., Vila do Conde, Portugal, jun-out/2008. Cada sessão durou 3 horas, o que perfez um total de
15 horas.
• Lecionação do módulo de Engenharia e Gestão de Requisitos, organizado pelo Centro de Excelência
em Desmaterialização de Transações (CEDT) da COTEC (pólo Software do Minho), Braga, Portugal,
fev-mar/2008. Módulo ministrado durante 2 dias, com 6 horas de aulas por dia, o que perfez um
total de 12 horas.
6
Publicações
A publicação de artigos, capı́tulos de livros, monografias e livros faz parte da essência da carreira universitária, como forma de disseminação do conhecimento e do saber. Até ao momento, tenho quatro capı́tulo
de livros, a convite dos respetivos editores, e dez artigos em periódicos internacionais conceituados (a maioria revistas da Elsevier, Springer, IEE, Wiley, Taylor & Francis). Em eventos internacionais, com revisão
e publicação em atas formais, publiquei mais de meia centena de artigos. Tenho também sido responsável
pela edição de atas de conferências, especialmente no âmbito dos workshops MOMPES, que tenho ajudado
a mentorizar e promover.
Em termos de publicações, tenho por objetivo (recente) publicar em revistas de referência, em particular
na revista “Software and System Modeling”, da Springer, por ser aquela que melhor cobre a área temática
da modelação. Tenho igualmente submetido artigos para conferências de referência com edição das atas
pela ACM Press, IEEE Computer Society Press, Springer ou Kluwer. Tenho publicado maioritariamente
em conferências, mas tal é fruto da grande relevância em termos cientı́ficos de conferências de referência
nas áreas da Engenharia de Software e da Engenharia de Computadores.
A maioria das minhas publicações é indexada nos mais conhecidos e prestigiados motores de indexação.
No ISI Web of Knowledge (WoK), no Scopus e no DBLP, estão indexadas, respetivamente, 45, 62 e 57
publicações de que sou (co-)autor. No ISI WoK, estão ainda incluı́dos 37 artigos de que sou co-editor.
30
Em out/2007, juntamente com o colega Luı́s Gomes da UNL, iniciei a edição dum livro na área da modelação da perspetiva comportamental de sistemas embutidos. Tratou-se dum processo bastante exigente,
com várias fases (definição dos temas a abordar, convite a potenciais autores, recepção dos resumos,
recepção dos capı́tulos, revisão dos capı́tulos, decisão sobre aceitação/rejeição dos capı́tulos recebidos, recepção das versões finais dos capı́tulos, organização dos capı́tulos, escrita do prefácio, etc), e que culminou
no lançamento do livro no circuito comercial em jul/2009. Trata-se duma obra, escrita por vários investigadores de referência, e que se espera que possa contribuir para dar a conhecer alguns dos recentes progressos
numa área de grande importância que cruza conhecimentos das ciências da computação, da engenharia
de software, da engenharia de computadores e da engenharia eletrónica. Um dos autores que contribuiu
para a escrita de um capı́tulo para o livro foi Daniel Gajski (UC Irvine, EUA), que é seguramente um dos
maiores especialistas mundiais em várias áreas ligadas aos sistemas embutidos.
No total, ao longo da minha carreira académica, sou autor/editor de 123 publicações cientı́ficas, divididas em 3 livros, 14 edições de atas de conferências ou de periódicos, 2 dissertações/teses, 5 capı́tulo de
livros, a convite dos respetivos editores, 14 artigos em periódicos internacionais (com arbitragem cientı́fica)
58 artigos em eventos cientı́ficos internacionais (com arbitragem cientı́fica e atas formais) 13 artigos em
workshops (com arbitragem cientı́fica, sem atas formais) 4 artigos em periódicos nacionais, 7 artigos em
eventos cientı́ficos nacionais, e 3 relatórios técnicos.
Tenho também procurado diversificar os colegas com quem colaboro em termos cientı́ficos e esse objetivo
tem-se refletido nas co-autorias das minhas publicações. Até à data deste documento, tenho publicações
com os seguintes 90 colegas: Marian Adamski (1), Paulo S. Afonso (2), Mauro Almeida (2), Vı́tor Alves
(1), Diogo J. Barbosa (2), Manuel B. Barbosa (1), João P. Barros (1), Paulo E. Battistela (2), Leandro
B. Becker (1), Orlando Belo (3), Kenneth Boness (1), Goetz Botterweck (1), Diogo Campos (1), José
C. Campos (2), João M.P. Cardoso (3), Manuel M. Carvalho (1), Maria Sameiro Carvalho (2), Tiago
Carvalho (1), Sióbhan Clarke (1), Lino A. Costa (1), Marco Couto (1), Sérgio J. Dias (1), Pedro C. Diniz
(1), Susanna Donatelli (1), Dov Dori (1), Francisco J. Duarte (7), António J. Esteves (4), Jean-Marie
Farines (1), Fábio A. Fernandes (2), André L. Ferreira (1), Victor F. Fonte (2), Vahid Garousi (1), Luı́s
Gomes (4), Madalena P. Gonçalves (1), Jacek Habel (1), Jon G. Hall (1), Michael D. Harrison (2), Jens
B. Jørgensen (5), Rick Kazman (1), Ridha Khedri (1), Victor Khomenko (2), Jetty Kleijn (1), Luı́s C.
Lamb (4), Ralf Lämmel (1), Peter G. Larsen (1), Hanne Lehrskov (1), Johan Lilius (7), Rui M. Lima (1),
Ricardo J. Machado (57), Paulo J. Maia (2), Atif Mashkoor (1), Miguel P. Monteiro (13), Paula Monteiro
(3), Ricardo Nobre (1), Roy Oberhauser (1), Rosane F. Passarini (1), António Pina (3), Luı́s Pinto (2),
Ivan Porres (2), Alberto J. Proença (14), José C. Ramalho (2), Isabel Ramos (1), Márcio P. Rebelo (2),
A. Nestor Ribeiro (2), Óscar R. Ribeiro (10), Matthias Riebisch (1), Helena C. Rodrigues (3), Susana
P. Rodrigues (1), Henrique D. Santos (12), Luı́s P. Santos (1), Nuno Santos (3), João A. Saraiva (2),
Bernhard Schätz (1), Stephen B. Seidman (1), Adelino F. Silva (), Diogo Silva (2), José L. Silva (2), Pedro
Vaz Silva (2), Pedro N. Sousa (1), Sónia M. Sousa (1), Simon Tjell (6), Dragos Truscan (5), Natascha
van Hattum-Janssen (3), Joost Visser (1), Christianne G. von Wangenheim (2), Richard Vos (1), Flávio
R. Wagner (4), Oliver Wallington (1), Krzysztof Wnuk (1), Jan Židek (1).
Estes colegas estavam, à data da escrita das respetivas publicações de que são co-autores ou co-editores
comigo, vinculados às 34 instituições (de 16 paı́ses diferentes) a seguir indicadas: Alemanha (Aalen U,
Humboldt-U Berlin, Koblenz U, TU Ilmenau, TU München); Brasil (UFRGS, UFSC, UTFPR); Canadá
(McMaster U); Dinamarca (Aarhus U, Bang & Olufsen); EUA (CMU, UC Arkansas); Finlândia (Åbo
Akademi, TUCS); Israel (Technion); Itália (U Torino); Paı́ses Baixos (HU Groningen, Leiden U, SIG);
Polónia (Cracow UT); Portugal (Blaupunkt, Bosch, IPBeja, IST, UMinho, UPorto, UNL); Rep. Checa
(TU Ostrava); Rep. Irlanda (LERO, Trinity College Dublin); Reino Unido (Newcastle U, Open U,
U Reading); Suécia (Lund U); Turquia (Hacettepe U).
As minhas publicações têm tido algum impacto na comunidade cientı́fica, sendo muitas delas objeto de
citação por parte de investigadores conceituados e em revistas e conferências prestigiadas. Uma lista,
provavelmente não exaustiva, com quase um milhar de citações a artigos de que sou co-autor é apresentada
no apêndice A.
A informação desta lista permite concluir que o meu ı́ndice-h (h-index) é, no mı́nimo, igual a 16, o que
significa que tenho (pelo menos) 16 publicações, cada qual com (pelo menos) 16 citações:
1
ei24
AOSD 2005
184
31
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pi02
ei32
ei10
pi04
ei19
wk09
ei25
ei07
ei42
ei21
ei26
ei28
ei22
ei05
ei33
pi03
IEE Proceedings 1997
SCESM 2007
CODES 2000
TAOSD 2006
AOSD 2004
CPN 2006
ECBS 2005a
AI 1998
VS-GAMES 2010
ECBS 2004a
ECBS 2005b
ICSM 2005
ECBS 2004b
ISIE 1997
SIES 2007
SOSYM 2005
94
70
48
43
33
30
27
26
23
21
18
18
18
17
17
16
Também com base na informação da lista, determina-se que o meu ı́ndice-g (g-index) é, no mı́nimo, igual
a 29, o que significa que as minhas 29 publicações com mais citações têm em conjunto, pelo menos, 841
(292 ) citações. No total, tenho 27 publicações com 10 (ou mais) citações.
O meu número de Erdős é 41 :
4. Eu e Pedro C. Diniz somos co-autores de [wk12].
3. Pedro C. Diniz e Oscar H. Ibarra são co-autores de:
Ibarra OH, Diniz PC, Rinard MC; On the complexity of commutativity analysis, International Journal of Foundations
of Computer Science 8(1):81–94, World Scientific, ISSN 0129-0541, mar/1997. DOI 10.1142/S0129054197000069
2. Oscar H. Ibarra e Shlomo Moran são co-autores de:
Ibarra OH, Moran S, Rosier LE; A note on the parallel complexity of computing the rank of order n matrices,
Information Processing Letters 11(4–5):162, Elsevier, Dez/1980. DOI 10.1016/0020-0190(80)90042-3
1. Shlomo Moran e Paul Erdős são co-autores de:
Erdős P, Linial N, Moran S; Extremal problems on permutations under cyclic equivalence, Discrete Mathematics
64(1):1–11, Elsevier, Mar/1987. DOI 10.1016/0012-365X(87)90235-4
Dos autores que citaram trabalhos da minha autoria, sem desprimor para nenhum dos outros, destacaria os seguintes, apresentados por ordem alfabética dos apelidos2 : Alain Abran (editor do SWEBoK),
Luciano Baresi, Don Batory (14.a posição em [1], 16.a posição em [2]), Paulo Borba, Serge Demeyer, Mark Harman (2.a posição em [1], 14.a posição em [3]), Laurie Hendren (29.a posição em [1],
ACM Fellow), Gregor Kiczales (ACM Fellow), Jeff Kramer (ACM Fellow, 7.a posição em [2]), Uirá
Kulesza (23.a posição em [1]), Jeff Magee (11.a posição em [2]), Peter Marwedel, Tom Mens, Ana
Moreira, Gail Murphy (3.a posição em [2]), Klaus Ostermann, Klaus Pohl, Martin Robillard,
Tetsuo Tamai, Paolo Tonella (8.a posição em [1], 31.a posição em [2]), Sebastian Uchitel (8.a posição
em [2]), Wil M.P. van der Aalst, Arie van Deursen (25.a posição em [1]), John Whittle e Alex
Yakovlev.
Alguns dos autores que citaram os meus trabalhos estão/estavam vinculados a universidades e instituições
de investigação de grande prestı́gio: Alemanha (Deutsche Bank, Ericsson R&D, RWTH Aachen U, SAP
1 Conheço
mais dois cenários que correspondem a um número de Erdős igual a 4:
Fernandes JM → Kleijn J → Karhumäki J → Shallit JO → Erdős P
Fernandes JM → Barbosa MB → Wilson DA → Shallit JO → Erdős P
2 Para alguns dos investigadores listados, indica-se a posição que ocupam na lista dos académicos mais influentes na área
da Engenharia de Software, de acordo com os artigos:
[1] Fernandes JM; Authorship trends in software engineering, Scientometrics 101(1):257–71, Springer, ISSN 0138-9130,
out/2014. DOI 10.1007/s11192-014-1331-6 [pi12]
[2] Ren J, Taylor RN; Automatic and versatile publications ranking for research institutions and scholars, Communications
of the ACM 50(6):81–5, jun/2007. DOI 10.1145/1247001.1247010
[3] Wong WE, Tse TH, Glass RL, Basili VR, Chen TY; Editor’s corner: An assessment of systems and software engineering scholars and institutions (2001-2005), Journal of Systems and Software 81(6):1059–62, jun/2008. DOI 10.1016/01641212(94)90115-5
32
Research, TU Berlin, TU Braunschweig, TU Darmstadt, TU Dortmund, TU München, U Hamburg, U Osnabrück, U Paderborn); Austrália (Monash U, Queensland UT, Swinburne UT); Áustria (TU Viena);
Bélgica (UC Louvain, VU Brussel); Brasil (ITA, PUC-Rio, UFBA, UF Campina Grande, UFMG, UFPE,
UF Rio de Janeiro, UFRGS, UNICAMP, USP); Canadá (Carleton U, Dalhousie U, McGill U, McMaster U,
U British Columbia, U Calgary, U Montréal, U Toronto); China (Peking U); Coreia do Sul (KAIST,
Seoul National U); Dinamarca (U Aarhus); Espanha (UP València, U Zaragoza); EUA (Arizona SU,
CMU, Iowa State U, North Carolina SU, Rutgers U, San Diego SU, Sun Microsystems, U Delaware, U Illinois at Chicago, U Maryland, U Southern California, U Wisconsin-Milwaukee, UT Austin, Virginia Tech);
Finlândia (Aalto U, Nokia, Tampere UT); França (Airbus France, École des Mines de Nantes, Grenoble
INP, INRIA, LAAS-CNRS, U Paul Sabatier Toulouse, U Toulouse); Índia (Tata Consultancy); Itália
(Poli Milano, Poli Torino, U Bologna, U Pisa, U Roma “La Sapienza”); Japão (U Tokyo); Noruega (Simula Research Laboratory, U Stavanger); Paı́ses Baixos (CWI, TU Delft, TU Eindhoven, U Amsterdam,
U Twente, U Utrecht, VU Amsterdam); Reino Unido (Imperial College, King’s College, Lancaster U,
Newcastle U, U Cambridge, UC London, UMIST, U Sheffield, U Southampton); Rep. Checa (TU Ostrava); Rep. Checa (A.P. Ershov Institute of Informatics Systems); Singapura (NTU); Suécia (KTH,
Lund U, Stockholm U); Suı́ça (CERN).
6.1
Livros
[li03] Fernandes JM, Machado RJ; Requirements in engineering projects, Springer, série Lecture Notes
in Management and Industrial Engineering, ISBN 978-3-319-18596-5, 2016. DOI 10.1007/978-3-31918597-2
Este livro, com 240 páginas, está dividido em 8 capı́tulos, e foi escrito para servir como obra de
referência em cursos/programas/disciplinas de nı́vel universitário na temática da engenharia de requisitos.
[li02] Fernandes JM, Lämmel R, Visser J, Saraiva J (eds.); Generative and transformational techniques
in software engineering III, Springer, série Lecture Notes in Computer Science, vol. 6491, ISBN 9783-642-18022-4, 2011. DOI 10.1007/978-3-642-18023-1
Este livro, com aproximadamente 550 páginas, está dividido em 16 capı́tulos, escritos por professores,
investigadores, cientistas e alunos da escola de verão GTTSE 2009.
Cap. 1: An introduction to software product line refactoring; Borba P (UF Pernambuco, Brasil)
Cap. 2: Excerpts from the TXL cookbook; Cordy J (Queen’s U, Canadá)
Cap. 3: Model synchronization, mappings, tile algebras, and categories; Diskin Z (U Waterloo, Canadá)
Cap. 4: An introductory tutorial on JastAdd attribute grammars; Hedin G (Lund U, Suécia)
Cap. 5: Model driven language engineering with Kermeta; Jézéquel JM, Barais O (INRIA & U Rennes 1, França), Fleurey F (SINTEF, Noruega)
Cap. 6: EASY meta-programming with Rascal; Klint P, van der Storm T, Vinju J (CWI & U Amsterdam, Paı́ses Baixos)
Cap. 7: The theory and practice of modeling language design for model-based software engineering - a personal perspective; Selic B (Malina
Software, Canadá)
Cap. 8: Code transformations for embedded reconfigurable computing architectures; Diniz P (IST, Portugal), Cardoso JMP (U Porto, Portugal)
Cap. 9: Model transformation chains and model management for end-to-end performance decision support; Fritzsche M, Gilani W (SAP Research,
Reino Unido)
Cap. 10: Building code generators with genesys: A tutorial introduction; Jörges S, Steffen B (TU Dortmund, Alemanha), Margaria T (U Potsdam,
Alemanha)
Cap. 11: The need for early aspects; Moreira A, Araújo J (UN Lisboa, Portugal)
Cap. 12: Lightweight language processing in Kiama; Sloane A (Macquarie U, Austrália)
Cap. 13: Some issues in the ‘archaeology’ of software evolution; Wermelinger M, Yu Y (Open U, Reino Unido)
Cap. 14: Teaching computer language handling - from compiler theory to meta-modelling; Gjøsæter T, Prinz A (U Agder, Noruega)
Cap. 15: C++ metastring library and its applications; Szűgyi Z, Sinkovics Á, Pataki N, Porkoláb Z (Eötvös Loránd U, Hungria)
Cap. 16: Language convergence infrastructure; Zaytsev V (U Koblenz-Landau, Alemanha)
[li01] Gomes L, Fernandes JM (eds.); Behavioral modeling for embedded systems and technologies: Applications for design and implementation, IGI Global, ISBN 978-1-60566-750-8, 2010. DOI 10.4018/9781-60566-750-8
Este livro de 494 páginas está dividido em 15 capı́tulos, da autoria de professores universitários e
profissionais da indústria. [8 citações]
33
Cap. 1: UML as front-end language for embedded systems design; Brisolara LB (UF Pelotas, Brasil), Kreutz ME (U Santa Cruz do Sul, Brasil),
Carro L (UFRGS, Brasil)
Cap. 2: Model-driven design and ASM-based validation of embedded systems; Gargantini A, Scandurra P (U Bergamo, Itália), Riccobene E
(U Milano, Itália)
Cap. 3: Abstract and concrete data type optimizations at the UML and C/C++ level for dynamic embedded software; Baloukas C (Democritus
University of Thrace, Grécia), Temmerman M (Karel de Grote Hogeschool, Bélgica), Keller A, Demeyer S (U Antwerpen, Bélgica), Mamagkakis S,
Catthoor F (IMEC, Bélgica), Soudris D (NTU Athens, Grécia)
Cap. 4: Concern separation for adaptive QoS modeling in distributed real-time embedded systems; Gray J (U Alabama at Birmingham, EUA),
Neema S, Bapty T, Gokhale A, Schmidt DC (Vanderbilt U, EUA), Zhang J (Motorola Research, EUA), Lin Y (Honda Manufacturing of Alabama,
EUA)
Cap. 5: High-level design space exploration of embedded systems using the model-driven engineering and aspect-oriented design approaches;
Oliveira MFS, Wehrmeister MA, Nascimento FA, Pereira CE, Wagner FR (UFRGS, Brasil)
Cap. 6: Separation of concerns in model-based development of distributed real-time systems; Niz D, Bhatia G, Rajkumar R (CMU, USA)
Cap. 7: Using timed automata for modeling the clocks of distributed embedded systems; Rodrı́guez-Navas G, Proenza J (U Illes Balears, Espanha),
Hansson H, Pettersson P (Mälardalen U, Suécia)
Cap. 8: Model checking of multitasking real-time applications based on the timed automata model using one clock; Waszniowski L, Hanzálek Z
(Czech TU, Rep. Checa)
Cap. 9: SystemC platform modeling for behavioral simulation and performance estimation of embedded systems; Posadas H, Castillo J, Quijano D,
Fernández V, Villar E (U Cantabria, Espanha), Martı́nez M (DS2, Espanha)
Cap. 10: Engineering embedded software: From application modeling to software synthesis; Ferreira R, Spech E, Cota E, Carro L (UFRGS, Brasil),
Brisolara LB, Mattos JCB (UF Pelotas, Brasil)
Cap. 11: Transaction level model automation for multicore systems; Lo LLCY, Abdi S, Gajski D (UC Irvine, EUA)
Cap. 12: The role of programming models on reconfigurable computing fabrics; Cardoso JMP (U Porto, Portugal), Bispo J, Sanches AK (UT Lisboa,
Portugal)
Cap. 13: Reconfiguration of industrial embedded control systems; Khalgui M, Hanisch HM (Martin Luther U, Alemanha)
Cap. 14: Architecture description languages for the automotive domain; Faucou S, Trinquet Y (U Nantes, França), Simonot-Lion F (U Nancy,
França)
Cap. 15: Model-based testing of embedded systems exemplified for the automotive domain; Zander J, Schieferdecker I (Fraunhofer FOKUS e
TU Berlin, Alemanha)
6.2
Edição de Atas de Conferências ou de Periódicos
[ed14] Fernandes JM, Machado RJ, Wnuk K (eds.); Proceedings of the 6th International Conference
on Software Business (ICSOB 2015), Braga, Portugal, série Lecture Notes in Business Information
Processing (LNBIP), vol. 210, Springer, ISBN 978-3-319-19592-6, jun/2015. URL
Art. 1: The benefits and consequences of workarounds in software development projects; Yli-Huumo J, Maglyas A, Smolander K (Lappeenranta
UT, Finlândia)
Art. 2: The relationship between business model experimentation and technical debt; Yli-Huumo J, Rissanen T, Maglyas A, Smolander K,
Sainio LM (Lappeenranta UT, Finlândia)
Art. 3: Network analysis of platform ecosystems: The case of Internet of Things ecosystem; Toivanen T, Mazhelis O, Luoma E (U Jyväskylä,
Finlândia)
Art. 4: Exploring network modelling and strategy in the Dutch software business ecosystem; Crooymans W, Pradhan P, Jansen S (Utrecht U,
Paı́ses Baixos)
Art. 5: Towards a typification of software ecosystems; Knodel J (Fraunhofer IESE, Alemanha), Manikas K (U Copenhagen, Dinamarca)
Art. 6: A Survey on the perception of innovation in a large product-focused software organization; Linåker J, Munir H, Runeson P, Regnell B,
Schrewelius C (Lund U, Suécia)
Art. 7: Ecosystems and open innovation for embedded systems: A systematic mapping study; Papatheocharous E, Axelsson J (SICS, Suécia),
Andersson J (Linneaus U, Suécia)
Art. 8: Assessing the Value Blueprint to support the design of a business ecosystem; Almeida LA, Souza CRB, Lima AM, Reis RQ (UF Pará,
Brasil)
Art. 9: Effects of technological change on acquisition behavior: An empirical analysis of electronic design automation; Lücking T (Sony Europe,
Reino Unido), Wagner M (Augsburg U, Alemanha)
Art. 10: Hitting the target: Practices for moving toward innovation experiment systems; Karvonen T, Lwakatare LE, Sauvola T, Kuvaja P, Oivo M
(U Oulu, Finlândia), Bosch J (Chalmers UT, Suécia), Olsson HH (Malmö U, Suécia)
Art. 11: Communication in firm-internal global software development with China; Zaghloul B, Riehle D (Friedrich-Alexander U, Alemanha),
Zhou M (Peking U, China)
Art. 12: Customer feedback and data collection techniques in software R&D: A literature review; Fabijan A, Olsson HH (Malmö U, Suécia),
Bosch J (Chalmers UT, Suécia)
Art. 13: Towards continuous customer validation: A conceptual model for combining qualitative customer feedback with quantitative customer
observation; Olsson HH (Malmö U, Suécia), Bosch J (Chalmers UT, Suécia)
Art. 14: Business model patterns for the connected car and the example of data orchestrator; Mikusz M, Jud C, Schäfer T (U Stuttgart, Alemanha)
Art. 15: Business models for platform-based digital services: Stakeholder expectations; Jud C (U Stuttgart, Alemanha)
Art. 16: Development of a method for the economic evaluation of predictive maintenance; Tauterat T (U Stuttgart, Alemanha)
Art. 17: Towards standardization of custom projects via project profile matching; Hessenkämper A, Steffen B (U Twente, Paı́ses Baixos)
Art. 18: To develop or to reuse? Two perspectives on external reuse in software projects; Stefi A, Hess T (Ludwig-Maximilians U, Alemanha)
Art. 19: Internationalization and export of software products; Huijs M, Jansen S, Brinkkemper S (Utrecht U, Paı́ses Baixos)
Art. 20: Acquisition of software firms: A survival analysis; Wagner M (Augsburg U, Alemanha)
Art. 21: Lean software startup – An experience report from an entrepreneurial software business course Järvi A, Taajamaa V, Hyrynsalmi S
(U Turku, Finlândia)
Art. 22: Software engineering knowledge areas in startup companies: A mapping study; Klotins E, Unterkalmsteiner M, Gorschek T (Blekinge IT,
Suécia)
Art. 23: Value creation in SaaS development; Aaen I (Aalborg U, Dinamarca), Gjerløff N (PathShaper Aps, Dinamarca)
Art. 24: Wealthy, healthy and/or happy — What does ‘ecosystem health’ stand for? Hyrynsalmi S, Järvi A, Nokkala T (U Turku, Finlândia),
Seppänen M (Tampere UT, Finlândia), Suominen A (VTT, Finlândia)
[ed13] Fernandes JM, Dori D; Model-based approaches and frameworks for embedded software systems,
Innovations in Systems and Software Engineering 8(1):1–2, Springer, Londres, Reino Unido, ISSN
1614-5046, mar/2012. DOI 10.1007/s11334-011-0176-x
Art. 1: A relationship-based approach to model integration; Chechik M (U Toronto, Canadá), Nejati S, Sabetzadeh M (Simula Research Lab,
Noruega)
Art. 2: A model-driven engineering framework for embedded systems design; Nascimento FAM, Oliveira MFS, Wagner FR (UFRGS, Brasil)
Art. 3: Managing complexity and variability of a model-based embedded software product line; Polzer A, Merschen D, Kowalewski S (RWTH
Aachen U, Alemanha), Botterweck G, Pleuss A (LERO, Rep. Irlanda), Thomas J, Hedenetz B (Daimler AG, Alemanha)
Art. 4: On the refinement of use case models with variability support; Azevedo S, Machado RJ (UMinho, Portugal), Bragança A (ISEP, Portugal),
Ribeiro H (Primavera BSS, Portugal)
Art. 5: Modular artifact synthesis from domain-specific models; Mannadiar R, Vangheluwe H (McGill U, Canadá)
Art. 6: Component-based analysis of embedded control applications; Angelov C, Guan W, Marian N, Zhou F, Sierszecki K, Top S (U Southern
Denmark, Dinamarca)
[ed12] Donatelli S, Kleijn J, Machado RJ, Fernandes JM (eds.); Recent Advances in Petri Nets and Concurrency, CEUR Workshop Proceedings, vol. 827, ISSN 1613-0073, jan/2012. URN urn:nbn:de:0074827-8. URL
34
Estas atas, com um total de 497 páginas, incluem os artigos apresentados nos workshops realizados no âmbito da
31st International Conference on Application and Theory of Petri Nets and Other Models of Concurrency (PETRI
NETS 2010) e da 10th International Conference on Application of Concurrency to System Design (ACSD 2010).
Art. 1: Cycle structure in SR and DSR graphs: Implications for multiple equilibria and stable oscillation in chemical reaction networks; Banaji M
(U Portsmouth, Reino Unido)
Art. 2: On the importance of the deadlock trap property for monotonic liveness; Heiner M (Brandenburg UT, Alemanha), Mahulea C, Silva M
(U Zaragoza, Espanha)
Art. 3: Modelling gradients using Petri nets; Bertens L, Verbeek FJ, Kleijn J (Leiden U, Paı́ses Baixos), Koutny M (Newcastle U, Reino Unido)
Art. 4: Comparison of approximate kinetics for unireactant enzymes: Michaelis-Menten against the equivalent server; Angius A, Balbo G, Cordero F, Horváth A, Manini D (U Torino, Itália)
Art. 5: Colored Petri nets to model and simulate biological systems; Liu F, Heiner M (Brandenburg UT, Alemanha)
Art. 6: Control of metabolic systems modeled with timed continuous Petri nets; Ross-León R, Ramirez-Treviño A, Ruiz-León J (Centro de
Investigaciones y Estudios Avanzados del I.P.N., México), Morales JA (U Guadalajara, México)
Art. 7: Model transformation of metabolic networks using a Petri net based framework; Machado D, Costa RS, Rocha M, Rocha I, Ferreira EC
(U Minho, Portugal), Tidor B (MIT, EUA)
Art. 8: Applying Petri nets for the analysis of the GSH-ASC cycle in chloroplasts; Macià H, González-Sánchez MI, Valero V, Valero E (U Castilla-La
Mancha, Espanha)
Art. 9: Petri net modeling via a modular and hierarchical approach applied to nociception; Blätke MA, Meyer S, Marwan W (U Magdeburg,
Alemanha), Stein C (FU Berlin, Alemanha)
Art. 10: Modeling and mining of collaborative learnflows; Bergenthum R, Harrer A, Mauser S (KU Eichstätt-Ingolstadt, Alemanha)
Art. 11: Synthesis of general Petri nets with localities; Koutny M and Pietkiewicz-Koutny M (Newcastle U, Reino Unido)
Art. 12: Incremental process mining; Solé M, Carmona J (UPC, Espanha)
Art. 13: PetriFlow: A Petri net based framework for modelling and control of workflow processes; Riesz M, Seckár M, Juhás G (Slovak UT,
Eslováquia)
Art. 14: A tool for the synthesis of asynchronous speed-independent circuits; Gallo O, Nečas T, Lehocki F (Slovak UT, Eslováquia)
Art. 15: Combining Petri nets and UML for model-based software engineering; Fernandes JM (U Minho, Portugal)
Art. 16: The resource allocation problem in software applications: A Petri net perspective; López-Grao JP, Colom JM (U Zaragoza, Espanha)
Art. 17: IRS-MT: Tool for modeling resource allocation in workflow Petri nets; Chrza̧stowski-Wachtel P, Rauch J (Warsaw U, Polónia)
Art. 18: Deadlock control software for tow automated guided vehicles using petri nets; Rovetto C, Cano E, Colom JM (U Zaragoza, Espanha)
Art. 19: Nets-within-nets paradigm and grid computing; Mascheroni M and Farina F (U Milano Bicocca, Itália)
Art. 20: Verifying reference nets by means of hypernets: A plugin for RENEW; Mascheroni M (U Milano Bicocca, Itália), Wagner T, Wüstenberg L
(U Hamburg, Alemanha)
Art. 21: Improving a workflow management system with an agent flavour; Moldt D, Quenum J, Reese C, Wagner T (U Hamburg, Alemanha)
Art. 22: Automata and Petri net models for visualizing and analyzing complex questionnaires: A case study; Rölke H (U Hamburg, Alemanha)
Art. 23: Detecting and repairing unintentional change in in-use data in concurrent workflow management system; Huyen PHT, Ochimizu k (JAIST,
Japão)
Art. 24: Taming the shrew – resolving structural heterogeneities with hierarchical CPNs; Wimmer M, Kappel G, Schönböck J, Schwinger W
(Vienna UT, Áustria), Kusel A, Retschitzegger W (Johannes Kepler U Linz, Áustria)
Art. 25: On persistent reachability in Petri nets; Barylska K, Mikulski L, Ochmanski E (Nicolaus Copernicus U, Polónia)
Art. 26: Process refinement and asynchronous composition with modalities; Elhog-Benzina D, Haddad S (ENS Cachan, França), Hennicker R
(LU München, Alemanha)
Art. 27: Generating benchmarks by random stepwise refinement of Petri nets; van Hee KM, Liu Z (TU Eindhoven, Paı́ses Baixos)
Art. 28: Bounded model checking for parametric timed automata; Knapik M, Penczek W (Polish Academy of Sciences, Polónia)
Art. 29: Specification of decision diagram operations; Hamez A (CNRS-LAAS, França), Hostettler S, Linard A, Marechal A, Risoldi M (U Genève,
Suı́ça), Paviot-Adet E (U Pierre & Marie Curie, França)
Art. 30: Towards automatic composition of web services: A SAT-based phase; Penczek W (Polish Academy of Sciences, Polónia), Pólrola A
(U Lódź, Polónia), Zbrzezny A (Jan Dlugosz U, Polónia)
Art. 31: Improving the significance of benchmarks for Petri nets model checkers; Hostettler S, Linard A, Marechal A, Risoldi M (U Genève, Suı́ça)
[ed11] Gomes L, Khomenko V, Fernandes JM; Selected papers from the 10th International Conference
on Application of Concurrency to System Design (ACSD 2010), IET Computers & Digital Techniques
5(6):425–6, ISSN 1751-8601, dez/2011. DOI 10.1049/iet-cdt.2011.0150
Art. 1: Encoding of processor instruction sets with explicit concurrency control; Mokhov A, Alekseyev A, Yakovlev A (Newcastle U, Reino Unido)
Art. 2: Signal transition graph decomposition: Internal communication for speed independent circuit implementation; Wist D, Wollowski R
(U Potsdam, Alemanha), Schaefer M, Vogler W (U Augsburg, Alemanha)
Art. 3: Routing of asynchronous Clos networks; Song W, Edwards D, Liu Z, Dasgupta S (U Manchester, Reino Unido)
Art. 4: Long-run order-independence of vector-based transition systems; Raffelsieper M, Mousavi M (TU Eindhoven, Paı́ses Baixos), Zantema H
(U Nijmegen, Paı́ses Baixos)
Art. 5: Efficient model checking of PSL safety properties; Launiainen T, Heljanko K, Junttila T (Aalto U, Finlândia)
[ed10] Botterweck G, Lamb L, Fernandes JM (eds.); Proceedings of the 7th International Workshop
on Model-based Methodologies for Pervasive and Embedded Software (MOMPES 2010), realizado no
âmbito da 25th IEEE/ACM International Conference on Automated Software Engineering (ASE 2010),
Antuérpia, Bélgica, ACM Digital Library, ISBN 978-1-4503-0123-7, set/2010.
Art. 1: Support for variability in use case modeling with refinement; Azevedo S, Machado RJ (UMinho, Portugal), Bragança A (ISEP, Portugal),
Ribeiro H (Primavera BSS, Portugal)
Art. 2: Automating test cases generation: From xtUML system models to QML test models; Ciccozzi F, Cicchetti A (Mälardalen U, Suécia),
Siljamäki T (Ericsson, Suécia), Kavadiya J (Tata Consultancy, Índia)
Art. 3: A new modeling approach for IMA platform early validation; Lafaye M, Faura D, Pautet L (Telecom Paristech, França), Gatti M (Thales
Avionics, França)
Art. 4: Modular synthesis of mobile device applications from domain-specific models Mannadiar R, Vangheluwe H (McGill U, Canadá)
Art. 5: Design space abstraction and metamodeling for embedded systems design space exploration; Oliveira MFS, Nascimento FA, Wagner FR
(UFRGS, Brasil), Mueller W (U Paderborn, Alemanha)
Art. 6: View-supported rollout and evolution of model-based ECU applications; Polzer A, Merschen D, Kowalewski S (RWTH Aachen U, Alemanha),
Hedenetz B, Thomas J (Daimler AG, Alemanha), Botterweck G (LERO, Rep. Irlanda)
Art. 7: Assertion-based test oracles for home automation systems; Rajan A, du Bousquet L, Ledru Y, Vega G, Richier JL (Laboratoire
d’Informatique de Grenoble, França)
Art. 8: PicOS tuples: Easing event based programming in tiny pervasive systems; Shimony B, Nikolaidis I, Gburzynski P, Stroulia E (U Alberta,
Canadá)
Art. 9: Simulink analysis of component-based embedded applications; Zhou F, Top S, Sierszecki K, Angelov C (U Southern Denmark, Dinamarca)
[ed09] Gomes L, Khomenko V, Fernandes JM (eds.); Proceedings of the 10th International Conference
on Application of Concurrency to System Design (ACSD 2010), Braga, Portugal, IEEE Computer
Society Press, ISBN 978-0-7695-4066-5, jun/2010. DOI 10.1109/ACSD.2010.2
[ed08] Boness K, Fernandes JM, Hall JG, Machado RJ, Oberhauser R (eds.); 4th International Conference on Software Engineering Advances (ICSEA 2009), Porto, Portugal, IEEE Computer Society
Press, ISBN 978-0-7695-3777-1, set/2009. DOI 10.1109/ICSEA.2009.2
35
[ed07] Fernandes JM, Lamb L, Machado RJ, Wagner FR (eds.); Proceedings of the 6th International
Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES 2009), realizado no âmbito da 31st IEEE International Conference on Software Engineering (ICSE 2009), Vancouver, British Columbia, Canadá, IEEE Press, ISBN 978-1-4244-3721-4, mai/2009. DOI 10.1109/
MOMPES.2009.5069128
Todos os artigos publicados nas atas do MOMPES 2009 estão indexados no ISI WoK, SCOPUS e DBLP.
Foi também publicado, nas Atas da conferência ICSE 2009, um artigo relativo ao MOMPES 2009: Fernandes JM, Machado RJ, Lamb LC, Wagner FR; Model-based methodologies for pervasive and embedded software,
31st International Conference on Software Engineering (ICSE 2009), Vancouver, British Columbia, Canadá, IEEE
Computer Society Press, Companion Volume, pp. 443–4, ISBN 978-1-4244-3494-7, mai/2009. DOI 10.1109/ICSECOMPANION.2009.5071053
Adicionalmente, um relatório sobre a edição 2009 do MOMPES está disponı́vel em: Fernandes JM, Lamb LC,
Machado RJ, Wagner FR; Recent advances in model-based methodologies for pervasive and embedded software,
ACM SIGSOFT Software Engineering Notes 34(5):37–9, ACM, Nova Iorque, EUA, ISSN 0163-5948, set/2009. DOI
10.1145/1598732.1598758 [1 citação]
[ed06] Machado RJ, Fernandes JM, Wagner FR, Kazman R (eds.); Proceedings of the 5th International
Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES 2008),
realizado no âmbito das 11th European Joint Conferences on Theory and Practice of Software
(ETAPS 2008), Budapeste, Hungria, IEEE Computer Society Press, ISBN 0-7695-3104-0, abr/2008.
DOI 10.1109/MOMPES.2008.2
Todos os artigos publicados nas atas do MOMPES 2008 estão indexados no ISI WoK, SCOPUS e DBLP.
[ed05] Fernandes JM, Machado RJ, Khedri R, Clarke S (eds.); Proceedings of the 4th International
Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES 2007),
realizado no âmbito das 10th European Joint Conferences on Theory and Practice of Software
(ETAPS 2007), Braga, Portugal, IEEE Computer Society Press, ISBN 0-7695-2769-8, mar/2007.
DOI 10.1109/MOMPES.2007.10
Todos os artigos publicados nas atas do MOMPES 2007 estão indexados no ISI WoK, SCOPUS e DBLP.
[ed04] Machado RJ, Fernandes JM, Schätz B, Riebisch M (eds.); Proceedings of Joint Meeting of the 4th
Workshop on Model-Based Development of Computer Based Systems (MBD) and 3rd International
Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES 2006),
realizado no âmbito da 13th IEEE International Conference on Engineering of Computer Based
Systems (ECBS 2006), Potsdam, Alemanha, IEEE Computer Society Press, ISBN 0-7695-2538-5,
mar/2006. DOI 10.1109/MBD-MOMPES.2006.12
Todos os artigos publicados nas atas do MOMPES 2006 estão indexados no ISI WoK e DBLP.
[ed03] Lilius J, Machado RJ, Truscan D, Fernandes JM, Porres I; Guest editors’ foreword: Selected
papers from the International Workshop on Model-based Methodologies for Pervasive and Embedded
Software, Nordic Journal of Computing 12(3):198–9, ISSN 1236-6064, dez/2005.
Art. 1: Modeling and verification of cryptographic protocols using coloured Petri nets and Design/CPN; Al-Azzoni I, Down DG, Khedri R
(McMaster U, Canadá),
Art. 2: A case study on coloured Petri nets in object-oriented analysis and design; Barros JP (IP Beja, Portugal), Jørgensen JB (U Aarhus,
Dinamarca)
Art. 3: Verification of the class of stop-and-wait protocols modelled by coloured Petri nets; Billington J, Gallasch GE (U South Australia,
Austrália), Petrucci L (U Paris XIII, Alemanha)
[ed02] Lilius J, Machado RJ, Truscan D, Fernandes JM (eds.); Proceedings of the 2nd Workshop on
Model-based Methodologies for Pervasive and Embedded Software (MOMPES 2005), realizada no
âmbito da 5th International Conference on Application of Concurrency to System Design (ACSD 2005),
Rennes, França, TUCS General Publication N. 39, ISBN 952-12-1556-9, mai/2005. URL
36
[ed01] Fernandes JM, Lilius J, Machado RJ, Porres I (eds.); Proceedings of the 1st Workshop on Modelbased Methodologies for Pervasive and Embedded Software (MOMPES 2004), realizada no âmbito
da 4th International Conference on Application of Concurrency to System Design (ACSD 2004),
Hamilton, Ontário, Canadá, TUCS General Publication N. 29, ISBN 952-12-1359-0, mai/2004. URL
6.3
Teses/Dissertações Defendidas
[te02] Tese de doutoramento em Informática. MiDAS: Metodologia orientada ao objecto para desenvolvimento de sistemas embebidos, Dep. Informática, UMinho, Braga, Portugal, mai/2000. URL.
[6 citações]
[te01] Dissertação de Mestrado em Informática. Redes de Petri e VHDL na especificação de controladores paralelos, Dep. Informática, UMinho, Braga, Portugal, jul/1994. [7 citações]
6.4
Capı́tulos em Livro
[cl05] Fernandes JM, Ferreira AL; Quality attributes for mobile applications, Modern Software Engineering Methodologies for Mobile and Cloud Environments, Cruz M, Paiva S (eds.), IGI Global, Hershey,
Pensilvânia, EUA, cap. 8, pp. 145–58, ISBN 978-1-4666-9916-8, jan/2016. DOI 10.4018/978-1-46669916-8.ch008
[cl04] Monteiro MP, Fernandes JM; Aspect-oriented refactoring of Java programs, Java in Academia
and Research, Cai K (ed.), iConcept Press, Annerley, Austrália, cap. 7, pp. 141–58, ISBN 9780980733082, 2011. URL [1 citação]
[cl03] Duarte FJ, Fernandes JM, Machado RJ; Business modeling in process-oriented organizations
for RUP-based software development, Reference Modeling for Business Systems Analysis, Fettke P,
Loos P (eds.), Idea Publishing, Hershey, Pensilvânia, EUA, cap. 5, pp. 98–117, ISBN 1-59904-054-9,
out/2006. Taxa aceitação: 16/27 (59%). DOI 10.4018/978-1-59904-054-7.ch005 [6 citações]
Reeditado em “Software applications: Concepts, methodologies, tools, and applications”, Tiako FT (ed.), IGI Global,
Hershey, Pensilvânia, EUA, ISBN 978-1-60566-060-8, mar/2009. DOI 10.4018/978-1-60566-060-8.ch147
[cl02] Machado RJ, Ramos I, Fernandes JM; Specification of requirements models, Engineering and
managing software requirements, Aurum A, Wohlin C (eds.), Springer, cap. 3, pp. 47–68, ISBN 3540-25043-3, jul/2005. DOI 10.1007/3-540-28244-0_3 [11 citações]
Uma apreciação a este livro pode ser encontrada em: Berry D, Requirements Engineering 11(2):152–4, Springer,
Londres, Reino Unido, ISSN 0947-3602, fev/2006. DOI 10.1007/s00766-006-0027-8
[cl01] Machado RJ, Fernandes JM, Esteves AJ, Santos HD; An evolutionary approach to the use of Petri
net based models: From parallel controllers to HW/SW co-design, Hardware Design and Petri Nets,
Yakovlev A, Gomes L, Lavagno L (eds.), Kluwer Academic Publishers, Boston, Massachussets, EUA,
cap. 11, pp. 205–22, ISBN 0-7923-7791-5, fev/2000. DOI 10.1007/978-1-4757-3143-9_11 [8 citações]
Versão revista e melhorada do artigo apresentado no 1st International Workshop on Hardware Design and Petri
Nets (HWPN 1998), no âmbito da 19th International Conference on Application and Theory of Petri Nets (PETRI
NETS 1998), Lisboa, Portugal, pp. 139–53, jun/1998. O livro, em que o capı́tulo está incluı́do, contém uma seleção
de 16 artigos apresentados nos dois Workshops em “Hardware Design and Petri Nets”, realizados em 1998 e 1999.
6.5
Artigos em Periódicos Internacionais (com arbitragem cientı́fica)
[pi15] Fernandes JM, Afonso PS, Fonte V, Alves V, Ribeiro AN A course for promoting entrepreneurship
among informatics engineering students, European Journal of Engineering Education 41():–, Taylor
& Francis, Londres, Reino Unido, ISSN 0304-3797, mai/2016.
[pi14] Garousi V, Fernandes JM; Highly-cited papers in software engineering: The top 100, Information
and Software Technology 71:108–28, Elsevier, ISSN 0950-5849, mar/2016.
37
DOI 10.1016/j.infsof.2015.11.003 [1 citação]
[pi13] Passarini RF, Farines JM, Fernandes JM, Becker LB; Cyber-physical systems design: Transition
from functional to architectural models, Design Automation for Embedded Systems 19(4):345–66,
Springer, ISSN 0929-5585, dez/2015. DOI 10.1007/s10617-015-9164-y
[pi12] Fernandes JM; Authorship trends in software engineering, Scientometrics 101(1):257–71, Springer, ISSN 0138-9130, out/2014. DOI 10.1007/s11192-014-1331-6 [7 citações]
[pi11] Cardoso JMP, Fernandes JM, Monteiro MP, Carvalho T, Nobre R; Enriching MATLAB with
aspect-oriented features for developing embedded systems, Journal of Systems Architecture – Embedded Systems Design 59(7):412–28, Elsevier, ISSN 1383-7621, ago/2013. DOI 10.1016/j.sysarc.2013.04.
003 [2 citações]
[pi10] Fernandes JM, van Hattum-Janssen N, Fonte V, Ribeiro AN, Santos LP, Sousa P; An integrated
approach to develop professional and technical skills for informatics engineering students, European
Journal of Engineering Education 37(2):167–77, Taylor & Francis, Londres, Reino Unido, ISSN 03043797, mai/2012. DOI 10.1080/03043797.2012.666517 [3 citações]
[pi09] Machado RJ, Fernandes JM; Influence of the Bologna accord in software engineering curriculum
development, The Interface, pp. 2–3, IEEE Education Society and ASEE Electrical and Computer
Engineering Division (ECE), abr/2010.
[pi08] Larsen PG, Fernandes JM, Habel J, Lehrskov H, Vos RJC, Wallington O, Židek J; A multidisciplinary engineering summer school in an industrial setting, European Journal of Engineering
Education 34(6):511–26, Taylor & Francis, Londres, Reino Unido, ISSN 0304-3797, dez/2009. DOI
10.1080/03043790903150687 [15 citações]
[pi07] Jørgensen JB, Tjell S, Fernandes JM; Formal requirements modeling with executable use cases
and coloured Petri nets, Innovations in Systems and Software Engineering 5(1):13–25, Springer, ISSN
1614-5046, mar/2009. DOI 10.1007/s11334-009-0075-6 [14 citações]
[pi06] Monteiro MP, Fernandes JM; An illustrative example of refactoring object-oriented source code
with aspect-oriented mechanisms, Software: Practice and Experience 38(4):361–96, John Wiley &
Sons, ISSN 0038-0644, abr/2008. DOI 10.1002/spe.835 [12 citações]
Esta revista é considerada uma das seis mais conceituadas na área da engenharia de sistemas e de software, segundo
o artigo “Wong WE, Tse TH, Glass RL, Basili VR, Chen TY, An assessment of systems and software engineering
scholars and institutions (2001–2005), Journal of Systems and Software 81(6):1059–62, Elsevier, ISSN 0164-1212,
jun/2008, DOI 10.1016/j.jss.2007.09.018”.
[pi05] Fernandes JM, Lilius J, Truscan D; Integration of DFDs into a UML-based model-driven engineering approach, Software and Systems Modeling (SoSyM) 5(4):403–28, Springer, ISSN 1619-1366,
dez/2006. DOI 10.1007/s10270-006-0013-0 [8 citações]
[pi04] Monteiro MP, Fernandes JM; Towards a catalogue of refactorings and code smells for AspectJ,
Transactions on Aspect-Oriented Software Development I, Rashid A, Aksit M (eds.), Springer, série
Lecture Notes in Computer Science, vol. 3880, pp. 214–58, ISBN 3-540-32972-2, ISSN 1864-3027,
mar/2006. DOI 10.1007/11687061_7 [43 citações]
Apesar de se tratar dum artigo num volume da série LNCS da Springer, este artigo é considerado como publicado em
revista, pois é dessa forma que tanto a Springer como os editores classificam o volume.
38
[pi03] Fernandes JM, Duarte FJ; A reference framework for process-oriented software development organizations, Software and Systems Modeling (SoSyM) 4(1):94–105, Springer, ISSN 1619-1366, fev/2005.
DOI 10.1007/s10270-004-0063-0 [16 citações]
Em finais de 2004, no 3.o ano de publicação, a taxa de aceitação da revista SoSyM era aproximadamente 17%, como
referido em DOI 10.1007/s10270-004-0075-9.
[pi02] Fernandes JM, Adamski M, Proença AJ; VHDL generation from hierarchical Petri net specifications of parallel controllers, IEE Proceedings: Computers and Digital Techniques 144(2):127–37,
IEE, ISSN 1350-2387, mar/1997. DOI 10.1049/ip-cdt:19970845 [94 citações]
[pi01] Santos HD, Ramalho JC, Fernandes JM, Proença AJ; A heterogeneous computer vision architecture: Implementation issues, Computing Systems in Engineering 6(4/5):401–8, Elsevier, ISSN
0956-0521, ago-out/1995. DOI 10.1016/0956-0521(95)00029-1 [1 citação]
Inicialmente publicado em “1st International Meeting on Vector and Parallel Processing” (VecPar 1993), Porto, Portugal, set/1993.
6.6
Artigos em Eventos Cientı́ficos Internacionais (com arbitragem cientı́fica
e atas formais)
[ei59] Santos N, Fernandes JM, Carvalho MS, Silva PV, Fernandes FA, Rebelo MP, Barbosa D, Maia P,
Couto M, Machado RJ; Using Scrum together with UML models: A collaborative University-Industry
R&D software project, 16th International Conference on Computational Science and Applications
(ICCSA 2016), Pequim, China, pp. –, (eds.), Springer, série Lecture Notes in Computer Science,
vol. , pp. –, ISBN , ISSN 1864-3027, jul/2016. DOI
[ei58] Santos N, Barbosa D, Maia P, Fernandes FA, Rebelo MP, Silva PV, Carvalho MS, Fernandes JM,
Machado RJ; iFloW: An integrated logistics software system for inbound supply chain traceability, 8th
International Conference on Interoperability for Enterprise Systems and Applications (I-ESA 2016),
Mertins K, Jardim-Gonçalves R, Popplewell K, Mendonça JP (eds.), Guimarães, Portugal, pp. –,
Springer, ISBN 978-3-319-30957-6, mar-abr/2016. DOI 10.1007/978-3-319-30957-6
[ei57] Fernandes JM, Rodrigues SP, Costa L; Comparing AHP and ELECTRE I for prioritizing software
requirements, 16th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2015), Takamatsu, Japão, pp. 684–
91, ISBN 978-1-4799-8675-0, jun/2015. DOI 10.1109/SNPD.2015.7176282
[ei56] Battistela PE, von Wangenheim CG, Fernandes JM; ENgAGED: Uma proposta de processo
de desenvolvimento de jogos para ensinar computação, 25.o Simpósio Brasileiro de Informática na
Educação (SBIE 2014), no âmbito do 3.o Congresso Brasileiro de Informática na Educação (CBIE 2014),
Dourados, Brasil, pp. –, nov/2014.
[ei55] Battistela PE, von Wangenheim CG, Fernandes JM; Como jogos educacionais são desenvolvidos?
Uma revisão sistemática da literatura, XXII Workshop sobre Educação em Computação (WEI 2014),
no âmbito do XXXIV Congresso da Sociedade Brasileira de Computação (CSBC 2014), Brası́lia,
Brasil, jul/2014. [1 citação]
[ei54] Silva D, Fernandes JM, Belo O; Assisting data warehousing populating processes design through
modelling using coloured Petri nets, 3rd International Conference on Simulation and Modeling Methodologies, Technologies and Applications (SIMULTECH 2013), Reiquejavique, Islândia, pp. 35–42,
jul/2013. Taxa aceitação: 56/125 (45%).
[ei53] Gonçalves MP, Fernandes JM; Guidelines for modelling reactive systems with coloured Petri
nets, 8th Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES 2012), no âmbito da 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Machado RJ, Maciel R, Rubin J, Botterweck G (eds.), Essen, Alemanha, Springer,
39
Lecture Notes in Computer Science, vol. 7706, pp. 126–37, ISBN 978-3-642-38208-6, mai/2013.
DOI 10.1007/978-3-642-38209-3_8
[ei52] Santos N, Duarte FJ, Machado RJ, Fernandes JM; A transformation of business process models
into software-executable models using MDA, 5th Software Quality Days (SWQD 2013), Winkler D,
Biffl S, Bergsmann J (eds.), Viena, Áustria, Springer, Lecture Notes in Business Information Processing, vol. 133, pp. 147–67, ISBN 978-3-642-35701-5, jan/2013. Taxa aceitação: 7/18 (39%). DOI
10.1007/978-3-642-35702-2_10 [3 citações]
[ei51] Silva D, Belo O, Fernandes JM; Colored Petri nets in the simulation of ETL standard tasks:
The surrogate key pipelining case, 26th European Simulation and Modelling Conference (ESM 2012),
Klumpp M (ed.), Essen, Alemanha, Eurosis-ETI, pp. 242–7, out/2012.
[ei50] van Hattum-Janssen N, Fernandes JM; Peer feedback: Quality and quantity in large groups, 40th
SEFI Annual Conference (SEFI 2012), Avdelas A (ed.), Salónica, Grécia, ISBN 978-2-87352-005-2,
set/2012. URL [2 citações]
[ei49] Campos D, Lima RM, Fernandes JM; Identification and assessment of behavioural competences in
multidisciplinary teams within design projects, 4th International Symposium on Project Approaches
in Engineering Education (PAEE 2012), São Paulo, Brasil, pp. 15–22, ISBN 978-989-8525-14-7,
jul/2012.
[ei48] Duarte FJ, Machado RJ, Fernandes JM; BIM: A methodology to transform business processes
into software systems, 4th Software Quality Days (SWQD 2012), Biffl S, Winkler D, Bergsmann J
(eds.), Viena, Áustria, Springer, Lecture Notes in Business Information Processing, vol. 94, pp. 39–
58, ISBN 978-3-642-27212-7, jan/2012. DOI 10.1007/978-3-642-27213-4_4 [3 citações]
[ei47] van Hattum-Janssen N, Fernandes JM; Peer-assessment in projects: An analysis of qualitative feedback, 3rd International Symposium on Project Approaches in Engineering Education (PAEE 2011),
Lisboa, Portugal, pp. 51–7, ISBN 978-989-8525-05-5, out/2011.
[ei46] Silva JL, Ribeiro OR, Campos JC, Fernandes JM, Harrison MD; The APEX framework: Prototyping of ubiquitous environments based on Petri nets, 3rd Conference on Human-Centred Software
Engineering (HCSE 2010), Bernhaupt R, Forbrig P, Gulliksen J, Lárusdóttir MK (eds.), Reiquiavique,
Islândia, Springer, série Lecture Notes in Computer Science, vol. 6409, pp. 6–21, ISBN 978-3-64216487-3, out/2010. Taxa aceitação: 15/42 (35%). DOI 10.1007/978-3-642-16488-0_2 [6 citações]
[ei45] Fernandes JM, Almeida M; Classification and comparison of agile methods, 7th International
Conference on the Quality of Information and Communications Technology (QUATIC 2010), Porto,
Portugal, IEEE Computer Society Press, pp. 391–6, ISBN 978-0-7695-4241-6, set-out/2010. DOI
10.1109/QUATIC.2010.71 [14 citações]
[ei44] Machado RJ, Fernandes JM, Barros JP, Gomes L; Scenario-based modeling in industrial information systems, Distributed, Parallel and Biologically Inspired Systems, Hinchey M, Kleinjohann B,
Kleinjohann L, Lindsay PA, Rammig FJ, Timmis J, Wolf M (eds.), Springer, série IFIP/AICT,
vol. 329, pp. 19–30, ISBN 978-3-642-15233-7, set/2010. Taxa aceitação: 18/37 (48%). DOI 10.1007/
978-3-642-15234-4_4
Apresentado na 7th IFIP TC10 Working Conference on Distributed and Parallel Embedded Systems (DIPES 2010),
no âmbito do 21st IFIP World Computer Congress, Brisbane, Austrália, set/2010.
[ei43] Fernandes JM, Almeida M; A technique to classify and compare agile methods, Agile Processes
in Software Engineering and Extreme Programming, Sillitti A, Wang X, Martin A, Whitworth E
40
(eds.), Springer, Lecture Notes in Business Information Processing, vol. 48, pp. 385–6, ISBN 978-3642-13053-3, jun/2010. DOI 10.1007/978-3-642-13054-0_44 [2 citações]
Apresentado na 11th International Conference on Agile Software Development (XP 2010), Trondheim, Noruega,
jun/2010.
[ei42] Fernandes JM, Sousa SM; PlayScrum - a card game to learn the Scrum agile method, 2nd International Conference on Games and Virtual Worlds for Serious Applications (VS-GAMES 2010),
Debattista K, Dickey MD, Proença A, Santos LP (eds.), Braga, Portugal, IEEE Computer Society
Press, pp. 52–9, ISBN 978-0-7695-3986-7, mar/2010. DOI 10.1109/VS-GAMES.2010.24 [23 citações]
[ei41] Ribeiro OR, Fernandes JM; Validation of scenario-based business requirements with coloured Petri
nets, 4th International Conference on Software Engineering Advances (ICSEA 2009), Porto, Portugal, IEEE Computer Society Press, pp. 250–5, ISBN 978-0-7695-3777-1, set/2009. DOI 10.1109/ICSEA.2009.45 [5 citações]
[ei40] Fernandes JM, Machado RJ, Seidman S; A requirements engineering and management training
course for software development professionals, 22th IEEE-CS Conference on Software Engineering
Education & Training (CSEE&T 2009), Hyderabad, Índia, IEEE Computer Society Press, pp. 20–5,
ISBN 978-0-7695-3539-5, fev/2009. Taxa aceitação: 45/144 (31%). DOI 10.1109/CSEET.2009.24
[15 citações]
[ei39] Tjell S, Fernandes JM; Expressing environment assumptions and real-time requirements for a distributed embedded system with shared variables, Distributed embedded systems: Design, middleware
and resources, Kleinjohann B, Kleinjohann L, Wolf W (eds.), Springer, série IFIP, vol. 271, pp. 79–88,
ISBN 978-0-387-09660-5, set/2008. Taxa aceitação: 21/30 (70%). DOI 10.1007/978-0-387-09661-2_8
Apresentado na 6th IFIP TC10 Working Conference on Distributed and Parallel Embedded Systems (DIPES 2008),
no âmbito do 20th IFIP World Computer Congress, Milão, Itália, set/2008.
[ei38] Fernandes JM, Jørgensen JB, Tjell S; Requirements engineering for reactive systems: Coloured Petri nets for an elevator controller, 14th Asia-Pacific Software Engineering Conference (APSEC 2007), Nagóia, Japão, IEEE Computer Society Press, pp. 294–301, ISBN 0-7695-3057-5, dez/2007.
Taxa aceitação: 67/214 (31%). DOI 10.1109/APSEC.2007.81 [6 citações]
[ei37] Fernandes JM, Machado RJ; Teaching embedded systems engineering in a software-oriented computing degree, 37th Annual ASEE/IEEE Frontiers in Education Conference (FIE 2007), Milwaukee,
Wisconsin, EUA, IEEE Computer Society Press, pp. F3H-5–F3H-10, ISBN 1-4244-1084-3, out/2007.
DOI 10.1109/FIE.2007.4417949 [10 citações]
[ei36] Ribeiro OR, Fernandes JM; Validation of reactive software from scenario-based models, 6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007),
Lisboa, Portugal, IEEE Computer Society Press, pp. 213–7, ISBN 0-7695-2948-8, set/2007. DOI
10.1109/QUATIC.2007.33 [1 citação]
[ei35] Duarte FJ, Machado RJ, Fernandes JM; Automated information systems generation for processoriented organizations, 6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007), Lisboa, Portugal, IEEE Computer Society Press, pp. 223–7,
ISBN 0-7695-2948-8, set/2007. DOI 10.1109/QUATIC.2007.13 [1 citação]
41
[ei34] Mashkoor A, Fernandes JM; Deriving software architectures for CRUD applications: The FPL
tower interface case study, 2nd International Conference on Software Engineering Advances (ICSEA 2007), Cap Esterel, França, IEEE Computer Society Press, ISBN 978-0-7695-2937-0, ago/2007.
DOI 10.1109/ICSEA.2007.25 [2 citações]
[ei33] Ribeiro OR, Fernandes JM; Translating synchronous Petri nets into PROMELA for verifying
behavioural properties, 2nd IEEE International Symposium on Industrial Embedded Systems (SIES
2007), Lisboa, Portugal, IEEE, pp. 266–73, ISBN 1-4244-0840-7, jul/2007. Taxa aceitação: 54%.
DOI 10.1109/SIES.2007.4297344 [17 citações]
[ei32] Fernandes JM, Tjell S, Jørgensen JB, Ribeiro OR; Designing tool support for translating use
cases and UML 2.0 sequence diagrams into a coloured Petri net, 6th International Workshop on Scenarios and State Machines (SCESM 2007), no âmbito da 29th International Conference on Software
Engineering (ICSE 2007), Minneapolis, Minnesota, EUA, IEEE Computer Society Press, mai/2007.
DOI 10.1109/SCESM.2007.1 [70 citações]
[ei31] Fernandes JM, Machado RJ; A two-year software engineering M.Sc. degree designed under the
Bologna declaration principles, 1st International Conference on Software Engineering Advances (ICSEA 2006), Tahiti, Polinésia Francesa, IEEE Computer Society Press, ISBN 0-7695-2703-5, outnov/2006. Taxa aceitação: 37%. DOI 10.1109/ICSEA.2006.13 [4 citações]
[ei30] Fernandes JM, Machado RJ, Monteiro PA, Rodrigues H; A demonstration case on the transformation of software architectures for service specification, From Model-Driven Design to Resource
Management for Distributed Embedded Systems, Kleinjohann B, Kleinjohann L, Machado RJ, Pereira C, Thiagarajan PS (eds.), Springer, série IFIP, vol. 225, pp. 235–44, ISBN 0-387-39361-7,
out/2006. DOI 10.1007/978-0-387-39362-9_25
Apresentado na 5th IFIP TC10 Working Conference on Distributed and Parallel Embedded Systems (DIPES 2006),
Braga, Portugal, out/2006.
[ei29] Machado RJ, Fernandes JM, Monteiro PA, Rodrigues H; Refinement of software architectures by
recursive model transformations, 7th International Conference on Product Focused Software Process
Improvement (PROFES 2006), Münch J, Vierimaa M (eds.), Amsterdão, Paı́ses Baixos, Springer,
série Lecture Notes in Computer Science, vol. 4034, pp. 422–8, ISBN 3-540-34682-1, jun/2006. DOI
10.1007/11767718_38 [2 citações]
[ei28] Monteiro MP, Fernandes JM; Refactoring a Java code base to AspectJ: An illustrative example,
21st IEEE International Conference on Software Maintenance (ICSM 2005), Budapeste, Hungria,
IEEE Computer Society Press, pp. 17–26, ISBN 0-7695-2368-4, set/2005. Taxa aceitação: 55/180
(31%). DOI 10.1109/ICSM.2005.75 [18 citações]
[ei27] Machado RJ, Fernandes JM; Integration of embedded software with corporate information systems,
From Specification to Embedded Systems Application, Rettberg A, Zanella MC, Rammig FJ (eds.),
Springer, série IFIP, vol. 184, pp. 169–78, ISBN 0-387-27557-6, ago/2005. DOI 10.1007/11523277_17
Apresentado no 1st IFIP International Embedded Systems Symposium (IESS 2005), Manaus, Amazonas, Brasil,
ago/2005.
[ei26] Machado RJ, Fernandes JM, Monteiro PA, Rodrigues H; Transformation of UML models for
service-oriented software architectures, 12th IEEE International Conference on the Engineering of
Computer Based Systems (ECBS 2005), Greenbelt, Maryland, EUA, IEEE Computer Society Press,
pp. 173–82, ISBN 0-7695-2308-0, abr/2005. DOI 10.1109/ECBS.2005.73 [18 citações]
42
[ei25] Ribeiro OR, Fernandes JM, Pinto L; Model checking embedded systems with PROMELA, 12th
IEEE International Conference on the Engineering of Computer Based Systems (ECBS 2005), Greenbelt, Maryland, EUA, IEEE Computer Society Press, pp. 378–85, ISBN 0-7695-2308-0, abr/2005.
DOI 10.1109/ECBS.2005.53 [27 citações]
[ei24] Monteiro MP, Fernandes JM; Towards a catalog of aspect-oriented refactorings, 4th International
Conference on Aspect-Oriented Software Development (AOSD 2005), Tarr P (ed.), Chicago, Illinois,
EUA, ACM Press, pp. 111–22, ISBN 1-59593-043-4, mar/2005. Taxa aceitação: 17/87 (19%). DOI
10.1145/1052898.1052908 [184 citações]
[ei23] Machado RJ, Fernandes JM; A multi-level design pattern for embedded software, Design Methods
and Applications for Distributed Embedded Systems, Kleinjohann B, Gao GR, Kopetz H, Kleinjohann L, Rettberg A (eds.), Kluwer Academic Publishers, Boston, Massachussets, EUA, série IFIP,
vol. 150, pp. 247–56, ISBN 1-4020-8148-0, ago/2004. DOI 10.1007/1-4020-8149-9_25
Apresentado na 4th IFIP Working Conference on Distributed and Parallel Embedded Systems (DIPES 2004), no
âmbito do 18th IFIP World Computer Congress, Toulouse, França, ago/2004.
[ei22] Fernandes JM, Lilius J; Functional and object-oriented views in embedded software modeling,
11th IEEE International Conference on the Engineering of Computer Based Systems (ECBS 2004),
Brno, Rep. Checa, IEEE Computer Society Press, pp. 378–87, ISBN 0-7695-2125-8, mai/2004. DOI
10.1109/ECBS.2004.1316722 [18 citações]
[ei21] Truscan D, Fernandes JM, Lilius J; Tool support for DFD-UML model-based transformations,
11th IEEE International Conference on the Engineering of Computer Based Systems (ECBS 2004),
Brno, Rep. Checa, IEEE Computer Society Press, pp. 388–97, ISBN 0-7695-2125-8, mai/2004. DOI
10.1109/ECBS.2004.1316723 [21 citações]
[ei20] Fernandes JM, Duarte FJ; Using RUP for process-oriented organisations, 5th International Conference on Product Focused Software Process Improvement (PROFES 2004), Bomarius F, Iida H
(eds.), Kansai Science City, Japão, Springer, série Lecture Notes in Computer Science, vol. 3009,
pp. 348–62, ISBN 3-540-21421-6, abr/2004. Taxa aceitação: 41/57 (72%). DOI 10.1007/b96726
[2 citações]
[ei19] Monteiro MP, Fernandes JM; Object-to-aspect refactorings for feature extraction, ‘Industry Paper’ apresentado na 3rd International Conference on Aspect-Oriented Software Development (AOSD
2004), Lancaster, Reino Unido, mar/2004. URL [33 citações]
[ei18] Machado RJ, Fernandes JM; Heterogeneous information systems integration: Organizations and
tools, 4th International Conference on Product Focused Software Process Improvement (PROFES 2002),
Oivo M, Komi-Sirviö S (eds.), Rovaniemi, Finlândia, Springer, série Lecture Notes in Computer Science, vol. 2559, pp. 629–43, ISBN 3-540-00234-0, dez/2002. Taxa aceitação: 48/70 (68%). DOI
10.1007/3-540-36209-6_51 [1 citação]
[ei17] Fernandes JM, Machado RJ; Can UML be a system-level language for embedded software?, Design
and Analysis of Distributed Embedded Systems, Kleinjohann B, Kim K, Kleinjohann L, Rettberg A
(eds.), Kluwer Academic Publishers, Boston, Massachussets, EUA, série IFIP, vol. 91, cap. 1, pp. 1–
10, ISBN 1-4020-7156-6, ago/2002. DOI 10.1007/978-0-387-35599-3_1 [1 citação]
Apresentado no 3rd IFIP International Workshop on Distributed and Parallel Embedded Systems (DIPES 2002), no
âmbito do 17th IFIP World Computer Congress, Montréal, Canadá, ago/2002.
43
[ei16] Fernandes JM, Machado RJ; System-level object-orientation in the specification and validation
of embedded systems, 14th Symposium on Integrated Circuits and System Design (SBCCI 2001),
Pirenópolis, Goiás, Brasil, IEEE Computer Society Press, pp. 8–13, ISBN 0-7695-1333-6, set/2001.
DOI 10.1109/SBCCI.2001.952996 [4 citações]
[ei15] Fernandes JM, Machado RJ; From use cases to objects: An industrial information systems case
study analysis, 7th International Conference on Object-Oriented Information Systems (OOIS 2001),
Wang Y, Patel S, Johnston RH (eds.), Calgary, Canadá, Springer, pp. 319–28, ISBN 1-85233-546-7,
ago/2001. DOI 10.1007/978-1-4471-0719-4_33 [10 citações]
[ei14] Machado RJ, Fernandes JM; A Petri net meta-model to develop software components for embedded systems, 2nd IEEE International Conference on Application of Concurrency to System Design
(ACSD 2001), Newcastle upon Tyne, Reino Unido, IEEE Computer Society Press, pp. 113–22, ISBN
0-7695-1071-X, jun/2001. Taxa aceitação: 20/38 (52%). DOI 10.1109/CSD.2001.981769 [5 citações]
[ei13] Machado RJ, Fernandes JM, Santos HD; A methodology for complex embedded systems design:
Petri nets within a UML approach, Architecture and Design of Distributed Embedded Systems,
Kleinjohann B (ed.), Kluwer Academic Publishers, Boston, Massachussets, EUA, série IFIP, vol. 61,
cap. 1, pp. 1–10, ISBN 0-7923-7345-6, abr/2001. DOI 10.1007/978-0-387-35409-5_1 [10 citações]
Apresentado no 2nd IFIP International Workshop on Distributed and Parallel Embedded Systems (DIPES 2000),
Schloß Eringerfeld, Alemanha, out/2000.
[ei12] Machado RJ, Fernandes JM, Santos HD; An object-oriented approach to the co-design of industrial control-based information systems, 4th APCA Portuguese Conference on Automatic Control
(CONTROLO 2000), Guimarães, Portugal, pp. 570–5, ISBN 972-98603-0-0, out/2000. [3 citações]
[ei11] Fernandes JM, Machado RJ; Object-oriented inheritance of statecharts for control applications,
4th APCA Portuguese Conference on Automatic Control (CONTROLO 2000), Guimarães, Portugal,
pp. 232–7, ISBN 972-98603-0-0, out/2000. URL
[ei10] Fernandes JM, Machado RJ, Santos HD; Modeling industrial embedded systems with UML, 8th
ACM/IEEE/IFIP International Workshop on Hardware/Software Codesign (CODES 2000), San Diego, Califórnia, EUA, ACM Press, pp. 18–22, ACM ISBN 1-58113-214-x, IEEE ISSN 1092-6100,
mai/2000. Taxa aceitação: 29/61 (47%). DOI 10.1145/334012.334016 [48 citações]
[ei09] Machado RJ, Fernandes JM, Proença AJ; Hierarchical mechanisms for high-level modelling and
simulation of digital systems, 5th IEEE International Conference on Electronics, Circuits and Systems
(ICECS 1998), Lisboa, Portugal, vol. 3, pp. 229–32, set/1998. DOI 10.1109/ICECS.1998.813973
[4 citações]
[ei08] Machado RJ, Fernandes JM, Proença AJ; An object-oriented model for rapid prototyping of
data path/control systems - a case study. Information Control in Manufacturing 1998: Advances
in Industrial Engineering, Morel G, Vernadat FB (eds.), Pergamon Press, vol. 2, pp. 269–74, ISBN
0-08-042928-9, dez/1998. [3 citações]
Apresentado no 9th IFAC Symposium on Information Control in Manufacturing (INCOM 1998), Nancy e Metz, França,
jun/1998.
[ei07] Fernandes JM, Belo O; Modeling multi-agent systems activities through colored Petri nets: An industrial production system case study. 16th IASTED International Conference on Applied Infomatics
(AI 1998), Garmisch-Partenkirchen, Alemanha, pp. 17–20, fev/1998. [26 citações]
[ei06] Pina AM, Fernandes JM, Machado RJ; Genetic regulatory mechanisms by means of extended interactive Petri nets, IEEE International Conference on Systems, Man, and Cybernetics (SMC 1997),
Orlando, Florida, EUA, vol. 4, pp. 3912–7, out/1997. DOI 10.1109/ICSMC.1997.633282
44
[ei05] Machado RJ, Fernandes JM, Proença AJ; Specification of industrial digital controllers with objectoriented Petri nets, IEEE International Symposium on Industrial Electronics (ISIE 1997), Guimarães,
Portugal, vol. 1, pp. 78–83, jul/1997. DOI 10.1109/ISIE.1997.651794 [17 citações]
[ei04] Esteves AJ, Fernandes JM, Proença AJ; EDgAR: A platform for hardware/software codesign,
Embedded System Applications, Baron C, Geffroy JC, Motet G (eds.), Kluwer Academic Publishers,
Boston, Massachussets, EUA, cap. 3, pp. 19–32, ISBN 0-7923-9974-1, jun/1997. DOI 10.1007/9781-4757-2574-2_3 [3 citações]
Apresentado no Fifth Annual Advanced Technology Workshop (ATW 1996), Toulouse, França, jul/1996.
[ei03] Machado RJ, Fernandes JM, Proença AJ; SOFHIA: A CAD environment to design digital control
systems, Hardware Description Languages and Their Applications: Specification, Modelling, Verification and Synthesis of Microelectronic Systems, Delgado Kloos C, Cerny E (eds.), Chapman & Hall,
cap. 10, pp. 86–8, ISBN 0-412-78810-1, abr/1997. Taxa aceitação: 27/42 (64%). DOI 10.1007/9780-387-35064-6_10 [5 citações]
Apresentado na XIII IFIP WG 10.5 Conference on Computer Hardware Description Languages and Their Applications
(CHDL 1997), Toledo, Espanha, abr/1997.
[ei02] Fernandes JM, Pina AM, Proença AJ; Simulação e sı́ntese de controladores paralelos baseados
em redes de Petri, VII Simpósio Brasileiro de Arquitectura de Computadores — Processamento de
Alto Desempenho (SBAC-PAD 1995), pp. 481–92, Canela, Rio Grande do Sul, Brasil, jul/1995. URL
[4 citações]
[ei01] Santos HD, Ramalho JC, Fernandes JM, Proença AJ; A heterogeneous computer vision architecture: Implementation issues, 1st International Meeting on Vector and Parallel Processing (VecPar 1993), Porto, Portugal, out/1993.
6.7
Artigos em Workshops (com arbitragem cientı́fica, sem atas formais)
[wk13] Fernandes JM; Combining Petri nets and UML for model-based software engineering, International Workshop on Petri Nets and Software Engineering (PNSE 2010), no âmbito da 31st International Conference on Application and Theory of Petri Nets and Other Models of Concurrency (PETRI
NETS 2010), Duvigneau M, Moldt D (eds.), Braga, Portugal, Relatório FBI-HH-B-294/10, Universität Hamburg, Alemanha, pp. 3–4, ISBN 978-972-8692-55-1, jun/2010. Palestra convidada.
[1 citação]
[wk12] Cardoso JMP, Diniz PC, Monteiro MP, Fernandes JM, Saraiva J; A domain-specific aspect
language for transforming MATLAB programs, 5th Domain-Specific Aspect Languages Workshop
(DSAL 2010), no âmbito da 9th International Conference on Aspect-Oriented Software Development
(AOSD 2010), Rennes e Saint Malo, França, mar/2010. [4 citações]
[wk11] Ribeiro OR, Fernandes JM; On the use of coloured Petri nets for visual animation, 8th Workshop
and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools (CPN 2007), Jensen K
(ed.), Aarhus, Dinamarca, pp. 223–41, out/2007. URL
[wk10] Fernandes JM, Tjell S, Jørgensen JB; Requirements engineering for reactive systems with coloured Petri nets: The gas pump controller example, 8th Workshop and Tutorial on Practical Use of
Coloured Petri Nets and the CPN Tools (CPN 2007), Jensen K (ed.), Aarhus, Dinamarca, pp. 207–22,
out/2007. URL [4 citações]
[wk09] Ribeiro OR, Fernandes JM; Some rules to transform sequence diagrams into coloured Petri nets,
7th Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools (CPN 2006),
Jensen K (ed.), Aarhus, Dinamarca, pp. 237–56, out/2006. URL [30 citações]
[wk08] Cardoso JMP, Fernandes JM, Monteiro MP; Adding aspect-oriented features to MATLAB,
Workshop on Software Engineering Properties of Languages and Aspect Technologies (SPLAT 2006),
no âmbito da 5th International Conference on Aspect-Oriented Software Development (AOSD 2006),
Bona, Alemanha, mar/2006. URL [2 citações]
45
[wk07] Monteiro MP, Fernandes JM; The search for aspect-oriented refactorings must go on, Workshop
on Linking Aspect Technology and Evolution (LATE 2005), no âmbito da 4th International Conference on Aspect-Oriented Software Development (AOSD 2005), Chicago, Illinois, EUA, mar/2005.
URL [3 citações]
[wk06] Monteiro MP, Fernandes JM; Pitfalls of AspectJ implementations of some of the Gang-of-Four
design patterns, Taller de Trabajo en Desarrollo de Software Orientado a Aspectos (DSOA 2004),
no âmbito das IX Jornadas de Ingenierı́a del Software y Bases de Datos (JISBD 2004), Fuentes L,
Moreira A, Murillo JM (eds.), Málaga, Espanha, Informe Técnico TR23/04, Dep. Informática, Universidad de Extremadura, Cáceres, Espanha, ISBN 84-688-8889-3, nov/2004. [12 citações]
[wk05] Barbosa MB, Fernandes JM; A model-based approach to the design of distributed control systems, 1st Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES 2004), no âmbito da 4th International Conference on Application of Concurrency to System
Design (ACSD 2004), Hamilton, Ontário, Canadá, pp. 107–23, ISBN 952-12-1359-0, jun/2004.
[wk04] Monteiro MP, Fernandes JM; Some thoughts on refactoring objects to aspects, Taller de Trabajo en Desarrollo de Software Orientado a Aspectos (DSOA 2003), no âmbito das VIII Jornadas
de Ingenierı́a del Software y Bases de Datos (JISBD 2003), Fuentes L, Hernandéz J, Moreira A
(eds.), Alicante, Espanha, pp. 55–64, Informe Técnico TR20/2003, Dep. Informática, Universidad de
Extremadura, Cáceres, Espanha, pp. 41–8, nov/2003. [5 citações]
[wk03] Fernandes JM, Duarte FJ; A reference model for process-oriented software development organizations, Workshop on Process Engineering for Object-Oriented and Component-Based Development, no âmbito da 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming,
Systems, Languages, and Applications (OOPSLA 2003), Gonzalez-Perez C, Henderson-Sellers B,
Rawsthorne D (eds.), Anaheim, Califórnia, EUA, COTAR, Sydney, Austrália, pp. 31–42, ISBN 09581915-1-4, out/2003. URL [1 citação]
[wk02] Machado RJ, Fernandes JM, Esteves AJ, Santos HD; An evolutionary approach to the use of
Petri net based models: from parallel controllers to hw/sw co-design, 1st Workshop on Hardware
Design and Petri Nets (HWPN 1998), no âmbito da 19th International Conference on Applications
and Theory of Petri Nets (PETRI NETS 1998), Lisboa, Portugal, pp. 139–53, jun/1998.
[wk01] Fernandes JM, Pina AM, Proença AJ; Concurrent execution of Petri nets based on agents,
Workshop on Object-Oriented Programming and Models of Concurrency (OOPMC 1995), no âmbito
da 16th International Conference on Application and Theory of Petri Nets (PETRI NETS 1995),
Agha G, De Cindio F (eds.), Turim, Itália, jun/1995. [4 citações]
6.8
Artigos em Periódicos Nacionais
[pn04] Monteiro MP, Fernandes JM; C++ é inadequado para ensinar OO, Ingenium 69:76–8, 2.a série,
Ordem dos Engenheiros, Lisboa, Portugal, ISSN 0870-5968, set/2002. [1 citação]
[pn03] Machado RJ, Fernandes JM, Santos HD; Sistemas de informação industriais orientados ao controlo: Perspectivas metodológicas para tecnologias reconfiguráveis, Ingenium 50:88–92, 2.a série,
Ordem dos Engenheiros, Lisboa, Portugal, ISSN 0870-5968, jul-ago/2000.
[pn02] Fernandes JM, Machado RJ; Projecto de hardware digital orientado por objectos, Anais da
Engenharia e Tecnologia Electrotécnica 2(5):5–8, Ordem dos Engenheiros, Lisboa, Portugal, ISSN
0873-4747, dez/1997.
[pn01] Machado RJ, Fernandes JM, Proença AJ; Redes de Petri e VHDL na prototipagem rápida de
sistemas digitais. Anais da Engenharia e Tecnologia Electrotécnica 2(4):1–4, Ordem dos Engenheiros,
Lisboa, Portugal, ISSN 0873-4747, jul/1997. [1 citação]
Inicialmente publicado em “3.o Encontro Nacional do Colégio de Engenharia Electrotécnica”, Ordem dos Engenheiros,
Matosinhos, Portugal, jun/1997.
46
6.9
Artigos em Eventos Cientı́ficos Nacionais
[en07] Fernandes JM, Afonso PS; Ensino de empreendedorismo no domı́nio do software: 6 anos de
história na UMinho, I Jornadas Ensino do Empreendedorismo (JEEP 2015), Daniel A, Pinto Ferreira JJ, Preto MT, Afonso P, Quaresma R (eds.), Coimbra, Portugal, pp. 217–30, ISBN 978-98997004-1-3, abr/2015.
[en06] Silva JL, Ribeiro OR, Campos JC, Fernandes JM, Harrison MD; Prototipagem rápida de ambientes ubı́quos, 4.a Conferência Nacional em Interacção Humano-Computador (Interacção 2010),
Mealha O, Madeira J, Tércio D, Santos BS (eds.), Aveiro, Portugal, pp. 121–8, ISBN 978-972-984644-1, out/2010.
[en05] Carvalho MM, Fernandes JM, Machado RJ; Componentes de software em LabVIEW para integração em sistemas de informação industriais, 5.o Encontro Nacional do Colégio de Engenharia
Electrotécnica (ENCEE 2001), Matosinhos, Portugal, Ordem dos Engenheiros, pp. 27–34, abr/2001.
[en04] Dias SJ, Machado RJ, Fernandes JM; Multithreading em supervisão industrial: Descrição de um
kernel de tempo-real, 5.o Encontro Nacional do Colégio de Engenharia Electrotécnica (ENCEE 2001),
Matosinhos, Portugal, Ordem dos Engenheiros, pp. 109–116, abr/2001.
[en03] Machado RJ, Fernandes JM, Proença AJ; Redes de Petri e VHDL na prototipagem rápida de
sistemas digitais, 3.o Encontro Nacional do Colégio de Engenharia Electrotécnica (ENCEE 1997),
Matosinhos, Portugal, Ordem dos Engenheiros, pp. 83–90, jun/1997. [3 citações]
[en02] Esteves AJ, Fernandes JM, Santos HD, Proença AJ; A plataforma EDgAR na prototipagem
rápida de sistemas digitais, 2.o Encontro Nacional do Colégio de Engenharia Electrotécnica (ENCEE 1995), Lisboa, Portugal, Ordem dos Engenheiros, pp. 83–9, dez/1995.
[en01] Fernandes JM, Proença AJ; Redes de Petri na especificação e validação de controladores paralelos, 1.o Encontro Nacional do Colégio de Engenharia Electrotécnica (ENCEE 1994), Lisboa, Portugal,
Ordem dos Engenheiros, pp. 113–8, mai/1994. [2 citações]
6.10
Relatórios Técnicos
[rt03] Truscan D, Fernandes JM, Lilius J; Tool support for DFD to UML model-based transformations,
TUCS Technical Report 519, Turku Centre for Computer Science, Turku, Finlândia, pp. 40, ISBN
952-12-1148-2, ISSN 1239-1891, mai/2003. URL [2 citações]
[rt02] Fernandes JM; Functional and object-oriented modeling of embedded software, TUCS Technical
Report 512, Turku Centre for Computer Science, Turku, Finlândia, pp. 104, ISBN 952-12-1126-1,
ISSN 1239-1891, fev/2003. URL [5 citações]
[rt01] Fernandes JM; An artificial neural network implementation for the GLiTCH architecure, relatório
interno, Universidade de Bristol, Reino Unido, jul/1991.
6.11
Posters e Palestras
[pp11] Fernandes JM; Preparing Ph.D. students for industry, Departamento de Engenharia Informática,
Faculdade de Engenharia, Universidade do Porto, Porto, Portugal, abr/2012.
[pp10] Fernandes JM, Tjell S, Jørgensen JB; Research on sequence diagrams and CPNs, 17th Internal
CPN Workshop, Femmøller, Dinamarca, nov/2006.
[pp09] Fernandes JM; Model transformations with the UML and the CPN language, Dep. Computer
Science, Aarhus Universitet, Aarhus, Dinamarca, set/2006.
[pp08] Fernandes JM; História(s) da Informática, 3.a Semana Aberta da Escola de Tecnologia e Gestão
de Barcelos, Barcelos, Portugal, mar/2006.
47
[pp07] Ribeiro OR, Pinto L, Fernandes JM, Machado RJ; Temporal logic formalization of a novel
meta-model of Petri nets, 8th Estonian Winter School on Computer Science (EWSCS 2003), Tartu,
Estónia, mar/2003.
[pp06] Fernandes JM; Integration of DFDs into UML, UML Theme Days, Turku, Finlândia, dez/2002.
[pp05] Fernandes JM; Modeling embedded software with UML, TUCS Center of Excellence Seminar,
Turku, Finlândia, out/2002.
[pp04] Machado RJ, Fernandes JM, Silva AF; LabVIEW as a CASE environment for the integration
of distributed shop-floor embedded components with corporate information systems, National Instruments Conference on Measurement and Automation (NI Week 2001), Academic Paper Contest,
Austin, Texas, EUA, ago/2001.
[pp03] Machado RJ, Fernandes JM, Santos HD; Metodologia EDA no suporte ao desenvolvimento de
aplicações industriais. Workshop Sistemas de Informação Industriais, Braga, Portugal, jul/2000.
[pp02] Machado RJ, Fernandes JM, Santos HD; Architectural and methodological concerns for industrial real-time applications: An hardware/software co-design approach. Architectural Aspects in
Specification and Design (AASD 1999), Lisboa, Portugal, dez/1999.
[pp01] Fernandes JM, Machado RJ, Santos HD; A UML-based approach for modeling industrial control
applications, 2nd International Conference on the Unified Modeling Language (UML 1999), Fort
Collins, Colorado, EUA, out/1999.
6.12
Material Pedagógico
[mp6] Esteves AJ, Fernandes JM; Guia tutorial das aulas práticas de sistemas digitais I, 3.a versão,
Departamento de Informática, UMinho, mar/2004. [2.a versão, fev/2002; 1.a versão, fev/2001].
[mp5] Fernandes JM, Lima JA; Guia pedagógico de sistemas digitais, Departamento de Informática,
UMinho, jan/1996.
[mp4] Fernandes JM, Santos LP, Santos HD, Proença AJ; Guia de trabalhos práticos de arquitectura de
computadores, 2.a versão, Departamento de Informática, UMinho, set/1994. [1.a versão, set/1993].
[mp3] Fernandes JM, Santos LP; Manual do OrCAD, Departamento de Informática, UMinho, 1993.
[mp2] Fernandes JM, Santos HD, Proença AJ; Guia de trabalhos práticos de sistemas lógicos, Departamento de Informática, UMinho, 1992.
[mp1] Fernandes JM; Manual do PALASM, Departamento de Informática, UMinho, nov/1991.
6.13
Relatórios de Avaliação / Reestruturação de Licenciaturas
[ra5] Costa AD, Fernandes JM; Relatório de Auto-Avaliação dos mestrados de Informática (relativo aos
anos letivos 2007-08 a 2011-12), UMinho, Braga, mar/2012.
[ra4] Fernandes JM; Proposta de Adequação do Curso de Licenciatura em Engenharia de Sistemas e
Informática em Licenciatura em Engenharia Informática (1.o ciclo) e Mestrado em Engenharia Informática e Mestrado em Engenharia de Sistemas (2.o ciclo) — documento interno, pp. 91, UMinho,
Braga, fev/2006.
[ra3] Santos AJ, Carvalho PM, Baquero CM, Fernandes JM, Novais PJ, Monteiro MT, Pereira AM;
Relatório de Auto-Avaliação da Licenciatura em Engenharia de Sistemas e Informática (2000/01),
UMinho, Braga, dez/2001.
[ra2] Oliveira JN, Valença MR, Henriques PR, Ralha RM, Santos MY, Fernandes JM, Novais PJ,
Fonte VF, Fonseca AS, Cardoso CE; Relatório de Auto-Avaliação da Licenciatura em Matemática e
Ciências de Computação (1994/95), UMinho, Braga, jun/1996.
48
[ra1] Valença JM, Henriques PR, Alves MY, Costa AD, Fernandes JM, Novais PJ, Soares C; Relatório
de Auto-Avaliação da Licenciatura em Engenharia de Sistemas e Informática (1992/93), UMinho,
Braga, mai/1994.
7
Orientações de Trabalhos Académicos
7.1
Doutoramento
4. Orientador cientı́fico externo de Mohamed Aymen Hazim, no âmbito do Doctorat en Informatique,
Centre d’Etudes Doctorales en Sciences et Technologies de l’Information et de l’Engenieur, Ecole
Nationale Supérieure d’Informatique et d’Analyse des Systèmes - Université Mohammed V-Souissi,
Rabat, Marrocos. Tema da tese: Empirical Studies on Transformation Models for Software Engineering (tema em co-supervisão com Idri Ali da Université Mohammed V-Souissi e Ricardo J. Machado
da UMinho). Trabalhos iniciados em dez/2013. Tese apoiada pelo Projeto EU-Mare Nostrum, Program Erasmus-Mundus, ação 2.
3. Orientador, juntamente com Ricardo J. Machado (UMinho), da tese de doutoramento em Tecnologias
e Sistemas de Informação de Francisco José Monteiro Duarte (assistente convidado do Dep. Sistemas
de Informação, UMinho). Tı́tulo: Automated software systems generation for process-oriented organizations. Concluı́da em out/2014, com a classificação de ‘aprovado’ por unanimidade. Presidente:
Filipe Samuel Silva (UMinho). Júri: Ricardo Jardim Gonçalves (UNL), José A. Faria (FEUP),
António Rito Silva (UL), João Á. Carvalho (UMinho), Ricardo J. Machado (UMinho).
Publicações: [cl03] [ei35] [ei48] [ei52].
2. Orientador da tese de doutoramento em Informática de Óscar Rafael da Silva Ferreira Ribeiro.
Tı́tulo: Animation-based validation of reactive software systems using behavioural models. Concluı́da
em dez/2009, com a classificação de ‘aprovado’ por unanimidade. Presidente: João A. Carvalho
(UMinho). Júri: Luı́s Gomes (UNL), João Pascoal de Faria (FEUP), Ricardo J. Machado (UMinho),
António N. Ribeiro (UMinho).
Publicações: [wk09] [wk11] [ei32] [ei33] [ei36] [ei41].
1. Orientador da tese de doutoramento em Informática de Miguel Jorge Tavares Pessoa Monteiro (docente da Escola Superior de Tecnologia, Instituto Politécnico de Castelo Branco). Tı́tulo: Refactorings to evolve object-oriented systems with aspect-oriented concepts. Concluı́da em jul/2005, com a
classificação de ‘aprovado’ por unanimidade. Presidente: João A. Carvalho (UMinho). Júri: Awais
Rashid (U.Lancaster), Ana Moreira (UNL), António Rito Silva (IST), José M. Valença (UMinho),
Alberto J. Proença (UMinho).
Publicações: [pi04] [pi06] [ei19] [ei24] [ei28] [wk04] [wk06] [wk07].
7.2
Mestrado
19. Orientador da dissertação de mestrado em Engenharia Informática de Diogo Jorge Fernandes Serra
Barbosa. Tı́tulo: iFloW - IT support for inbound flow of materials. Concluı́da em dez/2015, com a
classificação de 18 valores. Júri: Paulo Carvalho (UMinho) e António Cruz (IP Viana do Castelo).
Publicações: [ei58]
18. Orientador, juntamente com Paulo Afonso (UMinho), da dissertação de mestrado em Engenharia de
Sistemas de Luana Geórgea Lopes Telha. Tı́tulo: Smart targeting de conteúdos para fidelizações e
ofertas. Concluı́da em dez/2014, com a classificação de 17 valores. Júri: Teresa Monteiro (UMinho)
e Luı́s Silva Dias (UMinho).
17. Orientador, juntamente com Orlando Belo (UMinho), da dissertação de mestrado em Engenharia
Informática de Hugo Miguel Teixeira Lopes Guimarães. Tı́tulo: Geração de esqueletos para sistemas
de ETL a partir de redes de Petri coloridas. Concluı́da em dez/2014, com a classificação de valores.
Júri: António Costa (UMinho) e Manuel Filipe Santos (UMinho).
16. Orientador da dissertação de mestrado em Engenharia Informática de Samuel da Costa Rodrigues.
Tı́tulo: Estudo e implementação de interfaces web em HTML5. Concluı́da em mar/2014, com a
classificação de 15 valores. Júri: José N. Oliveira (UMinho) e Joaquim Sousa Pinto (UAveiro).
49
15. Orientador da dissertação de mestrado em Engenharia Informática de Maria Madalena Pacheco
Gonçalves. Tı́tulo: Guidelines for analysis and modelling of reactive software systems. Concluı́da
em mar/2013, com a classificação de 19 valores. Júri: Paulo Novais (UMinho) e Ana Paiva (FEUP).
Publicações: [ei53]
14. Orientador, juntamente com Orlando Belo (UMinho), da dissertação de mestrado em Engenharia
Informática de Diogo Manuel Rodrigues Santos Silva. Tı́tulo: Modelação e simulação de sistemas de
ETL com apelo a redes de Petri coloridas. Concluı́da em fev/2013, com a classificação de 18 valores.
Júri: Paulo Novais (UMinho) e Anália Lourenço (UVigo). Publicações: [ei51] [ei54]
13. Orientador, juntamente com Rui M. Lima (UMinho), da dissertação de mestrado em Engenharia e
Gestão Industrial de Diogo Manuel dos Santos Campos. Tı́tulo: Identification and assessment of
behavioural competences in multidisciplinary teams within design projects. Concluı́da em dez/2012,
com a classificação de 14 valores. Júri: Manuel Lopes Nunes (UMinho) e Tom Ridgman (U Cambridge). Publicações: [ei49]
12. Orientador da dissertação de mestrado em Engenharia Informática de Jorge Miguel de Miranda
Moreira. Tı́tulo: Uma aplicação informática para testes automáticos de software. Concluı́da em
mai/2012, com a classificação de 14 valores. Júri: António Costa (UMinho) e Miguel Cruz (IPVC).
11. Orientador da dissertação de mestrado em Informática de Elı́sio Maciel Simão. Tı́tulo: Comparison of software development methodologies based on the SWEBOK. Concluı́da em dez/2011, com a
classificação de 15 valores. Júri: António Costa (UMinho) e Óscar Ribeiro (IPCA).
10. Orientador da dissertação de mestrado em Engenharia Informática de João Miguel da Costa Matos.
Tı́tulo: Integração da aplicação Microsoft Project num sistema ERP. Concluı́da em out/2010, com
a classificação de 15 valores. Júri: António Costa (UMinho) e Miguel Pimenta Monteiro (FEUP).
9. Orientador da dissertação de mestrado em Engenharia Informática de Diogo Barbosa Martins. Tı́tulo:
Reliable software development in a vital signs monitoring system. Concluı́da em dez/2009, com a
classificação de 15 valores. Júri: José B. Barros (UMinho) e Ana Paiva (FEUP).
8. Orientador da dissertação de mestrado em Engenharia Informática de Rui Mário Silva Freitas. Tı́tulo:
Formal software development techniques in a continuous vital signs control system. Concluı́da em
dez/2009, com a classificação de 14 valores. Júri: José B. Barros (UMinho) e Ana Paiva (FEUP).
7. Orientador da dissertação de mestrado em Informática de Sónia Marlene Pereira de Sousa. Tı́tulo:
Play Scrum - um jogo para a aprendizagem do método ágil Scrum. Concluı́da em dez/2009, com a
classificação de 16 valores. Júri: José B. Barros (UMinho) e Ana Paiva (FEUP). Publicações: [ei42]
6. Orientador, juntamente com Lino Costa (UMinho), da dissertação de mestrado em Informática de
Susana de Jesus Prozil Rodrigues. Tı́tulo: Algoritmos de decisão multi-critério para atribuição de
prioridades a requisitos de software. Concluı́da em dez/2009, com a classificação de 16 valores. Júri:
José B. Barros (UMinho) e Alexandre Bragança (ISEP). Publicações: [ei57]
5. Orientador da dissertação de mestrado em Informática de Mauro Jorge Pereira Almeida. Tı́tulo:
Classificação e comparação de métodos ágeis de desenvolvimento de software. Concluı́da em jan/2009,
com a classificação de 16 valores. Júri: Pedro R. Henriques (UMinho) e Ademar Aguiar (FEUP).
Publicações: [ei43] [ei45]
4. Orientador, juntamente com Ricardo J. Machado (UMinho), da dissertação de mestrado em Informática de Paula Alexandra Fernandes Monteiro. Tı́tulo: Model-based transformations for pervasive software architectures. Concluı́da em mai/2006, com a classificação de Muito Bom. Júri:
Alberto J. Proença (UMinho) e Paulo Rupino da Cunha (UCoimbra). Publicações: [ei26] [ei29]
[ei30]
3. Orientador, juntamente com Olga Pacheco (UMinho), da dissertação de mestrado em Informática de
Óscar Rafael da Silva Ferreira Ribeiro. Tı́tulo: Model checking of Petri nets for embedded systems.
Concluı́da em jul/2005, com a classificação de Muito Bom. Júri: Pedro R. Henriques (UMinho) e
Luı́s Gomes (UNL). Publicações: [pp07] [ei25] [ei33]
2. Orientador da dissertação de mestrado em Informática de Maria Elizabete Marques Duarte. Tı́tulo:
Suporte informático orientado aos processos empresariais. Iniciada formalmente em mar/2004. Não
concluı́da por desistência da aluna.
1. Orientador da dissertação de mestrado em Informática de Francisco José Monteiro Duarte. Tı́tulo:
Engenharia de software orientada aos processos. Concluı́da em jul/2002, com a classificação de Muito
Bom. Júri: José N. Oliveira (UMinho) e Ana Moreira (UNL). Publicações: [pi03] [ei20] [wk03]
50
7.3
Estágios e Trabalhos de Licenciatura
19. Rui Carlos Araújo Gonçalves, Paralelização modular de aplicações cientı́ficas, LMCC, DI/UMinho,
nov/2008.
18. Ricardo José Costa Fortunas, DW - OBIEE, LMCC, Enabler/WIPRO, nov/2008.
17. Filipe Gonçalo Gonçalves da Costa, Reengenharia duma aplicação de software empresarial implementada em Java, LESI, DI/UMinho, out/2007.
16. Joel Tiago Soares Ribeiro, Projeto de um componente de software para a detecção de situações de
“churning”, LESI, mar/2006.
15. Edgar Fernandes Meira, Monitorização de recursos hı́dricos, LESI, mar/2006.
14. Daniel Pereira Veloso de Boaventura Afonso, Qualidade de dados em sistemas de data warehousing,
LESI, mar/2006.
13. Luı́s Miguel dos Santos Silva, Monitorização e gestão de recursos hı́dricos, LESI, out/2005.
12. António Tiago Morgado Pereira, Mineração de dados em sistemas baseados em clickstreams, LESI,
out/2005.
11. Sara Lúcia Gomes Maia dos Santos, Directório de serviços web, LESI, out/2005.
10. Francisco José Prata da Paz, Sistemas para a detecção de fraude em telecomunicações, LESI, out/2005.
9. João Paulo Pavão Carreiro, Embeber a linguagem XQuery em LRC, LESI, DI/UMinho, out/2005.
8. André de Salvador Fernandes, Mecanismos de migração de carteiras na banca, LESI, Accenture,
out/2005.
7. Jorge Gabriel Coelho Ribeiro, Implementação dum sistema de gestão documental, LESI, Accenture,
out/2005.
6. Rodolfo de Carvalho Carvalhido, Desenvolvimento de cablagens para a indústria automóvel, LESI,
Leoni Portugal, out/2005.
5. Óscar Rafael da Silva Ferreira Ribeiro, Especificação de redes de Petri através da lógica temporal,
LMCC, DI/UMinho, jul/2002.
4. Maria Celeste Pinto, Diagnóstico do sistema de controlo das linhas HIDRO, LMCC, Idite-Minho,
jan/2000.
3. Paulo Jorge Lousã Dias, Groupware em ambiente industrial, LESI, Blaupunkt Auto-Rádio Portugal,
fev/1997.
2. Cristiano Heitor dos Santos Magalhães, Sistema de controlo/monitorização de circuitos hidráulicos
e centrais hidroeléctricas, LESI, HDN - Energia do Norte (grupo EDP), fev/1996.
1. Manuel José Domingues Alves, Emulação de um processador associativo vectorial - GLiTCH, LESI,
DI/UMinho, dez/1992.
8
Participação em Júris
8.1
Agregação
4. Membro do júri das provas em Informática de Jorge Miguel Sousa Pinto, Universidade do Minho,
out/2015. Restantes membros do júri: Paulo Pereira (UMinho, presidente), (UMinho), (UMinho),
Pedro Guerreiro (UAlg),
3. Membro do júri das provas em Sistemas de Informação de Ricardo Jorge Silvério de Magalhães
Machado, Universidade do Minho, set/2013. Restantes membros do júri: António G. Correia (UMinho, presidente), João A. Carvalho (UMinho), Pedro Guerreiro (UAlg), Nuno Guimarães (ISCTE),
Joaquim Arnaldo Martins (UAv), Mário Caldeira (ISEG), Ernest Teniente (UP Catalunya).
2. Membro do júri das provas em Informática de Alexandre Júlio Teixeira Santos, Universidade do
Minho, mar/2013. Restantes membros do júri: Paulo Pereira (UMinho, presidente), Vasco Freitas
(UMinho), J. Maia Neves (UMinho), Alberto J. Proença (UMinho), Fernando Boavida (UC), Augusto
Casaca (IST), Rui Valadas (IST), Edmundo Monteiro (UC), Joaquim Arnaldo Martins (UAv).
51
1. Membro do júri das provas em Informática de Orlando Manuel de Oliveira Belo, Universidade do
Minho, fev-mar/2013. Restantes membros do júri: Paulo Pereira (UMinho, presidente), José M.
Valença (UMinho), J. Maia Neves (UMinho), Alberto J. Proença (UMinho), Henrique Madeira (UC),
Mário G. Silva (IST), Eugénio Oliveira (FEUP), José Bulas Cruz (UTAD), Manuel da Ressurreição
Cordeiro (UTAD).
8.2
Doutoramento
21. Arguente da tese de doutoramento em Informática, Universidade de Coimbra, Eudisley Gomes dos
Anjos, out/2015. Tı́tulo: Assessing maintainability in software architectures, Orientador: Mário Z.
Rela (UC); restantes membros:
20. Presidente do júri de doutoramento em Engenharia de Materiais, Universidade do Minho, Daniela
Maria da Silva Correia, abr/2016. Tı́tulo: Three dimensional scaffolds based on electroactive polymers
for tissue engineering applications. Orientador: Senentxu Lanceros-Méndez (UMinho); restantes
membros: Carlos Baleizão (IST/UL), João Paulo Borges (UNL), Mariana Henriques (UMinho).
19. Presidente do júri de doutoramento em Engenharia de Biológica, Universidade do Minho, Ana Margarida Rodrigues de Sousa, fev/2016. Tı́tulo: Insights into bacterial colony morphology evolution
and diversification during infection development in cystic fibrosis. Orientador: Maria Olı́via Pereira
(UMinho); restantes membros: Jeremy Webb (U Southampton), Jorge Leitão (IST/UL), Nuno Filipe
Azevedo (FEUP), Mariana Henriques (UMinho).
18. Presidente do júri de doutoramento em Engenharia Biomédica, Universidade do Minho, Rafael de
Castro Carreira, dez/2015. Tı́tulo: Algorithms and computational tools for metabolic flux analysis.
Orientador: Miguel Rocha (UMinho); restantes membros: Rui Manuel Oliveira (UNL), José Luı́s
Oliveira (UAv), Óscar Dias (UMinho).
17. Arguente da tese de doutoramento em Informática, Universidade Nova de Lisboa, Jorge Miguel Sousa
Barreiros, out/2015. Tı́tulo: User-centric product derivation in software product lines, Orientador:
Ana Moreira (UNL); presidente: Nuno Correia (UNL); restantes membros: João Pascoal de Faria
(FEUP), António Rito Silva (IST), Alexander Egyed (Johannes Kepler University Linz, Áustria),
João Araújo (UNL).
16. Presidente do júri de doutoramento em Bioengenharia, Universidade do Minho, Rui Miguel Pinheiro
da Silva Pereira, jun/2015. Tı́tulo: Improvement of in silico strain engineering methods in Saccharomyces cerevisiae. Orientador: Isabel Rocha (UMinho); restantes membros: Isabel Sá-Correia
(IST/UL), Kiran Roasaheb Patil (EMBIH, Alemanha), Eugénio Ferreira (UMinho).
15. Presidente do júri de doutoramento em Engenharia de Materiais, Universidade do Minho, Cláudia
Sofia Lehmann Fernández, abr/2015. Tı́tulo: Optimization of laminated magnetoelectric structures
based on electroactive polymers. Orientador: Senentxu Lanceros-Méndez (UMinho); restantes membros: António Eduardo Espı́rito Santo (UBI), Harvey Amorim González (ICM Madrid, Espanha),
Gerardo Rocha (UMinho).
14. Presidente do júri de doutoramento em Engenharia Quı́mica e Biológica, Universidade do Minho,
Idalina José Monteiro Gonçalves, dez/2014. Tı́tulo: Combined laccase-ultrasound processes for industrial applications. Orientadores: Artur Cavaco Paulo (UMinho) e Carla Marinho da Silva (UMinho);
restantes membros: Lı́gia Oliveira Martins (UNL), Nuno Filipe Azevedo (FEUP), Olı́via Pereira
(UMinho).
13. Presidente do júri de doutoramento em Tecnologias e Sistemas de Informação, Universidade do
Minho, José Luı́s da Rocha Sousa, nov/2014. Tı́tulo: Modeling and measuring business/IT alignment
by using a complex-network approach. Orientadores: Ricardo J. Machado (UMinho) e José Fernando
Mendes (UAv); restantes membros: Joaquim Arnaldo Martins (UAv), Mário Romão (ISEG/UL),
António Carvalho Brito (FEUP), Ana Alice Baptista (UMinho).
12. Arguente da tese de doutoramento em Engenharia Electrotécnica e de Computadores, Universidade
Nova de Lisboa, Filipe de Carvalho Moutinho, jul/2014. Tı́tulo: Petri net based development of
globally-asynchronous locally-synchronous distributed embedded systems, Orientador: Luı́s Gomes
(UNL); presidente: Paulo Pinto (UNL); restantes membros: Paulo Leitão (IP Bragança), Manuel M.
Barata (ISEL), João P. Barros (IP Beja), Anikó Costa (UNL).
52
11. Arguente da tese de doutoramento em Informática (MAPi), Universidade do Minho, Nuno Alexandre
Castro Ferreira, mar/2014. Tı́tulo: From information systems requirements to service-oriented logical
architectures. Orientador: Ricardo J. Machado (UMinho); presidente: Joaquim Barros (UMinho);
restantes membros: Nuno Silva (ISEP), Ricardo J. Gonçalves (UNL).
10. Arguente da tese de doutoramento em Computação, Universidade Federal do Rio Grande do Sul
(Porto Alegre, Brasil), Marcio Ferreira da Silva Oliveira, dez/2013. Tı́tulo: Model driven engineering
methodology for design space exploration of embedded systems. Orientadores: Flávio R. Wagner
(UFRGS, Brasil) e Franz-Joseph Rammig (UPaderborn, Alemanha); restantes membros: Carlos E.
Pereira (UFRGS, Brasil), Antônio Augusto Fröhlich (UFSC, Brasil).
9. Arguente da tese de doutoramento em Engenharia Informática, Faculdade de Engenharia da Universidade do Porto, Fernando Sérgio Barbosa (docente do IPCB), set/2013. Tı́tulo: Generic roles: Reducing code replication. Orientador: Ademar Aguiar (FEUP); presidente: Eugénio Oliveira (FEUP);
restantes membros: António Rito Silva (IST), Alberto R. Silva (UL), Hugo Ferreira (FEUP).
8. Presidente do júri de doutoramento em Engenharia Industrial e de Sistemas, Universidade do Minho,
Deedar Hussain Pathan, jul/2013. Tı́tulo: Contributions for improving textile supply chain management in Pakistan. Orientadores: Manuel C. Figueiredo (UMinho) e Fernando B. Ferreira (UMinho);
restantes membros: Manuel dos Santos Silva (UBI), Maria Teresa Pereira (IP Porto), Maria Sameiro
Carvalho (UMinho).
7. Arguente da tese de doutoramento em Engenharia Informática e de Computadores, Instituto Superior
Técnico da Universidade Técnica de Lisboa, João Carlos Viegas Martins Bispo, jul/2012. Tı́tulo:
Mapping runtime-detected loops from CPUs to embedded reconfigurable co-processors, Orientadores:
João M. P. Cardoso (FEUP) e José Carlos Monteiro (IST); presidente: João Marques Silva (IST);
restantes membros: Christian Pleßl (UPaderborn, Alemanha), Nuno Roma (IST).
6. Arguente principal da tese de doutoramento em Engenharia Informática, Faculdade de Engenharia
da Universidade do Porto, António Miguel Ribeiro dos Santos Rosado da Cruz (docente do IPVC),
jan/2011. Tı́tulo: Automatic generation of user interfaces from rigorous domain and use case models. Orientador: João Pascoal de Faria (FEUP); presidente: Eugénio Oliveira (FEUP); restantes
membros: Alberto R. Silva (IST), Vasco Amaral (UNL), Ana Paiva (FEUP).
5. Arguente principal da tese de doutoramento em Engenharia Eletrotécnica e de Computadores, Universidade Nova de Lisboa, Anikó Katalin Horváth da Costa (docente da UNL), nov/2010. Tı́tulo:
Petri net model decomposition: A model based approach supporting distributed execution. Orientador:
Luı́s Gomes (UNL); presidente: Adolfo Steiger Garção (UNL); restantes membros: Jorge Figueiredo
(UF Campina Grande), Manuel M. Barata (ISEL), João P. Barros (IP Beja).
4. Arguente principal da tese de doutoramento em Ciência de Computadores, Universidade do Porto,
Luı́s Miguel Pinho Nogueira (docente do Instituto Superior de Engenharia do Porto, Instituto Politécnico do Porto), out/2009. Tı́tulo: Time-bounded adaptive quality of service management for
cooperative embedded real-time systems. Orientadores: Luı́s M. Pinho (ISEP) e Miguel Filgueiras (FCUP); presidente: António Porto (FCUP); restantes membros: Alan Burns (U York, Reino
Unido), Luı́s Damas (FCUP), Rui Prior (FCUP), Pedro Vasconcelos (FCUP).
3. Arguente da tese de doutoramento em Sistemas de Informação, Universidade do Minho, Alexandre
Manuel Tavares Bragança (docente do Instituto Superior de Engenharia do Porto, Instituto Politécnico do Porto), abr/2008. Tı́tulo: Methodological approaches and techniques for model driven
development of software product lines. Orientador: Ricardo J. Machado (UMinho); presidente: João
A. Carvalho (UMinho); restantes membros: Fernando Brito e Abreu (UNL), Dirk Muthig (Fraunhofer
IESE, Alemanha), Pedro Ribeiro (UMinho).
2. Arguente principal da tese de doutoramento em Engenharia Eletrotécnica e de Computadores, Universidade Nova de Lisboa, João Paulo Mestre Pinheiro Ramos e Barros (docente da Escola Superior
de Tecnologia e Gestão, Instituto Politécnico de Beja), jan/2006. Tı́tulo: Modularidade em redes de
Petri. Orientador: Luı́s Gomes (UNL); presidente: Maria Leonor Osório (UNL); restantes membros:
Armando Walter Colombo (Schneider Electric), Isabel Teixeira (IST), Adolfo Steiger-Garção (UNL),
Ana Moreira (UNL).
1. Arguente da tese de doutoramento em Informática, Universidade do Minho, Paulo Jorge Teixeira
Matos (docente da Escola Superior de Tecnologia e Gestão, Instituto Politécnico de Bragança),
mai/2005. Tı́tulo: Um modelo arquitectónico para desenvolvimento de compiladores: Aplicação à
framework Dolphin. Orientador: Pedro R. Henriques (UMinho); presidente: António M. Cunha
53
(UMinho); restantes membros: António Leitão (IST), Ademar Aguiar (FEUP), Simão M. de Sousa
(UBI), João Saraiva (UMinho), Maria João Varanda (IPB).
8.3
Mestrado
24. Arguente externo da dissertação de Mestrado em Engenharia Informática e Computação, Faculdade
de Engenharia da Universidade do Porto, André Gomes Barbosa. Tı́tulo: Platform for educational
games generation. Orientador: Ana Paiva (FEUP), set/2015.
23. Arguente externo da dissertação de Mestrado em Engenharia de Software, Instituto Politécnico de
Viana do Castelo, Célia da Conceição Barros de Sousa. Tı́tulo: Linguagem e ambiente para modelação
da interface com o utilizador de aplicações de software orientadas aos dados. Orientador: António
Miguel Cruz (IPVC), jun/2015.
22. Arguente externo da dissertação de Mestrado em Ciência da Computação, Universidade de Federal
da Bahia (Brasil), Patrı́cia Melos Sales. Tı́tulo: Integrando o desenvolvimento dirigido por modelos
a métodos ágeis: Uma proposta para o SCRUM. Orientador: Rita S. Maciel (UFBA), nov/2013.
21. Arguente externo da dissertação de Mestrado em Engenharia de Computadores e Telemática, Universidade de Aveiro, Bruno Tiago Carneiro Palos. Tı́tulo: Melhoria das práticas de construção de
software: Um caso de estudo. Orientador: José Maria Fernandes (UAv), jul/2012.
20. Arguente externo da dissertação de Mestrado em Engenharia de Computadores e Telemática, Universidade de Aveiro, Ricardo Filipe Mendes Portugal. Tı́tulo: Media gateway using a GPU. Orientadores: Diogo Gomes e António Neves (UAv), mai/2012.
19. Arguente externo da dissertação de Mestrado Integrado em Engenharia Informática e Computação,
Faculdade de Engenharia da Universidade do Porto, Luı́s Filipe Cunha Pedrosa. Tı́tulo: Specifying
and processing non-functional requirements. Orientador: João M. P. Cardoso (FEUP), fev/2012.
18. Arguente externo da dissertação de Mestrado Integrado em Engenharia Informática e Computação,
Faculdade de Engenharia da Universidade do Porto, César Barbosa Duarte. Tı́tulo: Automated
software processes performance analysis and improvement recommendation, Orientador: João Pascoal
Faria (FEUP), fev/2012.
17. Arguente externo da dissertação de Mestrado em Engenharia Informática, Universidade Nova de
Lisboa, Tiago Alexandre Simões Pessoa. Tı́tulo: A semi-automatic approach to code smells detection.
Orientadores: Fernando Brito e Abreu (ISCTE) e Miguel P. Monteiro (UNL), nov/2011.
16. Arguente externo da dissertação de Mestrado em Engenharia Informática, Faculdade de Engenharia
da Universidade do Porto, Nuno Miguel Moreira Baldaia de Queirós. Tı́tulo: CrystalBox - uma
ferramenta para documentação ágil de software. Orientador: Ademar Aguiar (FEUP), dez/2009.
15. Arguente externo da dissertação de Mestrado em Engenharia Informática, Faculdade de Engenharia
da Universidade do Porto, Rui Sanches da Costa Barros. Tı́tulo: Definição de uma framework para
municı́pios de pequena dimensão. Orientadores: Ademar Aguiar (FEUP) e Jesús Garcia-Consuegra
Bleda (U Castilla-La Mancha, Espanha), dez/2009.
14. Arguente externo da dissertação de Mestrado Integrado em Engenharia Informática e Computação,
Faculdade de Engenharia da Universidade do Porto, Ricardo Jorge da Costa Machado. Tı́tulo: Mobile
CCTV (video surveillance system for PDAs). Orientador: João M. P. Cardoso (FEUP), jul/2009.
13. Arguente externo da dissertação de Mestrado em Engenharia Informática e Computação, Faculdade
de Engenharia da Universidade do Porto, Hugo Manuel Zenha de Pinho. Tı́tulo: Aplicação de registos
de ocorrências para dispositivos móveis. Orientador: João M. P. Cardoso (FEUP), jul/2009.
12. Arguente externo da dissertação de Mestrado em Engenharia Informática, Faculdade de Engenharia
da Universidade do Porto, Luı́s Filipe Rocha Maia Ferreira. Tı́tulo: FV-RAD - a practical framework
for rapid application development. Orientador: Ademar Aguiar (FEUP), jul/2009.
11. Arguente externo da dissertação de Mestrado em Engenharia Informática e de Computadores, Instituto Superior Técnico, João Rodrigo Morais da Silva. Tı́tulo: A model-driven approach for building
embedded smart ticketing applications. Orientador: Alberto Ramos da Cunha (IST), jun/2009.
10. Arguente externo da dissertação de Mestrado em Engenharia Eletrotécnica e de Computadores (área
de especialização de Telecomunicações), Faculdade de Engenharia da Universidade do Porto, António
Manuel de Sousa Barros. Tı́tulo: Timing analysis of an embedded architecture for a real-time power
54
line communications network. Orientador: Miguel Pimenta Monteiro (FEUP) e Luı́s Miguel Pinho
(ISEP), mar/2009.
9. Arguente externo da dissertação de Mestrado em Engenharia Informática, Universidade Nova de
Lisboa, André Gonçalves Marques. Tı́tulo: Multi-dimensional composition by objectives in aspectoriented requirements analysis. Orientadores: Ana Moreira (UNL) e João Araújo (UNL), nov/2008.
8. Arguente externo da dissertação de Mestrado em Engenharia Eletrotécnica e de Computadores,
Universidade Nova de Lisboa, Ricardo Filipe Pires Nunes. Tı́tulo: Editor de redes de Petri suportando
especificações hierárquicas e modulares. Orientador: Luı́s Gomes (UNL) e João Paulo Barros (IP
Beja), jun/2008.
7. Arguente externo da dissertação de Mestrado em Engenharia Informática, Universidade Nova de
Lisboa, Sérgio Miguel Fortunato Agostinho. Tı́tulo: An aspect-oriented infrastructure for design by
contract in Java. Orientadores: Pedro Guerreiro (UAlg) e Ana Moreira (UNL), jun/2008.
6. Arguente externo da dissertação de Mestrado em Engenharia Informática, Faculdade de Engenharia
da Universidade do Porto, André Costa Neves. Tı́tulo: Suporte de gestão de memória em RTEMS.
Orientador: Miguel Pimenta Monteiro (FEUP), mai/2008.
5. Arguente externo da dissertação de Mestrado em Engenharia Informática, Faculdade de Engenharia
da Universidade do Porto, Nuno António da Silva Rocha. Tı́tulo: Integração de ferramentas de
modelação e processamento de textos. Orientador: Ademar Aguiar (FEUP), mai/2008.
4. Arguente externo da dissertação de Mestrado em Engenharia Informática, Faculdade de Engenharia
da Universidade do Porto, Daniel José Santos da Silva. Tı́tulo: STDF2EXF converter development.
Orientador: Ana Paula Rocha (FEUP), mai/2008.
3. Arguente externo da dissertação de Mestrado em Engenharia Informática, Faculdade de Engenharia
da Universidade do Porto, Joana Vasconcelos de Castro Gonçalves. Tı́tulo: Gestão de configurações
num processo de desenvolvimento de software — análise de uma situação real. Orientador: Raul
Vidal (FEUP), mai/2008.
2. Arguente externo da dissertação de Mestrado em Engenharia Eletrotécnica e de Computadores,
Universidade Nova de Lisboa, João Pedro Gouveia Lourenço. Tı́tulo: Modelos comportamentais e
redes de Petri na geração automática de animação de sinópticos. Orientador: Luı́s Gomes (UNL),
mai/2008.
1. Arguente externo da dissertação de Mestrado em Engenharia Informática, Universidade Nova de
Lisboa, Anikó Katalin Horváth da Costa. Tı́tulo: Estadogramas em co-design de sistemas embutidos.
Orientador: Luı́s Gomes (UNL), jun/2003.
9
Atividades de Investigação e Desenvolvimento
9.1
Projetos de Investigação Financiados
• Coordenador no projeto “iFlow: Plataforma web para acompanhamento de matérias primas”,
jun/2013-jul/2015
Programa AICEP – PIN (AICEP-PIN-HMIEXCEL-L05).
Parceria: UMinho (coordenação), Bosch Car Multimedia Portugal.
Financiamento: EUR 476.284. Publicações: [ei58] [ei59].
• Investigador no projeto “e-Kanban: Sistema de Informação Industrial baseado em Kanbans Electrónicos”,
jun/2013-jul/2015.
Programa AICEP – PIN (AICEP-PIN-HMIEXCEL-L04).
Parceria: UMinho (coordenação; Ricardo J. Machado), Bosch Car Multimedia Portugal.
Financiamento: EUR 1.692.878.
• Coordenador do programa “ICCES: Innovation and Creativity for Complex Engineering Systems”,
mar/2012-jul/2014.
Programa Intensivo Erasmus 2011-1-PT1-ERA10-08635 / 2012-1-PT1-ERA10-12558 / 2013-1-PT1ERA10-16666, sob a égide da Agência Nacional PROALV.
Parceria: UMinho (coordenação), Efacec (PT), Bosch (PT), Aarhus U (DK), Newcastle U (UK),
55
U Twente (NL), U Vigo (ES), U Maribor (SI), TU Wien (AT), Åbo Akademi (FI), TU Ostrava
(CZ), U Paderborn (DE).
Financiamento: EUR 98.070.
Publicações: [pp11].
• Coordenador cientı́fico e operacional do projeto “OPEM: Otimização do Processo de Estereotomia da MadeiPinto”, no âmbito do Sistema de Incentivos à I&DT — Vale I&DT, jul/2011-jul/2012.
Parceria: UMinho (coordenação), CCG, MadeiPinto.
Financiamento IAPMEI: EUR 40.800.
• Investigador no projeto “APEX: Agile Prototyping for user Experience”, fev/2011-jan/2014.
Programa FCT (PTDC/EIA-EIA/116069/2009).
Parceria: UMinho (coordenação; José C. Campos), CCG.
Financiamento FCT: EUR 97.000
Classificado pela comissão de avaliação internacional como “Excellent”.
Publicações: [ei46] [en06].
• Coordenador da participação da UMinho no projeto “AMADEUS: Aspects and Compiler Optimizations for Matlab System Development”, dez/2007-nov/2009.
Programa FCT (PTDC/EIA/70271/2006).
Parceria: INESC-ID (coordenação; João M.P. Cardoso), UMinho, UNINOVA, Deimos.
Financiamento FCT: EUR 106.000
Classificado pela comissão de avaliação internacional como “Excellent”.
Publicações: [wk12] [cl04] [pi11].
• Coordenador da participação da UMinho no projeto “SOFTAS: Software Development with Aspects”, set/2005-abr/2008.
Programa FCT (POSC/EIA/60189/2004).
Parceria: UNL (coordenação; Ana Moreira), UMinho, IP Beja, IP Castelo Branco, LINCIS, NAV.
Financiamento FCT: EUR 89.000
Classificado pela comissão de avaliação internacional como “Excellent”.
Publicações: [pi04] [ei28] [ei34].
• Investigador no projeto “uPAIN: Ubiquitous Solutions for Pain Monitoring and Control in PostSurgery Patients”, jan/2005-fev/2008.
Programa AdI/Ideia 2004 (AdI/IDEIA/70/2004/3.1B/00364/007).
Parceria: UMinho (coordenação; Ricardo J. Machado e Armando Pinto de Almeida), Hospital da
Senhora da Oliveira de Guimarães, MobiComp.
Financiamento AdI/Ideia: EUR 263.061.
• Membro do programa de re-equipamento SeARCH (Services and Advanced Research Computing with HTC/HPC clusters), que tem por objetivo desenvolver I&D em estratégias de gestão
de carga/dados/objetos em nós partilhados de clusters, e aplica/avalia/integra os resultados com
atividades de I&D que requerem computação de elevado débito e/ou desempenho e com I/O intensivo. Parceria: UMinho (coordenação; Alberto J. Proença).
Financiamento FCT: EUR 250.000.
Classificado pela comissão de avaliação como “Strongly recommended”.
• Investigador no projeto “STACOS: Standard-Based Cooperative Software”, jan/2004-abr/2007.
Programa FCT Sapiens 2002 (POSI/CHS/48875/2002).
Parceria: UMinho (coordenação; Ricardo J. Machado), FCUL, INESC-ID, IDITE-Minho, LINCIS,
ATX Software.
Financiamento FCT: EUR 95.107.
Classificado pela comissão de avaliação internacional como “Muito Bom”.
Publicações: [ei25] [ei26] [ei27] [ei29].
• Investigador no projeto “PPC-VM: Portable Parallel Computing based on Virtual Machines”,
mar/2004-fev/2007.
Programa FCT Sapiens 2002 (POSI/CHS/47158/2002).
Parceria: UMinho (coordenação; João L. Sobral).
Financiamento FCT: EUR 73.690.
56
Classificado pela comissão de avaliação internacional como “Muito Bom”.
Publicações: [wk06].
• Investigador Principal do projeto “METHODES: Methodologies and Tools for Developing Embedded Systems”, fev/2002-jan/2006.
Programa FCT Sapiens 2001 (POSI/CHS/37334/2001).
Parceria: UMinho (coordenação; João M. Fernandes), ISEP, IDITE-Minho.
Financiamento FCT: EUR 60.000.
Classificado pela comissão de avaliação internacional como “Excelente”.
Publicações: [pi03] [ei18] [ei20] [ei21] [ei22] [ei23] [ei27] [wk03] [wk04] [wk05] [pp07].
• Coordenador cientı́fico e operacional do projeto “Virtual Automation”, incluı́do na iniciativa
SiProFiT/Infracom, out/1999-jan/2001.
Programa da Direção Geral da Indústria - Secretaria de Estado da Indústria.
Parceria: IDITE-Minho (coordenação; João M. Fernandes e Ricardo J. Machado), CITEVE, INEGI.
Financiamento DGI: EUR 74.820.
Publicações: [en04] [en05] [pp04].
• Investigador no projeto “RES: Reconfigurable Embedded Systems — Development Methodologies
for Real-Time Applications”, jul/1999-jun/2001.
Programa PRAXIS XXI (PRAXIS/P/EEI/10155/1998).
Parceria: UMinho (coordenação; Henrique D. Santos), INESC, IDITE-Minho, Oblog Software, Texas
Instruments.
Financiamento FCT: PTE 4.200.000 (EUR 21.000).
Classificado pela comissão de avaliação internacional como “Muito Bom”.
Publicações: [ei10] [ei11] [ei12] [ei15] [pn03] [pp01] [pp02].
9.2
Propostas de Projetos de Investigação NÃO Financiados
• Investigador Responsável no projeto “REQUIEM: Requirements Engineering and Management”, submetido em fev/2009 à FCT / PTDC/EIA-EIA/099224/2008.
Parceria: UMinho (coordenação), UNL, U Lisboa, Primavera.
Financiamento solicitado: EUR 108.409.
• Investigador no projeto “OTELINE: Ontology-based Engineering of Software Product-Lines”, submetido em fev/2009 à FCT / PTDC/EIA-EIA/101748/2008.
Parceria: UMinho (coordenação; Ricardo Machado), UNL, FEUP, Primavera, I2S, Critical.
Financiamento solicitado: EUR 156.372.
• Membro da equipa da UMinho no projeto STREP “MiMOp: A Systems Biology Approach for the
Construction, Simulation and Optimization of Microbial Models”, submetido em set/2005.
Parceria: UMinho (coordenação; Miguel Rocha), TU Denmark (DK), UC Louvain (BE), HU Berlin
(DE), Biotempo Lda. (PT).
Financiamento solicitado: EUR 1.397.760.
• Membro da equipa da UMinho no projeto STREP “VAPORISE: Versatile Application Oriented InfraStructure for Intelligent Building Design”, submetido em set/2005.
Parceria: TCORE Limited (UK; coordenação; Gary Shorthouse), Newcastle U (UK), North of England Microelectronics Institute (UK), Innovations for High Performance Microelectronics (DE),
U Tomáš Bat’a (CZ), Lincis (PT), UMinho.
Financiamento solicitado: cerca de EUR 3.000.000.
• Coordenador da equipa da UMinho e responsável por um workpackage no projeto “AMARE: Aspect
Mining and Refactoring”, submetido em set/2005 ao programa STREP.
Parceria: ITC-irst (IT; coordenação; Paolo Tonella), FernUni Hagen (DE), TU Delft (NL), King’s
College London (UK), Ghent U (BE), U Antwerpen (BE), UC Louvain (BE), UNL (PT), U Lancaster
(UK), U Szeged (HU), VU Brussel (BE), Loyola College (US), CERN (CH), Software Improvement
Group (NL), UMinho.
Financiamento solicitado: EUR 3.126.027.
57
• Coordenador da equipa da UMinho no projeto “COTS for the Small”, submetido em nov/2003 ao
programa Eureka.
Parceria: ATX Software (PT; coordenação; Luı́s Andrade), U Studi Milano-Bicocca (IT; coordenação; Mauro Pezzè), Assioma.net (IT), CAMEA spol. (CZ), General Impianti (IT), PointL (BU),
Proietti Planet (IT), Lincis (PT), TU Brno (CZ), U Groningen (NL), U Leicester (UK), U Studi
Camerino (IT), UMinho.
Financiamento solicitado: EUR 997.560.
• Investigador no projeto “MOSES: Modeling and Simulation of Complex Distributed Embedded Systems”, submetido em mar/2001 à FCT / MCT PRAXIS XXI.
Parceria: UMinho (coordenação; Ricardo J. Machado), IDITE-Minho, National Instruments, Critical
Software. Financiamento solicitado: PTE 19.076.
• Investigador no projeto “CORES: Co-design for Reconfigurable Embedded Systems”, submetido em
jan/2000 à FCT - MCT PRAXIS XXI.
Parceria: INESC-Porto (coordenação; José Silva Matos), UMinho, U Aveiro, INESC-Lisboa. Financiamento solicitado: PTE 25.000.
9.3
Projetos de Desenvolvimento
• Coordenador de engenharia do projeto “CITT: Cross Independent Testing Tool”, mar/2014–.
Parceria: Centro de Computação Gráfica (CCG), Primavera BSS, WinTrust.
Financiamento: EUR 170.000.
• Coordenador de engenharia do projeto “Fayol: Prototipagem de Módulo de Gestão de Projetos”,
nov/2008–out/2009. Parceria: Centro de Computação Gráfica (CCG), Primavera BSS.
Financiamento: EUR 170.000.
• Consultor externo no projeto “Informatização da Gestão da Produção, Qualidade e Manutenção
da Têxtil A. Falcão”, Têxtil A. Falcão, Barcelos, abr/2000-mar/2001.
• Coordenador operacional do projeto “Diagnóstico e Optimização do Sistema de Controlo das
Linhas HIDRO”, Blaupunkt Auto-Rádios de Portugal, Braga, jan-set/1999.
• Desenvolvimento, no âmbito da tese de mestrado, de uma aplicação para especificação, análise e
compilação de estruturas de controlo, baseadas em Redes de Petri e VHDL, em 1993-4.
• Desenvolvimento, em linguagem C, de parte de um emulador para a arquitetura GLiTCH, Braga,
em 1992-3.
• Desenvolvimento de uma aplicação para a arquitetura GLiTCH baseada em Redes Neurais, U Bristol,
Inglaterra, mar-jul/1991.
Publicações: [rt1].
9.4
Avaliação de Projetos de Investigação
• Avaliador de candidaturas de projetos de investigação, na área de Engenharia de Software, para
a Deutsche Forschungsgemeinschaft (DFG) (fundação alemã de apoio à investigação), Alemanha:
2012, 2015.
• Avaliador de candidaturas de projetos de investigação, na área de Engenharia de Software, para o
Programa Ontario Research Fund for Research Excellence (ORF-RE), Canadá, 2010-2011.
• Avaliador de candidaturas de projetos de investigação, na área de Engenharia de Software, para a
Comisión Nacional de Investigación Cientı́fica y Tecnológica (CONICYT), Chile, 2007.
• Perito Independente para avaliação de candidaturas de projetos da Agência de Inovação (AdI), Portugal, desde jan/2004. Áreas de competência: Engenharia de Computadores (Arquitetura de computadores, Dispositivos de controlo, Computadores digitais, Sistemas em tempo real) e Engenharia
Informática (Desenvolvimento de Software, Visão por computador, Robótica).
58
10
Prémios
• Prémio SEDES2007 (2.o Simpósio Doutoral em Engenharia de Software) para a melhor proposta de
tese de doutoramento, atribuı́da ao orientando Francisco José Monteiro Duarte, set/2007.
• Melhor comunicação na área de ‘Computadores e Sistemas Informáticos’ do 3.o Encontro Nacional
do Colégio de Engenharia Eletrotécnica da Ordem dos Engenheiros (ENCEE 1997), Matosinhos,
Portugal, jun/1997.
11
Bolsas
• Bolsa CAPES, para licença de sabática na UFSC (Brasil), ago-dez/2013.
• Bolsa FCT, para licença de sabática na U. Aarhus (Dinamarca), set/2006-jun/2007.
• Bolsa Fundação Calouste Gulbenkian, para participação e apresentação de comunicação na conferência ECBS 2004, Brno, Rep. Checa, mai/2004.
• Bolsa CIMO (Centre for International Mobility), para realização de trabalhos de pós-doutoramento
no TUCS (Turku Centre for Computer Science), em Turku, Finlândia, set/2002-fev/2003.
• Bolsa Fundação Calouste Gulbenkian, para participação e apresentação de comunicação na conferência OOIS 2001, Calgary, Canadá, ago/2001.
• Bolsa Fundação Calouste Gulbenkian, para participação e apresentação de comunicação na conferência UML 1999, Fort Collins, Colorado, EUA, nov/1999.
• Bolsa ERASMUS, para realização de um estágio na Universidade de Bristol, Reino Unido, marjul/1991.
12
Afiliações
• Representante português no Technical Committee 10 (TC10 - Computer Systems Technology) do
IFIP, desde jan/2010.
• Membro Fundador do Working Group 10.2 (WG 10.2 - Embedded Systems) do IFIP (International
Federation of Information Processing), desde out/2006. Este WG está enquadrado no Technical
Committee 10 (TC10 - Computer Systems Technology). jerry.c-lab.de/ifip-wg-102.
• Membro do Working Group 9.7 (WG 9.7 - History of Computing) do IFIP, desde jan/2003. Este WG
está enquadrado no Technical Committee 9 (TC9 - Relationship between Computers and Society).
www.comphist.org
• Membro efetivo e co-fundador do SIG-ES (Special Interest Group on Embedded Systems) do IFIP,
desde out/2000 até à sua extinção em out/2006.
• Membro do Working Group da CT128 (Comissão Técnica de Normalização Setorial em Engenharia
de Software e de Sistemas de Informação do Instituto de Informática do Ministério das Finanças),
responsável pela participação Portuguesa nos trabalhos de desenvolvimento da norma “ISO/IEC
15909: Software and Systems Engineering - High-level Petri Nets”, mai/2005–dez/2008.
• Vogal do Conselho Regional do Colégio de Engenharia Informática (Região Norte), Ordem dos Engenheiros, no triénio fev/2001-fev/2004.
• Membro da AAEUM (Associação dos Antigos Estudantes da Universidade do Minho) e da AFUM
(Associação dos Funcionários da Universidade do Minho).
59
A
Publicações citadas
Apresenta-se, de seguida, uma lista, possivelmente incompleta, de citações a 78 das publicações de que sou
(co-)autor (ver secção 6). No total, são listadas 990 citações, o que faz com que cada publicação citada
tenha, em média, mais de 12,65 citações. Esta lista não inclui nenhuma autocitação.
[pi14] Information and Software Technology 2016, Highly-cited papers in software engineering: The top
100.
1. Galster M, Weyns D; Empirical research in software architecture: How far have we come?, 13th Working IEEE/IFIP
Conference on Software Architecture (WICSA 2016), Veneza, Itália, abr/2016. DOI
[pi12] Scientometrics 2014, Authorship trends in software engineering.
7. Garousi V, Mäntylä MV; Citations, research topics and active countries in software engineering: A bibliometrics
study, Computer Science Review, mar/2016. DOI 10.1016/j.cosrev.2015.12.002
6.
Stevenson JA, Zhang L; A temporal analysis of institutional repository research, Scientometrics 105(3):1491–525,
Springer, ISSN 0138-9130, dez/2015. DOI 10.1007/s11192-015-1728-x
5. Arif T; Mining and analyzing academic social networks, International Journal of Computer Applications Technology
and Research 4(12):878–83, ISSN 2319–8656, dez/2015. DOI 10.7753/IJCATR0412.1001
4. Radvansky M, Kudelka M, Snael V; Analysis of trends in authors publication activities, International Conference on
Intelligent Networking and Collaborative Systems (INCOS 2015), Taipei, Taiwan, pp. 138–43, IEEE, ISBN 978-1-46737694-5, set/2015. DOI 10.1109/INCoS.2015.20
3.
Hagen NT; Contributory inequality alters assessment of academic output gap between comparable countries, Journal
of Informetrics 9(3):629–41, Elsevier, ISSN 1751-1577, jul/2015. DOI 10.1016/j.joi.2015.06.002
2. Lin WC, Tsai CF, Ke SWG; Correlation analysis for comparison of the citation impact of journals, magazines, and
conferences in computer science, Online Information Review 39(3):310–25, ISSN 1468-4527, 2015. DOI 10.1108/OIR11-2014-0273
1. Plume A, van Weijen D; Publish or perish? The rise of the fractional author. . ., Research Trends 38:16–8, Elsevier,
ISSN 2213-4441, set/2014.
[ei55] WEI 2014, Como jogos educacionais são desenvolvidos? Uma revisão sistemática da literatura.
1. Oliveira FN, Pozzebon E, Frigo LB; Avaliação de uma metodologia para desenvolvimento de competências na produção
de jogos digitais didáticos, XIV Simpósio Brasileiro de Jogos e Entretenimento Digital (SBGAMES 2015), Teresina,
Piauı́, Brasil, pp. 1094–7, nov/2015. URL
[pi11] JSA 2013, Enriching MATLAB with aspect-oriented features for developing embedded systems.
2. Bodzay A, Hendren L. AspectMatlab++: Annotations, types, and aspects for scientists, 14th International Conference
on Modularity (MODULARITY 2015), Fort Collins, Colorado, EUA, pp. 41–54, ACM, ISBN 978-1-4503-3249-1,
mar/2015. DOI 10.1145/2724525.2724573
1. Xue F, Yang Y, Meng F, Dong F; Real-time temperature monitoring system design based on Matlab GUI serial
communication, Journal of Computer Applications 34(1):292–6, ISSN 1001-9081, jan/2014. DOI 10.11772/j.issn.10019081.2014.01.0292
[ei52] SWQD 2013, A transformation of business process models into software-executable models using
MDA.
3. Bouchbout K, Ikhlef N; An MDA approach for process-based collaborative systems development, 1st International
Conference on Advanced Aspects of Software Engineering (ICAASE 2014), Sahnoun Z (ed.), Constantine, Argélia,
CEUR Workshop Proceedings, vol. 1294, pp. 205–13, nov/2014. URL
2. Bouchbout K, Iklef N, Khaldoun S; A framework for process-based collaborative systems design, 9th International
Conference on Software Engineering and Applications (ICSOFT-EA 2014), Viena, Áustria, pp. 90–7, ISBN 978-989758-036-9, ago/2014. DOI 10.5220/0004992900900097
1. Marković M, Gostojić S, Milosavljević B; Primena jezika za modelovanje poslovnih procesa u pravosudu, Info M
13(51):11–8, ISSN 1451-4397, jan/2014.
60
[ei50] SEFI 2012, Peer feedback: Quality and quantity in large groups.
2. Wadhwa S, Jadeja S, Barlow A Practicing peer assessment: An approach to develop 21st century skills, Journal of
Engineering Education Transformations 29(3):150–4, ISSN 2349-2473, jan/2016. DOI 10.16920/jeet/2016/v29i3/85249
1. de Jong M, Londers E, Van Hemelrijck I, Froyen L; Towards an aligned design approach for the engineering curriculum,
42th SEFI Annual Conference (SEFI 2014), Birmingham, Reino Unido, set/2014. URL
[ei48] SWQD 2012, BIM: A methodology to transform business processes into software systems.
3. William East E, Bogen C; A domain-independent facility control framework, Building Information Modeling, Issa RRA,
Olbina S (eds.) pp. 305–28, American Society of Civil Engineers, ISBN 978-0-7844-1398-2, 2015. DOI 10.1061/9780784413982.ch12
2. Dementev DN, Grishakov VG, Loginov IV, The algorithm of prospective direction selection for telecommunication
network management system modernization, Information Systems and Technologies 2(88):95–105, mar-abr/2015.
1. Sacha K, Ratkowski A; Implementation of business processes in service oriented architecture, 7th International Conference on Software Engineering Advances (ICSEA 2012), Lisboa, Portugal, pp. 129–36, ISBN 978-1-61208-230-1,
nov/2012.
[pi10] EJEE 2012, An integrated approach to develop professional and technical skills for informatics engineering students.
3.
Blanco T, Casas R, Manchado-Pérez E, Asensio Á, López-Pérez JM; From the islands of knowledge to a shared understanding: Interdisciplinarity and technology literacy for innovation in smart electronic product design, International
Journal of Technology and Design Education, Springer, ISSN 0957-7572, 2016. DOI 10.1007/s10798-015-9347-7
2.
Spelt EJH, Luning PA, van Boekel MAJS, Mulder M; Constructively aligned teaching and learning in higher education
in engineering: What do students perceive as contributing to the learning of interdisciplinary thinking?, European
Journal of Engineering Education 40(5):459–75, ISSN 0304-3797, 2015. DOI 10.1080/03043797.2014.987647
1. Chopra SK, Ravi Shankar P, Kummamuru S; MAKE: A framework to enhance metacognitive skills of engineering
students, IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE 2013), Bali,
Indonésia, pp. 612–7, ago/2013. DOI 10.1109/TALE.2013.6654510
[cl04] Java 2011, Aspect-oriented refactoring of Java programs.
1. Silva Júnior AC; Refatoração de sistemas orientados a objetos para auxiliar a construção de um testbed para manutenção de software orientado a aspectos, Trabalho de Graduação em Ciência da Computação, Centro de Informática,
Universidade Federal de Pernambuco, Recife, Pernambuco, Brasil, dez/2011. URL
[ei46] HCSE 2010, The APEX framework: Prototyping of ubiquitous environments based on Petri nets.
6. Sinclair K, Livingstone D; Accurate complex systems design: Integrating serious games with Petri nets, International
Journal of Serious Games 3(1):19–31, ISSN 2384-8766, jan/2016. DOI 10.17083/ijsg.v3i1.105
5. Niu X, Wang Z; Smart home context-aware model based on UML and colored Petri net, International Journal of Smart
Home 10(1):101–14, ISSN 1975-4094, 2016. DOI 10.14257/ijsh.2016.10.1.11
4. Forbrig P, Zaki M, Buchholz G; Models as a starting point of software development for smart environments, 2nd
International Conference on Distributed, Ambient, and Pervasive Interactions (DAPI 2014), Streitz N, Markopoulos P
(eds.), Heraklion, Creta, Grécia, Springer, série Lecture Notes in Computer Science, vol. 8530, pp. 15–24, ISBN
978-3-319-07787-1, jun/2014. DOI 10.1007/978-3-319-07788-8_2
3. Dudláková Z, Korečko Š, Sobota B; Utilization of Petri nets for specification of virtual reality systems, 12th International Conference on Informatics (INFORMATICS 2013), Spišská Nová Ves, Eslováquia, pp. 104–9, ISBN 978-80-8143127-2, nov/2013.
2. Konios A, Pietkiewicz-Koutny M; Modelling ambient systems with coloured Petri nets, Relatório Técnico CS-TR-1377,
Newcastle University, Newcastle upon Tyne, Reino Unido, mar/2013.
1. Konios A; Ambient systems and taxonomy approaches, Relatório Técnico CS-TR-1281, Newcastle University, Newcastle
upon Tyne, Reino Unido, out/2011.
[ei45] QUATIC 2010, Classification and Comparison of Agile Methods.
61
14. Gouveia DR; An essay on agile project management practices, Dissertação de mestrado, Engenharia e Gestão Industrial, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa, set/2015. URL
13. Islam M, Karmaker D, Imran MA, Miah MSU, Bhowmik; Determining the best agile SDLC for Bangladesh’s software
industry, Asian Transactions on Computers 42(75):8–11, ISSN 2221-4275, abr/2015. URL
12. Nanduri VSSNRR; Lean + agile vs seven wastes in software development: Systematic literature review and an industrial survey, Dissertação de mestrado em engenharia de software, Blekinge Institute of Technology, Karlskrona, Suécia,
ISBN 91-7295-076-5, nov/2014.
11. Mohamed SFP, Baharom F, Deraman A; An exploratory study on agile based software development practices, International Journal of Software Engineering and Its Applications 8(5):85–114, ISSN 1738-9984, mai/2014. URL
10. Mohamed SFP, Baharom F, Deraman A; An exploratory study on current software development practices in Malaysia focusing on agile based software development, Science International-Lahore 25(4):1095–1101, ISSN 1013-5316,
dez/2013.
9. Strauhs EP; Limitadores e soluções de contorno na adoção de práticas ágeis do método SCRUM em projetos de
desenvolvimento de software, Dissertação de Mestrado em Gestão do Conhecimento e da Tecnologia da Informação,
Universidade Católica de Brası́lia, Brası́lia, Brasil, out/2013.
8. Roongkaew W, Prompoon N; Software engineering tools classification based on SWEBOK taxonomy and software
profile, 2nd International Conference on Informatics and Applications (ICIA 2013), Lodz, Polónia, pp. 122–8, ISBN
978-1-4673-5255-0, set/2013. DOI 10.1109/ICoIA.2013.6650241
7. Gandomani TJ, Zulzalil H, Ghani AAA, Sultan ABM; Important considerations for agile software development methods
governance, Journal of Theoretical and Applied Information Technology 55(3):345–51, ISSN 1992-8645, set/2013. URL
6. Husni M, Baharom F, Ahmad F; Identification of suitable web application development methods for small software
firms, 4th International Conference on Computing and Informatics (ICOCI 2013), Sarawak, Malásia, pp. 406–11, ISBN
978-983-2078-78-4, ago/2013. URL
5. van Wel RHJC; Best practices in agile software development, Dissertação de mestrado em “ICT in Business”, LIACS,
Leiden University, Leiden, Paı́ses Baixos, ago/2013.
4. Hamed AMM, Abushama H; Popular agile approaches in software development: Review and analysis, 2013 International Conference on Computing, Electrical and Electronics Engineering (ICCEEE 2013), Cartum, Sudão, pp. 160–6,
ISBN 978-1-4673-6231-3, ago/2013. DOI 10.1109/ICCEEE.2013.6633925
3. Gandomani TJ, Zulzalil H, Ghani AAA, Sultan ABM; Towards comprehensive and disciplined change management
strategy in agile transformation process, Research Journal of Applied Sciences, Engineering and Technology 6(13):2345–
51, ISSN 2040-7459, ago/2013.
2. Gandomani TJ, Zulzalil H, Ghani AAA, Sultan ABM; Effective factors in agile transformation process from change
management perspective, 2nd International Conference on Advance Information System, E-Education & Development
(CAISED 2013), Kuala Lumpur, Malásia, jan/2013. arXiv:1302.2747v1.
1. Chowdhury AF, Huda MN; Comparison between adaptive software development and feature driven development, 2011
International Conference on Computer Science and Network Technology (ICCSNT 2011), Harbin, R.P. China, vol. 1,
pp. 363–7, ISBN 978-1-4577-1584-6, dez/2011.
[wk13] PNSE 2010, Combining Petri nets and UML for model-based software engineering.
1. Alhroob AM; Software test case generation from system models and specification, Tese de doutoramento, University
of Bradford, Bradford, Reino Unido, jun/2010. URL
[ei43] XP 2010, A technique to classify and compare agile methods.
2. Karmaker D, Miah MSU, Rahman H, Imran MA, Islam M; Determining the best agile SDLC for Bangladesh’s software
industry, International Forum on Strategic Technology (iFost 2014), Cox’s Bazar, Bangladesh, Karim R, Hoque M,
Haque M (eds.), out/2014.
1. Malhotra C, Chug A; Agile testing with Scrum - a survey, International Journal of Advanced Research in Computer
Science and Software Engineering 3(3):452–9, ISSN 2277-128X, mar/2013.
[ei42] VS-GAMES 2010, PlayScrum - a card game to learn the Scrum agile method.
23.
22. Soska A, Mottok J, Wolff C; An experimental card game for software testing, IEEE Global Engineering Education
Conference (EDUCON 2016), Abu Dhabi, Emiratos Árabes Unidos, pp. 576–84, abr/2016. DOI
21. Battistella PE, von Wangenheim CG; Games for teaching computing in higher education: A systematic review, IEEE
Technology and Engineering Education (ITEE) 9(1):8–30, ISSN 1558-7908, mar/2016. URL
20. Vranić V, Porubän J, Bystrický M, Frt́ala T, Polášek I, Nosáľ M, Lang J; Challenges in preserving intent comprehensibility in software, Acta Polytechnica Hungarica 12(7):57–75, ISSN 1785-8860, 2015. DOI 10.12700/APH.12.7.2015.7.4
19. Gomes Filho AV, Resende CFC, Toledo R; O uso de métodos ágeis no ensino de métodos ágeis, Revista de Informática
Teórica e Aplicada (RITA) 22(2):289–315, ISSN 2175-2745, 2015. URL
62
18. Barbosa AG; Platform for educational games generation, Dissertação de mestrado em Engenharia Informática e Computação, FEUP, Porto, Portugal, set/2015. URL
17. Palmer DW, Kirschenbaum M, Mustee EM; Experiencing multiple levels of emergence: a game designed to illustrate
both the individual and collective perspective, Swarm/Human Blended Intelligence Workshop (SHBI 2015), Cleveland,
Ohio, EUA, IEEE, set/2015. DOI 10.1109/SHBI.2015.7321684
16. Ribeiro TPB, Paiva ACR; iLearnTest: Educational game for learning software testing, 10th Iberian Conference on
Information Systems and Technologies (CISTI 2015), Aveiro, Portugal, jun/2015. DOI 10.1109/CISTI.2015.7170608
15. Soska A, Mottok J, Wolff C; Playful learning in academic software engineering education, IEEE Global Engineering
Education Conference (EDUCON 2015), Talin, Estónia, pp. 324–32, mar/2015. DOI 10.1109/EDUCON.2015.7095992
14. Skripkin M; Features of use of collectible card games in teaching disciplines of software engineering, 1st International
Scientific and Practical Conference of students, postgraduates and junior researchers, Odessa, Ucrânia, pp. 147–52,
ISBN 978-617-7257-38-6, mar/2015. [em russo]
13. Mahnič V; Scrum in software engineering courses: An outline of the literature, Global Journal of Engineering Education 17(2):77–83, jan/2015.
12. Gomes Filho AF, Resende CFC, Toledo R; Usando métodos ágeis para ensinar métodos ágeis, 5.o Workshop Brasileiro
de Métodos Ágeis (WBMA 2014), Florianópolis, Santa Catarina, Brasil, nov/2014.
11. Soska A, Mottok J; A new conceptual contribution for serious games in academic software engineering education,
European Conference of Software Engineering Education (ECSEE 2014), Seeon-Seebruck, Alemanha, pp. 241–54,
Shaker, nov/2014.
10. Ribeiro TPB; iLearnTest: Jogo educativo para aprendizagem de testes de software, Dissertação de mestrado em
Engenharia Informática e Computação, FEUP, Porto, Portugal, jul/2014. URL
9. Harris EL; Assessing and improving “agile performance”: Using comparative agility to improve software development
management, tese de mestrado em “Project management and operational development”, Kungliga Tekniska Högskolan
(KTH), Estocolmo, Suécia, jun/2014. URN urn:nbn:se:kth:diva-148413.
8. Paasivaara M, Heikkilä V, Lassenius C, Toivola T. Teaching students Scrum using LEGO blocks, 36th International
Conference on Software Engineering (ICSE 2014), Companion book, Hyderabad, Índia, pp. 382-391, ACM, ISBN
978-1-4503-2768-8, mai-jun/2014. DOI 10.1145/2591062.2591169
7.
von Wangenheim CG, Savi R, Borgatto AF; SCRUMIA–an educational game for teaching SCRUM in computing courses, Journal of Systems and Software 86(10):2675–87, Elsevier, ISSN 0164-1212, out/2013. DOI
10.1016/j.jss.2013.05.030
6. Scharlau BA; Games for teaching software development, 18th ACM Conference on Innovation and Technology in
Computer Science Education (ITiCSE 2013), Kent, Reino Unido, ACM, pp. 303–8, ISBN 978-1-4503-2078-8, jul/2013.
DOI 10.1145/2462476.2462494
5. Strauhs EP; Limitadores e soluções de contorno na adoção de práticas ágeis do método SCRUM em projetos de
desenvolvimento de software, Dissertação de Mestrado em Gestão do Conhecimento e da Tecnologia da Informação,
Universidade Católica de Brası́lia, Brası́lia, Brasil, out/2013.
4. von Wangenheim CG, von Wangenheim A; Ensinando computação com jogos, Bookess Editora, Florianópolis, SC,
Brasil, ISBN 9788580454628, 2012.
3. Caulfield C; Shall we play a game?; Tese de doutoramento, Edith Cowan University, Perth, Austrália, dez/2011. URL
2. Caulfield C, Xia J, Veal D, Maj SP; A systematic survey of games used for software engineering education, Modern Applied Science 5(6):28–43, Canadian Center of Science and Education, ISSN 1913-1844, dez/2011. DOI
10.5539/mas.v5n6p28
1. Gkritsi A; Scrum Game: An agile software management game, Dissertação de mestrado em “Software Engineering”,
Faculty of Engineering, Science and Mathematics, University of Southampton, Southampton, Reino Unido, set/2011.
URL
[wk12] DSAL 2010, A domain-specific aspect language for transforming MATLAB programs.
4. Meena R, Vyas V; Accumulation of aspect-oriented features to MATLAB: Issues and problems, International Journal
of Advance Research in Computer Science and Management Studies 3(4):285–90, ISSN 2321-7782, abr/2015. URL
3.
Fabry J, Dinkelaker T, Noyé J, Tanter É; A taxonomy of domain-specific aspect languages, ACM Computing Surveys
47(3):40, ISSN 0360-0300, abr/2015. DOI 10.1145/2685028
2. Oftadeh R, Aref MM, Ghabcheloo R, Mattila J; System integration for real-time mobile manipulation, International
Journal of Advanced Robotic Systems 11:51, ISSN 1729-8806, 2014. DOI 10.5772/58467
1. Oftadeh R, Aref MM, Ghabcheloo R, Mattila J; Unified framework for rapid prototyping of Linux based real-time controllers with Matlab and Simulink, 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics
(AIM 2012), Kaohsiung, Taiwan, pp. 274–9, jul/2012. DOI 10.1109/AIM.2012.6266028
[ed07] SIGSOFT 2009, Recent advances in model-based methodologies for pervasive and embedded software.
1. Söldner C, Danzinger F, Roth A, Möslein K; Open innovation by opening embedded systems, Gemeinschaft in Neuen
Medien (GeNeMe 2012), Dresden, Alemanha, Köhler T, Kahnwald N (eds.), nov/2012.
63
[li01] IGI 2009, Behavioral modeling for embedded systems and technologies: Applications for design and
implementation.
8. Choi J, Jee E, Bae DH; Timing consistency checking for UML/MARTE behavioral models, Software Quality Journal,
ISSN 0963-9314, 2015. DOI 10.1007/s11219-015-9290-6
7. Heidmann N, Hellwege N, Paul S, Peters-Drolshagen D; NBTI and HCD aware behavioral models for reliability analysis
of analog CMOS circuits, IEEE International on Reliability Physics Symposium (IRPS 2015), Monterey, Califórnia,
EUA, ISBN 978-1-4673-7362-3, abr/2015. DOI 10.1109/IRPS.2015.7112779
6. Micolini O; Arquitectura asimétrica multi core con procesador de Petri, Tese de doutoramento em Ciências Informáticas, Facultad de Informática, Universidad Nacional de La Plata, La Plata, Argentina, fev/2015. URL
5. Nguyen T, Basa AD; Verification methodology of sophisticated automotive sensor interfaces integrated in modern
system-on-chip airbag system, 39th Annual Conference of the IEEE Industrial Electronics Society (IECON 2013),
Viena, Áustria, pp. 2335–40, nov/2013. DOI 10.1109/IECON.2013.6699495
4.
Linehan É, O’Toole E, Clarke S; Model-driven automation for simulation-based functional verification, ACM Transactions on Design Automation of Electronic Systems 17(3):31, jun/2012. DOI 10.1145/2209291.2209304
3.
Linehan E, Clarke S; An aspect-oriented, model-driven approach to functional hardware verification, Journal of
Systems Architecture 58(5):195–208, ISSN 1383-7621, abr/2012. DOI 10.1016/j.sysarc.2011.02.001
2.
Marwedel P; Embedded system design: Embedded systems foundations of cyber-physical systems, 2.a edição, Springer,
ISBN 978-94-007-0256-1, 2011. DOI 10.1007/978-94-007-0257-8
1.
Lorenz JK, Bar E, Clees T, Jancke R, Salzig CPJ, Selberherr S; Hierarchical simulation of process variations and
their impact on circuits and systems: Methodology, IEEE Transactions on Electron Devices 58(8):2218–26, ISSN
0018-9383, ago/2011. DOI 10.1109/TED.2011.2150225
[ei40] CSEET 2009, A requirements engineering and management training course for software development
professionals.
15.
Ouhbi S, Idri A, Fernández-Alemán JL, Toval A; Requirements engineering education: A systematic mapping study,
Requirements Engineering 20(2):119–38, Springer, ISSN 0947-3602, jun/2015. DOI 10.1007/s00766-013-0192-5
14. Memon RN, Ahmad R, Salim SS; Critical issues in requirements engineering education, Handbook of Research on
Emerging Advancements and Technologies in Software Engineering, Ghani I, Kadir WMNW, Ahmad MN (eds.), IGI
Global, pp. 19–40, ISBN 978-1-4666-6026-7, 2014. DOI 10.4018/978-1-4666-6026-7.ch002
13. Chiavegatti NC, Petri G; EAReq-Game: Um jogo educacional para o ensino de elicitação e análise de requisitos, V
Encontro Anual de Tecnologia da Informação (EATI 2014), Frederico Westphalen, Rio Grande do Sul, Brasil, p. 273–6,
nov/2014. URL
12. Mich L; Teaching requirements analysis: A student project framework to bridge the gap between business analysis and
software engineering, 8th International Workshop on Requirements Engineering Education & Training (REET 2014),
no âmbito da 22nd International Conference on Requirements Engineering (RE 2014), Penzenstadler B, Gregory S,
Landes D (eds.), Karlskrona, Suécia, CEUR Workshop Proceedings, vol. 1217, pp. 20–25, ago/2014. URL
11. Penzenstadler B, Mahaux M, Heymans P; University meets industry: Calling in real stakeholders, 26th IEEE Conference on Software Engineering Education and Training (CSEE&T 2013), São Francisco, Califórnia, EUA, pp. 1–10,
ISBN 978-1-4673-5140-9, mai/2013. DOI 10.1109/CSEET.2013.6595231
10. Qadir MM; Software engineering curriculum: State of the art, M.S. Degree in Software Engineering, Department of
Computer Science & Software Engineering, Faculty of Basic and Applied Sciences, International Islamic University,
Islamabad, Paquistão, 2012.
9. Anchiêta RT; Ambiente de geração de diagramas de classes UML a partir de descrição em linguagem natural, Trabalho
de Conclusão de Curso, Graduação em Bacharelado em Ciência da Computação, Universidade Federal do Piauı́,
Teresina, Piauı́, Brasil, 2011.
8. Zakaria NH, Haron A, Sahibuddin S, Harun M; Requirement engineering critical issues in public sector software project
success factor, International Journal of Information and Electronics Engineering 1(3):200–9, International Association
of Computer Science and Information Technology Press (IACSIT), ISSN 2010-3719, nov/2011. URL
7. Sousa RF, Anchiêta RT, Neto FAR, Moura RS; Uso de PLN com a abordagem estatı́stica para identificar palavras chaves em artigos cientı́ficos, Escola Regional de Informática dos Estados do Ceará, Maranhão e Piauı́ (ERCEMAPI 2011),
Teresina, Piauı́, Brasil, nov/2011.
6. Gonçalves RQ, Thiry M, Zoucas A; Avaliação da aprendizagem em experimentos com jogo educativo de engenharia
de requisitos, X Simpósio Brasileiro de Qualidade de Software (SBQS 2011), Curitiba, Paraná, Brasil, jun/2011.
5. Haron A, Sahibuddin S; The strength and weakness of requirement engineering (RE) process, 2nd International Conference on Computer Technology and Development (ICCTD 2010), Cairo, Egito, pp. 56–9, ISBN 978-1-4244-8844-5,
nov/2010. DOI 10.1109/ICCTD.2010.5646065
4. Thiry M, Zoucas A, Gonçalves RQ; Promovendo a aprendizagem de engenharia de requisitos de software através de
um jogo educativo XXI Simpósio Brasileiro de Informática na Educação (SBIE 2010), João Pessoa, Paraı́ba, Brasil,
nov/2010.
64
3. Gonçalves RQ, Thiry M, Zoucas A; Development of a game to support the teaching of requirements engineering: The
requirements island, IX Simpósio Brasileiro de Jogos e Entretenimento Digital (SBGames 2010), Florianópolis, Santa
Catarina, Brasil. pp.358–61, ISSN 2179-2259, nov/2010.
2. Thiry M, Zoucas A, Gonçalves RQ, Salviano C; Aplicação de jogos educativos para aprendizagem em melhoria de
processo e engenharia de software, VI Workshop Anual do MPS (WAMPS 2010), Campinas, São Paulo, Brasil,
pp. 118–27, ISBN 978-85-99334-19-5, out/2010.
1. Assis MR; REQONE: Heurı́sticas para melhoria do relacionamento entre usuários finais e desenvolvedores de software, MBA em Tecnologia de Software, Programa de Educação Continuada em Engenharia, Escola Politécnica da
Universidade de São Paulo, São Paulo, Brasil, 2010.
[pi08] EJEE 2009, A multidisciplinary engineering summer school in an industrial setting.
15. Forshaw M, Solaiman E, McGee O, Firth H, Robinson P, Emerson R; Meeting graduate employability needs through open-source collaboration with industry, 47th ACM Technical Symposium on Computing Science Education
(SIGCSE 2016), Memphis, Tennessee, EUA, ACM, pp. 516-521,ISBN 978-1-4503-3685-7, mar/2016. DOI 10.1145/2839509.2844649
14. Sinz H, Kostenzer J, Walch S; Future health care managers and the need for an international and interprofessional
learning experience – the case of a summer school on cross-border health care, International Journal of Teaching and
Education III(2):31–49, 2015. DOI 10.20472/TE.2015.3.2.003
13. Preciado Babb AP, Saar C, Brandon J, Friesen S; Engaging high school students in an engineering thermodynamics
project, International Journal of Engineering Pedagogy 5(1):12–9, eISSN 2192-4880, 2005. URL
12. Makhoul N; An earthquake engineering program adequate to Lebanon needs, 10th World Congress on Engineering
Education (WCEE 2015), Beirute, Lı́bano, out/2015.
11. Preciado Babb AP, Saar C, Friesen S, Brandon J; Engaging high school students in an engineering thermodynamics
project, IEEE Global Engineering Education Conference (EDUCON 2014), Istambul, Turquia, pp. 222–8, abr/2014.
DOI 10.1109/EDUCON.2014.6826095
10. Dias SA; Organização, monitorização e análise de um programa interdisciplinar intensivo para a resolução de problemas reais de engenharia, em ambiente industrial, Dissertação de mestrado, Engenharia e Gestão Industrial, Universidade do Minho, Braga, Portugal, out/2013. URL
9. Makhoul N; Multidisciplinary approaches in engineering education for global environment: Earthquake engineering
from multidisciplinary to global approach, 9th World Congress on Engineering Education (WCEE 2013), Beirute,
Lı́bano, out/2013.
8. Dias S, Dias LS, Lima RM; Interdisciplinary programs evaluation methods: a review of literature and a model proposal for intensive projects involving academia and industry, 5th International Symposium on Project Approaches in
Engineering Education (PAEE 2013), Eindhoven, Paı́ses Baixos, ISBN 978-989-8525-21-5, jul/2013.
7. Yusof N, Fauzi SNFM; Students’ performance in practical training: Academicians evaluation, Procedia - Social and
Behavioral Sciences 93(21):1275–80, Elsevier, ISSN 1877-0428, out/2013. DOI 10.1016/j.sbspro.2013.10.028
6. Tan ESE; A study of architects’ perceptions of consulting engineers’ service quality, Tese de doutoramento, University
of Western Australia, Crawley, Austrália, 2012. URL
5. Rodrı́guez Valbuena LF; Historia de la ingenierı́a industrial en Colombia, 9th LACCEI Latin American and Caribbean
Conference (LACCEI 2011), Medellı́n, Colombia, ago/2011.
4. Fox P, Hundley S; The importance of globalization in higher education, New Knowledge in a New Era of Globalization,
Pachura P (ed.), InTech Publishing, Rijeka, Croácia, cap. 1, pp. 3–20, ISBN 978-953-307-501-3, jul/2011. DOI
10.5772/17972
3. Rodrı́guez Valbuena LF; ¿El campo social de la ingenierı́a industrial en Colombia un nuevo habitus de moda?, Revista
EDUCyT 3:86–109, Asociación Colombiana para la investigación en Educación en Ciencias y Tecnologı́a, ISSN 22158227, jan-jun/2011.
2.
Shirley J, Wagner J, Collins R, Gramopadhye A, Schweisinger T; A mechatronics and material handling systems
laboratory: Experiments and case studies, International Journal of Electrical Engineering Education 48(1):92–103,
Manchester University Press, ISSN 0020-7209, jan/2011. DOI 10.7227/IJEEE.48.1.8
1. Chuchalin A, Minin M, Kulyukina E; Foreign universities experience in development of professional and transferrable
competencies of engineering programme graduates, Высшее образование в России, 10:105–15, 2010.
[pi07] ISSE 2009, Formal requirements modeling with executable use cases and coloured Petri nets.
14. Silva BCF, Carvalho G, Sampaio A; Test case generation from natural language requirements using CPN simulation,
18th Brazilian Symposium on Formal Methods (SBMF 2015), Cornelio M, Roscoe B (eds.), Belo Horizonte, Brasil,
Springer, série Lecture Notes in Computer Science, vol. 9526, pp. 178–93, ISBN 978-3-319-29472-8, set/2015. DOI
10.1007/978-3-319-29473-5_11
13. Queiroz PGG; Uma abordagem de desenvolvimento de linha de produtos orientada a modelos para a construção de
famı́lias de sistemas embarcados crı́ticos, Tese de doutoramento, Instituto de Ciências Matemáticas e de Computação,
Universidade de São Paulo, São Carlos, São Paulo, Brasil, mar/2015.
12. Davoudpour M, Sadeghian A, Rahnama H; “CANthings” (Context Aware Network for the Design of Connected Things)
service modeling based on Timed CPN, IEEE 9th International Conference on Semantic Computing (IEEE ICSC 2015),
Anaheim, Califórnia, EUA, pp. 127–30, ISBN 978-1-4799-7935-6, fev/2015. DOI 10.1109/ICOSC.2015.7050790
65
11. Wusheng W, Weiping L, Zhonghai W, Zhichao Z; Petri net-based context-aware service system modelling: An overview,
International Conference on Service Sciences (ICSS 2014), Wuxi, Jiangsu, China, pp. 60–5, ISBN 978-1-4799-4332-6,
mai/2014. DOI 10.1109/ICSS.2014.14
10. Zikra I; Integration of enterprise modeling and model driven development: A meta-model and a tool prototype, Tese
de licenciatura, Department of Computer & Systems Sciences, Stockholms Universitet, Estocolomo, Suécia, URN
urn:nbn:se:su:diva-103698, 2014.
9. Toueir A, Broisin J, Sibilla M; A goal-oriented approach for adaptive SLA monitoring: A cloud provider case study,
2nd IEEE Latin American Conference on Cloud Computing and Communications (LatinCloud 2013), Maceió, Alagoas,
Brasil, pp. 53–8, dez/2013. DOI 10.1109/LatinCloud.2013.6842223
8. Brito IS, Barros JP; Coloured Petri net model of the bCMS system using CPN tools, International Workshop in
Comparing Requirements Modeling Approaches (CMA@RE 2013), Rio de Janeiro, Brasil, pp. 7–12, jul/2013. DOI
10.1109/CMA-RE.2013.6664178
7.
Han S, Youn HY; Petri net-based context modeling for context-aware systems, Artificial Intelligence Review 37(1):43–
67, jan/2012. DOI 10.1007/s10462-011-9218-x
6. Kaneshiro PJI; Proposta de um procedimento para a modelagem de sistemas de controle de edifı́cios inteligentes
utilizando a rede de Petri colorida, Tese de doutoramento em Engenharia, Escola Politécnica, Universidade de São
Paulo, São Paulo, Brasil, ago/2011.
5. Mans R; Workflow support for the healthcare domain, Tese de doutoramento, Technische Universiteit Eindhoven,
Eindhoven, Paı́ses Baixos, jun/2011.
4. Zikra I, Stirna J, Zdravkovic J; Analyzing the integration between requirements and models in model driven development, Enterprise, Business-Process and Information Systems Modeling, Halpin T, Nurcan S, Krogstie J, Soffer P,
Proper E, Schmidt R, Bider I (eds.), Springer, série Lecture Notes in Business Information Processing, vol. 81, pp. 342–
56, jun/2011. DOI 10.1007/978-3-642-21759-3_25
3. Duan J, Zhu Q; A requirement-driven approach to enterprise application evolution, ICIC Express Letters, Part B:
Applications 2(2):313–8, ISSN 2185-2766, abr/2011.
2. Duan J, Zhu Q, Guan Z; A requirement-driven approach to enterprise application development, International Conference on Web Information Systems and Mining (WISM 2010), Wang FL, Gong Z, Luo X, Lei J (eds.), Sanya,
R.P. China, Springer, série Lecture Notes in Computer Science, vol. 6318, pp. 295–302, ISBN 978-3-642-16514-6,
out/2010. DOI 10.1007/978-3-642-16515-3_37
1.
Mans RS, Russell NC, van der Aalst WMP, Bakkerb PJM, Molemanb AJ, Jaspers MWM; Proclets in Healthcare,
Journal of Biomedical Informatics 43(4):632–49, Elsevier, ISSN 1532-0464, ago/2010. DOI 10.1016/j.jbi.2010.03.010
[ei41] ICSEA 2009, Validation of scenario-based business requirements with coloured Petri nets.
5. Barreto FM, Freitas JCJ, Soares MS, Julia S; A straightforward introduction to formal methods using coloured Petri
nets, 16th International Conference on Enterprise Information Systems (ICEIS 2014), Lisboa, Portugal, pp. 145–52,
ISBN 989-758-028-X, abr/2014. DOI 10.5220/0004861901450152
4. Kop C; Towards complementing user stories, 6th International Conference on Software Engineering Advances (ICSEA 2011), Barcelona, Espanha, pp. 374–9, ISBN 978-1-61208-165-6, out/2011.
3. Cai L; A business process testing sequence generation approach based on test cases composition, 1st ACIS/JNU
International Conference on Computers, Networks, Systems and Industrial Engineering (CNSI 2011), Jeju, Coreia do
Sul, IEEE Computer Society Press, pp. 178–85, ISBN 978-0-7695-4417-5, mai/2011. DOI 10.1109/CNSI.2011.12
2. Benı́tez I, Mendes B, Sicchar JR, Valente DG, Freitas RC; A design method for flexible manufacturing system based
on Petri nets and UML, 9th Portuguese Conference on Automatic Control (CONTROLO 2010), Coimbra, Portugal,
set/2010.
1. Kop C; Can queries help to validate database design?, 2nd International Conference on Advances in Databases Knowledge and Data Applications (DBKDA 2010), Les Menuires, França, pp. 91–6, ISBN 978-1-4244-6081-6, abr/2010.
DOI 10.1109/DBKDA.2010.24
[pi06] SPE 2008, An illustrative example of refactoring object-oriented source code with aspect-oriented
mechanisms.
12.
Bernardi ML, Cimitile M, Di Lucca G; Mining static and dynamic crosscutting concerns: a role-based approach,
Journal of Software Maintenance and Evolution: Research and Practice ():–, John Wiley & Sons, ISSN 1532-060X,
/2016. DOI 10.1002/smr.1769
11. Almorsy M; Adaptive, model-based cloud computing security management, Tese de doutoramento em Ciência da
Computação, Swinburne University of Technology, Melbourne, Austrália, 2014. URL
10. Vidal SA, Marcos C; A catalog of aspect refactorings for Spring/AOP, Journal of Universal Computer Science (J.UCS)
19(1):157–82, ISSN 0948-695X, jan/2013. DOI 10.3217/jucs-019-01-0157
9.
Rebêlo H, Lima R, Leavens GT, Cornélio M, Mota A, Oliveira C; Optimizing generated aspect-oriented assertion
checking code for JML using programming transformations: An empirical study, Science of Computer Programming
78(8):1137-56, Elsevier, ISSN 0950-5849, ago/2013. DOI 10.1016/j.scico.2012.09.003
66
8. Almorsy M, Grundy J, Ibrahim AS; Supporting automated software re-engineering using re-aspects 27th IEEE/ACM
International Conference on Automated Software Engineering (ASE 2012), Essen, Alemanha, ACM, pp. 230–3, ISBN
978-1-4503-1204-2, set/2012. DOI 10.1145/2351676.2351709
7. Giunta R, Pappalardo G, Tramontana E; AODP: Refactoring code to provide advanced aspect-oriented modularization
of design patterns, 27th Annual ACM Symposium on Applied Computing (SAC 2012), Riva del Garda (Trento), Itália,
ACM, pp. 1243–50, ISBN 978-1-4503-0857-1, mar/2012. DOI 10.1145/2245276.2231971
6. Vidal SA, Marcos CA; Building an expert system to assist system refactorization, Expert Systems with Applications
39(3):3810–6, Elsevier, ISSN 0957-4174, fev/2012. DOI 10.1016/j.eswa.2011.09.084
5. Marcos C, Vidal S, Abait E, Arroqui M, Sampaoli S; Refactoring of a beef-cattle farm simulator, IEEE Latin America
Transactions (Revista IEEE America Latina) 9(7):1099–1104, ISSN 1548-0992, dez/2011. DOI 10.1109/TLA.2011.
6129709
4. Giunta RG; Experiments towards a general implementation of some design patterns using aspect orientation, Tese de
doutoramento em Informática, Università degli Studi di Catania, Catánia, Itália, nov/2011. URL
3. Drăgănescu S, Ţăpuş N, Code-smells in AOP, U.P.B. Buletin Stiintific, Series C 72(4):3–12, ISSN 1454-234x, 2010.
URL
2. Costa HAX, Parreira Júnior PA, Vieira de Camargo V, Penteado RAD; Recuperação de modelos de classes anotados
com indı́cios de interesses transversais, 3rd Latin-American Workshop on Aspect-Oriented Software Development
(LA-WASP 2009), no âmbito do 23.o Simpósio Brasileiro de Engenharia de Software (SBES 2009), Fortaleza, Ceará,
Brasil, out/2009.
1. Malta MN, Oliveira S, Valente MT; Guidelines for enabling the extraction of aspects from existing object-oriented
code, Journal of Object Technology 8(3):101–19, ISSN 1660-1769, mai-jun/2009. URL
[ei38] APSEC 2007, Requirements engineering for reactive systems: Coloured Petri nets for an elevator
controller.
6. Assiri M, Alqarni M, Janicki R; Modeling elevator system with coloured Petri nets, 13th International Conference on
Software Engineering Research and Practice (SERP 2015), Las Vegas, Nevada, EUA, pp. 183–9, jul/2015. URL
5. Igna G; Performance analysis of real-time tasks systems using timed automata, Tese de doutoramento, Radboud
University Nijmegen, Nijmegen, Paı́ses Baixos, jan/2013.
4. Mans R; Workflow support for the healthcare domain, Tese de doutoramento, Technische Universiteit Eindhoven,
Eindhoven, Paı́ses Baixos, jun/2011.
3.
Mans RS, Russell NC, van der Aalst WMP, Moleman AJ, Bakker PJM; Schedule-aware workflow management
systems, Transactions on Petri Nets and Other Models of Concurrency IV, Jensen K, Donatelli S, Koutny M (eds.),
Springer, série Lecture Notes in Computer Science, vol. 6550, pp. 121–43, ISBN 978-3-642-18221-1, ISSN 0302-9743,
2010. DOI 10.1007/978-3-642-18222-8_6
2. Noguera M, Hurtado MV, Rodrı́guez ML, Chung L, Garrido JL; Ontology-driven analysis of UML-based collaborative processes using OWLDL and CPN, Science of Computer Programming 75(8):726–60, Elsevier, ISSN 0950-5849,
ago/2010. DOI 10.1016/j.scico.2009.05.002
1. Mans RS, Russell NC, van der Aalst WMP, Moleman AJ, Bakker PJM; Schedule-aware workflow management systems,
Relatório Técnico BPM-09-13, BPMcenter.org, Technische Universiteit Eindhoven, Eindhoven, Paı́ses Baixos, 2009.
[ei37] FIE 2007, Teaching embedded systems engineering in a software-oriented computing degree.
10. Ibrahim I, Ali R, Zulkefli M, Elfadil N; Embedded systems pedagogical issue: teaching approaches, students readiness,
and design challenges, American Journal of Embedded Systems and Applications 3(1):1–10, ISSN 2376-6069, mar/2015.
DOI 10.11648/j.ajesa.20150301.11
9. Suppiah R, Bin A, Muhamed F; Introducing embedded systems development on a robotics-based platform, IEEE
International Conference on Teaching, Assessment and Learning for Engineering (TALE 2014), Wellington, Nova
Zelândia, pp. 103–8, dez/2014. DOI 10.1109/TALE.2014.7062597
8. Ibrahim I, Ali R, Adam MZ, Elfadil N; Embedded systems teaching approaches & challenges, IEEE 6th Conference
on Engineering Education (ICEED 2014), Kuala Lumpur, Malásia, pp.34–9, ISBN 978-1-4799-4596-2, dez/2014. DOI
10.1109/ICEED.2014.7194684
7. Balid W, Abdulwahed M, Alrouh I; Development of an educationally oriented open-source embedded systems laboratory kit: A hybrid hands-on and virtual experimentation approach, International Journal of Electrical Engineering
Education 51(4):340–53, out/2014. DOI 10.7227/IJEEE.0006
6. Qadir MM; Software engineering curriculum: State of the art, M.S. Degree in Software Engineering, Department of
Computer Science & Software Engineering, Faculty of Basic and Applied Sciences, International Islamic University,
Islamabad, Paquistão, 2012.
5. Patil KD; Design of prototype for serial communication using arm controller LPC1768, World Journal of Science and
Technology 2(4):120-122, ISSN 2231-2587, 2012.
4. Wang M, Callaghan V, Lear M, Colley M; Teaching next generation computing skills: The challenge of embedded computing, International IC’11 Workshop on the Intelligent Campus (iCampus 2011), no âmbito da 7th IEEE International
Conference on Intelligent Environments (IE 2011), Nottingham, Reino Unido, jul/2011.
67
3. Durelli RS, Conrado DBF, Camargo VV, Penteado RAD; A general approach for creating software product lines
supported by DSLs in the mobile robots domain, I Brazilian Conference on Critical Embedded Systems (CBSEC 2011),
São Carlos, São Paulo, Brasil, mai/2011.
2. Arı́zaga Silva JA, Cortés Aburto O, Gonzalez Manzanlla F; Curso de sistemas incrustados basados en microcontroladores y en FPGA’s, Primer Workshop Mexicano de Cómputo Reconfigurable y sus Aplicaciones en Educación e
Ingenı́eria, Cancún, México, ISBN 978-607-00-3828-0, dez/2010.
1. Inoue M; Systems engineering management education in embedded system, IEEJ Transactions on Electronics, Information and Systems 130(8):1387–94, ISSN 0385-4221, ago/2010. DOI 10.1541/ieejeiss.130.1387
[ei36] QUATIC 2007, Validation of reactive software from scenario-based models.
1. Shahbaz M, Groz R; Analysis and testing of black-box component-based systems by inferring partial models, Software
Testing, Verification and Reliability 24(4):253–88, John Wiley & Sons, ISSN 0960-0833, jun/2014. DOI 10.1002/stvr.
1491
[ei35] QUATIC 2007, Automated information systems generation for process-oriented organizations.
1. Mokerov V, Wójcik W, Balova T; Ontology based method for process oriented systems design, Przegla˛d Elektrotechniczny 90(10):213–7, ISSN 0033-2097, out/2014. DOI 10.12915/pe.2014.10.51
[wk10] CPN 2007, Requirements engineering for reactive systems with coloured Petri nets: The gas pump
controller example.
4. Li H, He N, Dong L, LV L; Research on OpenFlow modeling based on hierarchical CPN, Jisuanji Kexue / Computer
Science 41(7):114–8, ISSN 1002-137X, jul/2014. DOI 10.11896/j.issn.1002-137X.2014.07.023
3. Fahland D, Prüfer R; Data and abstraction for scenario-based modeling with Petri nets, 33rd International Conference
on Application and Theory of Petri Nets (PETRI NETS 2012), Haddad S, Pomello L (eds.), Hamburgo, Alemanha,
Springer, série Lecture Notes in Computer Science, vol. 7347, pp. 168–87, ISBN 978-3-642-31130-7, jun/2012. DOI
10.1007/978-3-642-31131-4_10
2. Bouali M; Contributions à l’analyse formelle et au diagnostic à partir de réseaux de Petri colorés avec l’accessibilité
arrière, Tese de doutoramento, Dép. de Génie Informatique, Université de Technologie de Compiègne, França, dez/2009.
1. Mans RS, Russell NC, van der Aalst WMP, Moleman AJ, Bakker PJM; Augmenting a workflow management system
with planning facilities using colored Petri nets, 9th Workshop and Tutorial on Practical Use of Coloured Petri Nets
and the CPN Tools (CPN 2008), Jensen K (ed.), Aarhus, Dinamarca, pp. 143–62, out/2008. URL
[ei34] ICSEA 2007, Deriving software architectures for CRUD applications: The FPL tower interface case
study.
2. Pádua W; Evolution of a model-driven process framework, XLI Latin American Computing Conference (CLEI 2015),
Arequipa, Peru, Electronic Notes in Theoretical Computer Science 321:41–65, Elsevier, ISSN 1571-0661, mar/2016.
DOI 10.1016/j.entcs.2016.02.004
1. Agostinho S; An aspect-oriented infrastructure for design by contract in Java, Dissertação de mestrado, Engenharia
Informática, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa, jun/2008. URL
[ei33] SIES 2007, Translating synchronous Petri nets into PROMELA for verifying behavioural properties.
17. Grobelna I, Wisniewski R, Grobelny M, Wisniewska M; Design and verification of real-life processes with application of Petri nets, IEEE Transactions on Systems, Man, and Cybernetics PP(99):–, ISSN 2168-2216, 2016. DOI
10.1109/TSMC.2016.2531673
16.
Fernández Venero ML, Silva FSC; Model checking multi-level and recursive nets, Software and Systems Modeling
(SoSyM), Springer, ISSN 1619-1366, 2016. DOI 10.1007/s10270-015-0509-6
15. Fernández Venero ML, Silva FSC; A general translation from nested Petri nets into PROMELA, Cornell University
Library, arXiv:1403.7991, 2014.
14. Fernández Venero ML, Silva FSC; On the use of SPIN for studying the behavior of nested Petri nets, 16th Brazilian
Symposium on Formal Methods (SBMF 2013), Iyoda J, Moura L (eds.), Brası́lia, Brasil, Springer, série Lecture Notes
in Computer Science, vol. 8195, pp. 83–98, ISBN 978-3-642-41070-3, set-out/2013. DOI 10.1007/978-3-642-41071-0_7
13. Winkler U, Gilani W, Redlich D; Model-based business continuity management, United States Patent US 8,457,996
B2, jun/2013.
68
12. Li Z, Liu B, Miao H, Yin Y-F; Formalization verification of requirements based on partition of software safety Petri
net, Xi Tong Gong Cheng Yu Dian Zi Ji Shu / Systems Engineering and Electronics 34(9):1966–72, ISSN 1001-506X,
set/2012. DOI 10.3969/j.issn.1001-506Z.2012.09.37
11. Grobelna I; Grobelny M; Inhibitor and enabling arcs in logic controller design, Konferencja Naukowa “Informatyka Sztuka Czy Rzemioslo” (KNWS 2012), Przylep k. Zielonej Góry, Polónia, mai/2012.
10. Sbaı̈ Z, Escheikh M; Model checking techniques for verification of an encryption scheme for wireless sensor networks,
International Conference on Information Processing and Wireless Systems (IPWiS 2012), Sousse, Tunisia, mar/2012.
9. Grobelna I; Formal verification of embedded logic controller specification with computer deduction in temporal logic,
Przeglad Elektrotechniczny 87(12a):47–50, ISSN 0033-2097, dez/2011.
8. Grobelna I; Regulowa reprezentacja interpretowanych sieci Petriego sterowania dla potrzeb syntezy i weryfikacji,
Pomiary, Automatyka, Kontrola 57(8):942–4, ISSN 0032-4110, ago/2011.
7. Grobelna I; Weryfikacja modelowa interpretowanych sieci Petriego sterowania, Pomiary, Automatyka, Kontrola 57(6):
666–70, ISSN 0032-4110, jun/2011.
6. Grobelna I, Adamski M; Model checking of Control Interpreted Petri Nets, 18th International Conference on Mixed
Design of Integrated Circuits and Systems (MIXDES 2011), Gliwice, Polónia, pp. 621–6, ISBN 978-1-4577-0304-1,
jun/2011.
5. Sbaı̈ Z; Contribution à la modélisation et à la vérification de processus workflow, Docteur en Informatique, Ecole
Doctorale Informatique, Télécommunications et Electronique de Paris, Conservatoire National des Arts et Métiers
(CNAM), Paris, França, nov/2010.
4. Sbaı̈ Z, Missaoui A, Barkaoui K, Ben Ayed R; On the verification of business processes by model checking techniques,
2nd International Conference on Software Technology and Engineering (ICSTE 2010), San Juan, Porto Rico, vol. 1,
pp. 97–103, ISBN 978-1-4244-8667-0, out/2010. DOI 10.1109/ICSTE.2010.5608905
3. Wolter C, Miseldine P, Meinel C; Verification of business process entailment constraints using SPIN, 1st International
Symposium on Engineering Secure Software and Systems (ESSoS 2009), Massacci F, Redwine S, Zannone N (eds.),
Lovaina, Bélgica, Springer, série Lecture Notes in Computer Science, vol. 5429, pp. 1–15, ISBN 978-3-642-00198-7,
fev/2009. DOI 10.1007/978-3-642-00199-4_1
2. Feja S, Fötsch D; Ein framework für grafische validierungsregeln, Model-Driven Integration Engineering, Fähnrich
K-P, Kühne S, Thränert M (eds.), Leipziger Beiträge zur Informatik, Band XI, pp. 67–80, ISBN 978-3-941152-02-1,
set/2008. URL
1. Feja S, Fötsch D; Model checking with graphical validation rules, 15th IEEE International Conference on Engineering
of Computer-Based Systems (ECBS 2008), Belfast, Reino Unido, pp. 117–25, ISBN 978-0-7695-3141-0, mar-abr/2008.
DOI 10.1109/ECBS.2008.45
[ei32] SCESM 2007, Designing tool support for translating use cases and UML 2.0 sequence diagrams into
a coloured Petri net.
70. Faria JP, Paiva ACR; A toolset for conformance testing against UML sequence diagrams based on event-driven colored
Petri nets, International Journal on Software Tools for Technology Transfer 18(3):285–304, Springer, ISSN 1433-2779,
jun/2016. DOI 10.1007/s10009-014-0354-x
69. Rosch S, Teufl S, Vogel-Heuser B; Model-based quality assurance in machine and plant automation using sequence
diagrams — A comparison of two research approaches, 13th IEEE International Conference on Industrial Informatics
(INDIN 2015), Cambridge, Reino Unido, pp. 302–7, jul/2015. DOI 10.1109/INDIN.2015.7281751
68. Černenok SA, Nepomnyashchiy A; The application of coloured Petri nets to verification of distributed systems specified
by message sequence charts, Proceedings of the Institute for System Programming 27(3):197–218, ISSN 2079-8156,
2015. DOI 10.15514/ISPRAS-2015-27(3)-14
67.
Kallehbasti P, Mehdi M; Scalable formal verification of UML models, 37th International Conference on Software
Engineering (ICSE 2015), Florença, Itália, IEEE Computer Society Press, vol. 2, pp. 847–50, ISBN 978-1-4799-19345, mai/2015. DOI 10.1109/ICSE.2015.275
66. Bouabana-Tebibel T, Rubin SH, Bennama M; Forward and backward analysis of weak sequencing specification Formalisms for Reuse and Systems Integration, Springer, série Advances in Intelligent Systems and Computing, vol. 346,
pp. 27–53, ISBN 978-3-319-16576-9, jan/2015. DOI 10.1007/978-3-319-16577-6_2
65. Bennama M, Bouabana-Tebibel T; Mapping OCL constraints into CTL-like logic and SML for UML validation, 8th International Workshop on Verification and Evaluation of Computer and Communication Systems (VECOS 2014), Alla H,
Bouallouche-Medjkoune L (eds.), Bejaia, Argélia, CEUR Workshop Proceedings, vol. 1256, pp. 102–12, set/2014. URL
64. Bouabana-Tebibel T, Rubin SH; A value-oriented specification for weak sequencing validation, IEEE 15th International
Conference on Information Reuse and Integration (IRI 2014), Redwood City, Califórnia, EUA, pp. 245–252, ago/2014.
DOI 10.1109/IRI.2014.7051896
63. Zhao J, Zhou J, Xing G; Research of translating UML activity diagram to Petri net, Jisuanji Kexue / Computer
Science 41(7):143–7, ISSN 1002-137X, jul/2014. DOI 10.11896/j.issn.1002-137X.2014.07.029
62. Rajabi BA, Lee SP; Consistent integration between object oriented and coloured Petri nets models, International Arab
Journal of Information Technology (IAJIT) 11(4), jul/2014. URL
61. Baresi L, Kallehbasti MMP, Rossi M; Flexible modular formalization of UML sequence diagrams. 2nd FME Workshop
on Formal Methods in Software Engineering (FormaliSE 2014), no âmbito da 36th International Conference on Software
Engineering (ICSE 2014), Hyderabad, Índia, ACM, pp. 10-16, jun/2014. DOI 10.1145/2593489.2593492
60.
Lu L, Kim DK; Required behavior of sequence diagrams: Semantics and conformance, ACM Transactions on Software
Engineering and Methodology 23(2), article 15, abr/2014. DOI 10.1145/2523108
69
59.
El-Attar M; From misuse cases to mal-activity diagrams: Bridging the gap between functional security analysis and
design, Software and Systems Modeling 13(1):173–190, fev/2014. DOI 10.1007/s10270-012-0240-5
58. Lu L, Kim DK; Semantics-based refinement of mandatory behavior of sequence diagrams, Department of Computer
Science and Engineering, Oakland University, Rochester, Michigan, EUA, fev/2014. arXiv:1003.1160.
57. Dou L, Lu L, Zuo Y, Yang Z; Verification of UML sequence diagrams in Coq, 2013 International Conference on
Computer Engineering and Network (CENet 2013), Wong WE, Zhu T (eds.), Shanghai, R.P. China, Springer, série
Lecture Notes in Electrical Engineering, vol. 277, parte VI, pp. 1233–1244, ISBN 978-3-319-01765-5, jan/2014. DOI
10.1007/978-3-319-01766-2_140
56. Shokry H; Synthesis of software design models, Tese de doutoramento em Informática, University of Limerick, Limerick,
Rep. Irlanda, dez/2013. URL
55. Nepomnyashchiy A, Černenok SA; Analysis of message sequence charts of distributed systems using colored Petri nets,
Preprint 171, Siberian Division of the Russian Academy of Sciences, A. P. Ershov Institute of Informatics Systems,
Novosibirsk, Rússia, 2013. URL
54. Ejnioui A, Otero CE, Qureshi AA; Formalizing the design of embedded software using sequence diagrams and abstract
state machines, 2nd Annual Conference on Research in Information Technology (RIIT 2013), Orlando, Florida, EUA,
ACM, pp. 71–6, ISBN 978-1-4503-2494-6 out/2013. DOI 10.1145/2512209.2512211
53. Zhu Y, Fei L, Yang N; Trustworthy software development based on model driven architecture, 4th International Conference on Information Computing and Applications (ICICA 2013), Yang Y, Ma M, Liu B (eds.), Singapura, Communications in Computer and Information Science, vol. 391, pp. 193–202, ISBN 978-3-642-53931-2, ago/2013. DOI
10.1007/978-3-642-53932-9_19
52. Gulan S, Johr S, Kretschmer R, Rieger S, Ditze M; Graphical modelling meets formal methods, 11th IEEE International Conference on Industrial Informatics (INDIN 2013), Bochum, Alemanha, pp. 716–21, jul/2013. DOI 10.1109/INDIN.2013.6622972
51. Dou L, Lu L, Yang L, Xie L; Towards mechanized semantics of UML sequence diagrams and refinement relation,
24th IASTED International Conference on Modelling and Simulation (MS 2013), Parker J, Mandal M (eds.), Banff,
Canadá, jul/2013. DOI 10.2316/P.2013.802-021
50. Meedeniya DA; Correct model-to-model transformation for formal verification, Ph.D. Thesis, School of Computer
Science, University of St. Andrews, Reino Unido, jun/2013. URL
49. Bennama M, Bouabana–Tebibel T; Validation environment of UML2 IOD based on hierarchical coloured Petri nets,
International Journal of Computer Applications in Technology 47(2-3):227–40, Inderscience Publishers, ISSN 17415047, jun/2013. DOI 10.1504/IJCAT.2013.054372
48. Bouabana-Tebibela T, Rubinb SH; An interleaving semantics for UML 2 interactions using Petri nets, Information
Sciences 232:276–93, Elsevier, ISSN 0020-02552013, mai/2013. DOI 10.1016/j.ins.2012.12.024
47. Fan H, Wang W; Performance Analysis Based on UML and Hierarchical Colored Petri, International Journal of
Advancements in Computing Technology (IJACT) 4(23):97–107, dez/2012. DOI 10.4156/ijact.vol4.issue23.12
46. Zuo Y, Dou L, Xu L, and Yang Z; Mechanized semantics of UML sequence diagrams, IASTED International Conference
on Engineering and Applied Science (EAS 2012), Chen BM, Khan MT, Tan KK (eds.), Colombo, Sri Lanka, dez/2012.
DOI 10.2316/P.2012.785-096
45. Yang N, Yu H, Sun H, Qian Z; Modeling UML sequence diagrams using extended Petri nets, Telecommunication
Systems 51(2-3):147–58, ISSN 1018-4864, nov/2012. DOI 10.1007/s11235-011-9424-5
44. Wang S, Xiong X, Zhang L, Fu J; Analysis and verification of SysML sequence diagrams based on colored Petri nets,
Application Research of Computer 29(9):3341–7, ISSN 1001-3695, set/2012. DOI 10.3969/j.issn.1001-3695.2012.09.037
43. Zhao J, Zhou J, Liu J; Translation rules and a supporting tool for model-based reuse, IEEE 36th Annual Computer
Software and Applications Conference Workshops (COMPSACW 2012), Izmir, Turquia, pp. 310–5, ISBN 978-1-46732714-5, jul/2012. DOI 10.1109/COMPSACW.2012.63
42. Fahland D, Prüfer R; Data and abstraction for scenario-based modeling with Petri nets, 33rd International Conference
on Application and Theory of Petri Nets (PETRI NETS 2012), Haddad S, Pomello L (eds.), Hamburgo, Alemanha,
Springer, série Lecture Notes in Computer Science, vol. 7347, pp. 168–87, ISBN 978-3-642-31130-7, jun/2012. DOI
10.1007/978-3-642-31131-4_10
41. Zhu LZ, Kong FS; Research of automatic conversion from UML sequence diagram to CPN based on modular conversion, 2012 International Conference on Communications and Information Processing (ICCIP 2012), Zhao M, Sha J
(eds.), Aveiro, Portugal, Communications in Computer and Information Science, vol. 288, pp. 95–102, Springer, ISBN
978-3-642-31964-8, mar/2012. DOI 10.1007/978-3-642-31965-5_11
40. Zhu LZ, Wang W; UML diagrams to hierarchical colored Petri nets: An automatic software performance tool, International Workshop on Information and Electronics Engineering (IWIEE 2012), Procedia Engineering 29:2687–92,
Elsevier, ISSN 1877-7058, fev/2012. DOI 10.1016/j.proeng.2012.01.373
39. Balz M; Embedding model specifications in object-oriented program code: A bottom-up approach for model-based
software development, Dissertation, Fakultät für Wirtschaftswissenschaften, Institut für Informatik und Wirtschaftsinformatik, Universität Duisburg-Essen, Essen, Alemanha, 2011.
38. Shen H, Robinson M, Niu J; A logical framework for sequence diagram with combined fragments, Technical Report
CS-TR-2011-015, Department of Computer Science, University of Texas at San Antonio, San Antonio, Texas, EUA,
2011.
37. Zhao J, Zhou J; Research and implementation of translation from UML sequence diagram to PNML, J. Wuhan Univ.
(Nat. Sci. Ed.) 57(6):511–6, dez/2011.
36. Cunha E, Custódio M, Rocha H, Barreto R; Formal verification of UML sequence diagrams in the embedded systems
context, Brazilian Symposium on Computing System Engineering (SBESC 2011), Florianópolis, Santa Catarina, Brasil,
pp. 39–45, ISBN 978-1-4673-0427-6, nov/2011. DOI 10.1109/SBESC.2011.18
35.
Micskei Z, Waeselynck H; The many meanings of UML 2 sequence diagrams: A survey, Software and Systems
Modeling (SoSyM) 10(4):489–514, Springer, ISSN 1619-1366, out/2011. DOI 10.1007/s10270-010-0157-9
70
34. Gunstone RE; Adapting use cases for ubiquitous computing, 1st International Conference on Mobile Services, Resources
and Users (Mobility 2011), Barcelona, Espanha, out/2011.
33. Boulila N; Information processing apparatus, method and protocol for generation of formal requirements specification
models, Application number 10003074.1, European Patent Office, set/2011.
32. Kerkouche E-h; Modélisation multi-paradigme: Une approche basée sur la transformation de graphes, Tese de doutoramento em “Sciences en Informatique”, Departement Informatique, Faculté des Sciences de l’Ingenieur, Universitè
Dementouri Constantine, Argélia, jul/2011.
31. Sinnig D, Khendek F, Chalin P;Partial order semantics for use case and task models, Formal Aspects of Computing
23(3):307–32, Springer, ISSN 0934-5043, mai/2011. DOI 10.1007/s00165-010-0158-z
30. Lu L, Kim DK; Required behavior of sequence diagrams: Semantics and refinement, 16th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2011), Las Vegas, Nevada, EUA, pp. 127–36, ISBN
978-1-61284-853-2, abr/2011. DOI 10.1109/ICECCS.2011.20
29.
Bernardi S, Campos J, Merseguer J; Timing-failure risk assessment of UML design using time Petri net
bound techniques, IEEE Transaction on Industrial Informatics 7(1):90–104, ISSN 1551-3203, fev/2011. DOI
10.1109/TII.2010.2098415
28. Jung HT, Joo SH; Transformation of an activity model into a colored Petri net model, 2nd International Conference on
Trendz in Information Sciences & Computing (TISC 2010), Chennai, R.P. China, pp. 32–7, ISBN 978-1-4244-9007-3,
dez/2010. DOI 10.1109/TISC.2010.5714602
27. Kameche AH, Guergour M; Initialisation des RdP à partir des diagrammes UML, Diplome d’Ingenieur d’Etat en
Informatique, Ecole Nationale Supérieure d’Informatique, Argel, Argélia, out/2010.
26. Almohri HMJ, Balci O; A simulation-based software design framework for network-centric and parallel systems, Programming Support Innovations for Emerging Distributed Applications (PSI EtA ’10), no âmbito da Systems Programming Languages and Applications: Software for Humanity (SPLASH 2010), Reno, Nevada, EUA, ACM Press, ISBN
978-1-4503-0544-0, out/2010. DOI 10.1145/1940747.1940752
25. Patzina L, Patzina S, Piper T, Schürr A; Monitor Petri nets for security monitoring, International Workshop on
Security and Dependability for Resource Constrained Embedded Systems (S&D4RCES ’10), no âmbito da 29th International Conference on Computer Safety, Reliability and Security (SAFECOMP 2010), Viena, Áustria, ACM, ISBN
978-1-4503-0368-2, set/2010. DOI 10.1145/1868433.1868438
24. Yang N, Yu H, Sun H, Qian Z; Modeling UML sequence diagrams using extended Petri nets, International Conference
on Information Science and Applications (ICISA 2010), Seul, Coreia do Sul, IEEE, pp. 596–603, ISBN 978-1-42445941-4, abr/2010. DOI 10.1109/ICISA.2010.5480384
23. Lu L, Kim D-K; Semantics-based refinement of mandatory behavior of sequence diagrams, The Computing Research
Repository (CoRR), mar/2010. arxiv.org/pdf/1003.1160.
22. Changizi B, Kokash N, Arbab F; A unified toolset for business process model formalization, 7th International Workshop
on Formal Engineering approaches to Software Components and Architectures (FESCA 2010), no âmbito das Joint
European Conferences on Theory and Practice of Software (ETAPS 2010), Paphos, Chipre, mar/2010.
21. Biju VG, Rath SK; CPN Tools as a supplement to UML for validation of software requirements, 4th National Conference (INDIACom-2010), Nova Delhi, Índia, fev/2010.
20. Bushehrian O; Automatic actor-based program partitioning, Journal of Zhejiang University SCIENCE C 11(1):45–55,
Springer, ISSN 1869-1951, 2010. DOI 10.1631/jzus.C0910096
19. Bushehrian O; Applying heuristic search for distributed software performance enhancement, 2nd International Conference on Computer Science and its Applications (CSA 2009), Jeju, Coreia do Sul, ISBN 978-1-4244-4945-3, dez/2009.
DOI 10.1109/CSA.2009.5404227
18. ElMansouri R; Modélisation et vérification des processus métiers dans les entreprises virtuelles: Une approche basée
sur la transformation de graphes, Thèse de Doctorat en Sciences en Informatique, Faculté des Sciences de l’Ingénieur,
Université Mentouri Constantine, Constantine, Argélia, 2009. URL
17. Cengarle MV, Knapp A, Mühlberger H; Interactions, UML 2 Semantics and Applications, Lano K (ed.), John Wiley
& Sons, pp. 205–48, ISBN 978-0-470-52262-2, 2009. DOI 10.1002/9780470522622.ch9
16. Rajabi BA, Lee SP; A study of the software tools capabilities in translating UML models to PN models, International
Journal of Intelligent Information Technology Application 2(5):224–8, Engineering Technology Press, ISSN 1999-2459,
out/2009.
15. Bushehrian O; Applying heuristic search for distributed software performance enhancement, Journal of Software Engineering & Applications 2(3):144–9, ISSN 1945-3116, out/2009. DOI 10.4236/jsea.2009.23021
14. Bushehrian O; A new metric for automatic program partitioning, 9th IEEE International Conference on Computer
and Information Technology (CIT 2009), Xiamen, R.P. China, IEEE, pp. 260–5, ISBN 978-0-7695-3836-5, out/2009.
DOI 10.1109/CIT.2009.35
13. Emadi S, Shams F; A new executable model for software architecture based on Petri net, Indian Journal of Science
and Technology 2(9):15–25, ISSN 0974-6846, set/2009. URL
12. Januzaj V, Kugele S; Model analysis via a translation schema to coloured Petri nets, International Workshop on Petri
Nets and Software Engineering (PNSE 2009), no âmbito da 30th International Conference on Application and Theory
of Petri Nets and Other Models of Concurrency (PETRI NETS 2009), Moldt D (ed.), Paris, França, pp. 273–92,
jun/2009.
11. Barrett S, Sinnig D, Chalin P, Butler G; Merging of use case models: Semantic foundations, 3rd IEEE International
Symposium on Theoretical Aspects of Software Engineering (TASE 2009), Tianjin, R.P. China, pp. 182–9, jul/2009.
DOI 10.1109/TASE.2009.34
10. Mokhati F, Badri M; Generating Maude specifications from UML use case diagrams, Journal of Object Technology
8(2):119–36, ISSN 1660-1769, mar-abr/2009. URL
71
9. Bushehrian O; Analytical distributed software performance evaluation, International Journal of Computer Science and
Network Security, 9(2):149-54, ISSN 1738-7906, fev/2009. URL
8. Emadi S; Introducing a new software architecture executable model, Tese de doutoramento, 2008. URL
7. Balagatabi HN; Modeling activity diagram to colored petri net for validation and verification based on non functional
parameters, Dissertação de mestrado, Faculty of Computer Science and Information Systems, University Technology
Malaysia, nov/2008. URL
6. Sinnig D; Use case and task models: Formal unification and integrated development methodology, Tese de doutoramento
em “Computer Science and Software Engineering”, Concordia University, Montréal, Québec, Canadá, set/2008.
5. Bennama M; Translation des diagrammes globaux d’interaction d’UML 2.0 vers les réseaux de Pétri hiérarchiques,
Diplôme de Magister en Informatique, Institut National de Formation en Informatique, Oued Smar, Argélia, set/2008.
4. Micskei Z, Waeselynck H; A survey of UML 2.0 sequence diagrams’ semantics, LAAS Report no. 08389, ago/2008.
3. Athanasopoulos MG; Environment – framework for verification and analysis of software systems, Tese de doutoramento, National Technical University of Athens (NTUA), Atenas, Grécia, jul/2008. URL
2. El-Desouky AI, Ali HA, Abdul-Azeem YM; LQN-based performance evaluation framework of UML-based models for
distributed object applications, 6th International Conference on Informatics and Systems (INFOS 2008), Cairo, Egito,
IEEE, pp. SE-10–9, ISBN 977-403-290-X, mar/2008. URL
1. Ranjbar AH; Executable model in C4ISR enterprise architecture, Dissertação de mestrado, Computer Engineering,
Universidade Islâmica Azad, Teerão, Irão, set/2007. URL
[ei29] PROFES 2006, Refinement of software architectures by recursive model transformations.
2. Inzinger C, Nastic S, Sehic S, Vögler M, Li F, Dustdar S; MADCAT: A methodology for architecture and deployment
of cloud application topologies, 8th International Symposium on Service-Oriented System Engineering (SOSE 2014),
Oxford, Reino Unido, pp. 13–22, ISBN 978-1-4799-3616-8, abr/2014. DOI 10.1109/SOSE.2014.9
1. Tavares JMR; Exploração do UML para a derivação automática de requisitos arquitecturais: uma abordagem orientada
a modelos, Dissertação de mestrado em Engenharia Informática, ISEP, Porto, Portugal, out/2011. URL
[pi05] SOSYM 2006, Integration of DFDs into a UML-based model-driven engineering approach.
8. Al-Fedaghi S, Almutairy M; Applying thing-oriented modeling and patterns, International Journal of Software Engineering and Its Applications 10(4):143–60, ISSN 1738-9984, abr/2016. DOI 10.14257/ijseia.2016.10.4.14
7. Subahi AF; A business user model-driven engineering method for developing information systems. Tese de doutoramento, University of Sheffield, Reino Unido, fev/2015. URL
6. Azevedo S; Refinement and variability techniques in model transformation of software requirements Tese de doutoramento, Universidade do Minho, Guimarães, Portugal, abr/2014. URL
5. Brdjanin D, Maric S; Model-driven techniques for data model synthesis, Electronics 17(2):130–136, ISSN 1450-5843,
dez/2013. DOI 10.7251/ELS1317130B
4. Chen H, Wang W; Design of visual edit tool for DFD based on UML, Computer Technology and Development
22(5):145–9, ISSN 1673-629X, mai/2012.
3. Huang CH; Model-based platform-specific co-design methodology for dynamically partially reconfigurable systems with
hardware virtualization and preemption, Tese de doutoramento, Departamento de Engenharia da Informação, National
Chung Cheng University, Taiwan, 2011.
2. El-Sheikh A; Omran A; Suggested framework for agile MDA and agile methodologies, The Research Bulletin of Jordan
ACM 2(3):74–9, ISSN 2078-7952, set/2011. URL
1. Azevedo S, Machado RJ, Bragança A, Ribeiro H; The UML include relationship and the functional refinement of
use cases, 36th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2010), Lille,
França, pp. 156–63, ISBN 978-1-4244-7901-6, set/2010. DOI 10.1109/SEAA.2010.65
[cl03] RMBSA 2006, Business modeling in process-oriented organizations for RUP-based software development.
6. Xiang L; Entwicklung von modellen generischer managementprozesse für die gestaltung und lenkung prozessorientierter unternehmen, University of Bamberg Press, Bamberg, Alemanha, ISBN 978-3-86309-338-9, 2015.
5.
Frank T, Andreas J; Towards a document-driven approach for designing reference models: From a conceptual process model to its application, Journal of Systems and Software, Elsevier, ISSN 2222-9833, 2015. DOI
10.1016/j.jss.2015.09.029
4. Czarnecki C; Entwicklung einer referenzmodellbasierten Unternehmensarchitektur für die Telekommunikationsindustrie, Logos Verlag, Berlim, Alemanha, ISBN 978-3-8325-3510-0, 2013.
3. Rao GS, Krishna CVP, Rao KR; Rational unified process for service oriented application in extreme programming,
4th International Conference on Computing, Communications and Networking Technologies (ICCCNT 2013), Tiruchengode, Índia, ISBN 978-1-4799-3925-1, jul/2013. DOI 10.1109/ICCCNT.2013.6726586
72
2. Rao GS, Krishna CVP, Rao KR; Rational unified process for service oriented application in extreme programming,
Journal of Emerging Trends in Engineering 1(1):27–34, dez/2012.
1. Yunis R, Surendro K, Telaumbanua K; arsitektur bisnis: Pemodelan proses bisnis dengan object oriented, Seminar
Nasional Informatika 2010 (semnasIF 2010), Yogyakarta, Indonésia, ISSN 1979-2328, mai/2010. URL
[ei31] ICSEA 2006, A two-year software engineering M.Sc. degree designed under the Bologna declaration
principles.
4. Sejdametova S; Masters in IT industry, Crimean Engineering and Pedagogical University, Simferopol, Ucrânia, 2011.
3. Villavicencio M, Abran A; Software measurement in software engineering education: A comparative analysis The
joined International Conferences on Software Measurement (IWSM/MetriKon/Mensura 2010), Estutgarda, Alemanha,
pp. 633–44, nov/2010.
2. Schmidt A; Modellgetriebene informationsvisualisierung auf basis einer serviceorientierten architektur, Diplomarbeit,
Universität Fridericiana Karlsruhe, Alemanha, ISBN 978-3-8366-1304-0, set/2007. URL
1. Lundell B, Persson A, Lings B; Learning through practical involvement in the OSS ecosystem: Experiences from a
masters assignment, Open Source Development, Adoption and Innovation, Feller J, Fitzgerald B, Scacchi W, Sillitti A
(eds.), Springer, série IFIP, vol. 234, pp. 289–94, ISBN 978-0-387-72485-0, jun/2007. DOI 10.1007/978-0-387-724867_30
[wk09] CPN 2006, Some rules to transform sequence diagrams into coloured Petri nets.
30. Černenok SA, Nepomnyashchiy A; Analysis and verification of MSC-charts of distributed systems with the help
of coloured Petri nets, Automatic Control and Computer Sciences 49(7):484–92, ISSN 1558-108X, dez/2015. DOI
10.3103/S0146411615070056
29. Černenok SA, Nepomnyashchiy A; Analysis and verification of MSC-charts of distributed systems with the help of
coloured Petri nets, Modelirovanie i Analiz Informatsionnykh Sistem / Modeling and analysis of information systems
21(6):94–106, ISSN 1818-1015, 2014. URL
28. Ruß T, Leßmann G, Krause J; Kontrolle und Manipulation von Ethernet-basierten Automatisierungssystemen mittels
frei programmierbarer Sequenzbeschreibungen anhand von Profinet, Jahreskolloquium Kommunikation in der Automation (KommA 2014), Jasperneite J, Jumar U (eds.), Lemgo, Alemanha, ISBN 978-3-9814062-4-5, nov/2014. URL
27. Li C, Dou L, Yang Z; A metamodeling level transformation from UML sequence diagrams to Coq, 15th Italian Conference on Theoretical Computer Science (ICTCS 2014), Bistarelli S, Formisano A (eds), Perugia, Itália, CEUR
Workshop Proceedings, vol. 1231, pp. 147–57, set/2014. URL
26. Saputra AB; Basuki TA; Tirtawangsa J; Transformation of UML 2.0 sequence diagram into coloured Petri Nets, 2014
International Conference of Advanced Informatics: Concept, Theory and Application (ICAICTA 2014), Bandung,
Indonésia, pp. 243–8, ISBN 978-1-4799-6984-5, ago/2014. DOI 10.1109/ICAICTA.20147005948
25. Alhroob A, Yousef N; Transforming UML state machine diagram to high level Petri net using genetic algorithm,
Lecture Notes on Software Engineering 2(3):243–6, ago/2014. DOI 10.7763/LNSE.2014.V2.130
24. Rajabi BA, Lee SP; Consistent integration between object oriented and coloured Petri nets models, International Arab
Journal of Information Technology (IAJIT) 11(4), jul/2014. URL
23. Silva DA, Neto NVS, Silva FO, Rosa PF, Soares MS; UML-based modeling entity title architecture (ETArch) protocols,
10th Advanced International Conference on Telecommunications (AICT 2014), Paris, França, pp. 168–74, ISBN 9781-61208-360-5, jul/2014.
22. Mkaouer MW, Kessentini M; Model transformation using multiobjective optimization, Advances in Computers 92:161–
202, Academic Press, ISSN 0065-2458, 2014. DOI 10.1016/B978-0-12-420232-0.00004-0
21. Merah E, Messaoudi N, Bardou D, Chaoui A; Design of ATL rules for transforming UML 2 sequence diagrams into
Petri nets, International Journal of Computer Science and Business Informatics 8(1), ISSN 1694-2108, dez/2013.
20. Nepomnyashchiy A, Černenok SA; Analysis of message sequence charts of distributed systems using colored Petri nets,
Preprint 171, Siberian Division of the Russian Academy of Sciences, A. P. Ershov Institute of Informatics Systems,
Novosibirsk, Rússia, 2013. URL
19. Gulan S, Johr S, Kretschmer R, Rieger S, Ditze M; Graphical modelling meets formal methods, 11th IEEE International Conference on Industrial Informatics (INDIN 2013), Bochum, Alemanha, pp. 716–21, jul/2013. DOI 10.1109/INDIN.2013.6622972
18. Meedeniya DA; Correct model-to-model transformation for formal verification, Ph.D. Thesis, School of Computer
Science, University of St. Andrews, Reino Unido, jun/2013. URL
17. Laxman PB; Validation of UML models for interactive systems with CPN and SPIN, Dissertação de mestrado em
Computer Science and Engineering, Department of Computer Science and Engineering, National Institute of Technology Rourkela, Rourkela, Odisha, Índia, jun/2013. URL
16. Bowles JKF, Meedeniya DA; Parametric transformations for flexible analysis, 19th Asia-Pacific Software Engineering
Conference (APSEC 2012), Hong Kong, R.P.China, IEEE Computer Society Press, vol. 1, pp. 634–43, ISBN 978-14673-4930-7, dez/2012, DOI 10.1109/APSEC.2012.61
73
15. Zhao J, Zhou J, Liu J; Translation rules and a supporting tool for model-based reuse, IEEE 36th Annual Computer
Software and Applications Conference Workshops (COMPSACW 2012), Izmir, Turquia, pp. 310–5, ISBN 978-1-46732714-5, jul/2012. DOI 10.1109/COMPSACW.2012.63
14. Kessentini M; Transformation by example, Tese de doutoramento em Informática, Université de Montréal, Montréal,
Québec, Canadá, dez/2010. URL
13. Bowles J, Meedeniya D; Formal transformation from sequence diagrams to coloured Petri nets, 17th Asia-Pacific Software Engineering Conference (APSEC 2010), Sydney, Austrália, pp. 216–25, ISBN 978-0-7695-4266-9, nov-dez/2010.
DOI 10.1109/APSEC.2010.33
12. Alhroob A, Dahal K, Hossain A; Transforming UML sequence diagram to high-level Petri net, 2nd International
Conference on Software Technology and Engineering (ICSTE 2010), San Juan, Puerto Rico, vol. 1, pp. 260–4, ISBN
978-1-4244-8667-0, out/2010. DOI 10.1109/ICSTE. 2010.5608842
11. Kessentini M, Wimmer M, Sahraoui H, Boukadoum M; Generating transformation rules from examples for behavioral
models, 2nd Workshop on Behavioural Modelling - Foundations and Application (BM-FA 2010), no âmbito da 6th
European Conference on Modeling Foundations and Applications (ECMFA 2010), Paris, França, ACM Press, ISBN
978-1-60558-961-9, jun/2010. DOI 10.1145/1811147.1811149
10. Kessentini M, Bouchoucha A, Sahraoui H, Boukadoum M; Example-based sequence diagrams to colored Petri nets
transformation using heuristic search, 6th European Conference on Modeling Foundations and Applications (ECMFA
2010), Kühne T, Selic B, Gervais M.-P., Terrier F (eds.), Paris, França, Springer, série Lecture Notes in Computer
Science, vol. 6138, pp. 156–62, ISBN 978-3-642-13594-1, jun/2010. DOI 10.1007/978-3-642-13595-8_14
9. Alhroob AM; Software test case generation from system models and specification, Tese de doutoramento, University
of Bradford, Bradford, Reino Unido, jun/2010. URL
8. Soares MS; Architecture-driven integration of modeling languages for the design of software-intensive systems, Tese
de doutoramento, Technische Universiteit Delft, Delft, Paı́ses Baixos, ISBN 978-90-79787-24-1, mar/2010.
7. Kissoum Y, Sahnoun Z, Barkaoui K; A formal approach for modeling and testing agent interactions using recursive
colored Petri nets, Recent Patents on Computer Science 3(1):39–53, Bentham Science, jan/2010. URL
6.
Russell N, van der Aalst WMP, ter Hofstede AHM; Designing a workflow systems using coloured Petri nets, Transactions on Petri Nets and Other Models of Concurrency III, Jensen K, Billington J, Koutny M (eds.), Springer, série
Lecture Notes in Computer Science, vol. 5800, pp. 1–24, ISBN 978-3-642-04854-8, ISSN 1867-7193, nov/2009. DOI
10.1007/978-3-642-04856-2_1
5. Athanasopoulos MG; Environment – framework for verification and analysis of software systems, Tese de doutoramento, National Technical University of Athens (NTUA), Atenas, Grécia, jul/2008. URL
4. Russell N, van der Aalst WMP; newYAWL: Designing a workflow systems using coloured Petri nets, International
Workshop on Petri Nets and Distributed Systems (PNDS 2008), Sidorova N, Moldt D, Rölke H (eds.), no âmbito da
29th International Conference on Application and Theory of Petri Nets and Other Models of Concurrency (PETRI
NETS 2008) e da 8th International Conference on Application of Concurrency to System Design (ACSD 2008), Xi’an,
R.P. China, pp. 67–84. jun/2008. URL
3. Soares MS, Vrancken JLM; A metamodeling approach to transform UML 2.0 sequence diagrams to time Petri nets,
IASTED International Conference on Software Engineering (SE 2008), Pahl C (ed.), Innsbruck, Áustria, Acta Press,
pp.159–64, ISBN 978-0-88986-716-1, fev/2008. URL
2. Russell N, ter Hofstede AHM, van der Aalst WMP; newYAWL: Specifying a workflow reference language using coloured
Petri nets, 8th Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools (CPN 2007),
Jensen K (ed.), Aarhus, Dinamarca, pp. 107–26, out/2007. URL
1. Westergaard M; Looking good, behaving well: Behavioural verification and visualisation of formal models of concurrent
systems, Tese de doutoramento em Computer Science, Faculty of Science, University of Århus, Århus, Dinamarca,
jul/2007. URL
[wk08] SPLAT 2006, Adding aspect-oriented features to MATLAB.
2.
Aslam T, Doherty J, Dubrau A, Hendren L; AspectMatlab: An aspect-oriented scientific programming language, 9th
International Conference on Aspect-Oriented Software Development (AOSD 2010), Rennes e Saint Malo, França,
ACM Press, pp. 181–92, ISBN 978-1-60558-958-9, mar/2010. DOI 10.1145/1739230.1739252
1. Aslam T; AspectMatlab: An aspect-oriented scientific programming language, Dissertação de mestrado, School of
Computer Science, McGill University, Montréal, Québec, Canadá, fev/2010.
[pi04] TAOSD 2006, Towards a catalogue of refactorings and code smells for AspectJ.
43.
Santos A, Alves P, Figueiredo E, Ferrari F; Avoiding code pitfalls in aspect-oriented programming, Science of Computer
Programming 119:31–50, Elsevier, ISSN 0950-5849, abr/2016. DOI 10.1016/j.scico.2015.12.003
42. Guo LQ, Hsu KH, Tsai CY; A study of the definition and identification of bad smells in aspect oriented programming,
12th IEEE International Conference on e-Business Engineering (ICEBE 2015), Pequim, R.P. China, pp. 303–10, ISBN
978-1-4673-8001-0, out/2015. DOI 10.1109/ICEBE.2015.59
74
41. Fenske W; Code smells in highly configurable software, 31st IEEE International Conference on Software Maintenance and Evolution (ICSME 2015), Bremen, Alemanha, pp. 602–5, ISBN 978-1-4673-7532-0, set-out/2015. DOI
10.1109/ICSM.2015.7332523
40. Parreira Júnior PA, Penteado RAD; An overview on aspect-oriented requirements engineering area, Enterprise Information Systems, Cordeiro J, Hammoudi S, Maciaszek L, Camp O (eds.), Springer, série Lecture Notes in Business
Information Processing, vol. 227, pp. 244–64, 2015. DOI 10.1007/978-3-319-22348-3_14
39. Fenske W, Schulze S; Code smells revisited: A variability perspective, 9th International Workshop on Variability
Modelling of Software-intensive Systems (VaMoS 2015). Hildesheim, Alemanha, ACM, pp. 3–10, ISBN 978-1-45033273-6, jan/2015. DOI 10.1145/2701319.2701321
38. Alves P, Figueiredo E, Ferrari F; Avoiding code pitfalls in aspect-oriented programming, 18th Brazilian Symposium on
Programming Languages (SBLP 2014), Maceió, Alagoas, Brasil, Springer, série Lecture Notes in Computer Science,
vol. 8771, pp. 31–46, ISBN 978-3-319-11862-8, out/2014. DOI 10.1007/978-3-319-11863-5_3
37. Barbosa FS; Generic roles: Reducing code replication, Tese de doutoramento em Engenharia Informática, Faculdade
de Engenharia, Universidade do Porto, Porto, Portugal, ISBN 978-972-752-138-8, jul/2013. URL
36.
Kulesza U, Soares S, Chavez C, Castor F, Borba P, Lucena C, Masiero P, Sant’Anna C, Ferrari F, Alves V, Coelho R,
Figueiredo E, Pires P, Delicato F, Piveta E, Silva C, Camargo V, Braga R, Leite J, Lemos O, Mendonça N, Batista T,
Bonifácio R, Cacho N, Silva L, von Staa A, Silveira F, Valente MT, Alencar F, Castro J, Ramos R, Penteado R,
Rubira C; The crosscutting impact of the AOSD brazilian research community, Journal of Systems and Software
86(4):905–33, Elsevier, ISSN 0164-1212, abr/2013. DOI 10.1016/j.jss.2012.08.031
35. Rebêlo H, Lima R, Leavens GT, Cornélio M, Mota A, Oliveira C; Optimizing generated aspect-oriented assertion
checking code for JML using programming transformations: An empirical study, Science of Computer Programming
78(8):1137–56, Elsevier, ISSN 0950-5849, ago/2013. DOI 10.1016/j.scico.2012.09.003
34. Parreira Júnior PA, Penteado RD, Viana MC, Durelli RS, Camargo VV, Costa HAX; Reengineering of object-oriented
software into aspect-oriented ones supported by class models, 15th International Conference on Enterprise Information
Systems (ICEIS 2013), Hammoudi S, Cordeiro J, Maciaszek LA, Filipe J (eds.), Angers, França, Springer, Lecture
Notes in Business Information Processing, vol. 190, pp. 296–313, ISBN 978-3-319-09491-5, jul/2013. DOI 10.1007/9783-319-09492-2_18
33.
Alshayeb M, Al-Jamimi H, Elish MO; Empirical taxonomy of refactoring methods for aspect-oriented programming,
Journal of Software Maintenance and Evolution: Research and Practice 25(1):1–25, John Wiley & Sons, ISSN 1532060X, jan/2013. DOI 10.1002/smr.544
32. O’Riordan A; Aspect-oriented reengineering of an object-oriented library in a short iteration agile process, Informatica
35(4):499–511, ISSN 0350-5596, dez/2011. URL
31. Bynens M; A system of patterns for the design of reusable aspect libraries, Tese de doutoramento, Katholieke Universiteit Leuven, Faculty of Engineering, Lovaina, Bélgica, ISBN 978-94-6018-412-3, out/2011.
30. Bynens M, Truyen E, Joosen W; A sequence of patterns for reusable aspect libraries with easy configuration, 10th
International Conference on Software Composition (SC 2011), Apel S, Jackson E (eds.), Zurique, Suı́ça, Springer, série
Lecture Notes in Computer Science, vol. 6708, pp. 68–83, ISBN 978-3-642-22044-9, jun-jul/2011. DOI 10.1007/978-3642-22045-6_5
29.
Figueiredo E, Garcia A, Maia M, Ferreira G, Nunes C, Whittle J; On the impact of crosscutting concern projection on code measurement, 10th International Conference on Aspect-Oriented Software Development (AOSD 2011),
Porto de Galinhas, Pernambuco, Brasil, ACM Press, pp. 81–92, ISBN 978-1-4503-0605-8, mar/2011. DOI
10.1145/1960275.1960287
28.
Zschaler S, Rashid A; Aspect assumptions: A retrospective study of AspectJ developers’ assumptions about aspect
usage, 10th International Conference on Aspect-Oriented Software Development (AOSD 2011), Porto de Galinhas,
Pernambuco, Brasil, ACM Press, pp. 93–104, ISBN 978-1-4503-0605-8, mar/2011. DOI 10.1145/1960275.1960288
27. Bynens M, Truyen E, Joosen W; A system of patterns for reusable aspect libraries, Transactions on Aspect-Oriented
Software Development VIII, Katz S, Mezini M (eds.), Springer, série Lecture Notes in Computer Science, vol. 6580,
pp. 46–107, ISBN 978-3-642-22031-9, fev/2011. DOI 10.1007/978-3-642-22031-9_2
26. Valente MT, Couto C, Faria J, Soares S; On the benefits of quantification in AspectJ systems, Journal of the Brazilian
Computer Society 16(2):133–46, Springer, ISSN 0104-6500, ago/2010. DOI 10.1007/s13173-010-0008-0
25. van Landuyt D, Truyen E, Joosen W; Discovery of stable abstractions for aspect-oriented composition in the car crash
management domain, Transactions on Aspect-Oriented Software Development VII, Katz S, Mezini M, Kienzle J (eds.),
Springer, série Lecture Notes in Computer Science, vol. 6210, pp. 375–422, ISBN 978-3-642-16085-1, jun/2010. DOI
10.1007/978-3-642-16086-8_10
24. Rebêlo H, Lima R, Leavens GT, Cornélio M, Mota A, Oliveira C; Optimizing generated aspect-oriented assertion checking code for JML using programming laws: An empirical study, Technical Report CS-TR-10-01, School of Electrical
Engineering and Computer Science, University of Central Florida, Orlando, Florida, EUA, fev/2010.
23. Yamashita A; How should agile practices in large industrial systems be improved to avoid software entropy during
maintenance? Project Report INF5500, Dept. Informatics, University of Oslo, Oslo, Noruega.
22. Rech J; Context-sensitive diagnosis of quality defects in object-oriented software system, Dissertation, Universität
Hildesheim, Alemanha, ISBN 978-3-8370-8509-9, 2009.
75
21. Silva BC, Figueiredo E, Garcia A, Nunes DJ; Directives for concern-driven code refactorings, 3rd Latin-American
Workshop on Aspect-Oriented Software Development (LA-WASP 2009), no âmbito do 23.o Simpósio Brasileiro de
Engenharia de Software (SBES 2009), Fortaleza, Ceará, Brasil, out/2009.
20. Figueiredo EML; Concern-oriented heuristic assessment of design stability, Tese de doutoramento em Computer
Science, Computing Department, Lancaster University, Reino Unido, out/2009.
19. Silva BC; Um método de refatoração para modularização de interesses transversais, Dissertação de Mestrado em
Ciência da Computação, Programa de Pós-Graduação em Computação, Universidade Federal do Rio Grande do Sul,
Porto Alegre, Rio Grande do Sul, Brasil, out/2009.
18. Bryton S, Abreu FB; Strengthening refactoring towards software evolution with quantitative and experimental grounds,
4th International Conference on Software Engineering Advances (ICSEA 2009), Porto, Portugal, IEEE Computer
Society Press, pp. 470–5, ISBN 978-0-7695-3777-1, set/2009. DOI 10.1109/ICSEA.2009.90
17. Silva B, Figueiredo E, Garcia A, Nunes D; On the support and application of macro-refactorings for crosscutting
concerns, III Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2009), Natal,
RN, Brasil, set/2009.
16. Rubbo FB; Inference rules for generic code migration of aspect-oriented programs, Dissertação de Mestrado em
Informática, Programa de Pós-Graduação em Computação, Universidade Federal do Rio Grande do Sul, Porto Alegre,
Rio Grande do Sul, Brasil, ago/2009.
15. Couto CFM, Faria JF, Valente MT; Estimativa de métricas de separação de interesses em processos de refatoração
para extração de aspectos, VI Workshop de Manutenção de Software Moderna (WMSWM 2009), no âmbito do VIII
Simpósio Brasileiro de Qualidade de Software (SBQS 2009), Ouro Preto, Minas Gerais, Brasil, pp. 1–8, jun/2009.
14. Malta MN, Oliveira S, Valente MT; Guidelines for enabling the extraction of aspects from existing object-oriented
code, Journal of Object Technology 8(3):101–19, ISSN 1660-1769, mai-jun/2009. URL
13. Thongmak M, Muenchaisri P; Maintainability metrics for aspect-oriented software, International Journal of Software
Engineering and Knowledge Engineering (IJSEKE) 19(3):389–420, mai/2009. DOI 10.1142/S0218194009004234
12. Piveta E, Pimenta M, Araújo J, Moreira A, Guerreiro P, Price RT; Representing refactoring opportunities, 2009 ACM
Symposium on Applied Computing (SAC 2009), Honolulu, Hawaii, EUA, ACM Press, pp. 1867–72, ISBN 978-1-60558166-8, mar/2009. DOI 10.1145/1529282.1529701
11. Malta MN, Valente MTO; Object-oriented transformations for extracting aspects, Information and Software Technology
51(1):138–49, Elsevier, ISSN 0950-5849, jan/2009. DOI 10.1016/j.infsof.2008.02.001
10. Piveta EK; Improving the search for refactoring opportunities on object-oriented and aspect-oriented software, Doutorado em Computação, Instituto de Informática, Universidade Federal do Rio Grande do Sul, Porto Alegre, Rio Grande
do Sul, Brasil, jan/2009. URL
9. Arnaoudova V, Constantinides C; Adaptation of refactoring strategies to multiple axes of modularity: Characteristics and criteria 6th International Conference on Software Engineering Research, Management and Applications
(SERA 2008), Praga, República Checa, IEEE Computer Society Press, pp. 105–14, ISBN 978-0-7695-3302-5, ago/2008.
DOI 10.1109/SERA.2008.38
8. Malta MN; Transformações de código para extração de aspectos, Mestrado em Informática, Pontifı́cia Universidade
Católica de Minas Gerais (PUC Minas), Belo Horizonte, Minas Gerais, Brasil, mai/2008. URL
7. Bryton S, Abreu FB; Modularity-oriented refactoring, 12th European Conference on Software Maintenance and Reengineering (CSMR 2008), Atenas, Grécia, IEEE Computer Society Press, pp. 294–7, ISBN 978-1-4244-2157-2, abr/2008.
DOI 10.1109/CSMR.2008.4493330
6. Silva B, Figueiredo E, Garcia A, Nunes D; Refactoring of crosscutting concerns with metaphor-based heuristics, Electronic Notes in Theoretical Computer Science 233:105–25, Elsevier, ISSN 1571-0661, mar/2009. DOI 10.1016/j.entcs.
2009.02.064
5. Pagliari LF; Avaliação quantitativa de refatorações orientadas a aspectos, Dissertação de Mestrado em Informática,
Programa de Pós-Graduação em Computação, Universidade Federal do Rio Grande do Sul, Porto Alegre, Rio Grande
do Sul, Brasil, out/2007.
4. Malta MN, Valente MTO; Transformações de código para extração de aspectos, I Latin American Workshop on AspectOriented Software Development (LA-WASP 2007), no âmbito do 21.o Simpósio Brasileiro de Engenharia de Software
(SBES 2007), João Pessoa, Paraı́ba, Brasil, pp. 93–104, ISBN 857669137-2, out/2007.
3. Silva BC, Nunes DJ; Refatoração de modelos orientados a aspectos, XII Workshop de Teses e Dissertações em Engenharia de Software (WTES 2007), no âmbito do 21.o Simpósio Brasileiro de Engenharia de Software (SBES 2007),
João Pessoa, Paraı́ba, Brasil, vol. 1, pp. 39–45, out/2007.
2. Wloka J; Tool-supported refactoring of aspect-oriented programs, Tese de doutoramento, Fakultät Elektrotechnik und
Informatik, Technischen Universität Berlin, Berlim, Alemanha, mai/2007. URL
1. Santos AL, Lopes A, Koskimies K; Framework specialization aspects, 6th International Conference on Aspect-Oriented
Software Development (AOSD 2007), Vancouver, British Columbia, Canadá, ACM Press, pp. 14–24, ISBN 1-59593615-7, mar/2007. DOI 10.1145/1218563.1218566
[ei28] ICSM 2005, Refactoring a Java Code Base to AspectJ: An Illustrative Example.
76
18.
Santos A, Alves P, Figueiredo E, Ferrari F; Avoiding code pitfalls in aspect-oriented programming, Science of Computer
Programming 119:31–50, Elsevier, ISSN 0950-5849, abr/2016. DOI 10.1016/j.scico.2015.12.003
17. Subramaniam H, Zulzalil H, Jabar MA, Hassan S; Crosscutting concern domain library listing composition for early
aspect discovery, International Journal of Software Engineering and Its Applications 8(8):91–104, ISSN 1738-9984,
ago/2014. DOI 10.14257/ijseia.2014.8.8,09
16. Subramaniam H, Zulzalil H, Jabar MA, Hassan S; Feasibility study of aspect mining at requirement level, Indian
Journal of Science and Technology 7(5):559–65, ISSN 0974-6846, mai/2014. DOI URL
15.
Alshayeb M, Al-Jamimi H, Elish MO; Empirical taxonomy of refactoring methods for aspect-oriented programming,
Journal of Software Maintenance and Evolution: Research and Practice 25(1):1–25, John Wiley & Sons, ISSN 1532060X, jan/2013. DOI 10.1002/smr.544
14. Desai A, Ganatra A; Fuzzy based refactoring cost resembler (FRCR) model for object oriented systems, International
Journal of Computer Theory and Engineering 4(2):251–8, ISSN 1793-8201, abr/2012. 10.7763/IJCTE.2012.V4.461
13. Huang J, Carminati F, Betev L, Zhu J, Luzzi C; EXTRACTOR: An extensible framework for identifying aspectoriented refactoring opportunities, 2nd International Conference on System Science, Engineering Design and Manufacturing Informatization (ICSEM 2011), Guiyang, R.P. China, pp. 222–6, ISBN 978-1-4577-0247-1, out/2011. DOI
10.1109/ICSSEM.2011.6081283
12. Huang J, Carminati F, Betev L, Luzzi C, Lu Y, Zhou D; Identifying composite refactorings with a scripting language,
3rd IEEE International Conference on Communication Software and Networks (ICCSN 2011), Xi’an, R.P. China,
pp. 267–71, ISBN 978-1-61284-485-5, mai/2011. DOI 10.1109/ICCSN.2011.6014267
11. Bernardi ML, Di Lucca GA; A role-based crosscutting concerns mining approach to evolve Java systems towards
AOP, Joint International and Annual ERCIM Workshops on Principles of Software Evolution and Software Evolution
(IWPSE-Evol 2009), Amsterdão, Paı́ses Baixos, ACM Press, pp. 63–72, ISBN 978-1-60558-678-6, ago/2009. DOI
10.1145/1595808.159582z2
10. Yuen I; Improving software modularity through crosscutting concern extraction, Dissertação de Mestrado, School of
Computer Science, McGill University, Montréal, Québec, Canadá, abr/2009. URL
9. Durelli VHS; GRENJ: Um framework obtido por um processo iterativo de reengenharia aplicando TDD, Mestrado em
Ciência da Computação, Universidade Federal de São Carlos (UFSCAR), São Carlos, São Paulo, Brasil, mai/2008.
8. Bruntink M; Renovation of idiomatic crosscutting concerns in embedded systems, Tese de doutoramento, Technische
Universiteit Delft, Delft, Paı́ses Baixos, ISBN 90-6196-545-4, mar/2008. URL
7. Pagliari LF; Avaliação quantitativa de refatorações orientadas a aspectos, Dissertação de Mestrado em Informática,
Programa de Pós-Graduação em Computação, Universidade Federal do Rio Grande do Sul, Porto Alegre, Rio Grande
do Sul, Brasil, out/2007.
6. Aversano L, Cerulo L, Di Penta M; Relating the evolution of design patterns and crosscutting concerns, 7th IEEE
International Conference on Source Code Analysis and Manipulation (SCAM 2007), Paris, França, IEEE Computer
Society Press, pp. 180–92, ISBN 978-0-7695-2880-9, set-out/2007. DOI 10.1109/SCAM.2007.4362912
5. Gheyi R; A refinement theory for Alloy, Tese de doutoramento (pós-graduação em Ciência da Computação), Centro
de Informática, Universidade Federal de Pernambuco, Recife, Pernambuco, Brasil, ago/2007.
4. Yuen I, Robillard MP; Bridging the gap between aspect mining and refactoring, 3rd Workshop on Linking Aspect
Technology and Evolution (LATE 2007), no âmbito da 6th International Conference on Aspect-Oriented Software
Development (AOSD 2007), Vancouver, British Columbia, Canadá, mar/2007. DOI 10.1145/1275672.1275673
3. Bruntink M, van Deursen A, D’Hondt M, Tourwé T; Simple crosscutting concerns are not so simple: Analysing
variability in large-scale idioms-based implementations, 6th International Conference on Aspect-Oriented Software
Development (AOSD 2007), Vancouver, British Columbia, Canadá, ACM Press, pp. 199–211, ISBN 1-59593-615-7,
mar/2007. DOI 10.1145/1218563.1218586
2.
Binkley D, Ceccato M, Harman M, Ricca F, Tonella P; Tool-supported refactoring of existing object-oriented
code into aspects, IEEE Transactions on Software Engineering 32(9):698–717, ISSN 0098-5589, set/2006. DOI
10.1109/TSE.2006.95
1. Hannemann J; Aspect-oriented refactoring: Classification and challenges, Workshop on Linking Aspect Technology
and Evolution (LATE 2006), no âmbito da 5th International Conference on Aspect-Oriented Software Development
(AOSD 2006), Bona, Alemanha, mar/2006. URL
[ei26] ECBS 2005b, Transformation of UML Models for Service-Oriented Software Architectures.
18. Hamza MA, Aly SG, Elaasar M, Automated generation of pervasive systems architectures: A detailed empirical evaluation, International Journal of Software Engineering, Technology and Applications 1(1):64–89, Inderscience Publishers,
ISSN 2053-2466, fev/2015. DOI 10.1504/IJSETA.2015.067531
17. Pathak N, Sharma G, Singh BM; Towards designing of SPF based secure web application using UML 2.0, International
Journal of System Assurance Engineering and Management, Springer, ISSN 0975-6809, 2015. DOI 10.1007/s13198015-0338-6
16. Dias GP; Bibliometric analysis of Portuguese research in e-government, Conference on ENTERprise Information Systems (CENTERIS 2014), Varajão J, Cunha M, Bjørn-Andersen N, Turner R, Wijesekera D, Martinho R, Rijo R (eds.),
Tróia, Portugal, Procedia Technology 16:279–87, Elsevier, ISSN 2212-0173, out/2014. DOI 10.1016/j.sbspro.2013.10.028
15. Rani G, Chakraverty S; Survey of e-governance systems with focus on development approaches and interface quality,
International Journal of Interscience Management Review 2(2):34–42, ISSN 2231-1513, 2012. URL
14. España Cubillo S; Methodological integration of communication analysis into a model-driven software development
framework. Tese de doutoramento, Universitat Politècnica de València, Valencia, Espanha, dez/2011. DOI URL
77
13. Foster H, Mukhija A, Rosenblum DS, Uchitel S; Specification and analysis of dynamically-reconfigurable service architectures, Rigorous Software Engineering for Service-Oriented Systems, Wirsing M, Hölzl M (eds.), Springer, série
Lecture Notes in Computer Science, vol. 6582, pp. 428–46, ISBN 978-3-642-20400-5, mai/2011. DOI 10.1007/978-3642-20401-2_20
12. Foster H, Gönczy L, Koch N, Mayer P, Montangero C, Varró D. UML extensions for service-oriented systems, Rigorous
Software Engineering for Service-Oriented Systems, Wirsing M, Hölzl M (eds.), Springer, série Lecture Notes in
Computer Science, vol. 6582, pp. 35–60, ISBN 978-3-642-20400-5, mai/2011. DOI 10.1007/978-3-642-20401-2_4
11. Loniewski G, Insfran E, Abrahão S; A systematic review of the use of requirements engineering techniques in modeldriven development, 13th International Conference on Model Driven Engineering Languages and Systems (MODELS 2010), Petriu D, Rouquette N, Haugen Ø (eds.), Oslo, Noruega, Springer, série Lecture Notes in Computer
Science, vol. 6395, pp. 213–27, ISBN 978-3-642-16128-5, out/2010. DOI 10.1007/978-3-642-16129-2_16
10. Lambrou M, Foster H; SLA-based federated e-maritime services, 5th Mediterranean Conference on Information Systems
(MCIS 2010), Tel-Aviv-Yafo, Israel, set/2010. URL
9. Lambrou M, Foster H; Next generation e-maritime systems engineering, 12th World Conference on Transport Research
(WCTR 2010), Lisboa, Portugal, jul/2010. URL
8. Loniewski G; OpenUP/MDRE: A model-driven requirements engineering approach for health-care systems, Dissertação de Mestrado em Software Engineering, Formal Methods and Information Systems, Universidade Politècnica
de València, Valência, Espanha, 2010. URL
7. Foster H; Architecture and behaviour analysis for engineering service modes, 1st Workshop on Principles of Engineering Service-Oriented Systems (PESOS 2009), no âmbito da 31st International Conference on Software Engineering
(ICSE 2009), Vancouver, British Columbia, Canadá, pp. 1–8, ISBN 978-1-4244-3716-0, mai/2009. DOI 10.1109/PESOS.2009.5068812
6. Foster H, Mukhija A, Rosenblum DS, Uchitel S; A model-driven approach to dynamic and adaptive service brokering
using modes, 6th International Conference on Service Oriented Computing (ICSOC 2008), Bouguettaya A, Krueger I,
Margaria T (eds.), Sydney, Austrália, Springer, série Lecture Notes in Computer Science, vol. 5364, pp. 558–64, ISBN
978-3-540-89647-0, dez/2008. DOI 10.1007/978-3-540-89652-4_46
5.
Foster H, Uchitel S, Kramer J, Magee J; Leveraging modes and UML2 for service brokering specifications, 4th International Workshop on Model-Driven Web Engineering (MDWE-2008), no âmbito da 11th International Conference
on Model Driven Engineering Languages and Systems (MoDELS 2008), Koch N, Houben GJ, Vallecillo A (eds.),
Toulouse, França, CEUR Workshop Proceedings, vol. 389, pp. 76–90, ISSN 1613-0073, set/2008. URL
4. Foster H, Mukhija A, Rosenblum DS, Uchitel S; Deployment support for dynamic and adaptive service composition,
Sensoria Technical Report, out/2008.
3. Truscan D; Model driven development of programmable architectures, Tese de doutoramento em Computer Engineering, Department of Information Technologies, Åbo Akademi University, Turku, Finlândia, ISBN 978-952-12-1858-3,
mar/2007. URL
2. Sterff A; Analysis of service-oriented architectures from a business and an IT perspective, Dissertação de mestrado
em Wirtschaftsinformatik, Fakultät fr̈ Informatik, Technische Universität München, Munique, Alemanha, dez/2006.
wwwmatthes.in.tum.de/file/Publications/2006/Ster06/Ster06.pdf.
1.
Costagliola G, Deufemia V, Ferrucci F, Gravino C; Constructing meta-CASE workbenches by exploiting visual
language generators, IEEE Transactions on Software Engineering 32(3):156–75, ISSN 0098-5589, mar/2006. DOI
10.1109/TSE.2006.23
[ei25] ECBS 2005a, Model Checking Embedded Systems with PROMELA.
27.
Fernández Venero ML, Silva FSC; Model checking multi-level and recursive nets, Software and Systems Modeling
(SoSyM), Springer, ISSN 1619-1366, 2016. DOI 10.1007/s10270-015-0509-6
26.
Daw Z, Cleaveland R; Comparing model checkers for timed UML activity diagrams, Science of Computer Programming 111(2):277–90, Elsevier, ISSN 0950-5849, nov/2015. DOI 10.1016/j.scico.2015.05.008
25. Brumbulli M; Model-driven development and simulation of distributed communication systems, Tese de doutoramento,
Humboldt-Universität Berlin, Berlim, Alemanha, jun/2015. URN urn:nbn:de:kobv:11-100230676
24. Souri A, Norouzi M; Formalization and verification of a wireless network protocol by using symbolic model checking,
DAV International Journal of Science 3(1):82–8, ISSN 2277-5536, jul/2014. URL
23. Rezaee A, Rahmani AM, Movaghar A, Teshnehlab M; Formal process algebraic modeling, verification, and analysis
of an abstract fuzzy inference cloud service, The Journal of Supercomputing 67(2):345–83, Springer, ISSN 0920-8542,
fev/2014. DOI 10.1007/s11227-013-1005-9
22. Daw Pérez ZA; Model-driven development methodology for hybrid embedded systems based on UML with emphasis on
safety-related requirements, Tese de doutoramento, Universität Kassel, Kassel, Alemanha, ISBN 978-3-86219-774-3,
dez/2013. URN urn:nbn:de:0002-37756.
21. Daw Z, Cleaveland R, Vetter M; Integrating model checking and UML based model-driven development for embedded
systems, 13th International Workshop on Automated Verification of Critical Systems (AVoCS 2013), Guildford, Reino
Unido, Electronic Communications of the EASST, vol. 66, set/2013.
20. Costa A, Barbosa PES, Moutinho F, Pereira F, Gomes L, Ramalho F, Figueiredo JCA; MDA-based methodology
for verifying distributed execution of embedded systems models, Formal Methods in Manufacturing Systems: Recent
Advances, Li Z (ed.), IGI Global, pp. 112–35, mai/2013. DOI 10.4018/978-1-4666-4034-4.ch006
78
19. Sbaı̈ Z, Escheikh M; Model checking techniques for verification of an encryption scheme for wireless sensor networks,
International Conference on Information Processing and Wireless Systems (IPWiS 2012), Sousse, Tunı́sia, mar/2012.
Choi Y, Kim M; Controlled composition and abstraction for bottom-up integration and verification of abstract components, Information and Software Technology 54(1):119–36, Elsevier, ISSN 0950-5849, jan/2012. DOI 10.1016/j.infsof.
2011.08.001
17. Reinbacher T, Horauer M, Schlich B, Brauer J, Scheuer F; Model checking embedded software of an industrial knitting
machine, International Journal of Information Technology, Communications and Convergence 1(2):186–205, Inderscience Publishers, ISSN 2042-3217, mar/2011. DOI 10.1504/IJITCC.2011.039285
18.
16.
Choi Y, Bunse C; Design verification in model-based µ-controller development using an abstract component, Software
and Systems Modeling (SoSyM) 10(1):91–115, Springer, ISSN 1619-1366, fev/2011. DOI 10.1007/s10270-010-0147-y
15. Sbai Z; Contribution à la modélisation et à la vérification de processus workflow, Docteur en Informatique, Ecole
Doctorale Informatique, Télécommunications et Electronique de Paris, Conservatoire National des Arts et Métiers
(CNAM), Paris, França, nov/2010.
14. Sbai Z, Missaoui A, Barkaoui K, Ben Ayed R; On the Verification of business processes by model checking techniques,
2nd International Conference on Software Technology and Engineering (ICSTE 2010), San Juan, Puerto Rico, vol. 1,
pp. 97–103, ISBN 978-1-4244-8667-0, out/2010. DOI 10.1109/ICSTE.2010.5608905
13. Peres LM; Proposta de um método de verificação por tempo global com redes de Petri no desenvolvimento de software
embarcado e em tempo real, Tese de doutoramento (Pós-graduação em Informática), Universidade Federal do Paraná,
Curitiba, Paraná, Brasil, set/2010. URL
12. Zaichenko SA, Litvinov EI, Pobezhenko IA; Model interpretation of high-operators in LTL-logic, Automated Control
Systems and Automation Devices, vol. 149, pp. 96–111, ISSN 0135-1710, 2009.
11. Reinbacher T, Horauer M, Schlich B, Brauer J, Scheuer F; Model checking assembly code of an industrial knitting
machine, 4th International Conference on Embedded and Multimedia Computing (EM-Com 2009), Jeju, Coreia do
Sul, IEEE, pp. 1-8, ISBN 978-1-4244-4995-8, dez/2009. DOI 10.1109/EM-COM.2009.5402986
10. Peres LM, Stadzisz PC, Künzle LA; Proposta de um método de verificação de software embarcado de tempo real
usando análise de tempo global, XI Workshop de Tempo Real e Sistemas Embarcados (WTR 2009), no âmbito do 11th
Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuı́dos (SBRC 2009), Recife, Pernambuco, Brasil,
pp. 141–6, mai/2009. URL
9. Bezerra JM, Hirata CM; A polyadic pi-calculus approach for the formal specification of UML-RT, Advances in Software
Engineering, Hindawi, ISSN 1687-8655, 2009. DOI 10.1155/2009/656810
8. Kamel N, Selouani SA, Hamam H; A model-checking approach for the verification of CARE usability properties for
multimodal user interfaces, International Review on Computers and Software 4(1):152–60, Praise Worthy Prize, ISSN
1828-6003, jan/2009.
7. Grobelna I; Formalna analiza interpretowanych algorytmicznych maszyn stanów ASM z wykorzystaniem narzȩdzia
model checker, Metody Informatyki Stosowanej 16(3):107–24, Szczecin, Polónia, ISSN 1898-5297, 2008.
6. Choi Y, Bunse C; Towards component-based design and verification of a µ-controller, 11th International Symposium
on Component-Based Software Engineering (CBSE 2008), Chaudron MRV, Szyperski CA, Reussner R (eds.), Karlsruhe, Alemanha, Springer, série Lecture Notes in Computer Science, vol. 5282, pp. 196–211, ISBN 978-3-540-87890-2,
out/2008. DOI 10.1007/978-3-540-87891-9_13
5. Kamel N, Selouani SA, Hamam H; A decomposed model-checking approach for the verification of CARE usability
properties for multimodal user interfaces, 8th International Workshop on Automated Verification of Critical Systems
(AVoCS 2008), Glasgow, Reino Unido, set-out/2008.
4. Feja S, Fötsch D; Ein framework für grafische validierungsregeln, Model-Driven Integration Engineering, Fähnrich
K-P, Kühne S, Thränert M (eds.), Leipziger Beiträge zur Informatik, Band XI, pp. 67–80, ISBN 978-3-941152-02-1,
set/2008. URL
3. Feja S, Fötsch D; Model checking with graphical validation rules, 15th IEEE International Conference on Engineering
of Computer-Based Systems (ECBS 2008), Belfast, Reino Unido, pp. 117–25, ISBN 978-0-7695-3141-0, mar-abr/2008.
DOI 10.1109/ECBS.2008.45
2. Koskinen VR, Plosila J; Applications for the SPIN model checker – a survey, TUCS Technical Report 782, Turku
Centre for Computer Science, Turku, Finlândia, ISBN 952-12-1776-6, ISSN 1239-1891, set/2006. URL
1. Islam SMS, Sqalli MH, Khan S; Modeling and formal verification of DHCP using SPIN, International Journal of
Computer Science & Applications 3(6):145–59, Technomathematics Research Foundation, ISSN 0972-9038, jun/2006.
URL
[cl02] EMSR 2005, Specification of requirements models.
11. Besrour S, Rahim LBA, Dominic PDD; Exploratory study to assess and evaluate requirement specification techniques using analysis determination requirements framework, Research Journal of Applied Sciences, Engineering and
Technology 9(3):165–71, ISSN 2040-7459, 2015. URL
10. Besrour S, Rahim LBAB, Lukman PDD; Assessment and evaluation of requirements elicitation techniques using
analysis determination requirements framework, 2014 International Conference on Computer and Information Sciences
(ICCOINS 2014), Kuala Lumpur, Malásia, ISBN 978-1-4799-4391-3, jun/2014. DOI 10.1109/ICCOINS.2014.6868446
9. Marnewick A; A socio-technical view of the requirements engineering process, Tese de doutoramento em Gestão de
Engenharia, Faculty of Engineering, University of Johannesburg, Joanesburgo, África do Sul, mar/2013. URL
79
8. Hnatkowska B, Grzegorczyn M; Empirical comparison of comprehensibility of requirement specification techniques
based on natural languages and activity diagrams, 10th International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems (MSVVEIS 2012), realizado no âmbito da 14th International
Conference on Enterprise Information Systems (ICEIS 2012), Wroclaw, Polónia, pp. 27-36, jun-jul/2012.
7. Al-Fataftah IA, Issa AI; A systematic review for the latest development in requirement engineering, World Academy
of Science, Engineering and Technology 6(4):682–9, abr/2012. URL
6. Johansson B, Rolandsson T; Revisiting software requirements specifications: What could we learn, MIS Review
17(2):31–57, Airiti Press, ISSN 1018-1393, mar/2012.
5.
4.
3.
2.
1.
Pohl K; Requirements engineering: Fundamentals, principles, and techniques, Springer, ISBN 978-3-642-12577-5,
2010. URL
Pais S, Talbot A, Connor A; Bridging the research-practice gap in requirements engineering, Bulletin of Applied
Computing and Information Technology 7(1), ISSN 1176-4120, dez/2009-jan/2010. URL
Ma Q; The effectiveness of requirements prioritization techniques for a medium to large number of requirements: A
systematic literature review, Master of Computer and Information Sciences, Auckland University of Technology, Nova
Zelândia, nov/2009.
Hansen S, Berente N, Lyytinen K; Requirements in the 21st century: Current practice and emerging trends, Design
Requirements Engineering: A Ten-Year Perspective, Lyytinen K, Loucopoulos P, Mylopoulos J, Robinson B (eds.),
Springer, série Lecture Notes in Business Information Processing, vol. 14, pp. 44–87, ISBN 978-3-540-92965-9, out/2009.
DOI 10.1007/978-3-540-92966-6_3
Alenljung B; Envisioning a future decision support system for requirements engineering — a holistic and humancentred perspective, Tese de doutoramento, Department of Computer and Information Science, Linköpings Universitet,
Linköping, Suécia, 2008. URL
[wk07] LATE 2005, The search for aspect-oriented refactorings must go on.
3. Piveta EK; Improving the search for refactoring opportunities on object-oriented and aspect-oriented software, Doutorado em Computação, Instituto de Informática, Universidade Federal do Rio Grande do Sul, Porto Alegre, Rio Grande
do Sul, Brasil, jan/2009. URL
2. Gatto RA; Estratégias para reestruturação de código legado visando à utilização de aspectos, Mestrado em Ciência da
Computação, Universidade Estadual de Maringá, Maringá, Alagoas, Brasil, set/2007.
1. Piveta EK, Hecht M, Moreira A, Pimenta MS, Araújo J, Guerreiro P, Price RT; Avoiding bad smells in aspect-oriented
software, 19th International Conference on Software Engineering and Knowledge Engineering (SEKE 2007), Boston,
Massachusetts, EUA, pp. 81–4, ISBN 1-891706-20-9, jul/2007.
[ei24] AOSD 2005, Towards a catalog of aspect-oriented refactorings.
184.
Bernardi ML, Cimitile M, Di Lucca G; Mining static and dynamic crosscutting concerns: a role-based approach,
Journal of Software Maintenance and Evolution: Research and Practice ():–, John Wiley & Sons, ISSN 1532-060X,
/2016. DOI 10.1002/smr.1769
183. Challenger M, Kardas G, Tekinerdoğan B; A systematic approach to evaluating domain-specific modeling language
environments for multi-agent systems, Software Quality Journal, ISSN 0963-9314, 2015. DOI 10.1007/s11219-0159291-5
182. Abilio R, Padilha J, Figueiredo E, Costa H; Detecting code smells in software product lines – An exploratory study,
12th International Conference on Information Technology - New Generations (ITNG 2015), Las Vegas, Nevada, EUA,
pp. 433–8, 978-1-4799-8827-3, abr/2015. DOI 10.1109/ITNG.2015.76
181. Wang L; Improving transformation of object-oriented program to aspect-oriented program with static analysis, Tese
de Doutoramento, School of Information Science, Japan Advanced Institute of Science and Technology, Nomi, Japão,
mar/2015. URL
180.
Zhu J, Huang J, Zhou D, Carminati F, Zhang G, He Q; Identifying composite crosscutting concerns through
semi-supervised learning, Software: Practice and Experience 44(12):1525–45, John Wiley & Sons, ISSN 0038-0644,
dez/2014. DOI 10.1002/spe.2234
179.
Mongiovi M, Gheyi R, Soares G, Teixeira L, Borba P; Making refactoring safer through impact analysis, Science of
Computer Programming 93(A):39–64, ISSN 0167-6423, nov/2014. DOI 10.1016/j.scico.2013.11.001
178. Vale G, Figueiredo E, Abilio R, Costa H; Bad smells in software product lines: A systematic review, 8th Brazilian
Symposium on Software Components, Architectures and Reuse (SBCARS 2014), Maceió, Alagoas, Brasil, pp. 84–94,
ISBN 978-1-4799-7860-1, set/2014. DOI 10.1109/SBCARS.2014.21
177. Dennis BC; Repatterning: Improving the reliability of Android applications with an adaptation of refactoring, Tese de
Doutoramento, Auburn University, Auburn, Geórgia, EUA, ago/2014. URL
176. Abı́lio RS; Detecting code smells in software product lines, Dissertação de Mestrado, Universidade Federal de Lavras,
Lavras, Minas Gerais, Brasil, fev/2014. URL
175.
Kästner C, Dreiling A, Ostermann K; Variability mining: Consistent semiautomatic detection of product-line features,
IEEE Transactions on Software Engineering 40(1):67–82, ISSN 0098-5589, jan/2014. DOI 10.1109/TSE.2013.45
80
174. Rebêlo H, Lima R, Kulesza U, Ribeiro M, Cai Y, Coelho R, Sant’anna C, Mota A; Quantifying the effects of aspectual
decompositions on design by contract modularization: a maintenance study, International Journal of Software Engineering and Knowledge Engineering (IJSEKE) 23(7):913–41, World Scientific Publishing, ISSN 0218-1940, set/2013.
DOI 10.1142/S0218194013500265
173. Barbosa FS, Aguiar A; Refactoring to static roles, 8th International Conference on Software Engineering Advances
(ICSEA 2013), Veneza, Itália, pp. 265–70, ISBN 978-1-61208-304-9, out-nov/2013.
172. Barbosa FS, Aguiar A; Removing code duplication with roles, 12th IEEE International Conference on Intelligent
Software Methodologies, Tools and Techniques (SoMeT 2013), Budapeste, Hungria, pp. 37–42, ISBN 978-1-4799-04198, set/2013. DOI 10.1109/SoMeT.2013.6645656
171.
Apel S, Batory D, Kästner C, Saake G; Feature-oriented software product lines: Concepts and implementation,
Springer, ISBN 978-3-642-37520-0, 2013. DOI 10.1007/978-3-642-37521-7
170. Ajouli A; Vues et transformations de programmes pour la modularité des évolutions, Tese de doutoramento, École
Nationale Supérieure des Mines de Nantes, Nantes, França, set/2013. tel.archives-ouvertes.fr/tel-00866997.
169. Rebêlo H, Lima R, Leavens GT, Cornélio M, Mota A, Oliveira C; Optimizing generated aspect-oriented assertion
checking code for JML using programming transformations: An empirical study, Science of Computer Programming
78(8):1137-56, Elsevier, ISSN 0950-5849, ago/2013. DOI 10.1016/j.scico.2012.09.003
168. Vidal SA, Marcos CA; Toward automated refactoring of crosscutting concerns into aspects, Journal of Systems and
Software 86(6):1482-97, Elsevier, ISSN 0164-1212, jun/2013. DOI 10.1016/j.jss.2012.12.045
167. Cox C; Generalization refactorings for reusable aspects, 51st ACM Southeast Conference (ACMSE 2013), Savannah,
Geórgia, EUA, art. 7, ACM, ISBN 978-1-4503-1901-0, abr/2013. DOI 10.1145/2498328.2500050
166.
Kulesza U, Soares S, Chavez C, Castor F, Borba P, Lucena C, Masiero P, Sant’Anna C, Ferrari F, Alves V, Coelho R,
Figueiredo E, Pires P, Delicato F, Piveta E, Silva C, Camargo V, Braga R, Leite J, Lemos O, Mendonça N, Batista T,
Bonifácio R, Cacho N, Silva L, von Staa A, Silveira F, Valente MT, Alencar F, Castro J, Ramos R, Penteado R,
Rubira C; The crosscutting impact of the AOSD brazilian research community, Journal of Systems and Software
86(4):905–33, Elsevier, ISSN 0164-1212, abr/2013. DOI 10.1016/j.jss.2012.08.031
165. Schulze S, Richers O, Schaefer I; Refactoring delta-oriented software product lines, 12th International Conference on
Aspect-Oriented Software Development (AOSD 2013), Fukuoka, Japão, pp. 73–84, ACM Press, ISBN 978-1-4503-17665, mar/2013. DOI 10.1145/2451436.2451446
164. Wang L, Aotani T, Suzuki M; Interaction awareness for aspect refactoring, 8th International Workshop on Advanced
Modularization Techniques (AOAsia 2013), no âmbito da 12th International Conference on Aspect-Oriented Software
Development (AOSD 2013), Fukuoka, Japão, ACM Press, pp. 15–7, mar/2013. DOI 10.1145/2451469.2451475
163.
Alshayeb M, Al-Jamimi H, Elish MO; Empirical taxonomy of refactoring methods for aspect-oriented programming,
Journal of Software Maintenance and Evolution: Research and Practice 25(1):1–25, John Wiley & Sons, ISSN 1532060X, jan/2013. DOI 10.1002/smr.544
162. Cojocar GS; Aspect mining - past, present, future, Studia Universitatis Babeş-Bolyai (Series Informatica) LVII(4):85–
96, ISSN 1224-869x, 2012. URL
161. Piveta EK, Moreira A, Pimenta MS, Araújo J, Guerreiro P, Price RT; An empirical study of aspect-oriented metrics,
Science of Computer Programming 78(1):117–44, Elsevier, ISSN 0950-5849, nov/2012. DOI 10.1016/j.scico.2012.02.003
160. Schulze S; Analysis and removal of code clones in software product lines, Tese de doutoramento, Otto-von-GuerickeUniversität Magdeburg, Magdeburgo, Alemanha, out/2012. URL
159. Huang J, Carminati F, Betev L, Zhu J, Lu Y; Identifying composite crosscutting concerns with scatter-based graph
clustering, Wuhan University Journal of Natural Sciences 17(2):114–20, Springer, ISSN 1007-1202, abr/2012. DOI
10.1007/s11859-012-0814-7
158. Edge C, Mitropoulos F; Improving security design patterns with aspect-oriented strategies, 50th Annual ACM Southeast
Regional Conference (ACM SE-12), Tuscaloosa, Alabama, EUA, pp. 24–9, ISBN 978-1-4503-1203-5, mar/2012. DOI
10.1145/2184512.2184519
157. Edge C, Mitropoulos F; Quantitative analysis of modularity tradeoffs with AspectJ web-tier security patterns, 3rd
International Workshop on Empirical Evaluation of Software Composition Techniques (ESCOT 2012), no âmbito
11th International Conference on Aspect-Oriented Software Development (AOSD 2012), Potsdam, Alemanha, ISBN
978-1-4503-0605-8, mar/2012.
156.
Figueiredo E, Sant’Anna C, Garcia A, Lucena C; Applying and evaluating concern-sensitive design heuristics, Journal
of Systems and Software 85(2):227–43, Elsevier, ISSN 0164-1212, fev/2012. DOI 10.1016/j.jss.2011.09.060
155. Schulze S, Thüm T, Kuhlemann M, Saake G; Variant-preserving refactoring in feature-oriented software product
lines 6th International Workshop on Variability Modelling of Software-intensive Systems (VAMOS 2012), Leipzig,
Alemanha, ACM, pp. 73–81, ISBN 978-1-4503-1058-1, jan/2012. DOI 10.1145/2110147.2110156
154. Méndez M; Refactoring de código estructurado, Trabalho de especialização, Facultad de Informática, Universidad de
La Plata, La Plata, Argentina, 2012. DOI URL
153. Pathangi JV; Impact of aspect oriented approach on GoF design patterns, Survey paper, Department of Computer
Science, University of Texas at Dallas, Dallas, Texas, EUA, 2012.
152. Bynens M; A system of patterns for the design of reusable aspect libraries, Tese de doutoramento, Katholieke Universiteit Leuven, Faculty of Engineering, Lovaina, Bélgica, ISBN 978-94-6018-412-3, out/2011.
151. Macia I, Garcia A, von Staa A, Garcia J, Medvidovic N; On the impact of aspect-oriented code smells on architecture modularity: An exploratory study, 5th Brazilian Symposium on Software Components, Architectures and Reuse
(SBCARS 2011), São Paulo, Brasil, ISBN 978-1-4673-0208-1, set/2011. DOI 10.1109/SBCARS.2011.18
150. Soares G, Cavalcanti D, Gheyi R; Making aspect-oriented refactoring safer. 15th Brazilian Symposium on Programming Languages (SBLP 2011), São Paulo, Brasil, set/2011.
81
149. Kästner C, Dreiling A, Ostermann K; Variability mining with LEADT, Relatório Técnico, Philipps-Universität Marburg, Alemanha, set/2011.
148. Rebêlo H, Lima R, Kulesza U, Sant’Anna C, Coelho R, Mota A, Ribeiro M, Oliveira C; Assessing the impact of
aspects on design by contract effort: A quantitative study, 23rd International Conference on Software Engineering &
Knowledge Engineering (SEKE 2011), Miami Beach, Florida, EUA, Knowledge Systems Institute Graduate School,
ISBN 1-891706-29-2, jul/2011.
147. Carneiro GF; Sourceminer: Um ambiente integrado para visualização multi-perspectiva de software, Tese de doutoramento em Ciência da Computação, Universidade Federal da Bahia / Universidade Salvador / Universidade Estadual
de Feira de Santana, Salvador, Bahia, Brasil, mai/2011. URL
146. Bertran IM, Garcia A, von Staa A; An exploratory study of code smells in evolving aspect-oriented systems, 10th
International Conference on Aspect-Oriented Software Development (AOSD 2011), Porto de Galinhas, Pernambuco,
Brasil, ACM Press, pp. 203–214, ISBN 978-1-4503-0605-8, mar/2011. DOI 10.1145/1960275.1960300
145. Tekinerdoğan B, Bozbey S, Mester Y, Turançiftci E, Alkişlar L; An aspect-oriented tool framework for developing
process-sensitive embedded user assistance systems, Transactions on Aspect-Oriented Software Development VIII,
Katz S, Mezini M (eds.), Springer, série Lecture Notes in Computer Science, vol. 6580, pp. 196–220, ISBN 978-3-64222031-9, fev/2011. DOI 10.1007/978-3-642-22031-9_7
144. Bynens M, Truyen E, Joosen W; A system of patterns for reusable aspect libraries, Transactions on Aspect-Oriented
Software Development VIII, Katz S, Mezini M (eds.), Springer, série Lecture Notes in Computer Science, vol. 6580,
pp. 46–107, ISBN 978-3-642-22031-9, fev/2011. DOI 10.1007/978-3-642-22031-9_2
143. Al-Jamimi, Hamidi Ali; Classification of refactoring methods for aspect oriented programming based on software
quality attributes, dissertação de mestrado, Department of Computer Engineering, King Fahd University of Petroleum
and Minerals, Dhahran, Arábia Saudita, ISBN 9781267920997, 2010.
142. Schulze S, Apel S, Kästner C; Code clones in feature-oriented software product lines, 9th International Conference
on Generative Programming and Component Engineering (GPCE 2010), Eindhoven, Paı́ses Baixos, pp. 103–12, ACM
Press, ISBN 978-1-4503-0154-1, out/2010. DOI 10.1145/1868294.1868310 DOI 10.1145/1942788.1868310
141. Carneiro GF, Silva M, Mara L, Figueiredo E, Sant’Anna C; Garcia A, Mendonça M; Identifying code smells with
multiple concern views, 2010 Brazilian Symposium on Software Engineering (SBES 2010), Salvador, Bahia, Brasil,
IEEE Computer Society Press, pp. 128–37, set-out/2010. DOI 10.1109/SBES.2010.21
140. Sirbi K, Kulkarni PJ; Aspect oriented software metrics - an empirical study, International Journal of Computer
Applications 7(4):17–22, ISSN 0975-8887, set/2010. DOI 10.5120/1152-1507
139. Przybylek A; An empirical assessment of the impact of aspect-oriented programming on software modularity, 5th
International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2010), Loucopoulos P,
Maciaszek LA (eds.), Atenas, Grécia, SciTePress, pp. 139–48, ISBN 978-989-8425-21-8, jul/2010.
138. Kästner C; Virtual separation of concerns: Toward preprocessors 2.0, Tese de doutoramento, Otto-von-GuerickeUniversität Magdeburg, Magdeburgo, Alemanha, mai/2010.
137. Wangberg RD; A literature review on code smells and refactoring, Dissertação de Mestrado, Dep. Informática, Universidade de Oslo, Oslo, Noruega, mai/2010. URL
136. Soares GA, Uma Abordagem para aumentar a segurança em refatoramentos de programas, Dissertação de Mestrado
em Ciência da Computação, Universidade Federal de Campina Grande, Brasil, abr/2010.
135. Rebêlo H, Lima R, Leavens GT, Cornélio M, Mota A, Oliveira C; Optimizing generated aspect-oriented assertion checking code for JML using programming laws: An empirical study, Technical Report CS-TR-10-01, School of Electrical
Engineering and Computer Science, University of Central Florida, Orlando, Florida, EUA, fev/2010.
134. Abait ES, Vidal SA, Marcos CA, Casas SI, Osiris Sofia AA; An Integrated Process for Aspect Mining and Refactoring, Quality and Communicability for Interactive Hypermedia Systems: Concepts and Practices for Design, CipollaFicarra FV (ed.), IGI Global, pp. 176–94, ISBN 978-1-61520-763-3, fev/2010. DOI 10.4018/978-1-61520-763-3.ch009
133. Taeumel M; AOP und Refactoring, Aspektorientiertes Programmieren, Seminararbeit, fev/2009. URL
132.
Castor F, Cacho N, Figueiredo E, Garcia A, Rubira CMF, Amorim JS, Silva HO; On the modularization and reuse
of exception handling with aspects, Software: Practice and Experience 39(17):1377–417, John Wiley & Sons, ISSN
0038-0644, dez/2009. DOI 10.1002/spe.939
131. Cavalcanti D; Improving safety when refactoring aspect-oriented programs, 24th Annual ACM SIGPLAN Conference
on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2009), Orlando, Florida, EUA,
pp. 741–2, ISBN 978-1-60558-768-4, out/2009. DOI 10.1145/1639950.1639992
130. Bertrán IM, Garcia A, von Staa A; Estratégias de detecção de anomalias de modularidade em sistemas orientados a
aspectos, 3rd Latin-American Workshop on Aspect-Oriented Software Development (LA-WASP 2009), no âmbito do
23.o Simpósio Brasileiro de Engenharia de Software (SBES 2009), Fortaleza, Ceará, Brasil, out/2009.
129. Figueiredo E, Sant’Anna C, Garcia A, Lucena C; Applying and evaluating concern-sensitive design heuristics, 23.o
Simpósio Brasileiro de Engenharia de Software (SBES 2009), Fortaleza, Ceará, Brasil, IEEE Computer Society Press,
pp. 83–93, out/2009. DOI 10.1109/SBES.200914
128. Figueiredo EML; Concern-oriented heuristic assessment of design stability, Tese de doutoramento em Computer
Science, Computing Department, Lancaster University, Reino Unido, out/2009.
127.
Kuhlemann M, Batory D, Apel S; Refactoring feature modules, 11th International Conference on Software Reuse
(ICSR 2009), Edwards SH, Kulczycki G (eds.), Falls Church, Virgı́nia, EUA, Springer, série Lecture Notes in Computer
Science, vol. 5791, pp. 106–15, ISBN 978-3-642-04210-2, set/2009. DOI 10.1007/978-3-642-04211-9_11
126.
Ceccato M, Tonella P; Dynamic aspect mining, IET Software 3(4):321–36, ISSN 1751-8806, ago/2009.
10.1049/iet-sen.2008.0108
DOI
125. Mantz F; Syntactic quality assurance techniques for software models, Diplomarbeit, Fachbereich Mathematik und
Informatik, Philipps-Universität Marburg, Alemanha, ago/2009.
82
124. Rubbo FB; Inference rules for generic code migration of aspect-oriented programs, Dissertação de Mestrado em
Informática, Programa de Pós-Graduação em Computação, Universidade Federal do Rio Grande do Sul, Porto Alegre,
Rio Grande do Sul, Brasil, ago/2009. URL
123. Rebêlo H, Lima R, Cornélio M, Leavens GT, Mota A, Oliveira C; Optimizing JML features compilation in Ajmlc
using aspect-oriented refactorings XIII Brazilian Symposium on Programming Languages (SBLP 2009), Gramado,
Rio Grande do Sul, Brasil, ago/2009.
122. Vidal S, Abait ES, Marcos C; Un proceso iterativo para la refactorización de aspectos, Revista Avances en Sistemas e
Informática 6(1):93–103, Medellı́n, Colômbia, ISSN 1657-7663, jun/2009. URL
121.
Marin M, van Deursen A, Moonen L, van der Rijst R; An integrated crosscutting concern migration strategy and its
semi-automated application to JHotDraw, Automated Software Engineering 16(2):323–56, Springer, ISSN 0928-8910,
jun/2009. DOI 10.1007/s10515-009-0051-2
120. Schulze S, Kuhlemann M; Advanced analysis for code clone removal, GI-Workshop on Software Reengineering, Bad
Honnef, Alemanha, mai/2009.
119. Thongmak M, Muenchaisri P; Maintainability metrics for aspect-oriented software, International Journal of Software
Engineering and Knowledge Engineering (IJSEKE) 19(3):389–420, mai/2009. DOI 10.1142/S0218194009004234
118. Vidal S, Abait ES, Marcos C; Un proceso iterativo para la refactorización de aspectos, 4.o Congreso Colombiano de
Computación (4CCC 2009), Bucaramanga, Colómbia, Sociedad Colombiana de Computación, abr/2009. URL
117. Yuen I; Improving software modularity through crosscutting concern extraction, Dissertação de Mestrado, School of
Computer Science, McGill University, Montréal, Québec, Canadá, abr/2009. URL
116. Bernardi ML, Di Lucca GA, Ceccato M; Workshop on Maintenance of Aspect Oriented Systems, no âmbito da 13th
European Conference on Software Maintenance and Reengineering (CSMR 2009), Kaiserslautern, Alemanha, IEEE
Computer Society Press, pp. 273–4, ISBN 978-0-7695-3589-0, mar/2009. DOI 10.1109/CSMR.2009.46
115. Vidal S, Abait ES, Marcos C, Casas S, Dı́az Pace JA; Aspect mining meets rule-based refactoring, 1st Workshop on
Practices of Linking Aspect Technology and Evolution (PLATE 2009), no âmbito da 8th International Conference on
Aspect-Oriented Software Development (AOSD 2009), Charlottesville, Virgı́nia, EUA, ACM, pp. 23–7, ISBN 978-160558-453-9, mar/2009. DOI 10.1145/1509847.1509852
114. Piveta E, Pimenta M, Araújo J, Moreira A, Guerreiro P, Price RT; Representing refactoring opportunities, 2009 ACM
Symposium on Applied Computing (SAC 2009), Honolulu, Hawaii, EUA, ACM Press, pp. 1867–72, ISBN 978-1-60558166-8, mar/2009. DOI 10.1145/1529282.1529701
113. Niño N, Metzner C, Crema A, Correa E; An exploratory study for identifying and implementing concerns in integer
programming, Transactions on Aspect-Oriented Software Development V, Rashid A, Ossher H (eds.), Springer, série
Lecture Notes in Computer Science, vol. 5490, pp. 45–71, ISBN 978-3-642-02058-2, fev/2009. DOI 10.1007/978-3-64202059-9_2
112.
Chen CT, Cheng YC, Hsieh CY, Wu IL; Exception handling refactorings: Directed by goals and driven by bug fixing,
Journal of Systems and Software 82(2):333–45, Elsevier, ISSN 0164-1212, fev/2009. DOI 10.1016/j.jss.2008.06.035
111. Malta MN, Valente MTO; Object-oriented transformations for extracting aspects, Information and Software Technology
51(1):138–49, Elsevier, ISSN 0950-5849, jan/2009. DOI 10.1016/j.infsof.2008.02.001
110. Piveta EK; Improving the search for refactoring opportunities on object-oriented and aspect-oriented software, Doutorado em Computação, Instituto de Informática, Universidade Federal do Rio Grande do Sul, Porto Alegre, Rio Grande
do Sul, Brasil, jan/2009. URL
109. Maisikeli SG; Aspect mining using self-organizing maps with method level dynamic software metrics as input vectors,
Tese de doutoramento em Computer Information Systems, Graduate School of Computer and Information Sciences,
Nova Southeastern University, Davie, Florida, EUA, 2009.
108.
Mens T, Demeyer S; Evolution issues in aspect-oriented programming, Software Evolution, Mens T, Demeyer S (eds.),
Springer, pp. 203–32, ISBN 978-3-540-76439-7, 2008. DOI 10.1007/978-3-540-76440-3_9
107. Kuhlemann M; Refactoring feature modules, Technical Report FIN-15-2008, Fakultät für Informatik, Institut für Technische und Betriebliche Informationssysteme, Otto-von-Guericke-Universität Magdeburg, Magdeburgo, Alemanha,
dez/2008. URL
106. Elkharraz A, Mili H, Valtchev P; Mining functional aspects from legacy code, 20th IEEE International Conference
on Tools with Artificial Intelligence (ICTAI 2008), pp. 403–12, ISBN 978-0-7695-3440-4, nov/2008. DOI 10.1109/
ICTAI.2008.149
105. Chern R, De Volder K; The impact of static-dynamic coupling on remodularization, 23rd Annual ACM SIGPLAN
Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2008), Nashville,
Tennessee, EUA, ACM Press, pp. 261–76, ISBN 978-1-60558-215-3, out/2008. DOI 10.1145/1449764.1449786
104. Casas S, Marcos C; Exploración de reglas de inferencia para automatizar la refactorización aspectual, II Latin American
Workshop on Aspect-Oriented Software Development (LA-WASP 2008), no âmbito do 22.o Simpósio Brasileiro de
Engenharia de Software (SBES 2008) e do 23.o Simpósio Brasileiro de Banco de Dados (SBBD 2008), Campinas, São
Paulo, Brasil, out/2008.
103. Sant’Anna C, Garcia A, Lucena CJP; Evaluating the efficacy of concern-driven metrics: A comparative study, 2nd
Workshop on Assessment of Contemporary Modularization Techniques (ACoM.08), no âmbito da 23rd Annual ACM
SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2008),
Nashville, Tennessee, EUA, pp. 25–30, out/2008.
102. Schulze S, Kuhlemann M, Rosenmüller M; Towards a refactoring guideline using code clone classification, 2nd ACM
Workshop on Refactoring Tools (WRT 2008), no âmbito da 23rd Annual ACM SIGPLAN Conference on ObjectOriented Programming, Systems, Languages, and Applications (OOPSLA 2008), Nashville, Tennessee, EUA, out/2008.
DOI 10.1145/1636642.1636648
83
101.
Apel S, Kästner C, Batory D; Program refactoring using functional aspects, 7th International Conference on Generative Programming and Component Engineering (GPCE 2008), Nashville, Tennessee, EUA, ACM Press, pp. 161–70,
ISBN 978-1-60558-267-2, out/2008. DOI 10.1145/1449913.1449938
100. Chen CT; Java exception handling: Models, refactorings, and patterns, Tese de doutoramento, Graduate Institute of
Mechanical Engineering, National Taipei University of Technology Taipei, Taiwan, set/2008.
99. Chern R; Reducing remodularization complexity through modular-objective decoupling, Dissertação de mestrado em
Computer Science, University of British Columbia, Vancouver, British Columbia, Canadá, ago/2008. URL.
98. Arnaoudova V, Constantinides C; Adaptation of refactoring strategies to multiple axes of modularity: Characteristics and criteria 6th International Conference on Software Engineering Research, Management and Applications
(SERA 2008), Praga, República Checa, IEEE Computer Society Press, pp. 105–14, ISBN 978-0-7695-3302-5, ago/2008.
DOI 10.1109/SERA.2008.38
97. Ma L, Gui S, Luo L, Yin L; Research of automatic code generating technology based on AADL, International Conference
on Embedded Software and Systems Symposia (ICESS 2008), Sichuan, R.P. China, pp. 136–41, ISBN 978-0-7695-32882, jul/2008. DOI 10.1109/ICESS.Symposia.2008.49
96. Torres AH, Escalona MJ, Gutiérrez JJ; Hacia el diseño de aplicaciones web reusables, 12th International Conference
on Project Engineering, Zaragoza, Spain, jul/2008. URL
95. Klapproth S; Analyse von merkmalsinteraktionen in modularen designs, Diplomarbeit, Fakultät für Informatik, Institut für Technische und Betriebliche Informationssysteme, Otto-von-Guericke-Universität Magdeburg, Magdeburgo,
Alemanha, jul/2008. URL
94. Casas S, Zúñiga A, Marcos C, Márquez E; Propuestas de refactorización POA, X Workshop de Investigadores en
Ciencias de la Computación (WICC 2008), General Pico, La Pampa, Argentina, mai/2008.
93. Malta MN; Transformações de código para extração de aspectos, Mestrado em Informática, Pontifı́cia Universidade
Católica de Minas Gerais (PUC Minas), Belo Horizonte, Minas Gerais, Brasil, mai/2008. URL
92. Durelli VHS; GRENJ: Um framework obtido por um processo iterativo de reengenharia aplicando TDD, Mestrado em
Ciência da Computação, Universidade Federal de São Carlos (UFSCAR), São Carlos, São Paulo, Brasil, mai/2008.
91.
Ubayashi N, Piao J, Shinotsuka S, Tamai T; Contract-based verification for aspect-oriented refactoring, 1st International Conference on Software Testing, Verification, and Validation (ICST 2008), Lillehammer, Noruega, IEEE
Computer Society Press, pp. 180–9, abr/2008. DOI 10.1109/ICST.2008.36
90. Ceccato M; Automatic support for the migration towards aspects, 12th European Conference on Software Maintenance
and Reengineering (CSMR 2008), Atenas, Grécia, IEEE Computer Society Press, pp. 298–301, ISBN 978-1-4244-21572, abr/2008. DOI 10.1109/CSMR.2008.4493331
89. van der Rijst RJ, Marin M, van Deursen A; Sort-based refactoring of crosscutting concerns to aspects, 4th Workshop
on Linking Aspect Technology and Evolution (LATE 2008), no âmbito da 7th International Conference on AspectOriented Software Development (AOSD 2008), Bruxelas, Bélgica, abr/2008. DOI 10.1145/1404953.1404957
88. Wloka J, Hirschfeld R, Hänsel J; Tool-supported refactoring of aspect-oriented programs, 7th International Conference
on Aspect-Oriented Software Development (AOSD 2008), Bruxelas, Bélgica, ACM Press, pp. 132–43, ISBN 978-160558-044-9, mar-abr/2008. DOI 10.1145/1353482.1353499
87. Tonella P, Di Francescomarino C; Business process concern documentation and evolution, Technical Report, Fondazione Bruno Kessler, Povo (TN), Itália, mar/2008. URL
86. Barbosa FS; Comparing three aspect mining techniques, Doctoral Symposium on Informatics Engineering 2008 (DSIE
2008), Faculdade de Engenharia da Universidade do Porto, Porto, Portugal, fev/2008. URL
85. Silveira IF, Silva L, Mustaro PN, An aspect-driven, feature-oriented approach for representing facets of knowledge,
Knowledge Management: Theoretical Foundations, Koohang A, Harman K, Britz J (eds.), Informing Science Press,
cap. 9, pp. 251–82, ISBN 978-1-932-88606-1, 2008.
84. Ribeiro MM; Restructuring test variabilities in software product lines, Dissertação de Mestrado (Pós-graduação em
Ciência da Computação), Centro de Informática, Universidade Federal de Pernambuco, Recife, Pernambuco, Brasil,
fev/2008. URL
83. van der Rijst RJ; Sort-based refactoring of crosscutting concerns to aspects, Dissertação de mestrado em Computer
Science, Technische Universiteit Delft, Delft, Paı́ses Baixos, jan/2008. URL
82. Eshkevari LM, Arnaoudova V, Constantinides C; Comprehension and dependency analysis of aspect-oriented programs
through declarative reasoning, 10th International Symposium Practical Aspects of Declarative Languages (PADL 2008),
Hudak P, Warren DS (eds.), São Francisco, Califórnia, EUA, Springer, série Lecture Notes in Computer Science,
vol. 4902, pp. 35–52, ISBN 978-3-540-77441-9, jan/2008. DOI 10.1007/978-3-540-77442-6_4
81.
Alves V, Matos Jr P, Cole L, Vasconcelos A, Borba P, Ramalho G; Extracting and evolving code in product lines
with aspect-oriented programming, Transactions on Aspect-Oriented Software Development IV, Rashid A, Aksit M
(eds.), Springer, série Lecture Notes in Computer Science, vol. 4640, pp. 117–42, ISBN 978-3-540-77041-1, 2007. DOI
10.1007/978-3-540-77042-8_5
80. Arcidiacono S; Uno strumento di analisi di codice C che suggerisce un refactoring ad aspetti, Tese di Laurea, Facoltà
di Matematiche, Fisiche e Naturali, Università degli Studi di Catania, Catánia, Itália, 2007.
79. Melo Junior LS, Uma estratégia de refatoração para AspectJ utilizando leis de programação e XML, Dissertação de
Mestrado em Informática Aplicada, Universidade de Fortaleza, Fortaleza, Ceará, Brasil, 2007. URL
78. Marin AM; An integrated system to manage crosscutting concerns in source code, Tese de doutoramento, Technische
Universiteit Delft, Delft, Paı́ses Baixos, ISBN 978-90-9022675-0, 2007. URL
77. Eisermann R; Aspektorientierte programmierung für Smalltalk, Bachelorarbeit, Fakultät Technik und Informatik,
Hochschule für Angewandte Wissenschaften Hamburg, Hamburgo, Alemanha, out/2007. URL
76. Castor Filho F, Garcia A, Rubira CMF; Extracting error handling to aspects: A cookbook, 23rd IEEE International
Conference on Software Maintenance (ICSM 2007), Paris, França, IEEE Computer Society Press, pp. 134–43, ISBN
978-1-4244-1256-3, out/2007. DOI 10.1109/ICSM.2007.4362626
84
75. Kleyman M, Tyszberowicz S, Yehudai A; Refactoring aspects into Java code, IEEE International Conference on
Software-Science, Technology & Engineering (SwSTE 2007), Herzlia, Israel, ISBN 978-0-7695-3021-5, out/2007. DOI
10.1109/SWSTE.2007.19
74. Pagliari LF; Avaliação quantitativa de refatorações orientadas a aspectos, Dissertação de Mestrado em Informática,
Programa de Pós-Graduação em Computação, Universidade Federal do Rio Grande do Sul, Porto Alegre, Rio Grande
do Sul, Brasil, out/2007.
73. Mens K, Tourwé T; Evolutionary problems in aspect-oriented software development, 3rd International Workshop
on Software Evolution (EVOL 2007), no âmbito do 23rd IEEE International Conference on Software Maintenance
(ICSM 2007), Paris, França, out/2007. URL
72. Pagliari LF, Nunes DJ; Um processo para avaliação quantitativa de refatorações de software, 21.o Simpósio Brasileiro
de Engenharia de Software (SBES 2007), João Pessoa, Paraı́ba, Brasil, out/2007.
71. Arcoverde R, Lustosa P, Sousa A, Soares S, Borba P; AJaTS - AspectJ transformation system: Tool support for
aspect-oriented development and refactoring, 21.o Simpósio Brasileiro de Engenharia de Software (SBES 2007), João
Pessoa, Paraı́ba, Brasil, out/2007. URL
70. Niño N, Crema A, Metzner CE, Correa EJ; Refactorizando la librerı́a COIN-OR con AspectC++, I Latin American
Workshop on Aspect-Oriented Software Development (LA-WASP 2007), no âmbito do 21.o Simpósio Brasileiro de
Engenharia de Software (SBES 2007), João Pessoa, Paraı́ba, Brasil, ISBN 857669137-2, out/2007.
69. Melo Junior L, Mendonça N, Menezes R, Trinta F; Um processo de construção de refatorações para AspectJ utilizando
AspectJML e XSLT, I Latin American Workshop on Aspect-Oriented Software Development (LA-WASP 2007), no
âmbito do 21.o Simpósio Brasileiro de Engenharia de Software (SBES 2007), João Pessoa, Paraı́ba, Brasil, ISBN
857669137-2, out/2007.
68. Malta MN, Valente MTO; Transformações de código para extração de aspectos, I Latin American Workshop on AspectOriented Software Development (LA-WASP 2007), no âmbito do 21.o Simpósio Brasileiro de Engenharia de Software
(SBES 2007), João Pessoa, Paraı́ba, Brasil, pp. 93–104, ISBN 857669137-2, out/2007.
67. Marin M, Moonen L, van Deursen A; An integrated crosscutting concern migration strategy and its application to
JHoTDraw, 7th IEEE International Conference on Source Code Analysis and Manipulation (SCAM 2007), Paris,
França, IEEE Computer Society Press, pp. 101–10, ISBN 978-0-7695-2880-9, set-out/2007. DOI 10.1109/SCAM.2007.4362902
66. Gatto RA; Estratégias para reestruturação de código legado visando à utilização de aspectos, Mestrado em Ciência da
Computação, Universidade Estadual de Maringá, Maringá, Alagoas, Brasil, set/2007.
65.
Kästner C, Apel S, Batory D; A case study implementing features using AspectJ, 11th International Software Product
Line Conference (SPLC 2007), Quioto, Japão, IEEE Computer Society Press, pp. 223–32, ISBN 978-0-7695-2888-5,
set/2007. DOI 10.1109/SPLINE.2007.4339271
64. Carneiro GF, Mendonça Neto MG; Using visual metaphors based on metrics and heuristics to enhance software
comprehension activities, 2nd International Doctoral Symposium on Empirical Software Engineering (IDoESE 2007),
no âmbito do International Symposium on Empirical Software Engineering and Measurement (ESEM 2007), Madrid,
Espanha, set/2007.
63. Kawakami D; Um apoio computacional para auxiliar a reengenharia de sistemas legados Java para AspectJ, Mestrado
em Ciência da Computação, Universidade Federal de São Carlos (UFSCAR), São Carlos, São Paulo, Brasil, ago/2007.
62. Gheyi R; A refinement theory for Alloy, Tese de doutoramento (Pós-graduação em Ciência da Computação), Centro
de Informática, Universidade Federal de Pernambuco, Recife, Pernambuco, Brasil, ago/2007.
61. Srivisut K, Muenchaisri P; Bad-smell metrics for aspect-oriented software, 6th IEEE/ACIS International Conference
on Computer and Information Science (ICIS 2007), Melbourne, Austrália, IEEE Computer Society Press, pp. 1060–5,
jul/2007. DOI 10.1109/ICIS.2007.68
60. Kästner C, Kuhlemann M, Batory D; Automating feature-oriented refactoring of legacy applications, Poster apresentado na 21st European Conference on Object-Oriented Programming (ECOOP 2007), Berlin, Alemanha, jul/2007.
59. Piveta EK, Hecht M, Moreira A, Pimenta MS, Araújo J, Guerreiro P, Price RT; Avoiding bad smells in aspect-oriented
software, 19th International Conference on Software Engineering and Knowledge Engineering (SEKE 2007), Boston,
Massachusetts, EUA, pp. 81–4, ISBN 1-891706-20-9, jul/2007.
58. Kästner C, Kuhlemann M, Batory D; Automating feature-oriented refactoring of legacy applications, 1st Workshop
on Refactoring Tools (WRT 2007), Dig D, Cebulla M (eds.), Berlim, Alemanha, pp. 63–4, ISSN 1436-9915, jul/2007.
57. Srivisut K, Muenchaisri P; Defining and detecting bad smells of aspect-oriented software, 31st Annual International
Computer Software and Applications Conference (COMPSAC 2007), Pequim, R.P. China, IEEE Computer Society
Press, vol. 1, pp. 65–70, ISBN 0-7695-2870-8, jul/2007. DOI 10.1109/COMPSAC.2007.103
56. Roy CK, Uddin MG, Roy B, Dean TR; Evaluating aspect mining techniques: A case study, 15th IEEE International
Conference on Program Comprehension (ICPC 2007), Banff, Canadá, IEEE Computer Society Press, pp. 167–76,
jun/2007. DOI 10.1109/ICPC.2007.21
55. Figueiredo E, Lucena C, Garcia A; Uma abordagem quantitativa para desenvolvimento de software orientado a aspectos,
VI Simpósio Brasileiro de Qualidade de Software (SBQS 2007), Porto de Galinhas, Pernambuco, Brasil, jun/2007.
54. Wloka J; Tool-supported refactoring of aspect-oriented programs, Tese de doutoramento, Fakultät Elektrotechnik und
Informatik, Technischen Universität Berlin, Berlim, Alemanha, mai/2007. URL
53. Shinotsuka S, Ubayashi N, Shinomi H, Tamai T; Contract-based impact analysis for weaving classes and aspects,
Computer Software 24(2):133–49, ISSN 0289-6540, abr/2007. URL
52. Alves VR; Implementing software product line adoption strategies, Tese de doutoramento (Pós-graduação em Ciência
da Computação), Centro de Informática, Universidade Federal de Pernambuco, Recife, Pernambuco, Brasil, mar/2007.
URL
51. Hecht MV; Análise automática de código para programação orientada a aspectos, Dissertação de Mestrado em Ciências
de Computação, Programa de Pós-Graduação em Computação, Universidade Federal do Rio Grande do Sul, Porto
Alegre, Rio Grande do Sul, Brasil, mar/2007.
85
50.
Batory D; Program refactoring, program synthesis, and model-driven development, 16th International Conference on
Compiler Construction (CC 2007), na âmbito das Joint European Conferences on Theory and Practice of Software
(ETAPS 2007), Krishnamurthi S, Odersky M (eds.), Braga, Portugal, Springer, série Lecture Notes in Computer
Science, vol. 4420, pp. 156–71, ISBN 978-3-540-71228-2, mar/2007. DOI 10.1007/978-3-540-71229-9_11
49. Kulesza U, Alves V, Garcia A, Costa Neto A, Cirilo E, Lucena C, Borba P; Mapping features to aspects: A modelbased generative approach, 10th Internacional Workshop on Early Aspects no âmbito da 6th International Conference
on Aspect-Oriented Software Development (AOSD 2007), Moreira A, Grundy J (eds.), Vancouver, British Columbia,
Canadá, Springer, série Lecture Notes in Computer Science, vol. 4765, pp. 155–74, ISBN 978-3-540-76810-4, mar/2007.
DOI 10.1007/978-3-540-76811-1_9
48. Yuen I, Robillard MP; Bridging the gap between aspect mining and refactoring, 6th Workshop on Linking Aspect
Technology and Evolution (LATE 2007), no âmbito da 6th International Conference on Aspect-Oriented Software
Development (AOSD 2007), Vancouver, British Columbia, Canadá, mar/2007.
47. Apel S; The role of features and aspects in software development, Tese de doutoramento, Fakultät für Informatik, Institut für Technische und Betriebliche Informationssysteme, Otto-von-Guericke-Universität Magdeburg, Magdeburgo,
Alemanha, mar/2007. URL
46. Jinji P, Shinotsuka S, Ubayashi N; A contract-based verification method for aspect-oriented refactoring, IPSJ SIG
Notes 2007(33):25–32, Information Processing Society of Japan, Tóquio, Japão, ISSN 0919-6072, mar/2007. URL
45. Kästner C; Aspect-oriented refactoring of Berkeley DB, Diplomarbeit, Fakultät für Informatik, Institut für Technische
und Betriebliche Informationssysteme, Otto-von-Guericke-Universität Magdeburg, Magdeburgo, Alemanha, fev/2007.
URL
44. Ceccato M; Migrating object oriented code to aspect oriented programming, Tese de doutoramento em Information
and Communication Technologies, Università di Trento, Itália, dez/2006. URL
43. Castor Filho F; Tratamento de exceções no desenvolvimento de sistemas tolerantes a falhas baseados em componentes,
Tese de doutoramento em Ciência da Computação, Instituto de Computação, Universidade Estadual de Campinas,
Campinas, São Paulo, Brasil, nov/2006.
42. Castor Filho F, Garcia A, Rubira CMF; Implementing modular error handling with aspects: Best and worst practices,
Relatório Técnico IC-06-22, Instituto de Computação, Universidade Estadual de Campinas, Campinas, São Paulo,
Brasil, nov/2006. URL
41. Wloka J, Jähnichen S; A program analysis for tool-supported refactoring of aspect-oriented programs, SIGSOFT 2006
Doctoral Symposium at the 14th ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE 2006),
Portland, Oregon, EUA, nov/2006. URL
40. Castor Filho F, Cacho N, Figueiredo E, Maranhão R, Garcia A, Rubira CMF; Exceptions and aspects: The devil is in
the details, 14th ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE 2006), Portland, Oregon,
EUA, ACM Press, pp. 152–62, ISBN 1-59593-468-5, nov/2006. DOI 10.1145/1181775.1181794
39. Hecht MV, Piveta EK, Pimenta MS, Price RT; Aspect-oriented code generation, XX Simpósio Brasileiro de Engenharia
de Software (SBES 2006), Florianópolis, Santa Catarina, Brasil, pp. 209–23, out/2006. URL
38.
Binkley D, Ceccato M, Harman M, Ricca F, Tonella P; Tool-supported refactoring of existing object-oriented code
into aspects, IEEE Transactions on Software Engineering 32(9):698–717, set/2006. DOI 10.1109/TSE.2006.95
37. Immich RK; Modelo de um núcleo de sistema operacional extensı́vel utilizando reflexão computacional, Dissertação de
Mestrado (Pós-graduação em Ciência da Computação), Universidade Federal de Santa Catarina, Florianópolis, Santa
Catarina, Brasil, ago/2006. URL
36. Almasri A, Albayouk I; Experiences in migrating an industrial application to aspects, Dissertação de mestrado, Departement Informatica, Vrije Universiteit Brussel, Bruxelas, Bélgica, ago/2006. URL
35. Kuhlemann M; Moderne modularisierungstechniken und ihre bedeutung für qualitativ hochwertige software, Diplomarbeit, Fakultät für Informatik, Institut für Technische und Betriebliche Informationssysteme, Otto-von-GuerickeUniversität Magdeburg, Magdeburgo, Alemanha, ago/2006. URL
34. Piveta EK, Hecht M, Pimenta MS, Price RT; Detecting bad smells in AspectJ, Journal of Universal Computer Science
(J.UCS) 12(7):811–27, ISSN 0948-695X, jul/2006. DOI 10.3217/jucs-012-07-0811
33. Chen SQ, Zhang LC, Chen GM; An equivalence proving in formal method for aspect-oriented refactory, Jisuanji Kexue
/ Computer Science 33(7):257–61, ISSN 1002-137X, jul/2006. URL
32. Rutgers J; Refactoring aspect-oriented software, 5th Twente Student Conference on IT, Faculty of Electrical Engineering, Mathematics and Computer Science, University of Twente, Enschede, Paı́ses Baixos, jun/2006.
31. Srivisut K, Muenchaisri P; Determining threshold of aspect-oriented software metrics, 3rd Joint Conference on Computer Science and Software Engineering (JCSSE 2006), Banguecoque, Tailândia, ISBN 974-19-3261-8, jun/2006. URL
30. Piveta EK, Hecht M, Pimenta MS, Price RT; Detecting bad smells in AspectJ, 10.o Simpósio Brasileiro de Linguagens
de Programação (SBLP 2006), Itatiaia, Rio de Janeiro, Brasil, Sociedade Brasileira de Computação, vol. 1, pp. 203–16,
mai/2006.
29. Santos G, Borba P; Contextos de primeira classe em transformação de programas, 10.o Simpósio Brasileiro de Linguagens de Programação (SBLP 2006), Itatiaia, Rio de Janeiro, Brasil, Sociedade Brasileira de Computação, pp. 77–90,
mai/2006.
28. Castor Filho F, Cacho N, Figueiredo E, Maranhão R, Garcia A, Rubira CMF; Exceptions and aspects: The devil is
in the details, Relatório Técnico IC-06-08, Instituto de Computação, Universidade Estadual de Campinas, Campinas,
São Paulo, Brasil, mai/2006. URL
27. Santos GA; Suporte a refactorações em um sistema de transformação de propósito geral, Dissertação de Mestrado
(Pós-graduação em Ciência da Computação), Centro de Informática, Universidade Federal de Pernambuco, Recife,
Pernambuco, Brasil, mar/2006. URL
26. Figueiredo EM; Uma abordagem quantitativa para desenvolvimento de software orientado a aspectos, Dissertação de
Mestrado em Informática, Pontifı́cia Universidade Católica do Rio de Janeiro (PUC-Rio), Rio de Janeiro, Brasil,
mar/2006.
86
25.
Pearce DJ, Noble J; Relationship aspects, 5th International Conference on Aspect-Oriented Software Development (AOSD 2006), Bona, Alemanha, ACM Press, pp. 75–86, ISBN 1-59593-300-X, mar/2006.
DOI
10.1145/1119655.1119668
24. Gasiunas V, Bartolomei TT; Towards goal-driven design, Workshop on Software Engineering Properties of Languages
and Aspect Technologies (SPLAT 2006), no âmbito da 5th International Conference on Aspect-Oriented Software
Development (AOSD 2006), Bona, Alemanha, mar/2006. URL
23. Hannemann J; Aspect-oriented refactoring: Classification and challenges, Workshop on Linking Aspect Technology
and Evolution (LATE 2006), no âmbito da 5th International Conference on Aspect-Oriented Software Development
(AOSD 2006), Bona, Alemanha, mar/2006. URL
22. Bernardi ML, Di Lucca GA; Using AOP to improve design patterns modularity, International Conference on Software
Engineering (SE 2006), Innsbruck, Áustria, Acta Press, fev/2006. URL
21. Marin M; Formalizing typical crosscutting concerns, Report TUD-SERG-2006-010, Department of Software Technology, Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, Delft,
Paı́ses Baixos, ISSN 1872-5392, 2006. URL
20. Castor Filho F, Rubira CMF, Ferreira RAM, Garcia A; Aspectizing exception handling: A quantitative study, Advanced
Topics in Exception Handling Techniques, Dony C, Knudsen JL, Romanovsky A, Tripathi A (eds.), Springer, série
Lecture Notes in Computer Science, vol. 4119, pp. 255–74, ISBN 978-3-540-37443-5, 2006. DOI 10.1007/11818502_14
19. Godil II; An open infrastructure for refactoring aspects, Dissertação de mestrado, Department of Computer Science,
University of Toronto, Toronto, Ontário, Canadá, 2006. URL
18. Hannemann J; Role-based refactoring of crosscutting concerns, Tese de doutoramento em Computer Science, University
of British Columbia, Vancouver, British Columbia, Canadá, nov/2005. URL
17. Benn J, Constantinides C, Padda HK, Pedersen KH, Rioux F, Ye X; Reasoning on software quality improvement
with aspect-oriented refactoring: A case study, 9th IASTED International Conference on Software Engineering and
Applications (SEA 2005), Phoenix, Arizona, EUA, Acta Press, nov/2005. URL
16. Kulesza U, Garcia A, Bleasby F, Lucena C; Instantiating and customizing product line architectures using aspects and
crosscutting feature models, Early Aspects 2005 Workshop, no âmbito da 20th Annual ACM SIGPLAN Conference on
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2005), San Diego, Califórnia, EUA,
out/2005. URL
15. Resende AMP, Silveira FF, Cunha AM; Early aspects: Some analysis, trends and perspectives, Early Aspects 2005
Workshop, no âmbito da 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2005), San Diego, Califórnia, EUA, out/2005. URL
14. Kulesza U, Sant’Anna C, Lucena C; Refactoring the JUnit framework using aspect-oriented programming, 20th Annual
ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2005),
San Diego, Califórnia, EUA, ACM Press, pp. 136–7, ISBN 1-59593-193-7, out/2005. DOI 10.1145/1094855.1094901
13. Godil I, Jacobsen HA; Horizontal decomposition of Prevayler, Conference of the Centre for Advanced Studies on
Collaborative research (CASCON 2005), Toronto, Ontário, Canadá, IBM Press, pp. 83–100, ISSN 1705-7361, out/2005.
URL
12. Valter Camargo V, Lemos O, Ramos R, Chavez C, Soares S, Penteado R, Masiero PC; Relatório do workshop, 2.o
Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos (WASP 2005), no âmbito do 19.o Simpósio
Brasileiro de Engenharia de Software (SBES 2005) e do 20.o Simpósio Brasileiro de Banco de Dados (SBBD 2005),
Uberlândia, Minas Gerais, Brasil, Sociedade Brasileira de Computação (SBC), out/2005. URL
11. Piveta EK, Hecht M, Pimenta MS, Price RT; Bad smells em sistemas orientados a aspectos, 19.o Simpósio Brasileiro
de Engenharia de Software (SBES 2005), Uberlândia, Minas Gerais, Brasil, vol. 1, pp. 184–99, out/2005. URL
10. Shinotsuka S, Ubayashi N, Shinomi H, Tamai T; Contract-based impact analysis for weaving classes and aspects, 22nd
Conference of the Japan Society for Software Science and Technology (JSSST 2005), Sendai, Japão, set/2005. URL
9. Alves V, Matos P, Cole L, Borba P, Ramalho G; Extracting and evolving mobile games product lines, 9th International
Software Product Line Conference (SPLC 2005), Obbink H, Pohl K (eds.), Rennes, França, Springer, série Lecture
Notes in Computer Science, vol. 3714, pp. 70–81, ISBN 3-540-28936-4, set/2005. DOI 10.1007/11554844_8
8.
Binkley D, Ceccato M, Harman M, Ricca F, Tonella P; Automated refactoring of object oriented code into aspects,
21st IEEE International Conference on Software Maintenance (ICSM 2005), Budapeste, Hungria, IEEE Computer
Society Press, pp. 27–36, ISBN 0-7695-2368-4, set/2005. DOI 10.1109/ICSM.2005.27
7. Bernardi ML, Di Lucca GA; Improving design pattern quality using aspect orientation, 13th IEEE International
Workshop on Software Technology and Engineering Practice (STEP 2005), Budapeste, Hungria, IEEE Computer
Society Press, pp. 206–18, set/2005. DOI 10.1109/STEP.2005.14
6. Figueiredo E, Garcia A, Sant’Anna C, Kulesza U, Lucena C; Assessing aspect-oriented artifacts: Towards a toolsupported quantitative method, 9th Workshop on Quantitative Approaches in Object-Oriented Software Engineering
(QAOOSE 2005), no âmbito da 19th European Conference on Object-Oriented Programming (ECOOP 2005), Glasgow,
Reino Unido, jul/2005. URL
5. Feremans L; Aspect-oriented refactoring, Dissertação de mestrado, Departement Informatica, Vrije Universiteit Brussel,
Bruxelas, Bélgica, jun/2005. URL
4. Cole L, Borba P, Mota A; Proving aspect-oriented programming laws, Workshop on Foundations of Aspect-Oriented
Languages (FOAL 2005), no âmbito da 4th International Conference on Aspect-Oriented Software Development
(AOSD 2005), Clifton C, Lämmel R, Leavens GT (eds.), Chicago, Illinois, EUA, Technical Report TR #05-05, Department of Computer Science, Iowa State University, Ames, Iowa, EUA, pp. 1–9, mar/2005.
3. Cole L, Borba P; Deriving refactorings for AspectJ, 4th International Conference on Aspect-Oriented Software Development (AOSD 2005), Tarr P (ed.), Chicago, Illinois, EUA, ACM Press, pp. 123–34, ISBN 1-59593-043-4, mar/2005.
DOI 10.1145/1052898.1052909
87
2. Cole L; Deriving refactorings for AspectJ, Dissertação de Mestrado (Pós-graduação em Ciência da Computação),
Centro de Informática, Universidade Federal de Pernambuco, Recife, Pernambuco, Brasil, fev/2005. URL
1. Feremans L; Integrating JAsCo artifacts within the concern manipulating environment, Apprenticeship Report, Departement Informatica, Vrije Universiteit Brussel, Bruxelas, Bélgica, jan/2005. URL
[pi03] SOSYM 2005, A reference framework for process-oriented software development organizations.
16. Rao GS, Krishna CVP, Rao KR; Rational unified process for service oriented application in extreme programming,
4th International Conference on Computing, Communications and Networking Technologies (ICCCNT 2013), Tiruchengode, India, ISBN 978-1-4799-3925-1, jul/2013. DOI 10.1109/ICCCNT.2013.6726586
15. Mondragón M, Mora M, Garza L, Álvarez F, Rodrı́guez L, Duran-Limon HA; Towards a well-structured development
methodology for business process-oriented software systems based on services, Procedia Technology 9:351–60, Elsevier,
2013. DOI 10.1016/j.protcy.2013.12.039
14. Rao GS, Krishna CVP, Rao KR; Rational unified process for service oriented application in extreme programming,
Journal of Emerging Trends in Engineering 1(1):27–34, dez/2012.
13. Akbar R, Hassan MF, Abdullah A; A framework of software process tailoring for small and medium size IT companies,
2012 International Conference on Computer & Information Science (ICCIS 2012), Kuala Lumpur, Malásia, vol. 2,
pp. 914–8, ISBN 978-1-4673-1937-9, jun/2012. DOI 10.1109/ICCISci.2012.6297156
12. Mondragón Arellano M, Mora Tavarez JM; A comparative analysis about software development life cycle methodologies involving business processes and web services, 7th Iberian Conference on Information Systems and Technologies
(CISTI 2012), Madrid, Espanha, ISBN 978-1-4673-2843-2, jun/2012.
11. Mohamed EA, Taleb N; The application of Rational Unified Process in the development of road traffic accident
information systems in the Gulf region, International Information Systems Conference (iiSC 2011), Ali S, Ashrafi R
(eds.), Muscat, Sultanate of Oman, BrownWalker Press, pp. 105–9, ISBN 978-1-61233-719-7, out/2011.
10. Borges P, Monteiro P, Machado RJ; Tailoring RUP to small software development teams, 37th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2011), Oulu, Finlândia, pp. 306–9, ISBN 978-14577-1027-8, ago-set/2011. DOI 10.1109/SEAA.2011.55
9. Akbar R, Hassan MF, Abdullah A; A review of prominent work on agile processes software process improvement and
process tailoring practices, Software Engineering and Computer Systems, Zain JM, Mohd WMbW, El-Qawasmeh E
(eds.), Kuantan, Pahang, Malásia, Springer, série Communications in Computer and Information Science, vol. 181,
pp. 571–85, ISBN 978-3-642-22202-3, jun/2011. DOI 10.1007/978-3-642-22203-0_49
8. Akbar R, Hassan MF; A collaborative-interaction model of software project development: an extension to agile based
methodologies, 2010 International Symposium in Information Technology (ITSim 2010), Kuala Lumpur, Malásia,
pp. 1–6, ISBN 978-1-4244-6715-0, jun/2010. DOI 10.1109/ITSIM.2010.5561417
7. Brandt C, Hermann F, Ehrig H, Engel T; Enterprise modelling using algebraic graph transformation - extended
version, Technical Report 2010-06, Fakultät Elektrotechnik und Informatik, Technischen Universität Berlin, Berlim,
Alemanha, ISSN 1436-9915, 2010. URL
Publicado também como: Brandt C, Hermann F, Ehrig H, Engel T, Adamek J, Scholzel H; Security and consistency of
IT and business models at Credit Suisse realized by graph constraints, transformation and integration using algebraic
graph theory (long version), Bericht-Nr. 2009/XX. ISSN 1436-9915. URL
6. Akbar R, Hassan MF, Safdar S, Qureshi MA; Client’s perspective: Realization as a new generation process for software
project development and management, 2nd International Conference on Communication Software and Networks (ICCSN 2010), Singapura, IEEE Computer Society Press, pp. 191–5, ISBN 978-0-7695-3961-4, fev/2010. DOI 10.1109/ICCSN.2010.96
5. Alexopoulou N, Kanellis P, Nikolaidou M, Martakos D; A holistic approach for enterprise agility, Handbook of Research
on Enterprise Systems, Gupta JND, Sharma S, Rashid MA (eds.), IGI Global, cap. 1, pp. 1–18, ISBN 978-1-59904859-8, jan/2009. DOI 10.4018/978-1-59904-859-8.ch001
4. Alexopoulou N, Nikolaidou M, Mantzana V, Kanellis P, Martakos D; Towards a structured methodology for eventbased enterprise functionality modelling, European and Mediterranean Conference on Information Systems 2008 (EMCIS 2008), Irani Z, Sahraoui S, Ghoneim A, Sharp J, Ozkan S, Ali M, Alshawi S (eds.), Dubai, Emiratos Árabes
Unidos, ISBN 978-1-902316-58-1, mai/2008.
3. Afonso M, Vogel R, Teixeira J; From code-centric to model-centric software engineering: practical case study of
MDD infusion in a systems integration company, 4th Workshop on Model-Based Development of Computer-Based
Systems and 3rd International Workshop on Model-Based Methodologies for Pervasive and Embedded Software (MBDMOMPES 2006), Potsdam, Alemanha, IEEE Computer Society Press, pp. 125–34, ISBN 0-7695-2538-5, mar/2006.
DOI 10.1109/MBD-MOMPES.2006.13
2. Cheptsov O; The system organisation and basic algorithms of the simulation- and servicecentre for the coal industry,
International Conference on Modern Problems of Radio Engineering, Telecommunications, and Computer Science (TCSET 2006), Lviv-Slavsko, Ucránia, pp. 205–7, ISBN 966-553-507-2, fev-mar/2006. DOI 10.1109/TCSET.2006.4404496
1. Stephenson PR; A formal model for information risk analysis using colored Petri nets, 5th Workshop and Tutorial
on Practical Use of Coloured Petri Nets and the CPN Tools (CPN 2004), Jensen K (ed.), Aarhus, Dinamarca, DAIMI
PB-570, pp. 167–84, out/2004. URL
[wk06] DSOA 2004, Pitfalls of AspectJ implementations of some of the Gang-of-Four design patterns,
88
12.
Aljasser K; Implementing design patterns as parametric aspects using ParaAJ: The case of the singleton, observer,
and decorator design patterns, Computer Languages, Systems and Structures 45:1–15, Elsevier, ISSN 1477-8424,
abr/2016. DOI 10.1016/j.cl.2015.11.002
11. Giunta R, Pappalardo G, Tramontana E; AODP: Refactoring code to provide advanced aspect-oriented modularization
of design patterns, 27th Annual ACM Symposium on Applied Computing (SAC 2012), Riva del Garda (Trento), Itália,
ACM, pp. 1243–50, ISBN 978-1-4503-0857-1, mar/2012. DOI 10.1145/2245276.2231971
10. Pathangi JV; Impact of aspect oriented approach on GoF design patterns, Survey paper, Department of Computer
Science, University of Texas at Dallas, Dallas, Texas, EUA, 2012.
9. Przybylek A; Analysis of the impact of aspect-oriented programming on source code quality, Tese de doutoramento,
Faculty of Electronics, Telecommunications and Informatics, Gdańsk University of Technology, Gdańsk, Polónia, 2011.
8. Giunta RG; Experiments towards a general implementation of some design patterns using aspect orientation, Tese de
doutoramento em Informática, Università degli Studi di Catania, Catánia, Itália, nov/2011. URL
7. Assaf A; Un interpréteur extensible pour le prototypage des langages d’aspects, Tese de doutoramento em Informática,
Université de Nantes, Nantes, França, out/2011.
6. Przybylek A; Design patterns with AspectJ, generics, and reflective programming, 5th International Conference on
Software and Data Technologies (ICSOFT 2010), Atenas, Grécia, jul/2010.
5. Drăgănescu S, Ţăpuş N, Code-smells in AOP, U.P.B. Buletin Stiintific, Series C 72(4):3–12, ISSN 1454-234x, 2010.
URL
4. Przybylek A; The Decorator pattern revisited: An aspect-oriented solution, 7th International Conference on Perspectives in Business Informatics Research (BIR 2008), Gdańsk, Polónia, pp. 247–55, set/2008.
3. Assaf A, Noyé J; Dynamic AspectJ, Dynamic Languages Symposium (DLS 2008), no âmbito da 22nd European
Conference on Object-Oriented Programming (ECOOP 2008), Paphos, Chipre, ACM Press, art. 8, ISBN 978-1-60558270-2, jul/2008. DOI 10.1145/1408681.1408689
2. He CW, He KQ; A role-based approach to design pattern modeling and implementation, Journal of Software 17(4):658–
69, ISSN 1000-9825, abr/2006. DOI 10.1360/jos170658
1. Resende AMP, Silveira FF, Cunha AM; Early aspects: Some analysis, trends and perspectives, Early Aspects 2005
Workshop, no âmbito da 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2005), San Diego, Califórnia, EUA, out/2005. URL
[ei22] ECBS 2004b, Functional and object-oriented views in embedded software modeling.
18. Weyrath T, Schreyer H, Sellen J; Saving the software specification by transforming the old SA/RT models into UML,
5th European Conference for Aeronautics and Space Sciences (EUCASS 2013), Munique, Alemanha, jul/2013.
17. Saikia S, Ozili S, Chinnaiah Paranjothi K, Rajendran T; Controller model integration for virtual product development,
17th Asia-Pacific Automotive Engineering Conference (APAC17), Banguecoque, Tailândia, SAE Technical Paper 201301-0115, abr/2013. DOI 10.4271/2013-01-0115
16. Marco J, Vaughan ND; Design of a reference control architecture for the energy management of electric vehicles,
International Journal of Vehicle Design, 58(2-4):240–65, Inderscience Publishers, ISSN 0143-3369, jun/2012. DOI
10.1504/IJVD.2012.047380
15. Tiwari K, Tripathi A, Sharma S, Dubey V; Merging of Data Flow Diagram with Unified Modeling Language, International Journal of Scientific and Research Publications 2(8), ISSN 2250-3153, ago/2012.
14. Fries TP; Reengineering structured legacy system documentation to UML object-oriented artifacts, Information Systems Reengineering for Modern Business Systems: ERP, Supply Chain and E-Commerce Management Solutions,
Valverde R, Tallapp MR (eds.), IGI Global, cap. 2, pp. 30–53, ISBN 978-1-4666-0155-0, fev/2012. DOI 10.4018/9781-4666-0155-0.ch002
13. Jilani AAA, Usman M, Nadeem A, Malik ZI, Halim Z; Comparative study on DFD to UML diagrams transformations,
World of Computer Science and Information Technology Journal 1(1):10–6, ISSN 2221-0741, fev/2011.
12. Marco J, Vaughan ND; Architectural modelling of an energy management control system using the SysML, International Journal of Vehicle Design 55(1):1–22, Inderscience Publishers, ISSN 0143-3369, jan/2011. DOI 10.1504/IJVD.2011.
038044
11. Tiexiong H, Shilun G; Model and tool integration for modern Diesel engine management system development, 2nd AsiaPacific Conference on Computational Intelligence and Industrial Applications (PACIIA 2009), Wuhan, R.P. China,
pp. 5–9, ISBN 978-1-4244-4606-3, nov/2009. DOI 10.1109/PACIIA.2009.5406377
10. Alves MCB; Improving space software systems by enhancing the legacy models, 60th International Astronautical
Congress (IAC 2009), Daejeon, Coreia do Sul, pp. 7204–12, out/2009.
9. Alves MC, Abdala MA; Dealing with legacy software systems in space projects, 2009 Brazilian Symposium on Aerospace
Engineering & Applications, São José dos Campos, São Paulo, Brasil, set/2009.
8. Andersson H; Aircraft systems modeling: Model based systems engineering in avionics design and aircraft simulation,
Tese de doutoramento, Department of Management and Engineering, Linköpings Universitet, Linköping, Suécia, ISBN
978-91-7393-692-7, mar/2009.
7. Giró JF; Definición de modelos de objetos a partir de sus responsabilidades, 2das Jornadas de Investigación y Desarrollo
en Ingenierı́a de Software (JIDIS 2007), Córdoba, Argentina, mai/2007.
6. Hussain F, Waqar Aziz M; Extended transformation model for legacy systems into UML, 2nd International Conference
on Advances in Information Technology (IAIT 2007), Banguecoque, Tailândia, pp. 127–32, nov/2007.
5. Truscan D; Model driven development of programmable architectures, Tese de doutoramento em Computer Engineering, Department of Information Technologies, Åbo Akademi University, Turku, Finlândia, ISBN 978-952-12-1858-3,
mar/2007. URL
89
4. Fries TP; A framework for transforming structured analysis and design artifacts to UML, 24th Annual Conference
on Design of Communication (SIGDOC 2006), Myrtle Beach, Carolina do Sul, EUA, ACM Press, pp. 105–12, ISBN
1-59593-523-1, out/2006. DOI 10.1145/1166324.1166350
3. Lee C, Han J, Shim J, Lee C, Kim T, Kang Y, Lee B, Wu C; Extending UML for development of distributed control
systems with heterogeneous languages, 4th International Conference on Software Engineering Research, Management
and Applications (SERA 2006), Seattle, Washington, EUA, IEEE Computer Society Press, pp. 339–45, ago/2006.
DOI 10.1109/SERA.2006.33
2. Isaksson J, Lilius J, Truscan D; A MOF-based metamodel for SA/RT, 1st International Workshop on Rapid Integration
of Software Engineering Techniques (RISE 2004), Guelfi N (ed.), Luxembourg-Kirchberg, Luxemburgo, Springer, série
Lecture Notes in Computer Science, vol. 3475, pp. 102–11, ISBN 3-540-25812-4, nov/2005. DOI 10.1007/11423331_10
1. Alanen M, Lilius J, Porres I, Truscan D; MDE support in a protocol processing design method, Proceedings of ModelDriven Architecture: Foundations and Applications (MDAFA 2004), Aßmann U (ed.), Linköping, Suécia, pp. 232-45,
jun/2004. URL
[ei21] ECBS 2004a, Tool support for DFD-UML model-based transformations.
21. Cruz EF, Machado RJ, Santos MY; Derivation of data-driven software models from business process representations, 9th International Conference on the Quality of Information and Communications Technology (QUATIC 2014),
Guimarães, Portugal, pp. 276–81, ISBN 978-1-4799-6132-0, set/2014. DOI 10.1109/QUATIC.2014.44
20. Brdjanin D, Maric S; Model-driven techniques for data model synthesis, Electronics 17(2):130–6, ISSN 1450-5843,
dez/2013. DOI 10.7251/ELS1317130B
19. Tiwari K, Tripathi A, Sharma S, Dubey V; Merging of Data Flow Diagram with Unified Modeling Language, International Journal of Scientific and Research Publications 2(8), ISSN 2250-3153, ago/2012.
18. Fries TP; Reengineering structured legacy system documentation to UML object-oriented artifacts, Information Systems Reengineering for Modern Business Systems: ERP, Supply Chain and E-Commerce Management Solutions,
Valverde R, Tallapp MR (eds.), IGI Global, cap. 2, pp. 30–53, ISBN 978-1-4666-0155-0, fev/2012. DOI 10.4018/9781-4666-0155-0.ch002
17. Jilani AAA, Usman M, Nadeem A, Malik ZI, Halim Z; Comparative study on DFD to UML diagrams transformations,
World of Computer Science and Information Technology Journal 1(1):10–6, ISSN 2221-0741, fev/2011.
16. Imran Anwar M, Virtanen S, Isoaho J; A software defined approach for common baseband processing, Journal of
Systems Architecture 54(8):769–86, Elsevier, ISSN 1383-7621, ago/2008. DOI 10.1016/j.sysarc.2008.01.007
15. Hussain F, Waqar Aziz M; Extended transformation model for legacy systems into UML, 2nd International Conference
on Advances in Information Technology (IAIT 2007), Banguecoque, Tailândia, pp. 127–32, nov/2007.
14. Björkqvist J, Virtanen S; Convergence of hardware and software in platforms for radio technologies, IEEE Communications Magazine 44(11):52–7, ISSN 0163-6804, nov/2006. DOI 10.1109/MCOM.2006.248165
13. Fries TP; A framework for transforming structured analysis and design artifacts to UML, 24th Annual Conference
on Design of Communication (SIGDOC 2006), Myrtle Beach, Carolina do Sul, EUA, ACM Press, pp. 105–12, ISBN
1-59593-523-1, out/2006. DOI 10.1145/1166324.1166350
12. Staroń M; Improving modeling with UML by stereotype-based language customization, Tese de doutoramento, Blekinge
Institute of Technology, Karlskrona, Suécia, ISBN 91-7295-076-5, 2005. URL
11. Isaksson J, Lilius J, Truscan D; A MOF-based metamodel for SA/RT, 1st International Workshop on Rapid Integration
of Software Engineering Techniques (RISE 2004), Guelfi N (ed.), Luxembourg-Kirchberg, Luxemburgo, Springer, série
Lecture Notes in Computer Science, vol. 3475, pp. 102–11, ISBN 3-540-25812-4, nov/2005. DOI 10.1007/11423331_10
10. Lilius J, Lillqvist T, Lundkvist T, Oliver I, Porres I, Sandström K, Sveholm G, Zaka AP; The MICAS tool, 3rd Nordic
Workshop on UML and Software Modeling (NWUML 2005), Koskimies K, Kuzniarz L, Nummenmaa J, Zhang Z (eds.),
Tampere, Finlândia, Report A-2005-3, University of Tampere, pp. 180–92, ago/2005. URL
9. Virtanen S, Truscan D, Paakkulainen J, Isoaho J, Lilius J; Highly automated FPGA synthesis of application-specific
protocol processors, 15th International Conference on Field Programmable Logic and Applications (FPL 2005), Tampere, Finlândia, IEEE Circuits and Systems Society, pp. 269–74, ISBN 0-7803-9362-7, ago/2005. DOI 10.1109/FPL.
2005.1515733
8. Tseng LK; An integrated IDEF and Petri-net based approach for analysis and design of object-oriented manufacturing control systems, Dissertação de mestrado, Institute of Industrial Engineering and Management, National Yunlin
University of Science and Technology, Douliou, Yunlin, Taiwan, jul/2005.
7. Lilius J, Lillqvist T, Lundkvist T, Oliver I, Porres I, Sandström K, Sveholm G, Zaka AP; An architecture exploration
environment for system-on-chip design, Nordic Journal of Computing 12(4):361–78, ISSN 1236-6064, jan/2005.
6. Beydeda S, Book M, Gruhn V (eds.); Model-Driven Software Development, Springer, ISBN 978-3-540-25613-7, 2005.
DOI 10.1007/3-540-28554-7
5. Alanen M, Porres I; Coral: A metamodel kernel for transformation engines, 2nd European Workshop on Model Driven
Architecture with an emphasis on Methodologies and Transformations (EWMDA-2), Akehurst DH (ed.), Canterbury,
Reino Unido, set/2004. URL
4. Staroń M, Kuzniarz L, Wallin L; Case study on a process of industrial MDA realization: Determinants of effectiveness
Nordic Journal of Computing 11(3):254–78, ISSN 1236-6064, set/2004.
3. Virtanen S; A framework for rapid design and evaluation of protocol processors, Tese de doutoramento em Computer
Science, Universidade de Turku, Turku, Finlândia, set/2004. URL
2. Alanen M, Porres I, The Coral modelling framework; 2nd Nordic Workshop on UML, Modeling, Methods and Tools
(NWUML 2004), Koskimies K, Kuzniarz L, Lilius J, Porres I (eds.), TUCS General Publication N. 35, Turku, Finlândia,
pp. 93–8, ISBN 952-12-1386-8, ago/2004.
90
1. Alanen M, Lilius J, Porres I, Truscan D; MDE support in a protocol processing design method, Proceedings of ModelDriven Architecture: Foundations and Applications (MDAFA 2004), Aßmann U (ed.), Linköping, Suécia, pp. 232-45,
jun/2004. URL
[ei20] PROFES 2004, Using RUP for process-oriented organisations.
2. Yunis R, Surendro K, Telaumbanua K; Arsitektur bisnis: Pemodelan proses bisnis dengan object oriented, Seminar
Nasional Informatika 2010 (semnasIF 2010), Yogyakarta, Indonésia, ISSN 1979-2328, mai/2010. URL
1. Vavpotic D, Bajec M; An approach for concurrent evaluation of technical and social aspects of software development methodologies, Information and Software Technology 51(2):528–45, Elsevier, ISSN 0950-5849, fev/2009. DOI
10.1016/j.infsof.2008.06.001
[ei19] AOSD 2004, Object-to-aspect refactorings for feature extraction.
33. Lee SH, Song YJ; Aspect mining process design using abstract syntax tree, The Journal of the Korea Contents Association 11(5):75–83, mai/2011. DOI 10.5392/JKCA.2011.11.5.075
32.
Vidal SA, Marcos CA; Toward automated refactoring of crosscutting concerns into aspects, Journal of Systems and
Software 86(6):1482-97, Elsevier, ISSN 0164-1212, jun/2013. DOI 10.1016/j.jss.2012.12.045
31.
Kulesza U, Soares S, Chavez C, Castor F, Borba P, Lucena C, Masiero P, Sant’Anna C, Ferrari F, Alves V, Coelho R,
Figueiredo E, Pires P, Delicato F, Piveta E, Silva C, Camargo V, Braga R, Leite J, Lemos O, Mendonça N, Batista T,
Bonifácio R, Cacho N, Silva L, von Staa A, Silveira F, Valente MT, Alencar F, Castro J, Ramos R, Penteado R,
Rubira C; The crosscutting impact of the AOSD brazilian research community, Journal of Systems and Software
86(4):905–33, Elsevier, ISSN 0164-1212, abr/2013. DOI 10.1016/j.jss.2012.08.031
30. Kuhlemann M, Kästner C, Apel S, Saake G; An algebra for refactoring and feature-oriented programming, Technical
Report FIN-006-2011, Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, Magdeburgo, Alemanha,
2011.
29. Piveta EK; Improving the search for refactoring opportunities on object-oriented and aspect-oriented software, Doutorado em Computação, Instituto de Informática, Universidade Federal do Rio Grande do Sul, Porto Alegre, Rio Grande
do Sul, Brasil, jan/2009. URL
28.
Mens T, Demeyer S; Evolution issues in aspect-oriented programming, Software Evolution, Mens T, Demeyer S (eds.),
Springer, pp. 203-32, ISBN 978-3-540-76439-7, 2008. DOI 10.1007/978-3-540-76440-3_9
27. Mens K, Kellens A, Krinke J; Pitfalls in aspect mining, 15th Working Conference on Reverse Engineering (WCRE 2008),
Antuérpia, Bélgica, IEEE Computer Society Press, pp. 113-22, out/2008. DOI 10.1109/WCRE.2008.10
26. Klapproth S; Analyse von merkmalsinteraktionen in modularen designs, Diplomarbeit, Fakultät für Informatik, Institut für Technische und Betriebliche Informationssysteme, Otto-von-Guericke-Universität Magdeburg, Magdeburgo,
Alemanha, jul/2008. URL
25. Mens K, Tourwé T; Evolutionary problems in aspect-oriented software development, Third International Workshop
on Software Evolution (EVOL 2007), no âmbito do 23rd IEEE International Conference on Software Maintenance
(ICSM 2007), Paris, França, out/2007. URL
24. Piveta EK, Hecht M, Moreira A, Pimenta MS, Araújo J, Guerreiro P, Price RT; Avoiding bad smells in aspect-oriented
software, 19th International Conference on Software Engineering and Knowledge Engineering (SEKE 2007), Boston,
Massachusetts, EUA, pp. 81–4, ISBN 1-891706-20-9, jul/2007.
23. Hanenberg S, Stein D, Unland R; From aspect-oriented design to aspect-oriented programs: tool-supported translation
of JPDDs into code, 6th International Conference on Aspect-Oriented Software Development (AOSD 2007), Vancouver,
British Columbia, Canadá, ACM Press, pp. 49–62, ISBN 1-59593-615-7, mar/2007. DOI 10.1145/1218563. 1218570
22. Hecht MV; Análise automática de código para programação orientada a aspectos, Dissertação de Mestrado em Ciências
de Computação, Programa de Pós-Graduação em Computação, Universidade Federal do Rio Grande do Sul, Porto
Alegre, Rio Grande do Sul, Brasil, mar/2007.
21. Kästner C; Aspect-oriented refactoring of Berkeley DB, Diplomarbeit, Fakultät für Informatik, Institut für Technische
und Betriebliche Informationssysteme, Otto-von-Guericke-Universität Magdeburg, Magdeburgo, Alemanha, fev/2007.
URL
20. Alves V, Santos G, Pires D, Costa Neto A, Calheiros F, Leal J, Soares S, Nepomuceno V, Borba P; From conditional
compilation to aspects: A case study in software product lines migration, 1st Workshop on Aspect-Oriented Product
Line Engineering (AOPLE 2006), within the 5th International Conference on Generative Programming and Component
Engineering (GPCE 2006), Portland, Oregon, EUA, out/2006. URL
19. Almasri A, Albayouk I; Experiences in migrating an industrial application to aspects, Dissertação de mestrado, Departement Informatica, Vrije Universiteit Brussel, Bruxelas, Bélgica, ago/2006. URL
18. Piveta EK, Hecht M, Pimenta MS, Price RT; Detecting bad smells in AspectJ, Journal of Universal Computer Science
(J.UCS) 12(7):811–27, ISSN 0948-695X, jul/2006. DOI 10.3217/jucs-012-07-0811
17. Piveta E, Hecht M, Pimenta M, Price RT; Detecting bad smells in AspectJ, 10.o Simpósio Brasileiro de Linguagens de
Programação (SBLP 2006), Itatiaia, Rio de Janeiro, Brasil, Sociedade Brasileira de Computação, vol. 1, pp. 203–16,
mai/2006.
91
16. Jin L, Liu L; Formal concept analysis-based statement-level automatic aspect mining method, Xiaoxing Weixing Jisuanji
Xitong / Mini-Micro Systems 27(4):677–80, Shenyang Institute of Computing Technology, ISSN 1000-1220, abr/2006.
URL
15. Hannemann J; Role-based refactoring of crosscutting concerns, Tese de doutoramento em Computer Science, University
of British Columbia, Vancouver, British Columbia, Canadá, nov/2005. URL
14. Benn J, Constantinides C, Padda HK, Pedersen KH, Rioux F, Ye X; Reasoning on software quality improvement
with aspect-oriented refactoring: A case study, 9th IASTED International Conference on Software Engineering and
Applications (SEA 2005), Phoenix, Arizona, EUA, Acta Press, nov/2005. URL
13. Piveta EK, Hecht M, Pimenta MS, Price RT; Bad smells em sistemas orientados a aspectos, 19.o Simpósio Brasileiro
de Engenharia de Software (SBES 2005), Uberlândia, Minas Gerais, Brasil, vol. 1, pp. 184–99, out/2005. URL
12. Braem M; Incorporating inductive logic programming in aspect-oriented refactoring to produce pattern-based crosscuts
for use in a logic pointcut language, Graduation thesis, Department of Computer Science, Vrije Universiteit Brussel,
Bruxelas, Bélgica, ago/2005. URL
11. Feremans L; Aspect-oriented refactoring, Dissertação de mestrado, Departement Informatica, Vrije Universiteit Brussel,
Bruxelas, Bélgica, jun/2005. URL
10. van Deursen A, Marin M, Moonen L; AJHotDraw: A showcase for refactoring to aspects, Workshop on Linking Aspect
Technology and Evolution (LATE 2005), no âmbito da 4th International Conference on Aspect-Oriented Software
Development (AOSD 2005), Chicago, Illinois, EUA, mar/2005. URL
9. Shepherd D, Pollock L; Aspects, views, and interfaces: The discoveries of a clustering aspect miner and viewer,
Workshop on Linking Aspect Technology and Evolution (LATE 2005), no âmbito da 4th International Conference on
Aspect-Oriented Software Development (AOSD 2005), Chicago, Illinois, EUA, mar/2005. URL
8. Schäfer T, Eichberg M, Mezini M; Towards exploring crosscutting concerns, Workshop on Linking Aspect Technology
and Evolution (LATE 2005), no âmbito da 4th International Conference on Aspect-Oriented Software Development
(AOSD 2005), Chicago, Illinois, EUA, mar/2005. URL
7.
Hannemann J, Murphy G, Kiczales G; Role-based refactoring of crosscutting concerns, 4th International Conference
on Aspect-Oriented Software Development (AOSD 2005), Tarr P (ed.), Chicago, Illinois, EUA, ACM Press, pp. 135–
46, ISBN 1-59593-043-4, mar/2005. DOI 10.1145/1052898.1052910
6. van Deursen A, Marin AM, Moonen LMF; A systematic aspect-oriented refactoring and testing strategy, and its
application to JHotDraw, Report SEN-R0507, Software Engineering, Centrum voor Wiskunde en Informatica (CWI),
Amsterdão, Paı́ses Baixos, ISSN 1386-369X, mar/2005. URL
5. Garcia VC, Lucrédio D, Prado AF, Álvaro A, Almeida ES; Using reengineering and aspect-based techniques to retrieve knowledge embedded in object-oriented legacy system, IEEE International Conference on Information Reuse and
Integration (IRI-2004), Zhang D, Grégoire E, DeGroot D (eds.), Las Vegas, Nevada, EUA, IEEE Systems, Man, and
Cybernetics Society, pp. 30–5, ISBN 0-7803-8819-4, nov/2004. DOI 10.1109/IRI.2004.1431432
4. Garcia A, Chavez C, Soares S, Piveta E, Penteado R, Vieira de Camargo V, Fernandes F; Relatório do workshop, 1.o
Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos (WASP 2004), no âmbito do 18.o Simpósio
Brasileiro de Engenharia de Software (SBES 2004) e do 19.o Simpósio Brasileiro de Banco de Dados (SBBD 2004),
Brası́lia, Brasil, Sociedade Brasileira de Computação (SBC), pp. 1–10, out/2004.
3. Garcia VC, Prado AF; Phoenix: Uma abordagem para reengenharia de software orientada a aspectos, IX Workshop
de Teses e Dissertações em Engenharia de Software, no âmbito do 18.o Simpósio Brasileiro de Engenharia de Software
(SBES 2004), Brası́lia, Brasil, Sociedade Brasileira de Computação, out/2004.
2. Garcia VC, Piveta EK, Lucrédio D, Álvaro A, Almeida ES, Prado AF, Zancanella LC; Em direção a uma abordagem
para separação de interesses por meio de Mineração de aspectos e refactoring, 30.a Conferencia Latinoamericana de
Informática (CLEI 2004), Solar M, Fernández-Baca D, Cuadros-Vargas E (eds.), Arequipa, Perú, Sociedad Peruana
de Computación, pp. 317–28, ISBN 9972-9876-2-0, set-out/2004. URL
1. Satiroğlu Y; Aspect-oriented evolution of legacy information systems, Dissertação de mestrado, Department of Computer Engineering & Institute of Engineering and Science, Bilkent University, Ancara, Turquia, ago/2004. URL
[wk04] DSOA 2003, Some thoughts on refactoring objects to aspects,
4. Malta MN, Oliveira S, Valente MT; Guidelines for enabling the extraction of aspects from existing object-oriented
code, Journal of Object Technology 8(3):101–19, ISSN 1660-1769, mai-jun/2009. URL
3. Malta MN, Valente MTO; Object-oriented transformations for extracting aspects, Information and Software Technology
51(1):138–49, Elsevier, ISSN 0950-5849, jan/2009. DOI 10.1016/j.infsof.2008.02.001
2. Malta MN; Transformações de código para extração de aspectos, Mestrado em Informática, Pontifı́cia Universidade
Católica de Minas Gerais (PUC Minas), Belo Horizonte, Minas Gerais, Brasil, mai/2008. URL
1. Malta MN, Valente MTO; Transformações de código para extração de aspectos, I Latin American Workshop on AspectOriented Software Development (LA-WASP 2007), no âmbito do 21.o Simpósio Brasileiro de Engenharia de Software
(SBES 2007), João Pessoa, Paraı́ba, Brasil, pp. 93–104, ISBN 857669137-2, out/2007.
[rt03] TUCS TR519 2003, Tool support for DFD to UML model-based transformations.
2. Ronran C; A Java-application code generator from data flow diagram, Dissertação de mestrado em Technology of
Information System Management, Mahidol University, Tailândia, ISBN 974-04-6151-4, 2005.
92
1. Beydeda S, Book M, Gruhn V (eds.); Model-Driven Software Development, Springer, ISBN 978-3-540-25613-7, 2005.
DOI 10.1007/3-540-28554-7
[rt02] TUCS TR512 2003, Functional and object-oriented modeling of embedded software.
5. Truscan D; Model driven development of programmable architectures, Tese de doutoramento em Computer Engineering, Department of Information Technologies, Åbo Akademi University, Turku, Finlândia, ISBN 978-952-12-1858-3,
mar/2007. URL
4. Ronran C; A Java-application code generator from data flow diagram, Dissertação de mestrado em Technology of
Information System Management, Mahidol University, Tailândia, ISBN 974-04-6151-4, 2005.
3. Beydeda S, Book M, Gruhn V (eds.); Model-Driven Software Development, Springer, ISBN 978-3-540-25613-7, 2005.
DOI 10.1007/3-540-28554-7
2. Alanen M, Lilius J, Porres I, Truscan D; MDE Support in a Protocol Processing Design Method, Proceedings of ModelDriven Architecture: Foundations and Applications (MDAFA 2004), Aßmann U (ed.), Linköping, Suécia, pp. 232-45,
jun/2004. URL
1. Bosman G; A Survey of Co-Design Ideas and Methodologies, Dissertação de mestrado, Vrije Universiteit Amsterdam,
Amsterdão, Paı́ses Baixos, ago/2003. URL
[wk03] OOPSLA 2003, A reference model for process-oriented software development organizations.
1. Jia-ming Z; The software development process methodology of resource-based access control, 2nd International Conference on Computer and Automation Engineering (ICCAE 2010), Singapura, IEEE, pp. 111–7, ISBN 978-1-4244-5585-0,
fev/2010. DOI 10.1109/ICCAE.2010.5451762
[ei18] PROFES 2002, Heterogeneous information systems integration: Organizations and tools.
1. Navarro-Hernández RN, Rose Gómez CE, Gradı́as Enrı́quez G, Pacheco Sánchez JA; Integración semántica de información para la identificación de personas: Un enfoque con tecnologı́as de la web semántica, Conferência IADIS
Ibero-Americana WWW/Internet 2007, Vila Real, Portugal, pp. 107–14, out/2007.
[pn04] Ingenium 2002, C++ é inadequado para ensinar OO.
1. Guerreiro P; O C++ e a programação orientada pelos objectos, Ingenium, Ordem dos Engenheiros, 2.a série, n. 77,
pp. 74–7, ISSN 0870-5968, ago-set/2003.
[ei17] DIPES 2002, Can UML be a system-level language for embedded software?.
1. Cochrane S; A structured embedded software model for improved code portability and reuse, Technical Report, Cyan
Technology Ltd, Cambridge, Reino Unido. URL
[ei16] SBCCI 2001, System-level object-orientation in the specification and validation of embedded systems.
4. Wu J; Functional verification methodology of complex electronics system based modeling and simulation, Journal of
Computers 5(9):1343–7, Academic Publisher, ISSN 1796-203X, set/2010. DOI 10.4304/jcp.5.9.1343-1347
3. Shen X, Chen J, Wang M; Homomorphic mapping from UML to Verilog in SOC system-level modeling, Weidianzixue
yu Jisuanji / Microelectronics & Computer 23(2):1–5, ISSN 1000-7180, fev/2006. URL
2. Lin CT; Design and implementation of DSP-based configurable heterogeneous embedded platform, Dissertação de
mestrado, Department of Electrical Engineering, National Dong Hwa University, Hualien, Taiwan, 2005.
1. Brisolara LB; Blade: Um editor de esquemáticos hierárquico voltado à colaboração, Dissertação de Mestrado, Universidade Federal do Rio Grande do Sul, Porto Alegre, Rio Grande do Sul, Brasil, dez/2002. URL
[ei15] OOIS 2001, From use cases to objects: An industrial information systems case study analysis.
10. Pathak N, Sharma G, Singh BM; Towards designing of SPF based secure web application using UML 2.0, International
Journal of System Assurance Engineering and Management, Springer, ISSN 0975-6809, 2015. DOI 10.1007/s13198015-0338-6
93
9. Tavares JMR; Exploração do UML para a derivação automática de requisitos arquitecturais: Uma abordagem orientada
a modelos, Dissertação de mestrado em Engenharia Informática, ISEP, Porto, Portugal, 2011. URL
8. Fernandes JE, Machado RJ, Carvalho JA; Model-driven development for pervasive information systems, Ubiquitous
and Pervasive Computing: Concepts, Methodologies, Tools, and Applications, Symonds J (ed.), IGI Global, cap. 28,
pp. 408–38, set/2009. DOI 10.4018/978-1-60566-960-1.ch028
7. Duan J; An approach for modeling business application using refined use case, 2009 ISECS International Colloquium
on Computing, Communication, Control, and Management (CCCM 2009), Sanya, R.P. China, IEEE Computer Society
Press, vol. 4, pp. 404–7, ago/2009. DOI 10.1109/CCCM.2009.5267606
6. Garcia DF, Gonzalez D, Product-based industrial information systems (application to the steel industry), Proceedings
of World Academy of Science, Engineering and Technology 41:513–8, ISSN 1307-6884, jul/2008. URL
5. Cox K, Phalp KT; Practical Experience of Eliciting Classes from Use Case Descriptions, Journal of Systems and
Software 80(8):1286–304, Elsevier, ISSN 0164-1212, ago/2007. DOI 10.1016/j.jss.2006.12.485
4. Truscan D; Model driven development of programmable architectures, Tese de doutoramento em Computer Engineering, Department of Information Technologies, Åbo Akademi University, Turku, Finlândia, ISBN 978-952-12-1858-3,
mar/2007. URL
3. Kimour MT, Meslati D; Deriving objects from use cases in real-time embedded systems, Information and Software
Technology 47(8):533–41, Elsevier, ISSN 0950-5849, jun/2005. DOI 10.1016/j.infsof.2004.10.003
2. Kimour MT, Meslati D; An approach to building object models with UML in embedded systems, Journal of Computing
and Information Technology 12(3):223–35, ISSN 1330-1136, set/2004. URL
1. Kimour MT, Meslati D; Deriving object models in embedded systems: A hierachical modular component-based approach, 8th WSEAS International Conference on Computers, Atenas, Grécia, jul/2004.
[ei14] ACSD 2001, A Petri net meta-model to develop software components for embedded systems,.
5. Wakrime AA; Une approche par composants pour l’analyse visuelle interactive de résultats issus de simulations
numériques, Tese de doutoramento em Informática, Université d’Orléans, França, 2016. URL
4. Moutinho F, Gomes L, Ramalho F, Figueiredo J, Barros JP, Barbosa P, Pais R, Costa A; Ecore representation
for extending PNML for input-output place-transition nets, 36th Annual Conference on IEEE Industrial Electronics
Society (IECON 2010), Glendale, Arizona, EUA, pp. 2156–61, ISBN 978-1-4244-5225-5, nov/2010. DOI 10.1109/IECON.2010.5675332
3. Sumathi S, Surekha P; LabVIEW based advanced instrumentation systems, Springer, ISBN 978-3-540-48500-1, 2007.
2. Lee J, Choi M, Sung C; A Modeling Technique Applying an Object-Oriented Petri Net for Embedded System, 1st
International Conference on Hybrid Information Technology (ICHIT 2006), Cheju, Coreia do Sul, IEEE Computer
Society Press, vol. 2, pp. 642–5, nov/2006. DOI 10.1109/ICHIT.2006.20
1. Barros JP; Modularidade em redes de Petri, Tese de doutoramento, Engenharia Electrotécnica e de Computadores,
Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa, jan/2006.
[ei13] DIPES 2000, A methodology for complex embedded systems design: Petri nets within a UML approach.
10. Peres LM; Proposta de um método de verificação por tempo global com redes de Petri no desenvolvimento de software
embarcado e em tempo real, Tese de doutoramento (Pós-graduação em Informática), Universidade Federal do Paraná,
Curitiba, Paraná, Brasil, set/2010. URL
9. Muñoz J, Pelechano V; A software factory for pervasive systems development, Pervasive Information Systems, vol. 10
de Advances in Management Information Systems, Kourouthanassis PE, Giagli GM (eds.), M.E. Sharpe, pp. 103–25,
ISBN 978-0-7656-1689-0, ISSN 1554-6152, 2007. URL
8. Lee J, Choi M, Sung C; A modeling technique applying an object-oriented Petri net for embedded system, 1st International Conference on Hybrid Information Technology (ICHIT 2006), Cheju, Coreia do Sul, IEEE Computer Society
Press, vol. 2, pp. 642–5, nov/2006. DOI 10.1109/ICHIT.2006.20
7. Tang C, Su CH, Simulating a TCP/IP offloading adapter with the VHDL specification generated from a UML model, 17th Workshop on Object-Oriented Technology and Applications (OOTA 2006), Taoyuan, Taiwan, set/2006.
www.csie.cgu.edu.tw:8080/OOTA2006/paper/D2-1.pdf
6. Su CH; An approach of object oriented embedded system synthesis, Dissertação de mestrado, Department of Electrical
Engineering, Tatung University, Taiwan, jul/2006. URN etd-0824106-100640.
5. Damaševicius R, Štuikys V; Application of the object-oriented principles for hardware and embedded system design,
“Integration, the VLSI Journal” 38(2):309–39, Elsevier, ISSN 0167-9260, dez/2004. DOI 10.1016/j.vlsi.2004.08.005
4. Muñoz J; Pervasive systems development with the model driven architecture, Doctoral Symposium of the 7th International Conference on the Unified Modeling Language (UML 2004), Lisboa, Portugal, out/2004. URL
3. Muñoz J, Pelechano V, Fons J; Model driven development of pervasive systems, 1st Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES 2004), realizada no âmbito da 4th International Conference
on Application of Concurrency to System Design (ACSD 2004), Hamilton, Ontário, Canadá, pp. 3–13, ISBN 952-121359-0, jun/2004.
2. Zhou S, Qin Z, Liu J, Xing G; Study on the real-time software development, Xiaoxing Weixing Jisuanji Xitong /
Mini-Micro Systems 25(1):117–22, Shenyang Institute of Computing Technology, ISSN 1000-1220, jan/2004. URL
94
1. Delatour J; Contribution a la specification des systèmes temps réel: L’approche UML/PNO, Tese de doutoramento
em Automatique et Informatique Industrielle, Université Paul Sabatier, Toulouse, França, set/2003. URL
[ei12] CONTROLO 2000, An object-oriented approach to the co-design of industrial control-based information systems.
3. Ryan M, Markose S, Cheng Y, Liu F, McMillin B; Structured object-oriented co-analysis/co-design of hardware/software
for the FACTS power system, 29th Annual International Computer Software and Applications Conference (COMPSAC 2005), Edimburgo, Reino Unido, IEEE Computer Society Press, vol. 1, pp. 396–402, ISBN 0-7695-2413-3, jul/2005.
DOI 10.1109/COMPSAC.2005.147
2. Damaševicius R, Štuikys V; Application of the object-oriented principles for hardware and embedded system design,
“Integration, the VLSI Journal” 38(2):309–39, Elsevier, ISSN 0167-9260, dez/2004. DOI 10.1016/j.vlsi.2004.08.005
1. Liverani A, Amati G, Pellicciari M; “Symbolic Design”: A UML based environment for integrated product development,
8th International Design Conference (DESIGN 2004), Marjanovic D (ed.), Dubrovnik, Croácia, Design Society, vol. 2,
pp. 871–6, ISBN 953-6313-59-6, mai/2004. URL
[ei10] CODES 2000, Modeling industrial embedded systems with UML.
48.
Jamro M, Rzonca D, Rza˛sa W, Testing communication tasks in distributed control systems with SysML and
timed colored Petri nets model, Computers in Industry 71:77–87, Elsevier, ISSN 0166-3615, ago/2015. DOI
10.1016/j.compind.2015.03.007
47. Oliveira MFS; Model driven engineering methodology for design space exploration of embedded systems, Doutorado
em Computação, Instituto de Informática, Universidade Federal do Rio Grande do Sul, Porto Alegre, Rio Grande do
Sul, Brasil, out/2013. URL
46. Zhou C, Fu Y, Wagaw M; Automatic driving system using LEGO, 2012 International Conference on Software Engineering Research and Practice (SERP 2012), Las Vegas, Nevada, EUA, pp. 24–8, jul/2012.
45. Bastani B; Low-level dynamic system formation with high-level automation: Extending UML in support of UPnP,
ACM SIGSOFT Software Engineering Notes 35(3):1–10, mai/2010, ISSN 0163-5948. DOI 10.1145/1764810.1764817
44. Wang G; Modeling C-based embedded system using UML design, International Conference on Mechatronics and Automation (ICMA 2009), Changchun, R.P. China, pp. 2973–7, ISBN 978-1-4244-2692-8, ago/2009. DOI 10.1109/ICMA.
2009.5246023
43. Klünder D; Entwurf eingebetteter software mit abstrakten zustandsmaschinen und business object notation, Relatório
Técnico, Aachener Informatik Berichte, AIB-2009-04, Department of Computer Science, RWTH Aachen, Alemanha,
ISSN 0935-3232, fev/2009. URL
42. Oliveira MFS, Wehrmeister MA, Nascimento FA, Pereira CE, Wagner FR; High-level design space exploration of
embedded systems using the model-driven engineering and aspect-oriented design approaches, Behavioral Modeling for
Embedded Systems and Technologies: Applications for Design and Implementation, IGI Publishing, cap. 5, pp. 114–46,
ISBN 978-1-60566-750-8, 2009. DOI 10.4018/978-1-60566-750-8.ch005
41. Stojanov Z; Model of change request generator integrated into business application, 5th International Symposium on
Intelligent Systems and Informatics (SISY 2007), Subotica, Sérbia, pp. 201–6, ISBN 978-1-4244-1443-7, ago/2007. DOI
10.1109/SISY.2007.4342652
40. Zhang C, Jiang X; Design analysis for UML-based embedded systems, China Information Security 3:77–9, ISSN 10098054, mar/2007. URL
39. Truscan D; Model driven development of programmable architectures, Tese de doutoramento em Computer Engineering, Department of Information Technologies, Åbo Akademi University, Turku, Finlândia, ISBN 978-952-12-1858-3,
mar/2007. URL
38. Pérez Camacho CA; Evaluación de los bloques funcionales pertenecientes al CDMA Reverse Traffic Channel IS-95,
mediante aproximación, Dissertação de mestrado, Facultad de Ingenierı́a y Arquitectura, Departamento de Electricidad, Electrónica y Computación, Universidad Nacional de Colombia, Manizales, Colómbia, 2006.
37. Lee J, Choi M, Sung C; A modeling technique applying an object-oriented Petri net for embedded system, 1st International Conference on Hybrid Information Technology (ICHIT 2006), Cheju, Coreia do Sul, IEEE Computer Society
Press, vol. 2, pp. 642–5, nov/2006. DOI 10.1109/ICHIT.2006.20
36. Tang C, Su CH, Simulating a TCP/IP offloading adapter with the VHDL specification generated from a UML model,
17th Workshop on Object-Oriented Technology and Applications (OOTA 2006), Taoyuan, Taiwan, set/2006. URL
35. Shen X, Chen J, Wang M; Homomorphic mapping from UML to Verilog in SOC system-level modeling, Weidianzixue
yu Jisuanji / Microelectronics & Computer 23(2):1–5, ISSN 1000-7180, fev/2006. URL
34. Damaševicius R; On the application of meta-design techniques in hardware design domain, International Journal of
Computer Science 1(1):67–77, ISSN 1306-4428, 2006. URL
33. Baldini A, Benso A, Prinetto P; System-level functional testing from UML specifications in end-of-production industrial
environments, International Journal on Software Tools for Technology Transfer (STTT) 7(4):326–40, Springer, ISSN
1433-2779, ago/2005. DOI 10.1007/s10009-004-0147-8
32. Carson S; UML and human performance modeling, White Paper, GSC Associates, Denver, Colorado, EUA, jul/2005.
31. Vallius T, Röning J; Implementation of the “embedded object” concept and an example of using it with UML, IEEE
International Symposium on Computational Intelligence in Robotics and Automation (CIRA 2005), Espoo, Finlândia,
IEEE Computer Society Press, pp. 635–40, ISBN 0-7803-9355-4, jun/2005. DOI 10.1109/CIRA.2005.1554348
95
30. Luo J, Cao Y; Research on object-oriented SOC design methodology, Gaojishu Tongxin / High Technology Letters
11(3):235–9, Institute of Scientific and Technical Information of China, ISSN 1006-6748, jan/2005. URL
29.
Beydeda S, Book M, Gruhn V (eds.); Model-Driven Software Development, Springer, ISBN 978-3-540-25613-7, 2005.
DOI 10.1007/3-540-28554-7
28. Luo J, Cao Y, Li D; Research on pattern based SOC design methodology Beijing Youdian Xueyuan Xuebao / Journal
of Beijing University of Posts and Telecommunications 27(z2):129–34, ISSN 1007-5321, dez/2004. URL
27. Damaševicius R, Štuikys V; Application of the object-oriented principles for hardware and embedded system design,
“Integration, the VLSI Journal” 38(2):309–39, Elsevier, ISSN 0167-9260, dez/2004. DOI 10.1016/j.vlsi.2004.08.005
26. Alanen M, Lilius J, Porres I, Truscan D; MDE support in a protocol processing design method, Proceedings of ModelDriven Architecture: Foundations and Applications (MDAFA 2004), Aßmann U (ed.), Linköping, Suécia, pp. 232-45,
jun/2004. URL
25. Esteves AJ, Proença AJ; A partition methodology to develop data flow dominated embedded systems, 1st International
Workshop on Model-Based Methodologies for Pervasive and Embedded Software (MOMPES 2004) no âmbito da 4th
International Conference on Application of Concurrency to System Design 2004 (ACSD 2004), Hamilton, Ontario,
Canada, pp. 57–80, jun/2004.
24. Liverani A, Amati G, Pellicciari M; “Symbolic Design”: A UML based environment for integrated product development,
8th International Design Conference (DESIGN 2004), Marjanovic D (ed.), Dubrovnik, Croácia, Design Society, vol. 2,
pp. 871–6, ISBN 953-6313-59-6, mai/2004. URL
23. Guerra A; Automatic functional system test of complex automotive devices, 8th International Forum Advanced Microsystems for Automotive Applications (AMAA 2004), Valldorf J, Gessner W (eds.), Berlim, Alemanha, Springer,
pp. 325–34, ISBN 3-540-20586-1, mar/2004. DOI 10.1007/978-3-540-76989-7_23
22. Green P, Essa S; Integrating the synchronous dataflow model with UML, Design, Automation and Test in Europe
Conference and Exhibition (DATE 2004), Paris, França, IEEE Computer Society Press, pp. 736–7, ISBN 0-7695-20855, fev/2004. DOI 10.1109/DATE.2004.1268954
21. Marchetti M, Oliver I; Towards a conceptual framework for UML to hardware description language mappings, UML-B
Specification For Proven Embedded Systems Design, Mermet JP (ed.), Kluwer Academic Publisher, cap. 9, pp. 121–34,
ISBN 1-4020-2866-0, 2004.
20. Alanen M, Lilius J, Porres I, Truscan D; Realizing a model driven engineering process, TUCS Technical Report 565,
Turku Centre for Computer Science, Turku, Finlândia, ISBN 952-12-1255-1, ISSN 1239-1891, nov/2003.
19. Damaševicius R, Majauskas G, Štuikys V; Application of design patterns for hardware design, 40th ACM/IEEE
Design Automation Conference (DAC 2003), Anaheim, Califórnia, EUA, ACM Press, pp. 48–53, ISBN 1-58113-688-9,
jun/2003. DOI 10.1109/DAC.2003.1218797
18. Lilius J, Truscan D; UML-driven TTA-based protocol processor design, TUCS Technical Report 518, Turku Centre for
Computer Science, Turku, Finlândia, ISBN 952-12-1147-4, ISSN 1239-1891, abr/2003.
17. Wu Q, Xiong G; Research on automatic code generation based on SDL, Jisuanji Kexue / Computer Science (Transactions of the Chinese Society of Agricultural Engineering) 30(4):1004–7, ISSN 1002-137X, abr/2003. URL
16. Abd-El-Rahman SE; Object-oriented technology for system-level design, Tese de doutoramento, Dept. of Computation,
UMIST, Manchester, Reino Unido, 2003.
15. Brisolara LB; Blade: Um editor de esquemáticos hierárquico voltado à colaboração, Dissertação de Mestrado, Universidade Federal do Rio Grande do Sul, Porto Alegre, Rio Grande do Sul, Brasil, dez/2002. URL
14. Wall A, Lindgren M, Tarkpea T; Experiences from introducing UML and OO in an organization, MRTC Report ISRN
MDH-MRTC-91/2002-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, Västerås, Suécia, ISSN
1404-3041, dez/2002. URL
13. Baldini A, Benso A, Prinetto P, Mo S, Taddei A; Efficient design of system test: A layered architecture, IEEE
International Test Conference 2002 (ITC 2002), Baltimore, Maryland, EUA, IEEE Computer Society Press, pp. 930–
9, out/2002. DOI 10.1109/TEST.2002.1041848
12. Lilius J, Truscan D; UML-driven TTA-based protocol processor design, Forum on Specification & Design Languages
(FDL 2002), Marselha, França, set/2002.
11. Baldini A, Benso A, Prinetto P, Mo S, Taddei A; A UML process for system-level functional test: An industrial
perspective, 6th Biennial World Conference on Integrated Design and Process Technology (IDPT 2002), Pasadena,
Califórnia, EUA, Society for Design and Process Science, p. 48–57, jun/2002.
10. Baldini A, Benso A, Prinetto P; A layered architecture for system test design, 7th IEEE European Test Workshop
(ETW 2002), Corfu, Grécia, mai/2002.
9. Baldini A, Benso A, Prinetto P, Mo S, Taddei A; From UML to EOP functional test: Just a dream or a feasible
industrial approach?, 6th IEEE European Test Workshop 2001 (ETW 2001), Estocolmo, Suécia, ISBN 0769510167,
mai-jun/2001.
8. Green P, Edwards M, Essa S; UML for System-Level Design: Extending the Object Model for Systems-on-Chips,
Systems on chip design languages, Mignotte A, Villar E, Horobin L (eds.), Kluwer Academic Publishers, pp. 225–33,
ISBN 1-4020-7046-2, abr/2002.
7. Baldini A, Benso A, Prinetto P, Mo S, Taddei A; Beyond UML to an end-of-line functional test engine, Design,
Automation and Test in Europe Conference and Exhibition 2002 (DATE 2002), Paris, França, IEEE Computer Society
Press, pp. 499–503, ISBN 0-7695-1471-5, mar/2002. DOI 10.1109/DATE.2002.998347
6. Dascalu S, Hitchcock P; An approach to integrating semi-formal and formal notations in software specification, 17th
ACM Symposium on Applied Computing (SAC 2002), Madrid, Espanha, ACM Press, pp. 1014-20, ISBN 1-58113-445-2,
mar/2002. DOI 10.1145/508791.508988
5. Dai G; Advances in modeling languages, Jisuanji Kexue / Computer Science 29(1):78–81, ISSN 1002-137X, jan/2002.
URL
96
4. Baldini A, Benso A, Prinetto P, Mo S, Taddei A; Towards a unified test process: From UML to end-of-line functional
test, International Test Conference 2001 (ITC 2001), Baltimore, Maryland, EUA, IEEE Computer Society Press,
pp. 600–7, ISBN 0-7803-7169-0, Oct-nov/2001. DOI 10.1109/TEST.2001.966679
3. Szymanek R; Memory aware task assignment and scheduling for multiprocessor embedded systems, Licenthiate Thesis,
Dep. Computer Science, Lund Institute of Technology, Lund University, Lund, Suécia, jun/2001.
2. Götze M, Kattanek W; Experiences with the UML in the design of automotive ECUs, Design, Automation and Test
in Europe Conference and Exhibition 2001 (DATE 2001), Munique, Alemanha, mar/2001. URL
1. Götze M, Kattanek W; Erfahrungen mit der UML beim entwurf von Kfz-steuerungen, ITG/GI/GMM Workshop
“Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen”, Meißen,
Alemanha, fev/2001. URL
[cl01] HWPN 2000, An evolutionary approach to the use of Petri net based models: From parallel controllers
to hw/sw co-design.
8. Sudacevschi V; Synthesis of the systems with concurrent data processing, Tese de doutoramento, Universitatea Tehnicǎ
a Moldovei, Chişinǎu, Moldávia, 2009. URL
7. Abellard A, Abellard P; A factorization/defactorization methodology based on data flow Petri nets for an efficient
hardware/software codesign, IEEE International Conference on Systems, Man and Cybernetics (SMC 2007), Montréal,
Québec, Canadá, IEEE Computer Society Press, pp. 1388–93, ISBN 978-1-4244-0991-4, out/2007.
DOI 10.1109/ICSMC.2007.4413650
6. Lee J, Choi M, Sung C; A modeling technique applying an object-oriented Petri net for embedded system, 1st International Conference on Hybrid Information Technology (ICHIT 2006), Cheju, Coreia do Sul, IEEE Computer Society
Press, vol. 2, pp. 642–5, nov/2006. DOI 10.1109/ICHIT.2006.20
5. Abellard A; Architectural Petri nets: Basic concepts, methodology, and examples of applications, IEEE International
Conference on Systems, Man, and Cybernetics (SMC 2005), Waikoloa, Hawaii, EUA, vol. 3, pp. 2037–42, ISBN
0-7803-9298-1, out/2005. DOI 10.1109/ICSMC.2005.1571448
4. Damaševicius R, Štuikys V; Application of the object-oriented principles for hardware and embedded system design,
“Integration, the VLSI Journal” 38(2):309–39, Elsevier, ISSN 0167-9260, dez/2004. DOI 10.1016/j.vlsi.2004.08.005
3. Schober T; Formale verifikation digitaler systeme mit Petrinetzen, Dissertation, Fakultät für Mathematik und Informatik, Friedrich-Schiller-Universität Jena, Alemanha, abr/2003. URL
2. Sklyarov V; Modeling, synthesis and implementation of communicating hierarchical FSM, System-on-chip For Realtime Applications, Badawy W, Jullien GA (eds.), Springer, cap. 4.3, pp. 160–9, ISBN 978-1-4020-7254-3, 2003.
1. Marranghello N, Oliveira WLA, Damiani F; On the use of Petri nets for the description of digital systems, I Brazilian
Petri Net Meeting, no âmbito do XIV Congresso Brasileiro de Automática (CBA 2002), Natal, Rio Grande do Norte,
Brasil, Sociedade Brasileira de Computação, set/2002.
[te02] Tese de doutoramento, 2000, MiDAS: Metodologia orientada ao objecto para desenvolvimento de
sistemas embebidos.
6. Ribeiro AMN; Um processo de modelação de sistemas software com integração de especificações rigorosas, Tese de
doutoramento em Informática, Escola de Engenharia, Universidade do Minho, abr/2008.
5. Batista ES; Formação continuada em sistemas embutidos de tempo real aplicados à industria do petróleo: Uso da
metodologia de estudo a distância, Monografia apresentada para obtenção do tı́tulo de Engenheiro de Computação.
Universidade Federal do Rio Grande do Norte, Natal, RN, jan/2007.
4. Ferreira LP, Pereira G, Machado RJ; Geração automática de modelos de simulação de uma linha de montagem de
auto-rádios, Investigação Operacional 25(1)37–62, ISSN 0874-5161, jun/2005.
3. Ferreira LP, Pereira G, Machado RJ; A simulação como ferramenta de apoio à decisão em engenharia de produção –
o sistema GAMS, VI Congreso Galego de Estatı́stica e Investigación de Operacións (SGAPEIO 2003), Vigo, Espanha,
pp. 239–44, nov/2003.
2. Ferreira LP; Geração automática de modelos de simulação de uma linha de produção na indústria electrónica, Dissertação de Mestrado em Engenharia Industrial (Área de Especialização em Logı́stica e Distribuição), Departamento
de Produção e Sistemas, Universidade do Minho, Braga, Portugal, abr/2003.
1. Machado RJ; Metodologias de desenvolvimento em projectos de engenharia de computadores no suporte à implementação de sistemas de informação distribuı́dos não convencionais (industriais), Tese de doutoramento em Informática, Escola de Engenharia, Universidade do Minho, nov/2000.
[ei09] ICECS 1998, Hierarchical mechanisms for high-level modelling and simulation of digital systems.
4. Sousa ML; Extensão do Repast para desenho em tempo real de redes de Petri em representação de simulações multiagente, Dissertação de Mestrado em Engenharia Informática e de Telecomunicações, Departamento de Ciências e
Tecnologias da Informação, Instituto Superior de Ciências do Trabalho e da Empresa, Lisboa, Portugal, mai/2008.
URL
97
3. Tu JF, Lo YC, Kong TC; Using Petri nets to verify the data/control flows of CPU architectures, Journal of St. John
University 23:127–45, ISSN 1814-1478, jul/2006. URL
2. Albert V, Nketsa A, Pascal JC; Towards a metal-model based approach for hierarchical Petri net transformations to
VHDL, 2005 European Simulation and Modelling Conference (ESM 2005), Porto, Portugal, pp. 531–6, out/2005.
1. Luo, YC, Using Petri nets to verify the data/control flows of CPU architectures, Dissertação de mestrado em Computer
Science, Institute of Electrical and Mechanical Automation and Integration, St. John’s Institute of Technology, Taiwan,
2003.
[ei08] INCOM 1998, An object-oriented model for rapid prototyping of data path/control systems - a case
study.
3. Marranghello N, Mirkowski J, Bilinski K; Synthesis of synchronous digital systems specified by Petri nets, Hardware
Design and Petri Nets, Yakovlev A, Gomes L, Lavagno L (eds.), Kluwer Academic Publishers, Boston, Massachussets,
EUA, cap. 7, pp. 129–50, ISBN 0-7923-7791-5, fev/2000. DOI 10.1007/978-1-4757-3143-9_7
2. Marranghello N, Mirkowski J, Bilinski K; Synthesis of synchronous digital systems specified by Petri nets, 1st International Workshop on Hardware Design and Petri Nets (HWPN 1998), no âmbito da 19th International Conference
on Applications and Theory of Petri Nets (PETRI NETS 1998), Lisboa, Portugal, pp. 111–28, jun/1998.
1. Marranghello N; Digital systems synthesis from Petri net descriptions, Technical Report DAIMI/PB-530, Aarhus
Universtitet, Dinamarca, mar/1998. URL
[ei07] AI 1998, Modeling multi-agent systems activities through colored Petri nets: An industrial production
system case study.
26. Rosa AM, Sperotto FA, Adamatti DF; Sistemas multiagentes baseados em modelagem por redes de Petri: Um estudo
de caso, II Workshop em Sistemas e Processos Industriais (WSPI 2013), Santa Cruz do Sul, Brasil, mai/2013.
25. Ding J, He X; Formal specification and analysis of an agent-based medical image processing system, International
Journal of Software Engineering and Knowledge Engineering (IJSEKE) 20(3):311–45, World Scientific Publishing,
ISSN 0218-1940, mai/2010. DOI 10.1142/S021819401000475X
24. Guo L, Lan H-j; Research on the cold chain distribution process simulation and optimization based on Petri net,
Logistics Sci-tech 33(2):9–14, ISSN 1002-3100, fev/2010.
23. Kavička A, Žarnay M; Application of coloured Petri net for agent control and communication in the ABAsim architecture, 9th Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools (CPN 2008), Jensen K
(ed.), Aarhus, Dinamarca, pp. 47–62, out/2008. URL
22. Blackhurst J, Wu T, Craighead CW; A systematic approach for supply chain conflict detection with a hierarchical
Petri Net extension, Omega 36(5):680-696, Elsevier, ISSN 0305-0483, out/2008. DOI 10.1016/j.omega.2006.02.001
21. Sousa ML; Extensão do Repast para desenho em tempo real de redes de Petri em representação de simulações multiagente, Dissertação de Mestrado em Engenharia Informática e de Telecomunicações, Departamento de Ciências e
Tecnologias da Informação, Instituto Superior de Ciências do Trabalho e da Empresa, Lisboa, Portugal, mai/2008.
URL
20. Koning JL, Operational semantics rules as a computational coordination mechanism in multi-agent systems, International Journal of Intelligent Control and Systems 12(2):167–78, World Scientific Publishing, ISSN 0218-7965, jun/2007.
19. Wu T, Blackhurst J, O’Grady P; Methodology for supply chain disruption analysis, International Journal of Production Research 45(7): 1665–82, Taylor & Francis, Londres, Reino Unido, ISSN 0020-7543, abr/2007. DOI 10.1080/
00207540500362138
18. Lenar M, Sobecki J; Using recommendation to improve negotiations in agent-based systems, Journal of Universal
Computer Science (J.UCS) 13(2):267–86, ISSN 0948-695X, fev/2007. DOI 10.3217/jucs-013-02-0267
17. Ma L, Tsai JJP; Security modeling and analysis of mobile agent systems, Imperial College Press, série Electrical and
Computer Engineering, vol. 5, ISBN 978-1860946349, jun/2006.
16. Timm IJ, Scholz T, Fürstenau H; From testing to theorem proving, Multiagent Engineering — Theory and Applications
in Enterprises, Kirn S, Herzog O, Lockemann P, Spaniol O (eds.), Springer, International Handbooks on Information
Systems, pp. 531–54, ISBN 978-3-540-31406-6, 2006. DOI 10.1007/3-540-32062-8_25
15. Wu T, Blackhurst J; A modeling methodology for supply chain synthesis and disruption analysis, International Journal
of Knowledge-Based and Intelligent Engineering Systems 9(2):93–105, IOS Press, ISSN 1327-2314, 2005. URL
14. Patkos T; A semantic marketplace of peers hosting negotiating intelligent agents, M.S. Thesis, Department of Computer Science, School of Sciences and Engineering, Universidade de Creta, Heraklion, Creta, Grécia, nov/2004. URL
13. Wu T, Blackhurst J; Modeling methodology for supply chain synthesis and disruption analysis, Intelligent Systems in Design and Manufacturing V, Gopalakrishnan B (ed.), Filadélfia, Pensilvânia, EUA, Proceedings of the
SPIE 5605(1):25–35, SPIE — The International Society for Optical Engineering, ISSN 0277-786X, nov/2004. DOI
10.1117/12.571620
12. Lenar M, Zgrzywa A; Modelling multi-aspect negotiations in multiagent systems using Petri nets, 17th International
Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems (IEA/AIE 2004),
Orchard B, Yang C, Ali M (eds.), Otava, Canadá, Springer, série Lecture Notes in Computer Science, vol. 3029,
pp. 199–208, ISBN 978-3-540-22007-7, abr/2004. DOI 10.1007/b97304
11. Zhang Y; A tuple space based agent programming framework, M.S. Thesis in Computer Science, Department of Computer Science, Concordia University, Montréal, Québec, Canadá, abr/2004. ISBN 0-612-94761-0.
98
10. Yuanhong D, Feng D, Shuzhen Y; Modeling multi-agent system with Petri net, Jisuanji gongcheng yu yingyong /
Computer Engineering and Applications 39(31):73–6, ISSN 1002-8331, nov/2003. URL
9. Ling S, Loke SW; MIP-nets: A compositional model of multiagent interaction, 3rd International Central and Eastern
European Conference on Multi-Agent Systems (CEEMAS 2003), Mar̆ı́k V, Müller J, Pĕchouček M (eds.), Praga,
Rep. Checa, Springer, série Lecture Notes in Computer Science, vol. 2691, pp. 61–72, ISBN 3-540-40450-3, jun/2003.
DOI 10.1007/3-540-45023-8_8
8. Duvigneau M, Moldt D, Rölke H; Concurrent architecture for a multi-agent platform, Third International Workshop
on Agent-Oriented Software Engineering (AOSE 2002), Giunchiglia F, Odell J, Weiß G (eds.), Springer, série Lecture
Notes in Computer Science, vol. 2585, pp. 59–72, ISBN 3-540-00713-X, jul/2003. DOI 10.1007/3-540-36540-0_5
7. Köhler M, Moldt D, Rölke H; Modelling mobility and mobile agents using nets within nets, 24th International Conference on Application and Theory of Petri Nets (PETRI NETS 2003), van der Aalst WMP, Best E (eds.), Springer,
série Lecture Notes in Computer Science, vol. 2679, pp. 121–40, ISBN 3-540-40334-5, jun/2003. DOI 10.1007/3-54044919-1_11
6. Weyns D, Holvoet T; A colored Petri net for a multi-agent application, Second Workshop on Modelling of Objects,
Components, and Agents (MOCA 2002), Moldt D (ed.), Aarhus, Dinamarca, Technical Report DAIMI/PB-561, Aarhus
Universtitet, Dinamarca, pp. 121–40, ago/2002. URL
5. Konyukh V, Ignatiev Y; Fault tolerant assembly line as multi-agent system, 3rd International Carpathian Control
Conference (ICCC 2002), Farana R, Smutný L (eds.), Malenovice, Rep. Checa, pp. 457–62, ISBN 80-248-0089-6,
mai/2002. URL
4. Giese H; Agent-oriented modeling of distributed systems with the object coordination net approach, Workshop on
Modelling of Objects, Components, and Agents (MOCA 2001), Moldt D (ed.), Aarhus, Dinamarca, Technical Report
DAIMI/PB-553, Aarhus Universtitet, Dinamarca, pp. 55–72, ago/2001. URL
3. Köhler M, Moldt D, Rölke H; Modeling the structure and behaviour of Petri net agents, 22nd International Conference
on Application and Theory of Petri Nets (PETRI NETS 2001), Colom JM, Koutny M (eds.), Springer, série Lecture
Notes in Computer Science, vol. 2075, pp. 224–41, ISBN 3-540-42252-8, jun/2001. DOI 10.1007/3-540-45740-2_14
2. Yufeng L, Shuzhen Y; Research on the multi-agent model of autonomous distributed control systems, 31st International
Conference on Technology of Object-Oriented Language and Systems (TOOLS 1999), Nanjing, R.P. China, IEEE
Computer Society Press, pp. 331–5, set/1999. DOI 10.1109/TOOLS.1999.796502
1. Schattenberg B; Agentenmodellierung und-evaluierung im rahmen eines objekt-orientierten, verteilten simulationssystems, M.S. Thesis, Fakultät für Informatik, Universität Ulm, Alemanha, nov/1998. URL
[ei04] ATW 1997, EDgAR: A platform for hardware/software codesign.
3. Sudacevschi V; Synthesis of the systems with concurrent data processing, Tese de doutoramento, Universitatea Tehnicǎ
a Moldovei, Chişinǎu, Moldávia, 2009. URL
2. Ngalamou L, Dixon A, Coore D; Petri nets-to-VHDL code generation: An approach, 5th International Conference
on Information Systems, Analysis and Synthesis (SCI 2001), World Multiconference on Systemics, Cybernetics and
Informatics - Concepts and Applications (Part III), Orlando, Florida, EUA, pp. 527–32, jul/2001.
1. Machado RJ; Metodologias de desenvolvimento em projectos de engenharia de computadores no suporte à implementação de sistemas de informação distribuı́dos não convencionais (industriais), Tese de doutoramento em Informática, Escola de Engenharia, Universidade do Minho, nov/2000.
[pi02] IEE Proceedings: Computers and Digital Techniques 1997, VHDL generation from hierarchical Petri
net specifications of parallel controllers.
94. Micolini O Arquitectura asimétrica multi core con procesador de Petri, Tese de doutoramento em Ciências Informáticas,
Facultad de Informática, Universidad Nacional de La Plata, La Plata, Argentina, fev/2015. URL
93. Davidrajuh R; Solving assembly line balancing problems with emphasis on cost calculations: A Petri nets based
approach, UKSim-AMSS 8th European Modelling Symposium on Computer Modelling and Simulation (EMS 2014),
Pisa, Itália, ISBN 978-1-4799-7411-5, out/2014. DOI 10.1109/EMS.2014.9
92. Leroux H, Godary-Dejean K, Coppey G, Andreu D; Automatic handling of conflicts in synchronous interpreted time
Petri nets implementation, 2014 IEEE Computer Society Annual Symposium on VLSI (ISVLSI 2014), Tampa, Florida,
EUA, pp. 100–5, ISBN 978-1-4799-3763-9, jul/2014. DOI 10.1109/ISVLSI.2014.44
91. Wȩgrzyn M, Adamski MA, Karatkevich A, Munoz AR; FPGA-based embedded logic controllers, 7th International
Conference on Human System Interactions (HSI 2014), Costa da Caparica, Portugal, pp. 249–54, IEEE, jun/2014.
DOI 10.1109/HSI.2014.6860484
90. Castellana VG; C-based high level synthesis of parallel applications targeting adaptive hardware components, Tese de
doutoramento em Engenharia da Informação, Politecnico di Milano, Milão, Itália, mar/2014. URL
89. Silva HVD; Metodologia de projeto de automação industrial visando a conversão automática de redes de Petri interpretadas em códigos implementáveis, Dissertação de mestrado em Engenharia Elétrica, Universidade Tecnológica
Federal do Paraná, Cornélio Procópio, Paraná, Brasil, 2013. URL
88. Castellana VG, Ferrandi F; An automated flow for the High Level Synthesis of coarse grained parallel applications,
International Conference on Field-Programmable Technology (FPT 2013), Quioto, Japão, pp. 294 301, ISBN 978-14799-2199-7, dez/2013. DOI 10.1109/FPT.2013.6718370
99
87. Sýkora J; Programmable and customizable hardware accelerators for self-adaptive virtual processors in FPGA, Tese
de doutoramento em Informática, Faculty of Information Technology, Czech Technical University, Praga, Rep. Checa,
dez/2013.
86. Castellana VG, Ferrandi F; Applications acceleration through adaptive hardware components, 27th IEEE International
on Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW 2013), Boston, Massachussets,
EUA, pp. 2274–7, ISBN 978-0-7695-4979-8, mai/2013. DOI 10.1109/IPDPSW.2013.244
85.
Ng KM, Reaz MBI, Ali MAM; A review on the applications of Petri nets in modeling, analysis, and control of
urban traffic, IEEE Transactions on Intelligent Transportation Systems 14(2):858–70, ISSN 1524-9050, jun/2013.
DOI 10.1109/TITS.2013.2246153
84. Kengne FF, Mundra R, Rangel MA; Mid-latitude all-sky-imager network for geophysical observation, Qualifying
Project, Bachelor of Science Electrical and Computer Engineering, Worcester Polytechnic Institute, mar/2013.
83. Grobelna I; Regulowy model logiczny rekonfigurowalnego sterownika logicznego do weryfikacji i syntezy, Studia Informatica 33(1):59–75, ISSN 0208-7286, 2012.
82. Doligalski M, Adamski M; Hierarchical configurable Petri net modeling in VHDL, International Journal of Electronics
and Telecommunications 58(4):397-402, ISSN 0867-674, dez/2012. DOI 10.2478/v10177-012-0054-y
81. Grobelna I; Control interpreted Petri nets - model checking and synthesis, Petri Nets - Manufacturing and Computer
Science, Pawlewski P (ed.), InTech Publishing, Rijeka, Croácia, cap. 8, pp. 177–92, ISBN 978-953-51-0700-2, ago/2012.
DOI 10.5772/2578
80. Lovergine S, Ferrandi F; Instructions activating conditions for hardware-based auto-scheduling, 9th Conference on
Computing Frontiers (CF 2012), Caligari, Itália, pp. 253–5, ACM, ISBN 978-1-4503-1215-8, mai/2012. DOI 10.1145/
2212908.2212946
79. Moreira TG; Geração automática de código VHDL a partir de modelos UML para sistemas embarcados de tempo-real,
Dissertação de Mestrado em Ciência da Computação, Programa de Pós-Graduação em Computação, Universidade
Federal do Rio Grande do Sul, Porto Alegre, Rio Grande do Sul, Brasil, mar/2012. URL
78. Seffrin A, Huss SA; Hardware-accelerated execution of Pi-Calculus reconfiguration schedules, IEEE International Conference on Field-Programmable Technology (ICFPT 2011), Delhi, Índia, dez/2011. DOI 10.1109/FPT.2011.6132710
77. Pilato C, Castellana VG, Lovergine S, Ferrandi F; A runtime adaptive controller for supporting hardware components
with variable latency, 2011 NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2011), San Diego,
Califórnia, EUA, pp. 153–60, ISBN 978-1-4577-0598-4, jun/2011. DOI 10.1109/AHS.2011.5963930
76. Flochová J, Hollý J, Zapatický M, Pivarček J; Model-based implementation of supervisors and diagnosers in VHDL
code of programmable systems, IEEE International Conference on Computer as a Tool (EUROCON 2011), Lisboa,
Portugal, ISBN 978-1-4244-7486-8, abr/2011. DOI 10.1109/EUROCON.2011.5929351
75. Lu J; Equivalent textual description and lexical analysis of Petri net, 2011 International Conference on Electric
Information and Control Engineering (ICEICE 2011), Wuhan, R.P. China, pp. 5893–6, ISBN 978-1-4244-8036-4,
abr/2011. DOI 10.1109/ICEICE.2011.5777954
74. Castellana VG, Ferrandi F; A design methodology for an innovative parallel controller in high level synthesis Tese di
Laurea in Ingegneria Informatica, Facoltà di Ingegneria, Politecnico di Milano, Milão, Itália, dez/2010. URL
73.
Silva CF, Quintáns C, Colmenar A, Castro MA, Mandado E; A method based on Petri nets and a matrix model to
implement reconfigurable logic controllers, IEEE Transactions on Industrial Electronics 57(10):3544–56, ISSN 02780046, out/2010. DOI 10.1109/TIE.2009.2038946
72. Jurikovič M, Čičák P, Jelemenská K; Parallel controller design and synthesis, 7th FPGAworld Conference (FPGAworld ’10), Copenhaga, Dinamarca, ACM, pp. 35–40, set/2010. DOI 10.1145/1975482.1975486
71. Willenberg R, Daw Z, Englert C, Vetter M; Generation of deterministic MCU/FPGA hybrid systems from UML
activities, 20th International Conference on Field Programmable Logic and Applications, Milão, Itália, pp.-344–9,
ISBN 978-0-7695-4179-2, ago-set/2010. DOI 10.1109/FPL.2010.74
70. Everdij MHC; Compositional modelling using Petri nets with the analysis power of stochastic hybrid processes, Tese
de doutoramento, Universiteit Twente, Enschede, Paı́ses Baixos, jun/2010.
69. Ng KM, Haron ZA; Visual microcontroller programming using extended s-system Petri nets, WSEAS Transactions on
Computers 6(9):573–82, ISSN 1109-2750, jun/2010. URL
68. Pohl C; Konfigurierbare hardwarebeschleuniger für selbst-organisierende karten, Tese de Doutoramento, Paderborn
Universität, Paderborn, Alemanha, abr/2010. URN urn:nbn:de:hbz:466-20101214026.
67. Wȩgrzyn M; Petri net modeling in VHDL, Przeglad Elektrotechniczny 86(1):212–6, ISSN 0033-2097, jan/2010.
66. Ng KM, Haron ZA; Graphical microcontroller programming tool based on extended s-system Petri net, 4th WSEAS
International Conference on Computer Engineering and Applications (CEA ’10), Cambridge, Massachussets, EUA,
pp. 159–63, ISBN 978-960-474-151-9, jan/2010.
65. Adamski M, Wȩgrzyn M; Petri nets mapping into reconfigurable logic controllers, Electronics and Telecommunications
Quarterly 55(2):157–82, ISSN 0867-6747, 2009.
64. Lu J; Petri net-based parallel controller of VHDL, Application of Electronic Technique, jul/2009. URL
63. Marranghello N, Silva ACR, Pereira AS; Digital system design process automation using place/transition Petri nets,
4th IFAC Workshop on Discrete-Event System Design (DESDes 2009), Gandia, Espanha, vol. 4, pp. 84–9, out/2009.
DOI 10.3182/20091006-3-ES-4010.00017
62. Moutinho F, Gomes L; From models to controllers integrating graphical animation in FPGA through automatic code
generation, IEEE International Symposium on Industrial Electronics (ISIE 2009), Seul, Coreia do Sul, pp. 712–7,
jul/2009. DOI 10.1109/ISIE.2009.5218315
61. Wȩgrzyn M; Modelowanie sieci Petriego w jȩzyku VHDL, Konferencja Naukowa “Informatyka - Sztuka Czy Rzemioslo”
(KNWS 2009), Rydzyna, Polónia, pp. 121–4, jun/2009. URL
100
60. Sudacevschi V; Synthesis of the systems with concurrent data processing, Doutoramento, Universitatea Tehnicǎ a
Moldovei, Chişinǎu, Moldávia, 2009. URL
59. Lima PLG; Geração de código VHDL a partir de especificações IOPT PNML2VHDL, Dissertação de Mestrado em
em Engenharia Electrotécnica e de Computadores, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa,
Lisboa, Portugal, 2009. dspace.fct.unl.pt/handle/10362/1981.
58. Paiz C, Pohl C, Porrmann M; Hardware-in-the-loop simulations for FPGA-based digital control design, Informatics in
Control Automation and Robotics, Andrade-Cetto J, Ferrier JL, Dias Pereira J, Filipe J (eds.) Springer, série Lecture
Notes in Electrical Engineering, vol. 15, pp. 355–72, ISBN 978-3-540-79141-6, 2008. DOI 10.1007/978-3-540-791423_27
57. Moutinho FC; Geração automática de controladores em FPGA integrando animação gráfica, Dissertação de Mestrado
em Engenharia Electrotécnica e de Computadores, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa,
Lisboa, Portugal, 2008. URL
56. Sousa ML; Extensão do Repast para desenho em tempo real de redes de Petri em representação de simulações multiagente, Dissertação de Mestrado em Engenharia Informática e de Telecomunicações, Departamento de Ciências e
Tecnologias da Informação, Instituto Superior de Ciências do Trabalho e da Empresa, Lisboa, Portugal, mai/2008.
URL
55. Andreu D, Souquet G, Gil T; Petri net based rapid prototyping of digital complex system, 2008 IEEE Computer
Society Annual Symposium on VLSI (ISVLSI 2008), Torres L, O’Connor I, Benoit P, Mukherjee A, Smailagic A (eds.),
Montpellier, França, pp. 405–10, ISBN 978-0-7695-3170-0, abr/2008. DOI 10.1109/ISVLSI.2008.54
54.
Minns P, Elliott I; FSM-based digital design using Verilog HDL, John Wiley & Sons, ISBN 978-0-470-06070-4,
mar/2008.
53. Paiz C, Kettelhoit B, Porrmann M; A design framework for FPGA-based dynamically reconfigurable digital controllers,
IEEE International Symposium on Circuits and Systems (ISCAS 2007), Nova Orleães, Louisiana, EUA, pp. 3708–11,
ISBN 1-4244-0921-7, mai/2007. DOI 10.1109/ISCAS.2007.378648
52. Guihal D; Modélisation en langage VHDL-AMS des systèmes pluridisciplinaires, Doutoramento, Université Toulouse
III, Toulouse, França, mai/2007. URL
51. Dias GL; Ferramentas para a integração de redes de Petri e VHDL na sı́ntese de sistemas digitais, Dissertação de
Mestrado em Engenharia Elétrica, Faculdade de Engenharia, Universidade Estadual Paulista “Júlio de Mesquita Filho”,
Ilha Solteira, São Paulo, Brasil, fev/2007.
50. Karatkevich A; Dynamic analysis of Petri net-based discrete systems, Springer, série Lecture Notes in Control and
Information Sciences, vol. 356, pp. 1–166, ISBN 978-3-540-71464-4, 2007.
49. Ababii V, Sudacevschi V; The modelling and design of reconfigurable control systems, Fault-tolerant systems (Вiдмовостiйкi
системи) 6(25):30–3, 2007.
48. Karatkevich A, Andrzejewski G; Hierarchical decomposition of Petri nets for analysis and design of digital microsystems, International Scientific Journal of Computing 5(1):18–25, ISSN 1727-6209, 2006.
47. Everdij MHC, Klompstra MB, Blom HAP, Klein Obbink B; Compositional specification of a multi-agent system by
stochastically and dynamically coloured Petri nets, Stochastic Hybrid Systems: Theory and Safety Critical Applications, Blom HAP, Lygeros J (eds.), Springer, série Lecture Notes in Control and Information Sciences, vol. 337,
pp. 325–50, ISBN 3540334661, 2006. DOI 10.1007/11587392_10
46. Silva CF, Quintáns C, Lago JM, Mandado E; An integrated system for logic controller implementation using FPGAs,
32nd Annual Conference on IEEE Industrial Electronics (IECON 2006), Paris, França, pp. 195–200, ISBN 1-42440391-X, nov/2006. DOI 10.1109/IECON.2006.347397
45. Andrzejewski G; Semantic integrity of flat and hierarchical Petri nets, 3rd IFAC Workshop on Discrete-Event System
Design (DESDes 2006), Zielona Góra, Polónia, pp. 233–6, ISBN 978-3-902661-63-0, set/2006. DOI 10.3182/200609263-PL-4904.00039
44. Quintáns C, Silva CF, Mandado E; Synthesis of parallel controllers through a logic matrix model, 3rd IFAC Workshop
on Discrete-Event System Design (DESDes 2006), Zielona Góra, Polónia, pp. 179–84, ISBN 978-3-902661-63-0, set/2006.
DOI 10.3182/20060926-3-PL-4904.00030
43. Paiz C, Pohl C, Porrmann M; Reconfigurable hardware in-the-loop simulations for digital control design, 3rd International Conference on Informatics in Control, Automation and Robotics (ICINCO 2006), Setúbal, Portugal, pp. 39–46,
ago/2006.
42. Ng KM; A graphical method for automatic code generation from extended s-system Petri net models, Master of
Electrical Engineering, Department of Electrical and Electronics, Faculty of Electrical Engineering, Kolej Universiti
Teknologi Tun Hussein Onn, Petaling Jaya, Malásia, jul/2006. URL
41. Kluska J, Hajduk Z, Gniewek L; Synteza rozmytych sieci Petriego jako sprze˛towych ukladów sterowania i diagnostyki,
Pomiary, Automatyka, Kontrola 52(6):5–7, ISSN 0032-4110, jun/2006.
40. Ababii V, Sudacevschi V, Guţuleac E; Control systems modelling and design for processes synchronization, 2nd
International Conference on Computers, Communications & Control (ICCCC 2006), Băile Felix, Oradea, Roménia,
pp. 57–61, jun/2006. URL
39. Melo AB; Uma metodologia para especificação e sı́ntese de unidades de controlo reconfiguráveis, Tese de doutoramento
em Engenharia de Informática, Departamento de Electrónica e Telecomunicações, Universidade de Aveiro, Aveiro,
Portugal, jan/2006. URL
38. Wȩgrzyn A, Wȩgrzyn M; Wybrane tekstowe formaty specyfikacji sieci Petriego opisujace algorytmy sterowania, Pomiary, Automatyka, Kontrola, nr. 6, pp. 29–31, 2006. URL
37. Lu J; VHDL implementation of parallel controller based on Petri net, Weixingji yu yingyong / Microcomputer & Its
Applications 24(12):20–2, ISSN 1001-1927, dez/2005. URL
36. Albert V, Nketsa A, Pascal JC; Towards a metal-model based approach for hierarchical Petri net transformations to
VHDL, European Simulation and Modelling Conference 2005, Porto, Portugal, pp. 531–6, out/2005.
101
35. Abellard A; Architectural Petri nets: Basic concepts, methodology. and examples of applications, IEEE International
Conference on Systems, Man, and Cybernetics (SMC 2005), Waikoloa, Hawaii, EUA, vol. 3, pp. 2037–42, ISBN
0-7803-9298-1, out/2005. DOI 10.1109/ICSMC.2005.1571448
34. Zhao B, Lu J, Yan Y; Construction of Petri net-VHDL compiler, Jiangsu Daxue Xuebao (Ziran Kexue Ban) / Journal
of Jiangsu University (Natural Science Edition) 26(5):440–3, ISSN 1671-7775, set/2005. URL1 URL2
33. Hamon JC; Méthodes et outils de la conception amont pour les systèmes et les microsystèmes, Tese de doutoramento em
Génie Electrique, Electronique, Télécommunications, Institut National Polytechnique de Toulouse, Toulouse, França,
fev/2005. URL
32. Gomes L, Costa A; Redes de Petri no ensino de sistemas digitais utilizando dispositivos reconfiguráveis, 1.a Jornadas
sobre Sistemas Reconfiguráveis (REC 2005), Cardoso J (ed.), Faro, Portugal, ISBN 972-9341-41-9, fev/2005.
31. Adamski MA; Formal Logic Design of Reprogrammable Controllers, Design of Embedded Control Systems, Adamski MA,
Karatkevich A, Wȩgrzyn M (eds.), Springer, pp. 15–26, ISBN 978-0-387-23630-8, 2005. DOI 10.1007/0-387-28327-7_2
30. Andreu D, Nketsa A, Gil T; Implantation matérielle de systèmes complexes: traduction automatique d’un réseau de
Petri non autonome en composants VHDL, Journal Européen des Systèmes Automatisés 39(9–10):1099–1131, Hèrmes,
ISSN 1269-6935, 2005. URL
29. Labiak G; em Wykorzystanie hierarchicznego modelu wspólbieżnego automatu w projektowaniu sterowników cyfrowych, Oficyna Wydawnicza, Uniwersytetu Zielonogórskiego, Zielona Góra, Polónia, ISBN 83-89712-42-3, 2005.
URL
28. Hamon JC, Esteve D, Pampagnin P; High level system design using HiLeS designer, International Forum on Design
Languages (FDL 2004), Lille, França, pp. 1–11, ECSI, set/2004.
27. Andreu D, Bruchon N, Gil T; Du modèle à l’exécution: Traduction automatique d’un réseau de Petri interprété
en langage VHDL, Rapport de Recherche LIRMM n.o 04008, Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier (LIRMM), Montpellier, França, jul/2004. URL
26. Andrzejewski G; Równowazność plaskich i hierarchicznych sieci Petriego, Informatyka - sztuka czy rzemioslo (KNWS
2004), Zielona Góra, Polónia, pp. 17–22, ISBN 83-89712-16-4, jun/2004. URL
25.
24.
23.
22.
21.
20.
19.
18.
17.
16.
15.
14.
13.
12.
11.
10.
Gniewek L, Kluska J; Hardware implementation of fuzzy Petri net as a controller, IEEE Transactions on Systems,
Man, and Cybernetics — Part B: Cybernetics 34(3):1315–24, ISSN 1083-4419, jun/2004. DOI 10.1109/TSMCB.2003.
822956
Kluska J, Hajduk Z; Digital implementation of fuzzy Petri net based on asynchronous fuzzy RS flip-flop, 7th International Conference on Artificial Intelligence and Soft Computing (ICAISC 2004), Zakopane, Polónia, Springer, série
Lecture Notes in Computer Science, vol. 3070, pp. 314–9, ISBN 3-540-22123-9, jun/2004. DOI 10.1007/b98109
Labiak G, Miczulski P; UML statecharts and Petri nets: Model comparison for system level modelling, Mezdunarodnyj
sbornik Naucnych Trudov: Progressivnye Technologii i Sistemy Masinostroenija, vol. Vyp. 27, pp. 310–4, 2004, Doneckij
Nacional’nyj Techniceskij Universitet, Doneck. URL
Blaszyński P; Analizator semantyczny do generowania reprezentacji modelu statycznego w kompilatorze jezyka VHDL,
Tese de doutoramento, Politechnika Szczecińska, Szczecin, Polónia, 2004.
Kluska J, Hajduk Z; Hardware implementation of a fuzzy Petri net based on VLSI digital circuits, 3rd Conference of
the European Society for Fuzzy Logic and Technology (EUSFLAT 2003), Wagenknecht M, Hampel R (eds.), Zittau,
Alemanha, pp. 789–93, ISBN 3-9808089-4, set/2003. URL
Schober T; Formale verifikation digitaler systeme mit Petrinetzen, Dissertation, Fakultät für Mathematik und Informatik, Friedrich-Schiller-Universität Jena, Alemanha, abr/2003. URL
Wȩgrzyn A; Symboliczna analiza ukladów sterowania binarnego z wykorzystaniem wybranych metod analizy sieci Petriego, Tese de doutoramento, Department of Electronics and Information Technology, Warsaw Institute of Technology,
Varsóvia, Polónia, jan/2003. URL
Novák Š, Compiler from HSSL language to VHDL language, Diploma Thesis, Faculty of Electrical Engineering and
Information Technology, Slovak University of Technology, Bratislava, Eslováquia, mai/2002. URL
Adamski M; Formal methods in specification and synthesis of Petri net based reprogrammable logic controllers, XVI
International Conference on Microelectronics and Packaging (SBMICRO 2001), Pirenópolis, Goiás, Brasil, set/2001.
Adamski M; A rigorous design methodology for reprogrammable logic controllers, International Workshop on DiscreteEvent System Design (DESDes 2001), Przytok, Zielona Góra, Polónia, pp. 53–60, ISBN 83-85911-62-6, jun/2001.
Ngalamou L, Dixon A, Coore D; Petri nets-to-VHDL code generation: An approach, 5th International Conference
on Information Systems, Analysis and Synthesis (SCI 2001), World Multiconference on Systemics, Cybernetics and
Informatics - Concepts and Applications (Part III), Orlando, Florida, EUA, pp. 527–32, jul/2001.
Adamski M, Monteiro JL; From interpreted Petri net specification to reprogrammable logic controller design, IEEE
International Symposium on Industrial Electronics 2000 (ISIE 2000), Cholula, Puebla, México, vol. 1, pp. 13–9, ISBN
0-7803-6606-9, dez/2000. DOI 10.1109/ISIE.2000.930478
Machado RJ; Metodologias de desenvolvimento em projectos de engenharia de computadores no suporte à implementação de sistemas de informação distribuı́dos não convencionais (industriais), Tese de doutoramento em Informática, Escola de Engenharia, Universidade do Minho, nov/2000.
Garrigós J, Aulló JL, Ruiz R; Aproximación modular a la implementación hardware de sistemas borrosos de sugeno
representados sobre FPN, X Congreso Español sobre Tecnologı́as y Lógica Fuzzy (ESTYLF 2000), Ollero A, Sánchez S,
Arrue B, Baturone I (eds.), Sevilha, Espanha, pp. 253–9, ISBN 84-699-3040-0, set/2000.
Shaw E, Khordoc K; System design based on interface specifications, 2000 Canadian Conference on Electrical and
Computer Engineering (CCECE 2000), Halifax, NS, Canadá, vol. 1, pp. 189–93, ISBN 0-7803-5957-7, mar/2000. DOI
10.1109/CCECE.2000.849696
Adamski M; Application specific logic controllers for safety critical systems, 14th IFAC Triennial World Congress 1999,
Pequim, R.P. China, Pergamon Press, vol. Q, pp. 519–24, jul/1999.
102
9. Adamski M; SFC, Petri nets and application specific logic controllers, IEEE International Conference on Systems,
Man, and Cybernetics (SMC 1998), San Diego, Califórnia, EUA, pp. 728–33, ISBN 0-7803-4781-1, out/1998. DOI
10.1109/ICSMC.1998.725500
8. Wȩgrzyn M, Adamski MA, Monteiro JL; The application of reconfigurable logic to controller design, Control Engineering Practice 6(7):879–87, Elsevier, Pergamon Press, ISSN 0967-0661, jul/1998. DOI 10.1016/S0967-0661(98)00075-6
7. Fengler W, Karg A; Design of complex embedded systems based on different Petri-net interpretations, High Performance
Computing 1998 (HPC 1998), Boston, Massachussets, EUA, Society for Computer Simulation, abr/1998.
6. Marranghello N; Digital systems synthesis from Petri net descriptions, Technical Report DAIMI/PB-530, Aarhus
Universtitet, Dinamarca, mar/1998. URL
5. Adamski M, Wȩgrzyn M, Wolanski P; A VHDL based approach to logic controllers design, International Conference
on Programmable Devices and Systems (PDS 1998), Gliwice, Polónia, pp. 9–16, fev/1998.
4. Adamski M, Wȩgrzyn M, Wolanski P; Simulating and synthesising of reconfigurable logic controllers using VHDL,
42nd International Scientific Colloquium (IWK 1997), Ilmenau, Alemanha, Band I, pp. 522–7, set/1997.
3. Wȩgrzyn M, Wolanski P, Adamski M, Monteiro JL; Coloured Petri net model of application specific logic controller programs, IEEE International Symposium on Industrial Electronics (ISIE 1997), Guimarães, Portugal, vol. 1,
pp. SS158–SS163, ISBN 0-7803-3936-3, jul/1997. DOI 10.1109/ISIE.1997.651753
2. Wȩgrzyn M, Adamski M, Monteiro JL; Reconfigurable logic controller with FPGA, 4th IFAC Workshop on Algorithms
and Architectures for Real-Time Control (AARTC 1997), Vilamoura, Portugal, pp. 247–52, abr/1997.
1. Adamski M, Monteiro JL, Fengler W, Wendt A; Distributed Petri net-based discrete controller systems, 2nd Portuguese
Conference on Automatic Contol (CONTROLO 1996), Porto, Portugal, pp. 777–82, set/1996.
[en03] ENCEE 1997, Redes de Petri e VHDL na prototipagem rápida de sistemas digitais.
3. Sousa ML; Extensão do Repast para desenho em tempo real de redes de Petri em representação de simulações multiagente, Dissertação de Mestrado em Engenharia Informática e de Telecomunicações, Departamento de Ciências e
Tecnologias da Informação, Instituto Superior de Ciências do Trabalho e da Empresa, Lisboa, Portugal, mai/2008.
URL
2. Marranghello N, Mirkowski J, Bilinski K; Synthesis of synchronous digital systems specified by Petri nets, 1st International Workshop on Hardware Design and Petri Nets (HWPN 1998), no âmbito da 19th International Conference
on Application and Theory of Petri Nets (PETRI NETS 1998), Lisboa, Portugal, pp. 111–28, jun/1998.
1. Marranghello N; Digital systems synthesis from Petri net descriptions, Technical Report DAIMI/PB-530, Aarhus
Universtitet, Dinamarca, mar/1998. URL
[pn01] AETE 1997, Redes de Petri e VHDL na prototipagem rápida de sistemas digitais.
1. Dias GL; Ferramentas para a integração de redes de Petri e VHDL na sı́ntese de sistemas digitais, Dissertação de
Mestrado em Engenharia Elétrica, Faculdade de Engenharia, Universidade Estadual Paulista “Júlio de Mesquita Filho”,
Ilha Solteira, São Paulo, Brasil, fev/2007.
[ei05] ISIE 1997, Specification of industrial digital controllers with object-oriented Petri nets.
17.
Silva CF, Quintáns C, Colmenar A, Castro MA, Mandado E; A method based on Petri nets and a matrix model to
implement reconfigurable logic controllers, IEEE Transactions on Industrial Electronics 57(10):3544–56, ISSN 02780046, out/2010. DOI 10.1109/TIE.2009.2038946
16. Adamski M, Wȩgrzyn M; Petri nets mapping into reconfigurable logic controllers, Electronics and Telecommunications
Quarterly 55(2):157–82, ISSN 0867-6747, 2009.
15. Labiak G, Adamski M; Concurrent processes synchronisation in statecharts for FPGA implementation, 6th IEEE
East-West Design & Test Symposium (EWDTS 2008), Lviv, Ucránia, pp. 59–64, out/2008. URL
14. Andreu D, Souquet G, Gil T; Petri net based rapid prototyping of digital complex system, 2008 IEEE Computer
Society Annual Symposium on VLSI (ISVLSI 2008), Torres L, O’Connor I, Benoit P, Mukherjee A, Smailagic A (eds.),
Montpellier, França, pp. 405–10, ISBN 978-0-7695-3170-0, abr/2008. DOI 10.1109/ISVLSI.2008.54
13. Lee J, Choi M, Sung C; A modeling technique applying an object-oriented Petri net for embedded system, 1st International Conference on Hybrid Information Technology (ICHIT 2006), Cheju, Coreia do Sul, IEEE Computer Society
Press, vol. 2, pp. 642–5, nov/2006. DOI 10.1109/ICHIT.2006.20
12. Tu JF, Lo YC, Kong TC; Using Petri nets to verify the data/control flows of CPU architectures, Journal of St. John
University 23:127–45, ISSN 1814-1478, jul/2006. URL
11. Zapata G, Branch JW, Quintero LF, González CA, Medina CA; Metodologı́a para generación de código a partir de
modelos en redes de Petri jerárquicas, V Congreso de Automatización y Control (CAC 2005), Caracas, Venezuela,
Asociación Venezolana de Automatización y Control, nov/2005. URL
10. Andreu D, Nketsa A, Gil T; Implantation matérielle de systèmes complexes: traduction automatique d’un réseau de
Petri non autonome en composants VHDL, Journal Européen des Systèmes Automatisés 39(9–10):1099–1131, Hèrmes,
ISSN 1269-6935, 2005. URL
103
9. Damaševicius R, Štuikys V; Application of the object-oriented principles for hardware and embedded system design,
“Integration, the VLSI Journal” 38(2):309–39, Elsevier, ISSN 0167-9260, dez/2004. DOI 10.1016/j.vlsi.2004.08.005
8.
Han W, Jafari MA; Component and agent-based FMS modeling and controller synthesis, IEEE Transactions on
Systems, Man and Cybernetics — Part C: Applications and Reviews 33(2):193–206, ISSN 1094-6977, mai/2003. DOI
10.1109/TSMCC.2003.813147
7. Luo, YC Using Petri nets to verify the data/control flows of CPU architectures, Dissertação de mestrado em Computer
Science, Institute of Electrical and Mechanical Automation and Integration, St. John’s Institute of Technology, Taiwan,
2003.
6. Cha JH, Cho KH; Systematic design of programmable logic controllers based on efficient code conversion algorithm, Journal of Control, Automation and Systems Engineering 7(12):1009-14, ISSN 1225-9845, dez/2001. DOI
KISTI1.1003/JNL.JAKO200111920890894
5. Marranghello N, Mirkowski J, Bilinski K; Synthesis of synchronous digital systems specified by Petri nets, Hardware
Design and Petri Nets, Yakovlev A, Gomes L, Lavagno L (eds.), Kluwer Academic Publishers, Boston, Massachussets,
EUA, cap. 7, pp. 129–50, ISBN 0-7923-7791-5, fev/2000. DOI 10.1007/978-1-4757-3143-9_7
4.
Yakovlev AV, Koelmans AM; Petri nets and digital hardware design, Lectures on Petri Nets II: Applications, Reisig W,
Rozenberg G (eds.), Springer, série Lecture Notes in Computer Science, vol. 1492 (Advances in Petri Nets, vol. 149),
pp. 154–236, ISBN 3-540-65307-4, 1998. DOI 10.1007/3-540-65307-4_49
3. Marranghello N, Mirkowski J, Bilinski K; Synthesis of synchronous digital systems specified by Petri nets, 1st International Workshop on Hardware Design and Petri Nets (HWPN 1998), no âmbito da 19th International Conference
on Application and Theory of Petri Nets (PETRI NETS 1998), Lisboa, Portugal, pp. 111–28, jun/1998.
2. Marranghello N; Digital systems synthesis from Petri net descriptions, Technical Report DAIMI/PB-530, Aarhus
Universtitet, Dinamarca, mar/1998. URL
1. Ng KM; A graphical method for automatic code generation from extended s-system Petri net models, Master of
Electrical Engineering, Department of Electrical and Electronics, Faculty of Electrical Engineering, Kolej Universiti
Teknologi Tun Hussein Onn, Petaling Jaya, Malásia, jul/2006. URL
[ei03] CHDL 1997, SOFHIA: A CAD environment to design digital control systems.
5. Sudacevschi V; Synthesis of the systems with concurrent data processing, Doutoramento, Universitatea Tehnicǎ a
Moldovei, Chişinǎu, Moldávia, 2009. URL
4. Zhao B, Lu J, Yan Y; Construction of Petri net-VHDL compiler, Journal of Jiangsu University (Natural Science
Edition) 26(5):440–3, ISSN 1671-7775, set/2005. URL1 URL2
3. Wȩgrzyn A; Symboliczna analiza ukladów sterowania binarnego z wykorzystaniem wybranych metod analizy sieci Petriego, Tese de doutoramento, Department of Electronics and Information Technology, Warsaw Institute of Technology,
Varsóvia, Polónia, jan/2003. URL
2. Marranghello N; Digital systems synthesis from Petri net descriptions, Technical Report DAIMI/PB-530, Aarhus
Universtitet, Dinamarca, mar/1998. URL
1. Wȩgrzyn M, Wolanski P, Adamski M, Monteiro JL; Coloured Petri net model of application specific logic controller programs, IEEE International Symposium on Industrial Electronics (ISIE 1997), Guimarães, Portugal, vol. 1,
pp. SS158–SS163, jul/1997. DOI 10.1109/ISIE.1997.651753
[pi01] CSE 1995, A heterogeneous computer vision architecture: Implementation issues.
1.
Wu JM, Kuznia CB, Hoanca B, Chen C, Sawchuk AA; Demonstration and architectural analysis of complementary
metal-oxide semiconductor multiple-quantum-well smart-pixel array cellular logic processors for single-instruction
multiple-data parallel-pipeline processing, Applied Optics 38(11):2270–81, Optical Society of America, Washington,
DC, EUA, ISSN 0003-6935, abr/1999. DOI 10.1364/AO.38.002270
[ei02] SBAC-PAD 1995, Simulação e sı́ntese de controladores paralelos baseados em redes de Petri.
4. Marranghello N, Mirkowski J, Bilinski K; Synthesis of synchronous digital systems specified by Petri nets, Hardware
Design and Petri Nets, Yakovlev A, Gomes L, Lavagno L (eds.), Kluwer Academic Publishers, Boston, Massachussets,
EUA, cap. 7, pp. 129–50, ISBN 0-7923-7791-5, fev/2000. DOI 10.1007/978-1-4757-3143-9_7
3. Marranghello N, Mirkowski J, Bilinski K; Synthesis of synchronous digital systems specified by petri nets, 1st International Workshop on Hardware Design and Petri Nets (HWPN 1998), no âmbito da 19th International Conference
on Application and Theory of Petri Nets (PETRI NETS 1998), Lisboa, Portugal, pp. 111–28, jun/1998.
2. Marranghello N; Digital systems synthesis from Petri net descriptions, Technical Report DAIMI/PB-530, Aarhus
Universitet, Dinamarca, mar/1998. URL
1. Wȩgrzyn M, Wolanski P, Adamski M, Monteiro JL; Field programmable device as a logic controller, 2nd Portuguese
Conference on Automatic Control (CONTROLO 1996), Porto, Portugal, pp. 715–20, set/1996.
104
[wk01] OOPMC 1995, Concurrent execution of Petri nets based on agents.
4. Micolini O Arquitectura asimétrica multi core con procesador de Petri, Tese de doutoramento em Ciências Informáticas,
Facultad de Informática, Universidad Nacional de La Plata, La Plata, Argentina, fev/2015. URL
3. Schattenberg B; Agentenmodellierung und-evaluierung im Rahmen eines objekt-orientierten, verteilten simulationssystems, Dissertação de mestrado, Fakultät für Informatik, Universität Ulm, Alemanha, nov/1998. URL
2. Chevaillier P, Tisseau J, Harrouet F, Querrec R; Prototyping manufacturing systems: Contribution of virtual reality,
agent systems and Petri nets. 9th IFAC Symposium on Information Control in Manufacturing (INCOM 1998), Nancy
e Metz, França, vol. III, pp. 249–54, jun/1998.
1. Wȩgrzyn M, Wolanski P, Adamski M, Monteiro JL; Coloured Petri net model of application specific logic controller programs, IEEE International Symposium on Industrial Electronics (ISIE 1997), Guimarães, Portugal, vol. 1,
pp. SS158–SS163, jul/1997. DOI 10.1109/ISIE.1997.651753
[te01] MSc Thesis 1994, Redes de Petri e VHDL na especificação de controladores paralelos.
7. Sousa ML; Extensão do Repast para desenho em tempo real de redes de Petri em representação de simulações multiagente, Dissertação de Mestrado em Engenharia Informática e de Telecomunicações, Departamento de Ciências e
Tecnologias da Informação, Instituto Superior de Ciências do Trabalho e da Empresa, Lisboa, Portugal, mai/2008.
URL
6. Dias GL; Ferramentas para a integração de redes de Petri e VHDL na sı́ntese de sistemas digitais, Dissertação de
Mestrado em Engenharia Elétrica, Faculdade de Engenharia, Universidade Estadual Paulista “Júlio de Mesquita Filho”,
Ilha Solteira, São Paulo, Brasil, fev/2007.
5. Melo MM; SimRP — simulador de redes de petri flexı́vel com geração de código, Dissertação de Mestrado em Sistemas
Mecatrônicos, Departamento de Engenharia Mecatrônica, Faculdade de Tecnologia, Universidade de Brası́lia, Brasil,
jul/2006. URL
4. Costa C; Projetando controladores digitais com FPGA, Editora Novatec, São Paulo, Brasil, 2006. ISBN 85-7522-088-8.
3. Costa C; Proposta de controlador baseado em lógica programável estruturada, Dissertação de Mestrado em Engenharia
Mecânica, Universidade de Taubaté, São Paulo, Brasil, 2005.
2. Machado RJ; Metodologias de desenvolvimento em projectos de engenharia de computadores no suporte à implementação de sistemas de informação distribuı́dos não convencionais (industriais), Tese de doutoramento em Informática, Escola de Engenharia, Universidade do Minho, nov/2000.
1. Gomes L; Redes de Petri reactivas e hierárquicas: Integração de formalismos no projeto de sistemas reactivos de
tempo-real, Tese de doutoramento em Engenharia Electrotécnica, Faculdade de Ciências e Tecnologia, Universidade
Nova de Lisboa, jul/1997.
[en01] ENCEE 1994, Redes de Petri na especificação e validação de controladores paralelos.
2. Dias GL; Ferramentas para a integração de redes de Petri e VHDL na sı́ntese de sistemas digitais, Dissertação de
Mestrado em Engenharia Elétrica, Faculdade de Engenharia, Universidade Estadual Paulista “Júlio de Mesquita Filho”,
Ilha Solteira, São Paulo, Brasil, fev/2007.
1. Gomes L; Redes de Petri reactivas e hierárquicas: Integração de formalismos no projeto de sistemas reactivos de
tempo-real, Tese de doutoramento em Engenharia Electrotécnica, Faculdade de Ciências e Tecnologia, Universidade
Nova de Lisboa, jul/1997.
105