mapeamento sistemático da literatura sobre as dificuldades...
TRANSCRIPT
-1-
Mapeamento Sistemático da Literatura sobre as
dificuldades relacionadas ao Ensino de Diagramas
da UML
Williamson Silva1, Igor Steinmacher2, Tayana Uchôa Conte1
1 USES - Grupo de Pesquisa em Usabilidade e Engenharia de Software
Programa de Pós-Graduação em Informática
Universidade Federal do Amazonas
Manaus AM, 69077-000 {williamson.silva, tayana}@icomp.ufam.edu.br
2 Departamento de Computação – Universidade Federal de Tecnologia do Paraná (UFTPR), Campo Mourão, PR
– Brasil [email protected]
USES Technical Report
TR-USES-2016-0019 November 2017
Institute of Computing (IComp)
Federal University of Amazonas (UFAM)
Manaus, Amazonas 69077-000
URL: http://uses.icomp.ufam.edu.br/relatorios-tecnicos/RT-
USES-2017-0019.pdf
Mapeamento Sistemático da Literatura sobre as dificuldades
relacionadas ao Ensino de Diagramas da UML
Williamson Silva1, Igor Steinmacher2, Tayana Conte1
1 Grupo de Pesquisa em Usabilidade e Engenharia de Software (USES) - Instituto de
Computação (IComp) – Universidade Federal do Amazonas (UFAM), Manaus, AM – Brasil
{williamson.silva,tayana}@icomp.ufam.edu.br,
2 Departamento de Computação – Universidade Federal de Tecnologia do Paraná (UFTPR),
Campo Mourão, PR – Brasil
Novembro 2017
SUMÁRIO
1 INTRODUÇÃO .......................................................................................... 3
2 PROTOCOLO DO MAPEAMENTO ..................................................... 3
2.1 DEFINIÇÃO DO OBJETIVO E QUESTÕES DE PESQUISA ............................................................ 4
2.2 ESTRATÉGIA UTILIZADA PARA PESQUISA DOS ESTUDOS PRIMÁRIOS .................................... 5
2.2.1 ESCOPO DA PESQUISA ................................................................................................... 5
2.2.2 IDIOMAS DOS ARTIGOS ................................................................................................. 5
2.2.3 PROCESSO DE CONSTRUÇÃO E DEFINIÇÃO DOS TERMOS UTILIZADOS NA BUSCA
(PALAVRAS-CHAVE)..................................................................................................................... 6
2.3 CRITÉRIOS DE SELEÇÃO DE ARTIGOS E PROCEDIMENTOS ..................................................... 7
2.3.1 CRITÉRIO DE INCLUSÃO ................................................................................................ 7
2.3.2 CRITÉRIO DE EXCLUSÃO ............................................................................................... 7
2.3.3 PROCESSO DE SELEÇÃO PRELIMINAR (1° FILTRO) ........................................................ 8
2.3.4 PROCESSO DE SELEÇÃO FINAL (2° FILTRO)................................................................... 8
2.4 ARTIGOS RETORNADOS DURANTE A CONDUÇÃO DO MAPEAMENTO SISTEMÁTICO .............. 8
2.4.1 LISTA DE ARTIGOS RETORNADOS A PARTIR DO 1° FILTRO NA SCOPUS ........................... 8
2.4.2 LISTA DE ARTIGOS RETORNADOS NO 1° FILTRO NA ENGINEERING VILLAGE ............... 23
2.4.3 LISTA DE ARTIGOS DO 2° FILTRO NA SCOPUS .............................................................. 43
2.4.4 LISTA DE ARTIGOS DO 2° FILTRO NA ENGINEERING VILLAGE ..................................... 48
2.5 ARTIGOS RETORNADOS DURANTE A CONDUÇÃO DO MAPEAMENTO SISTEMÁTICO ............ 49
2.6 ESTRATÉGIA PARA EXTRAÇÃO DE DADOS ......................................................................... 53
2.7 LISTA DE ARTIGOS ENCONTRADOS ..................................................................................... 55
2.8 CONSIDERAÇÕES FINAIS ..................................................................................................... 57
3 REFERÊNCIAS ....................................................................................... 57
1 INTRODUÇÃO
A UML oferece um catálogo de diferentes requisitos e artefatos de design que podem
ser usados para modelar os requisitos e projeto de um sistema sob diferentes pontos de vista e
perspectivas (El-Attar et al., 2015). Portanto, aprender UML se torna uma necessidade para
profissionais e estudantes de Engenharia de Software (Siau e Lu, 2006). Apesar de ser um
padrão para a modelagem orientada a objetos, a UML tem sido criticada por possuir uma série
de dificuldades de uso, como inconsistências semânticas, inadequação das notações e
ambiguidades dos diagramas e dos constructos (Siau e Lu, 2006). Essas questões são os
principais obstáculos ao utilizar os diagramas da UML. Por este motivo, foi decidido executar
um levantamento das principais dificuldades relacionadas ao uso destes diagramas. Por isso,
optou-se por realizar um Mapeamento Sistemático da Literatura.
Um Mapeamento Sistemático da Literatura (MSL) é um tipo de Revisão Sistemática da
Literatuta (RSL) e, segundo Kitchenham e Chartes (2007), é utilizado para prover uma ampla
visão de uma área de pesquisa e estabelecer se existem evidências de pesquisas em um
determinado tópico. Ao contrário das revisões informais da literatura, onde o pesquisador não
segue um processo definido para sua condução, um Mapeamento Sistemático (a) é executado
de maneira formal obedecendo a um protocolo pré-estabelecido e (b) requer maior rigor na sua
realização. Em compensação, seus resultados tendem a ser mais confiáveis, visto que eles fazem
uso de uma metodologia rigorosa e passível de auditagem e repetição (Kitchenham e Chartes,
2007).
A pesquisa que será apresentada neste trabalho é um Estudo de Mapeamento
Sistemático (MSL) sobre as dificuldades relacionadas à UML e seus diagramas. Este capítulo
apresenta como foi realizado este estudo de Mapeamento Sistemático, ou seja, será apresentado
o objetivo deste mapeamento, as questões de pesquisa, a estratégia de busca realizada e a
extração de dados dos artigos selecionados.
2 PROTOCOLO DO MAPEAMENTO
Ao contrário das revisões informais da literatura, onde o pesquisador não segue um
processo definido para sua condução, o MSL é executado de maneira formal obedecendo a um
protocolo pré-estabelecido. Nas próximas seções, o protocolo para a condução do mapeamento
sistemático é apresentado, baseado das diretrizes para condução de revisões sistemáticas
proposto por Kitchenham e Charters (2007).
2.1 DEFINIÇÃO DO OBJETIVO E QUESTÕES DE PESQUISA
O objetivo deste Mapeamento Sistemático segundo o paradigma GQM (Goal-Question-
Metric) (Basili e Rombach, 1988) está definido na Tabela 2.1.
Tabela 2.1: Objetivo do Mapeamento Sistemático segundo paradigma GQM.
Analisar publicações cientificas
Como propósito de caracterizar
Em relação a dificuldades relacionadas aos diagramas da UML
Do ponto de vista dos pesquisadores
No contexto de diagramas da UML utilizados no desenvolvimento de
software
Para este mapeamento foi utilizado a seguinte questão de pesquisa:
“Quais as dificuldades percebidas na literatura que podem influenciar no ensino dos
diagramas UML?”
A partir da Questão de Pesquisa apresentada acima, buscou-se identificar três aspectos
nas publicações selecionadas: Dificuldades dos diagramas da UML, Tecnologias e Estudo
Experimental. Baseados nestes três aspectos, foram definidas Sub-Questões de Pesquisa (SQP)
para cada aspecto visando responder questionamentos específicos, conforme pode ser visto na
Tabela 2.2:
Tabela 2.2: Sub-Questões de Pesquisa.
Aspecto Nº Sub-questões de pesquisa
Dificuldades SQ01 Quais são as dificuldades mencionadas no artigo?
SQ02 As dificuldades estão relacionadas a que diagramas UML?
Tecnologia
SQ03 Há uma tecnologia1 que pode ser utilizada para apoiar na melhoria
das no ensino/aprendizado dos diagramas?
SQ04 A tecnologia é baseada em outra tecnologia existente?
SQ05 A tecnologia é para ser utilizada em grupo ou individualmente?
Experimentos
SQ06 O artigo apresenta um estudo experimental?
SQ07 Qual o tipo de estudo experimental realizado?
SQ08 Qual o perfil dos participantes do estudo?
SQ09 Qual o tipo de resultado do estudo experimental?
1 O termo “tecnologia” é utilizado como generalização para procedimentos, ferramentas, técnicas, metodologias
e outras propostas realizadas na área de Engenharia de Software (Santos et al., 2012).
Aspecto Nº Sub-questões de pesquisa
SQ10 O estudo experimental apresenta métrica (s) que visam a avaliar os
modelos?
2.2 ESTRATÉGIA UTILIZADA PARA PESQUISA DOS ESTUDOS PRIMÁRIOS
A estratégia para pesquisa deve tornar explícito o escopo da pesquisa e os termos a
serem utilizados na mesma. Os termos que compõem as sequências de palavras-chave utilizados
na string de busca (search strings).
2.2.1 ESCOPO DA PESQUISA
Com o objetivo de definir o escopo deste mapeamento, alguns critérios de seleção foram
estabelecidos para garantir uma relação custo-benefício adequada e garantir uma boa
confiabilidade no mapeamento. A pesquisa foi realizada nas bibliotecas digitais Scopus e
Engineering Village. Estas bibliotecas foram selecionadas pelos seguintes motivos:
• Permitem o uso de expressões lógicas para as buscas ou mecanismo similar para
localizar as publicações através do título e resumo (abstract) das publicações;
• Possuem um bom funcionamento e abrangência de suas máquinas de busca,
evidenciadas em alguns trabalhos, como o de Santos (2008), Schots (2010) e Costa
(2011);
• Contêm em suas bases, publicações de uma gama variada de áreas de
conhecimento;
• As bibliotecas digitais pertencem à lista de bibliotecas do Portal de Periódicos
da CAPES2;
• Dyba et al. (2007) afirmam que os artigos retornados nas bibliotecas digitais
Kluwer Online, ScienceDirect, SpringerLink, and Wiley Inter Science Journal Finder
também retornam na biblioteca digital Compendex Engineering village.
2.2.2 IDIOMAS DOS ARTIGOS
O idioma escolhido foi o Inglês, por este ser adotado pela grande maioria das
conferências e periódicos internacionais relacionados ao tema da pesquisa.
2 www.periodicos.capes.gov.br
2.2.3 PROCESSO DE CONSTRUÇÃO E DEFINIÇÃO DOS TERMOS UTILIZADOS NA
BUSCA (PALAVRAS-CHAVE)
A string de busca aplicada nas bibliotecas digitais foi elaborada baseada em três termos
de busca principais que foram extraídos da questão de pesquisa geral deste mapeamento
sistemático, conforme Martins e Gorschek (2016) e Da Silva (2014) descrevem em seus
trabalhos. Os três termos de busca principais são: (1) dificuldades, (2) ensino e (3) diagramas
da UML (ver Figura 2.1, parte A). A string de busca foi elaborada por meio de diversas
interações e testes pilotos visando a assegurar que foram utilizados um conjunto compreensível
de sinônimos que permitiria uma alta cobertura de artigos retornados, ou seja, se grande parte
destes artigos estavam dentro do escopo deste mapeamento. Para isso, os pesquisadores
utilizaram um processo de refinamento (as interações), conforme sugerido por Zang et al.
(2010), para inclusão de novos termos identificados nos artigos previamente selecionados e
verificavam constantemente se os artigos de controle estavam retornando nas strings de busca
que estavam sendo testadas. Após as interações, os pesquisadores chegaram a um nível de
cobertura razoável de artigos com a string de busca nas bibliotecas digitais. A string de busca
final que foi utilizada neste mapeamento é apresentada na parte B da Figura 2.1.
Figura 2.1: String de busca com base na questão de pesquisa do mapeamento.
2.3 CRITÉRIOS DE SELEÇÃO DE ARTIGOS E PROCEDIMENTOS
Um pesquisador formulou os critérios de inclusão e exclusão que foram revisados por
outro pesquisador mais experiente na área de ensino de modelos. Kitchenham e Chartes (2007)
dizem que devem ser seguidos critérios de inclusão e exclusão para os artigos que são
retornados pela string de busca.
2.3.1 CRITÉRIO DE INCLUSÃO
Os critérios de Inclusão são:
• CI1. Devem ser selecionadas publicações que discutam dificuldades/
facilidades/ lições aprendidas sobre ensinar/aprender/utilizar diagramas da UML.
• CI2. Devem ser selecionadas publicações que apresentam estudos experimentais
que discutam sobre o ensino/aprendizagem/uso dos diagramas da UML.
• C13. Devem ser selecionadas publicações que discutam sobre métricas que
podem ser utilizadas para avaliar o ensino/aprendizado de diagramas da UML.
• CI4. Devem ser selecionadas publicações que apresentam tecnologias que
podem ser utilizadas para apoiar o ensino/aprendizagem de diagramas da UML.
• CI5. Devem ser selecionadas publicações que discutam aspectos relacionados
ao ensino de diagramas da UML.
2.3.2 CRITÉRIO DE EXCLUSÃO
Os critérios de Exclusão são:
• CE1. Não serão selecionadas publicações que não atendam os critérios de
inclusão.
• CE2. Não serão aceitas publicações duplicadas (por exemplo, uma publicação
com um estudo publicado em lugares diferentes ou em datas diferentes). Neste caso,
será considerada apenas a versão mais completa e mais recente.
• CE3. Não serão selecionadas publicações que apresentem a utilização dos
diagramas no desenvolvimento de softwares educacionais, sem mencionar as
dificuldades sobre o uso destes diagramas.
• CE4. Não serão aceitas publicações que não estejam escritas em
Inglês/Português.
• CE5. Não serão consideradas publicações revisadas por pares, porém não foram
publicadas em periódicos, conferências, workshops (por exemplo, livros, teses de
doutorado, dissertações de mestrado, patentes).
• CE6. Não serão consideradas publicações que não estejam disponíveis para
download.
2.3.3 PROCESSO DE SELEÇÃO PRELIMINAR (1° FILTRO)
Serão selecionados artigos que apresentem informações no título e no abstract sobre
estudos que tratam sobre as dificuldades/ estudos experimentais relacionados ao ensino de
diagramas da UML. Para isto, serão utilizados os critérios de inclusão e exclusão descritos nas
subseções anteriores. Para cada estudo incluído ou excluído será adotado um ou mais critérios
(Inclusão ou Exclusão).
2.3.4 PROCESSO DE SELEÇÃO FINAL (2° FILTRO)
Como a leitura de duas informações (título e abstract) não é suficiente para identificar
se o estudo é realmente relevante para a pesquisa realizada, tornou-se necessário realizar a
leitura completa dos estudos que foram aprovados no 1° filtro. Dessa forma, esta fase do
mapeamento tem como objetivo realizar uma análise mais apurada dos estudos, identificando e
extraindo dados também de acordo com os critérios de inclusão e exclusão descritos
anteriormente. Novamente, para cada estudo incluído ou excluído será adotado um ou mais
critérios (Inclusão ou Exclusão).
2.4 ARTIGOS RETORNADOS DURANTE A CONDUÇÃO DO MAPEAMENTO
SISTEMÁTICO
2.4.1 LISTA DE ARTIGOS RETORNADOS A PARTIR DO 1° FILTRO NA SCOPUS
Na biblioteca digital Scopus, houve um retorno de 524 artigos, utilizando a string de
busca apresentada na Seção 2, Subseção 2.2.3, os quais são listados abaixo na Tabela 2.3 com
os seus respectivos critérios de inclusão e exclusão. Destes artigos retornados, somente 243
artigos foram selecionados no primeiro filtro.
Tabela 2.3: Lista de Artigos retornados na Scopus do 1º filtro.
Código Autores Ano Título do Artigo Critério
SC0001 Yue, T.; Ali, S. 2016 Empirically evaluating OCL and Java for specifying constraints on
UML models CE1
SC0002 Herout, P.; Brada, P. 2016 UML-test application for automated validation of students' UML class diagram
CE1
SC0003 Kung, D.; Lei, J. 2016 An object-oriented analysis and design environment CI3
Código Autores Ano Título do Artigo Critério
SC0004 Yao, L.; Liu, J.; Zhang, Y.; Wang, Y.
2016 Hybrid MARTE CE1
SC0005 Karasneh, B.; Jolak, R.; Chaudron,
M.R.V. 2016
Using examples for teaching software design: An experiment
using a repository of UML class diagrams CI2
SC0006 Rago, A.; Marcos, C.; Diaz-Pace,
J.A. 2016
Identifying duplicate functionality in textual use cases by aligning
semantic actions CE1
SC0007 Gómez-Abajo, P.; Guerra, E.; De Lara, J.
2016 Wodel: A domain-specific language for model mutation CE1
SC0008 Azzeh, M.; Nassif, A.B.; Banitaan,
S. 2015
An application of classification and class decomposition to use
case point estimation method CE1
SC0009 Zheng, W. 2016 Art modular education research based on computer platform CE1
SC0010 Javed, S.; Oh, S.H.; Sobral, A.; Bouwmans, T.; Jung, S.K.
2016 Background Subtraction via Superpixel-Based Online Matrix Decomposition with Structured Foreground Constraints
CE1
SC0011 Zhong, D.; Wu, N.; Wang, Q.;
Sun, R. 2015
A multi-view extended software control structure modeling and
safety analysis method CE1
SC0012 Widya, I.; Volman, C.; Pokraev,
S.; De Diana, I.; Michiels, E. 2001 Enterprise modelling for an educational information infrastructure CE3
SC0013
Santos, N.; Fernandes, J.M.; Sameiro Carvalho, M.; Silva, P.V.;
Fernandes, F.A.; Rebelo, M.P.;
Barbosa, D.; Maia, P.; Couto, M.; Machado, R.J.
2016 Using scrum together with UML models: A collaborative university-industry R&D software project
CI1
SC0014 Meller, Y.; Grumberg, O.; Yorav,
K. 2016
Learning-based compositional model checking of behavioral UML
systems CE1
SC0015 Herden, A.; Farias, P.P.M.;
Albuquerque, A.B. 2016
An agile approach to improve process-oriented software
development CI1
SC0016 Vachharajani, V.; Vasant, S.; Pareek, J.
2016 Feasibility study of proposed architecture for automatic assessment of Use-Case diagram
CI2
SC0017 Kerr, D. 2016 Visualizing Changes in Strategy Use across Attempts via State
Diagrams: A Case Study CE1
SC0018 Le, N.-T.; Huse, N. 2016 Evaluation of the formal models for the Socratic method CE1
SC0019 Huse, N.; Le, N.-T. 2016 The formal models for the socratic method CE1
SC0020 Sharma, R.; Gupta, S. 2016 A One-to-One communication model to facilitate conversation between Differently-Abled people by a portable and handy
machine
CE1
SC0021 Ribeiro, A.; De Sousa, L.; Da Silva, A.R.
2016 Comparative analysis of workbenches to support DSMLs: Discussion with non-trivial model-driven development needs
CE1
SC0022 Saripalle, R.K. 2016 Need for a specialized metamodel for biomedical and health
informatics domain CE1
SC0023 Belghiat, A.; Kerkouche, E.;
Chaoui, A.; Beldjehem, M. 2016
Mobile agent-based software systems modeling approaches: A
comparative study CE1
SC0024 Liu, Z.; Chen, X. 2016 Model-driven design of object and component systems CE5
SC0025 Yang, J.; Lee, Y.; Hicks, D.;
Chang, K.H. 2015
Enhancing object-oriented programming education using static
and dynamic visualization CE1
SC0026 Sabitzer, B.; Pasterk, S. 2015 Modeling: A computer science concept for general education CI5
SC0027
Aichernig, B.K.; Brandl, H.;
Jöbstl, E.; Krenn, W.; Schlick,
R.; Tiran, S.
2015 Killing strategies for model-based mutation testing CE1
SC0028 Zhu, Y. and Song, Y. and Li, X.
and Liu, Q. and Li, H. 2015
Research on networked video courseware system based on object-
oriented method CE1
SC0029 Hani, H.; Abu-Wandi, R. 2015 DISSERO mobile application for autistic children's CE1
SC0030 Balaban, M.; Maraee, A.; Sturm,
A.; Jelnov, P. 2015 A pattern-based approach for improving model quality CI4
SC0031 Stikkolorum, D.R.; Ho-Quang, T.;
Chaudron, M.R.V. 2015
Revealing Students' UML Class Diagram Modelling Strategies
with WebUML and LogViz CI4
SC0032
Earle, C.B.; Fernandez-Soriano, A.M.; Fredlund, L.-A.; Gomez-
Martinez, E.
2015 Teaching Software Safety to Master Students CE1,
SC0033 Dranidis, D.; Stamatopoulou, I.; Ntika, M.
2015 Learning and practicing systems analysis and design with StudentUML
CI2
SC0034 Greenyer, J., Haase, M.,
Marhenke, J., Bellmer, R. 2015
Evaluating a formal scenario-based method for the requirements
analysis in automotive software engineering CI1
SC0035 Duschl, K.C., Gramß, D.,
Obermeier, M., Vogel-Heuser, B. 2015 Towards a taxonomy of errors in PLC programming CE1
SC0036 Zheng, G., Callan, J. 2015 Learning to reweight terms with distributed representations CE1
SC0037
El-Attar, M.a and Luqman, H.a
and Karpati, P.b and Sindre, G.c and Opdahl, A.L.d
2015 Extending the UML Statecharts Notation to Model Security
Aspects CI1
SC0038 Ali, S.a and Iqbal, M.Z.b c and
Khalid, M.b and Arcuri, A.c d 2015
Improving the performance of OCL constraint solving with novel
heuristics for logical operations: a search-based approach CE1
Código Autores Ano Título do Artigo Critério
SC0039 Obermeier, M. and Braun, S. and Vogel-Heuser, B.
2015 A model-driven approach on object-oriented PLC programming for manufacturing systems with regard to usability
CE1
SC0040 Elaasar, M.a and Briand, L.C.b
and Labiche, Y.c 2015
VPML: an approach to detect design patterns of MOF-based
modeling languages CE1
SC0041 Li, K.a and Yao, X.a and Chen,
D.b and Yuan, L.b and Zhou, D.b 2015 HAZOP study on the CTCS-3 onboard system CE1
SC0042 Weerasinghe, A. and Evans, B. 2015 UML-IT: An ITS to teach multiple modelling tasks CI5
SC0043
Rodrigues, E. and Bernardino, M.
and Costa, L. and Zorzo, A. and Oliveira, F.
2015 PLeTsPerf - A Model-Based Performance Testing Tool CE1
SC0044 Sengupta, S.a and Dasgupta, R.b 2015 Using Semiformal and Formal Methods in Software Design: An
Integrated Approach for Intelligent Learning Management System CE1
SC0045 Yue, T.a and Briand, L.C.b and
Labiche, Y.c 2015
aToucan: An automated framework to derive UML analysis
models from use case models CI4
SC0046 Okewu, E. 2015 Requirements engineering in an emerging market CE1
SC0047 Ajiboye, A.R.a and Arshah, R.A.b
and Qin, H.a 2015
A novel approach to efficient exploration and mining of students'
data CE1
SC0048
Guermazi, S.a and Tatibouet, J.a
and Cuccuru, A.a and Dhouib, S.a
and Gérard, S.a and Seidewitz, E.b
2015 Executable Modeling with fUML and Alf in papyrus: Tooling and experiments
CE1
SC0049 Svee, E.-O. and Zdravkovic, J. 2015 IStar instruction in mixed student cohort environments CI1
SC0050 Magalhaães, A.P. and Maciel,
R.S.P. and Andrade, A. 2015
Towards a metamodel design methodology: Experiences from a
model transformation metamodel design CE1
SC0051
Stikkolorum, D.R.a and Ho-Quang, T.b and Karashneh, B.a
and Chaudron, M.R.V.b
2015 Uncovering students' common dificulties and strategies during a
class diagram design process: An online experiment CI2
SC0052 Boussaha, K.a and Mokhati, F.b and Zakaria, C.b
2015 Architecture of a specific platform for training practical works: Integration of learners' assessment component
CE1
SC0053 Hajjej, F. and Hlaoui, Y.B. and
Ben Ayed, L.J. 2015 A model driven approach for design flexible e-Assessment CE1
SC0054
Chen, X.a b and Jiang, P.a b and
Zhang, Y.-F.a b and Huang, C.a
b and Zhou, Y.a b
2015 Method of automatic test case generation for safety-critical scenarios in train control systems
CE1
SC0055
Jiang, J.a and Jiang, L.a and
Kotsovinos, P.a and Zhang, J.a
and Usmani, A.a and McKenna, F.b and Li, G.-Q.c
2015 OpenSees software architecture for the analysis of structures in
fire CE1
SC0056 Telnov, V.P. 2015 Semantic web and search agents for Russian higher Education. A
pilot project. CE1
SC0057 Nahar, N. and Sakib, K. 2015 Automatic recommendation of software design patterns using anti-
patterns in the design phase: A case study on abstract factory CE1
SC0058 Vitolina, I. 2015 E-inclusion Modeling for Blended e-learning Course CE1
SC0059 Ponsard, C. and Deprez, J.-C. 2015 A UML KPI profile for energy aware design and monitoring of
cloud services CE1
SC0060 Tawosi, V. and Jalili, S. and
Hasheminejad, S.M.H. 2015
Automated software design using ant colony optimization with
semantic network support CE1
SC0061 Wang, J.a and Kissel, Z.A.b 2015 Introduction to Network Security: Theory and Practice CE1
SC0062 Bruel, J.-M.a and Maggi, B.b and Letavernier, C.b
2015 Papyrus for education CI4
SC0063 Al-Fedaghi, S.a b 2015 Heraclitean ontology for specifying systems CE1
SC0064 Bai, S. 2015 Study on entrepreneurship platform in the context of
informationization CE1
SC0065 Brambilla, M. and Fraternali, P. 2014 Interaction Flow Modeling Language: Model-Driven UI Engineering of Web and Mobile Apps with IFML
CE1
SC0066 Arya, K. and Coelho, B. and
Pandya, S. 2014
A model based design approach to system building using the e-
Yantra educational robot CE1
SC0067 Petre, M. 2014 No shit or Oh, shit!: responses to observations on the use of UML
in professional practice CI2
SC0068 Rago, A.a b and Marcos, C.a c and Diaz-Pace, J.A.a b
2014 Identifying duplicate functionality in textual use cases by aligning semantic actions
CE1
SC0069 Li, K. and Yao, X. and Chen, D.
and Yuan, L. and Zhou, D. 2014 HAZOP Study on the CTCS-3 Onboard System CE1
SC0070 Bensaber, D.A. 2014 Facilitating the specification of wsmo ontology using model-
driven development CE1
SC0071 Outair, A. and Lyhyaoui, A. and Tanana, M.
2014 Towards a semi automatic assessment of UML diagrams by graph transformation
CI4
SC0072 Yamazaki, S.a and Jiromaru, T.b 2014 Instructional design of exercise-centric teaching materials on
UML modeling CI4
SC0073 Fitsilis, P. and Gerogiannis, V.C.
and Anthopoulos, L. 2014
Role of unified modelling language in software development in
Greece - Results from an exploratory study CI1
SC0074 Mich, L. 2014 Teaching requirements analysis: A student project framework to bridge the gap between business analysis and software engineering
CI4
Código Autores Ano Título do Artigo Critério
SC0075
Silva-López, R.B. and Silva-López, M. and Méndez-Gurrola,
I.I. and Bravo, M.
2014 Onto design graphics (ODG): A graphical notation to standardize
ontology design CE1
SC0076 Ali, S.a and Iqbal, M.Z.b c and Arcuri, A.a
2014 Improved heuristics for solving OCL constraints using search algorithms
CE1
SC0077
Luque, L.a and Veriscimo, E.S.a
and Pereira, G.C.a and Filgueiras, L.V.L.b
2014 Can we work together? on the inclusion of blind people in UML
model-based tasks CI4
SC0078 Yulianto, B. and Dewi, L.C. 2014 Beeboard: From wiimote to interactive whiteboard application for
classroom CE1
SC0079 Gallardo, J.a and Molina, A.I.b
and Bravo, C.b and Gallego, F.b 2014
A system for collaborative building of use case models:
Communication analysis and experiences: Experiences of use and
lessons learned from the use of the SPACE-DESIGN tool in the domain of use case diagrams
CI4
SC0080 Wan, R. and Huang, X. 2014 The design and realization of college teaching management
system based on UML and ASP.NET technology CE1
SC0081 Reggio, G. and Leotta, M. and
Ricca, F. and Clerissi, D. 2014 What are the used activity diagram constructs? A survey CI2
SC0082 Siregar, J.J. and Rubil 2014 The prototype design academic information for management of exams quiz university students based on SMS gateway
CE1
SC0083
Remenska, D.a c and Willemse,
T.A.C.b and Templon, J.c and Verstoep, K.a and Bal, H.a
2014 Property specification made easy: Harnessing the power of model
checking in UML designs CE1
SC0084
Kayama, M.a and Ogata, S.a and
Masymoto, K.b and Hashimoto, M.a and Otani, M.a
2014
A practical conceptual modeling teaching method based on
quantitative error analyses for novices learning to create error-free simple class diagrams
CI4
SC0085 Scanniello, G. and Erra, U. 2014 Distributed modeling of use case diagrams with a method based
on think-pair-square: Results from two controlled experiments CI2
SC0086 Osman, M.H.a and Chaudron,
M.R.V.b and Van Der Putten, P.a 2014
Interactive scalable abstraction of reverse engineered UML class
diagrams CE1
SC0087
Tanaka, T.a and Mori, K.b and Hashiura, H.c and Hazeyama, A.d
and Komiya, S.e
2014 Proposals of a method detectiong learners' difficult points in object
modeling exercises and a tool to support the method CI1
SC0088
Thung, F.a and Lo, D.a and Osman, M.H.b and Chaudron,
M.R.V.c
2014 Condensing class diagrams by analyzing design and network
metrics using optimistic classification CE1
SC0089 Zhao, X.F. 2014 Research on teaching evaluation system modeling based on UML CI5
SC0090 Reggio, G. and Leotta, M. and
Ricca, F. 2014 Who knows/useswhat of the UML: A personal opinion survey CI2
SC0091 Meng, A. 2014 Multi-agent design and implementation for an online peer help
system CE1
SC0092 Rajashekharaiah, K.M.M. and
Patil, M.S. and Joshi, G.H. 2014
Impact of classification of lab assignments and problem solving
approach in object oriented programming lab course: A case study CI1
SC0093 Kruus, H. and Robal, T. and Jervan, G.
2014 Teaching modeling in SysML/UML and problems encountered CI1
SC0094 Von Franqué, A. and Telliogllu, H. 2014 UML Quiz: Automatic conversion of web-based e-learning
content in mobile applications CI4
SC0095 Ali, S.a and Yue, T.a and Briand,
L.C.a b 2014
Does aspect-oriented modeling help improve the readability of
UML state machines? CI2
SC0096
Li, W.-J. and Zhao, K. and Zhang, L.-L. and Wei, C.-X. and Wang, J.
and Xu, S.-H.
2014 Software security concerns modeling method based on UML
extension CE1
SC0097 Shukla, N.a b and Keast, J.E.a and Ceglarek, D.a c
2014 Improved workflow modelling using role activity diagram-based modelling with application to a radiology service case study
CE1
SC0098 Gorschek, T.a and Tempero, E.b
and Angelis, L.c 2014
On the use of software design models in software development
practice: An empirical investigation CI2
SC0099 Santos, O.C. and Boticario, J.G.
and Manjarrés-Riesco, Á. 2014 An approach for an affective educational recommendation model CE1
SC0100 Mitra, S. 2014 Using UML modeling to facilitate three-tier architecture projects in software engineering courses
CI2
SC0101 Moussaoui, R. and Medroumi, H.
and Moutaouakkil, F. 2014
Design and modeling of SMA architecture using MaSE
methodologies CE1
SC0102 Ozkaya, M. and Kloukinas, C. 2014 Architectural specification and analysis with XCD: The aegis
combat system case study CE1
SC0103
Bauersfeld, S.a and Vos, T.E.J.a and Condori-Fernandez, N.b and
Bagnato, A.c and Brosse, E.c
2014 Evaluating the TESTAR tool in an industrial case study CE1
SC0104 Daian, G.I. and Santa, M.M. and
Letia, T.S. 2014 Hierarchical railway traffic model for information systems CE1
SC0105 Ozkaya, M. and Kloukinas, C. 2014 Realizable, Connector-driven software architectures for practising
engineers CI5
SC0106 Stuurman, S. and Van Gastel, B.E.
and Passier, H.J.M. 2014 The design of mobile apps: What and how to teach? CE1
Código Autores Ano Título do Artigo Critério
SC0107 Chen, D. and Sun, Y. and Wei, K. and Qiao, Z. and Xin, C.
2014 Supporting online synchronous education for software engineering via web-based operation record and replay
CE1
SC0108 Lin, J.a b and Yu, H.c and Shen,
Z.c and Miao, C.c 2014 Using goal net to model user stories in agile software development CE1
SC0109 Stephan, M. 2014 Model clone detector evaluation using mutation analysis CE1
SC0110 Qiu, X. and Zhang, L. 2014 Specifying redundancy tactics as crosscutting concerns using aspect-oriented modeling
CE1
SC0111
Pucsek, D.a and Baldwin, J.a and
MacLeod, L.a and Berg, C.a and Coady, Y.a and Salois, M.b
2013 ICE: Binary analysis that You Can See CE1
SC0112 Mayerhofer, T. and Langer, P. and
Wimmer, M. and Kappel, G. 2013 xMOF: Executable DSMLs based on fUML CE1
SC0113
Shah, M.M. and Chrpa, L. and
Kitchin, D. and McCluskey, T.L.
and Vallati, M.
2013 Exploring knowledge engineering strategies in designing and modelling a road traffic accident management domain
CE1
SC0114 Roehm, T.a and Bruegge, B.a and Hesse, T.-M.b and Paech, B.b
2013
Towards identification of software improvements and
specification updates by comparing monitored and specified end-
user behavior
CE1
SC0115 Hariharan, B. and Joy, N. and
Sreedevi, A.G. 2013 Multimedia: Video sharing for E-classroom CE1
SC0116 Hei, X.a and Zhao, K.a and Ma, W.a and Wang, L.a and Xie, G.b
2013 Study on describing problems of temporal interval centered synchronization within DRIS
CE1
SC0117 Alves, M.C.B.a and Leal, C.F.b 2013 Towards a formal software development in a concurrent
engineering environment: A space system case CE1
SC0118 Barros, J.P. 2013 From concrete to abstract: About teaching UML class diagrams to
novice programmers CI4
SC0119
Ayachi-Ghanouchi, S.a and Cheniti-Belcadhi, L.b and Lewis,
R.c
2013 Analysis and modeling of tutor functions CE1
SC0120 Rozanc, I. 2013 Framework for web application domain knowledge extraction CE1
SC0121
Akayama, S.a and Kuboaki, S.b and Hisazumi, K.c and Futagami,
T.d and Kitasuka, T.e
2013 Development of a modeling education program for novices using
model-driven development CI3
SC0122 Bernardi, S.a and Merseguer, J.b and Petriu, D.C.c
2013 Model-driven dependability assessment of software systems CE1
SC0123 Selic, B. and Gérard, S. 2013 Modeling and Analysis of Real-Time and Embedded Systems with
UML and MARTE CE1
SC0124 Bolanos, F.a and Rivera, F.b and
Aedo, J.E.b and Bagherzadeh, N.c 2013
From UML specifications to mapping and scheduling of tasks into
a NoC, with reliability considerations CE1
SC0125 Boberic-Krsticev, D. and Tešendic, D.
2013 Experience in teaching OOAD to various students CI1
SC0126 Sahraoui, A.-E.-K.a b 2013 The rationale paradigm in system development lifecycle CE1
SC0127
Ciferri, C.a and Ciferri, R.a and
Gómez, L.b and Schneider, M.c
and Vaisman, A.d and Zimányi, E.d
2013 Cube algebra: A generic user-centric model and query language
for OLAP cubes CE1
SC0128 Jeong, H.a and Seo, J.a b and
Park, S.c 2013
A statistical learning method for identification of analysis classes
from requirements in korean CE1
SC0129 Syn, T.a and Batra, D.b 2013 Improving sequence diagram modeling performance: A technique
based on Chunking, Ordering, and Patterning CI4
SC0130 Karasneh, B.a and Chaudron, M.R.V.a b
2013 Online Img2UML repository: An online repository for UML models
CI4
SC0131 Chaudhri, V.K. and Dinesh, N. and
Inclezan, D. 2013
Three lessons in creating a knowledge base to enable reasoning,
explanation and dialog CE1
SC0132 Hajjej, F. and Hlaoui, Y.B.D. and
Ayed, L.J.B. 2013
A specification approach based on adapted workflow for
personalized e-assessment systems CE1
SC0133
Fernández-Sáez, A.M.a and Chaudron, M.R.V.b and Genero,
M.a
2013 Exploring costs and benefits of using UML on maintenance:
Preliminary findings of a case study in a large IT department CI1
SC0134 Čerāns, K. and Ovčiņņikova, J. and Liepiņš, R. and Sproǵis, A.
2013 Advanced OWL 2.0 ontology visualization in OWLGrEd CE1
SC0135 Clark, T. and Barn, B.S. 2013 Domain engineering for software tools CE1
SC0136 Standl, B. 2013 Conceptual patterns for student-centered computer science
education at secondary school level CE1
SC0137 Rasnacs, O.a and Vitins, M.b 2013 Diagrams for making a decision on appropriate data processing
methods in the areas of health care and the social sciences CI5
SC0138 Gross, A.a and Jurkiewicz, J.b
and Doerr, J.a and Nawrocki, J.b 2012
Investigating the usefulness of notations in the context of
requirements engineering CI2
SC0139 Garbe, H. 2012 Intelligent assistance in a Problem Solving Environment for UML
Class Diagrams using a hybrid expert system CI4
SC0140 Bensaber, D.A. and Malki, M. 2012 Model driven approach for specifying WSMO ontology CE1
Código Autores Ano Título do Artigo Critério
SC0141
Xie, G.a and Hei, X.a and Mochizuki, H.b and Takahashi,
S.b and Nakamura, H.b
2012 Model based specification validation for automatic train protection
and block system CE1
SC0142 Vaandrager, F. 2012 Active learning of extended finite state machines CE1
SC0143 Shen, V.R.L.a and Wang, Y.-Y.b
and Yang, C.-Y.c and Yeh, S.-T.d 2012
Verification of problem-based learning systems using modified
petri nets CE1
SC0144 Poklemba, T.a and Havlice, Z.b 2012 Knowledge based LMS CE1
SC0145 Wongsuphasawat, K.a and Gotz, D.b
2012 Exploring flow, factors, and outcomes of temporal event sequences with the outflow visualization
CE1
SC0146 Liu, Z.a and Liu, J.a and He, J.a
and Mallet, F.b and Zhang, M.c 2012 Formal specification of hybrid MARTE statecharts CE1
SC0147 Bogdan, C.M.a and Popovici,
D.M.a b 2012
Information system analysis of an e-learning system used for
dental restorations simulation CI1
SC0148 Quadri, M.A.R.a and Mannava, V.a and Ramesh, T.b
2012 Service composition design pattern for autonomic computing systems using association rule based learning
CE1
SC0149
Chevaillier, P. and Trinh, T.-H.
and Barange, M. and De Loor, P. and Devillers, F. and Soler, J. and
Querrec, R.
2012 Semantic modeling of virtual environments using MASCARET CE1
SC0150 Churcher, C. 2012 Beginning database design: From novice to professional CE1
SC0151 Badreddin, O. and Lethbridge,
T.C. 2012
Combining experiments and grounded theory to evaluate a research prototype: Lessons from the umple model-oriented
programming technology
CI1
SC0152 Mayerhofer, T. 2012 Testing and debugging UML models based on fUML CE1
SC0153 Hao, S.a and Xu, J.b and Sun, B.a
and Wang, Z.c 2012
Modelization of laboratory teaching management system based on
UML CI5
SC0154 Gao, L. and Qiu, X. and Chen, X.
and Huang, H. and Lv, X. 2012
Development of three-dimensional visual and interactive system in
the CBTC simulation CE1
SC0155 Elaasar, M.a and Labiche, Y.b 2012 Model interchange testing: A process and a case study CE1
SC0156 Batista, V.A. and Peixoto, D.C.C.
and Pádua, W. and Pádua, C.I.P.S. 2012
Using UML stereotypes to support the requirement engineering: A
case study CI1
SC0157 Erradi, A. 2012 Applying and evaluating architectural patterns on a stock trading
case study CI4
SC0158 Khmelevsky, Y.a b and Hains, G.c and Li, C.d
2012 Automatic code generation within student's software engineering projects
CE1
SC0159 Bera, P. 2012 Analyzing the cognitive difficulties for developing and using
UML class diagrams for domain understanding CI2
SC0160 Holy, L. and Snajberk, J. and
Brada, P. 2012
Evaluating component architecture visualization tools: Criteria
and case study CE1
SC0161
Konstantinidis, G.a and Anastassopoulos, G.C.b and
Karakos, A.S.c and Anagnostou,
E.d and Danielides, V.a
2012
A user-centered, object-oriented methodology for developing
health information systems: A clinical information system (CIS) example
CE1
SC0162 Ogata, S. and Matsuura, S. 2012 Training of requirements analysis modeling with UML-based
prototype generation tool CI4
SC0163 Nowroozi, A.a and Shiri, M.E.a
and Aslanian, A.a and Lucas, C.b 2012
A general computational recognition primed decision model with
multi-agent rescue simulation benchmark CE1
SC0164 Boustedt, J. 2012 Students' different understandings of class diagrams CI1
SC0165 Bérard, C.a and Cloutier, L.M.b
and Cassivi, L.b 2012
Evaluating clinical trial management systems: A simulation
approach CE1
SC0166
Sautter, J. and Kurowski, S. and
Roßnagel, H. and Engelbach, W.
and Zibuschka, J.
2012 Interoperability for information systems in public urban transport security: The SECUR-ED interoperability notation
CE1
SC0167
Saada, H.a and Dolques, X.b and
Huchard, M.a and Nebut, C.a and
Sahraoui, H.c
2012 Learning model transformations from examples using FCA: One for all or all for one?
CI5
SC0168 Kantorowitz, E. 2011 Verbal use case specifications for informal requirements
elicitation CE1
SC0169 Kim, H.-K. 2011 SOCF: Service oriented common frameworks design pattern for mobile systems with UML
CI1
SC0170 Sien, V.Y. 2011
An investigation of difficulties experienced by students
developing unified modelling language (UML) class and sequence diagrams
CI1
SC0171 Briand, L.a and Labiche, Y.b and
Madrazo-Rivera, R.b 2011
An experimental evaluation of the impact of system sequence
diagrams and system operation contracts on the quality of the domain model
CI2
SC0172 Randak, A.a and MartÃnez, S.b
and Wimmer, M.a 2011
Extending ATL for native UML profile support: An experience
report CE1
SC0173 Silva, M.A.G. and Barbosa, E.F.
and Maldonado, J.C. 2011 Model-driven development of learning objects CE1
SC0174 Burden, H.a and Heldal, R.a and Siljamamki, T.b
2011 Executable and translatable UML - How difficult can it be? CI1
Código Autores Ano Título do Artigo Critério
SC0175
Crelier, O. and Silva Filho, R.S. and Hasling, W.M. and Budnik,
C.J.
2011 Design principles for integration of model-driven quality
assurance tools CE1
SC0176 Nair, G.T.R. and Selvarani, R. 2011 Software metrics and design quality in object oriented paradigm CI1
SC0177 Jafar, M. and Babb, J. 2011 Reasserting the fundamentals of systems analysis and design
through the rudiments of artifacts CI2
SC0178
Mit, E.a and Shiang, C.W.a and
Khairuddin, M.A.b and Borhan,
N.H.b
2011 Integrate cultures and beliefs into genealogy software for remote communities in Borneo
CE1
SC0179 Behkami, N.A. 2011 Object recognition in the enterprise -Structural and behavioral
capabilities of patient-centered medical homes CE1
SC0180 Sikkel, K. and Daneva, M. 2011 Getting the client into the loop in information system modelling courses
CI4
SC0181
Vogel-Heuser, B.; Braun, S.;
Obermeier, M.; Sommer, K.;
Seidel, T.; Johannes, C.
2011 Modeling order effects on errors in object oriented modeling for
machine and plant automation from an educational point of view CI2
SC0182 Du, D. and Xiong, X. 2011 Specifying communication behaviours between components with
real-time rCOS - A case study ATP CE1
SC0183
Schoonewille, H.H.a and Heijstek,
W.a and Chaudron, M.R.V.a and
Kühne, T.b
2011 A cognitive perspective on developer comprehension of software design documentation
CE1
SC0184
Ali, S.a b and Briand, L.C.a b
and Arcuri, A.a and Walawege,
S.c
2011 An industrial application of robustness testing using aspect-oriented modeling, UML/MARTE, and search algorithms
CE1
SC0185 Broy, M. and Cengarle, M.V. 2011 UML formal semantics: Lessons learned CI1
SC0186
Wimmer, M.a and Schauerhuber, A.a and Kappel, G.a and
Retschitzegger, W.b and Schwinger, W.c and Kapsammer,
E.c
2011 A survey on UML-based aspect-oriented design modeling CE1
SC0187
Contieri Jr., A.C.a and Correia, G.G.a and Colanzi, T.E.a and
Gimenes, I.M.S.a and Oliveira Jr.,
E.A.a and Ferrari, S.a and Masiero, P.C.b and Garcia, A.F.c
2011 Extending UML components to develop software product-line
architectures: Lessons learned CE1
SC0188 Iordan, A. and Panoiu, M. and
Muscalagiu, I. and Rob, R. 2011
Object Oriented development of an interactive software for
studying of circle using UML diagrams CE1
SC0189 Ivanova, G. and Ivanova, A. and
Ivanov, I. 2011
Schematic diagram editor and simulator on reliability and
diagnostics of computer systems CE1
SC0190 Zhang, L. 2011 QoS specification for cyber-physical systems CE1
SC0191 Shen, W.-H.a b and Hsueh, N.-
L.b and Chu, P.-H.b 2011 Measurement-based software process modeling CE1
SC0192 Hei, X.a and Chang, L.a and Ma,
W.a and Xie, G.b 2011
Using uml and petri nets for the design and verification of a
railway interlocking system CE1
SC0193
Verstichel, S.a and Ongenae, F.a and Loeve, L.b and Vermeulen,
F.c and Dings, P.b and Dhoedt,
B.a and Dhaene, T.a and Turck, F.D.a
2011 Efficient data integration in the railway domain through an ontology-based methodology
CE1
SC0194 Cai, Y. and Iannuzzi, D. and
Wong, S. 2011 Leveraging design structure matrices in software design education CI2
SC0195 Holland, J.a and Baghaei, N.b and
Mathews, M.a and Mitrovic, A.a 2011
The effects of domain and caollaboration feedback on learning in
a collaborative intelligent tutoring system CI2
SC0196 Subburaj, V.H. and Urban, J. 2011 Intelligent agent software development using AUML and the descartes specification language
CE1
SC0197 Sien, V.Y. 2011 Implementation of the concept-driven approach in an object-
oriented analysis and design course CI2
SC0198 Brandsteidl, M. and Wieland, K.
and Huemer, C. 2011 Novel communication channels in software modeling education CI4
SC0199 Wang, S.-J. 2011 Improved contract net protocol for manufacturing tasks dynamic assignment
CE1
SC0200 Phalp, K. and Adlem, A. and Jeary,
S. and Vincent, J. and Kanyaru, J. 2011
The role of comprehension in requirements and implications for
use case descriptions CI4
SC0201 Liskin, O. and Singer, L. and
Schneider, K. 2011
Teaching old services new tricks: Adding HATEOAS support as
an afterthought CE1
SC0202 Warnars, H.L.H.S. 2011 Object-oriented modelling with unified modelling language 2.0 for simple software application based on agile methodology
CI1
SC0203 Zhang, Y.a and Patel, S.b 2011 Agile model-driven development in practice CI5
SC0204 Selic, B. 2011 The theory and practice of modeling language design for model-
based software engineering - A personal perspective CI5
SC0205 Bontchev, B. and Vassileva, D.
and Traicheva, V. 2011
Putting edutainment in practice: From courseware authoring to
logic games CE1
Código Autores Ano Título do Artigo Critério
SC0206 Riva, C.a and Selonen, P.a b and Systä, T.b and Xu, J.a
2011 A profile-based approach for maintaining software architecture: An industrial experience report
CI1
SC0207 Bogdan, C.M. 2011 Domain ontology of the VirDenT system CE1
SC0208 Zhou, C.-S. 2010 Research on UML State Diagram based component test system CI5
SC0209 Sikkel, K. and Daneva, M. 2010 Teaching consistency of UML specifications CI4
SC0210 Moisan, S.a and Rigault, J.-P.b 2010 Teaching object-oriented modeling and UML to various audiences CI1
SC0211 Perdos, A. and Stephanides, G. and
Chatzigeorgiou, A. 2010
A queuing theory and systems modeling course based on Unified
Modeling Language (UML) CI5
SC0212
Kienzle, J.a and Al Abed, W.a
and Fleurey, F.b and Jézéquel, J.-
M.c and Klein, J.d
2010 Aspect-oriented design with reusable aspect models CI1
SC0213
Andersson, H.a and Herzog, E.a
and Johansson, G.b and
Johansson, O.c
2010 Experience from introducing Unified Modeling Language/Systems Modeling Language at Saab Aerosystems
CI3
SC0214
Salehi, P.a and Hamou-Lhadj, A.a
and Colombo, P.a and Khendek,
F.a and Toeroe, M.b
2010 A UML-based domain specific modeling language for the availability management framework
CE1
SC0215 Li, X. and Dang, S. and Hao, N.
and Li, K. 2010
An extension to contract net protocol for military agents
interactions CI5
SC0216
Trinh, T.-H.a b and Querrec, R.a b and De Loor, P.a b and
Chevaillier, P.a b
2010 Ensuring semantic spatial constraints in virtual environments
using UML/OCL CE1
SC0217 Gray, J.a and White, J.b and Gokhale, A.b
2010 Model-driven engineering: Raising the abstraction level through domain-specific modeling
CE5
SC0218 Martinho, R.a d and Varajão, J.b
and Domingos, D.c e 2010
Using the semantic web to define a language for modelling
controlled flexibility in software processes CE1
SC0219 Johnson, E.W.a and Moore, T.J.b 2010 Red light-green light: Using a Model-Eliciting Activity in a logic
design course CI2
SC0220 Tang, W. and Ning, B. and Xu, T. and Zhao, L.
2010 Scenario-based modeling and verification of system requirement specification for the European Train Control System
CI4
SC0221 Dreyer, J. and Müller, S. and
Grusie, B. and Zündorf, A. 2010 NT2OD online: Bringing natural text 2 object diagram to the web CE1
SC0222 Wang, M. 2010 Solving relational database problems with ORDBMS in an
advanced database course CE1
SC0223 Jafar, M.J. and Babb, J.S. 2010 Artifacts as interface: Reasserting the fundamentals of software systems analysis and design
CI5
SC0224
Green, S.a and Batty, S.a and
Back, M.b and Jewell, J.a and Webber, M.b
2010 Critiquing business process models to facilitate the identification
and selection of optimal IT systems CE1
SC0225 Mendes, J.B. and Caponetto, G.H.
and Ramos, A.C.B. 2010 Software modelling for multipurpose computer based training CE1
SC0226 Zhao, H. and Zhang, G. 2010 Design and implementation for the examination system of
multimedia course practice CE1
SC0227 Kordon, F. and Thierry-Mieg, Y. 2010 Experiences in Model Driven verification of behavior with UML CI1
SC0228 Wang, H.a and Jia, B.b 2010 Research and realization on a modeling tool of field CI1
SC0229 Karpati, P.a and Sindre, G.a and
Opdahl, A.L.b 2010 Towards a hacker attack representation method CE1
SC0230
Kerkouche, E.a and Chaoui, A.b
and Bourennane, E.B.c and
Labbani, O.c
2010 On the Use of graph transformation in the modeling and
verification of dynamic behavior in UML Models CI4
SC0231 Peng, W. and Jin, M. 2010 An e-learning based graduation project support system CE1
SC0232 Lv, W. and Ye, L. and Wang, Z. and Yang, Z. and Zhang, Y.
2010 Project-oriented laboratory with cross platform software programming for embedded system education
CI5
SC0233 Ali, M.F.M. and Younis, M.I. and
Zamli, K.Z. and Ismail, W. 2010
Development of Java based RFID application programmable
interface for heterogeneous RFID system CE1
SC0234 Allen, C.A.a b and Mugisa, E.K.a 2010 Improving learning object reuse through OOD: A theory of
learning objects CI5
SC0235 Xie, Y. and Tang, T. and Xu, T. and Zhao, L.
2010 Research on requirement management for complex systems CI5
SC0236 Reynoso, L.a and Manso, E.b and
Genero, M.c and Piattini, M.c 2010
Assessing the influence of import-coupling on OCL expression
maintainability: A cognitive theory-based perspective CE1
SC0237
Bendraou, R.a and Jézéquel, J.-
M.b and Gervais, M.-P.c and
Blanc, X.a
2010 A comparison of six UML-based languages for software process modeling
CI1
SC0238
Troncoso, N.a b and Von Brand,
H.H.b and Ibsen, J.c and Mora,
M.a b and Gonzalez, V.a and Chiozzi, G.c and Jeram, B.c and
Sommer, H.c and Zamora, G.b
and Tejeda, A.d
2010 A code generation framework for the ALMA common software CE1
Código Autores Ano Título do Artigo Critério
SC0239 Zhang, L. 2010 Applying case method approach to a Unified Modeling Language curriculum
CI4
SC0240 Yulia and Adipranata, R. 2010
Teaching object oriented programming course using cooperative
learning method based on game design and visual object oriented environment
CI1
SC0241 Jian-Gong, S. 2010 The design of online Database Experiment System CE1
SC0242 Tucker, D.C. and Simmonds, D.M. 2010 A case study in software reengineering CE1
SC0243
Braga, J.R.G. and Mendes, J.B. and Júnior, L.A.B. and Ramos,
A.C.B.
2010 Modeling of system software for computer based training CE1
SC0244
Börstler, J.a and Dranidis, D.b and Ramollari, E.b and Trapp, S.c
and Heintz, M.c and Weber, S.c
2010 Sharing and discussing UML modeling exercises in a PLE CI4
SC0245 Fan, Z.a and Gao, H.b and Shen, J.a and Zhang, L.a
2010 A UML-based system integration modeling language for the application system design of shipborne combat system
CE1
SC0246 Xu, L. and Zhang, L. and Fan, Z. 2010 An approach of real-time workflow modeling based on UML CE1
SC0247 Sharif, B. and Maletic, J.I. 2010 The effects of layout on detecting the role of design patterns CI5
SC0248 Nugroho, A.a and Chaudron,
M.R.V.a and Arisholm, E.b 2010
Assessing UML design metrics for predicting fault-prone classes
in a Java system CI1
SC0249 Kun, M.a and Bo, Y.b 2010 A hybrid model transformation approach based on J2EE platform CE1
SC0250 Chen, L. and Wang, J. and Xu, M.
and Zeng, Z. 2010
Reengineering of Java legacy system based on aspect-oriented
programming CE1
SC0251 Geiger, L.a and Zündorf, A.b 2010 Fujaba case studies for GraBaTs 2008: Lessons learned CI3
SC0252 Lang, J. and Kakódy, J. 2010 Object-oriented analysis and design of educational content CE1
SC0253 De Sousa, T.C.a and Russo Jr., A.G.b
2010 Starting B specifications from use cases CI5
SC0254 Anastasakis, K.a and Bordbar, B.a
and Georg, G.b and Ray, I.b 2010 On challenges of model transformation from UML to Alloy CI1
SC0255 Figl, K.a and Mendling, J.b and
Strembeck, M.a and Recker, J.c 2010
On the cognitive effectiveness of routing symbols in process
modeling languages CI2
SC0256 Stephens, M. and Rosenberg, D. 2010 Design driven testing: Test smarter, not harder CE1
SC0257 Motal, T. and Zapletal, M. and
Werthner, H. 2009
The business choreography language (BCL) - A domain-specific
language for global choreographies CE1
SC0258
Jabri, S.a and El Kouris, E.M.a
and Lemaire, E.a and
Bourdeaud'huy, T.b
2009 A generation method of test scenarios based on models: Application to the ERTMS/ETCS system
CI5
SC0259 Abid, M.R. and Amyot, D. and
Somé, S.S. and Mussbacher, G. 2009 A UML profile for goal-oriented modeling CE1
SC0260 Zhang, R. and Wang, S.-W. 2009 The development of civil engineering virtual experimental platform
CE1
SC0261 Choi, N. and Song, I.-Y. and An,
Y. 2009
The MP (Materialization Pattern) model for representing math
educational standards CE1
SC0262 Castilho-Weinert, L.V. and Lopes,
H.S. 2009
Computers in physical therapy education: Interactive multimedia
learning with MuStreT [Kompiuteriai fizinÄ—s psichoterapijos
ugdyme: interaktyvus multimedinis mokymasis naudojant "MuStreT" programa{ogonek}]
CE1
SC0263
McCarthy, J.L.a and Warzel, D.b
and Kendall, E.c and Bargmeyer,
B.a and Solbrig, H.d and Keck,
K.a and Gey, F.e
2009 Data modeling and harmonization with OWL: Opportunities and
lessons learned CE1
SC0264 Woo, H.G. 2009 Finding reusable business process models based on structural matching
CE1
SC0265 Wrycza, S. 2009 The UML 2 academic teaching challenge: An integrated approach CI4
SC0266 Figl, K.a and Mendling, J.b and
Strembeck, M.a 2009 Towards a usability assessment of process modeling languages CI2
SC0267 Hoole, S.R.H.a and Arudchelvam,
T.a b 2009
Reverse engineering as a means of improving and adapting legacy
finite element code CE1
SC0268 Kita, Y. and Tokunaga, T. and Katayama, T. and Tomita, S.
2009 Extension and evaluation of an automatic visualization tool "Avis" for programming education
CI4
SC0269 Zimmermann, A.a and
Trowitzsch, J.b 2009
Reliability evaluation of distributed embedded systems with uml
state charts and rare event simulation CE1
SC0270 Yang, Q.-W. and Dong, F. and Li,
H.-X. and Yan, Y. 2009
Design and realization of rocket battalion's communication
network simulation based on UML CE1
SC0271
Shuib, S.a and Suhardi, H.a and Hanizan, H.S.b and Din, R.c and
Jusoff, K.d
2009 The modelling and designing of E-supervised (E-SUV) for
distance learning centre CE1
SC0272 Madsen, S.a and Vidgen, R.b 2009 A pragmatic approach to IS development and socio-technical evaluation
CE1
SC0273 Mulay, P. 2009 Incremental learning using semi-supervised and incremental
clustering CE1
Código Autores Ano Título do Artigo Critério
SC0274 Ferreira, J.C. and Filipe, P. 2009 Academic ontology to support the bologna mobility process CE1
SC0275 Hamou-Lhadj, A.a and Gherbi,
A.a and Nandigam, J.b 2009
The impact of the model-driven approach to software engineering
on software engineering education CE1
SC0276 Simons, C.L. and Parmee, I.C. 2009 An empirical investigation of search-based computational support
for conceptual software engineering design CI2
SC0277
Cortés, H.a and García, M.a and Hernández, J.a and Hernandez,
M.a and Pérez-Cordoba, E.a and
Ramos, E.a b
2009 Development of a distributed system applied to teaching and
learning CE1
SC0278 Tilley, S. 2009 Documenting software systems with views VI: Lessons learned
from 15 years of research and practice CI1
SC0279 Liping, L.a and Qian, Z.b and Tao, H.c
2009 Test purpose-based test generation for web applications CE1
SC0280 Zucker, R.a and Ritzhaupt, A.b 2009 Evolutionary, not revolutionary, programming exercises using
design patterns in an OO data structures course CI4
SC0281 Yan, L. 2009 Toward automatic artifact matching for tool evaluation CE1
SC0282 Jung, T. and Roßmann, J. and Schluse, M.
2009 Introducing intuitive and versatile multi modal graphical programming means to enhance virtual environments
CE1
SC0283
Jaspan, C.a and Keeling, M.a and
Maccherone, L.a and Zenarosa, G.L.a and Shaw, M.b
2009 Software mythbusters explore formal methods CE1
SC0284 Guo, J. and Yin, X. 2009 Modeling method of operation process in workflow based on Petri
Net and UML CE1
SC0285 Zhao, B. and Liao, Y.-L. and Lu,
Y.-D. 2009 On semantic propagation mechanism in aggregate relationship CE1
SC0286 Liu, J. and Yang, Z. 2009 Test Generation from StateChart and B method for flight control software of unmanned aerial vehicle
CE1
SC0287 Lano, K. 2009 UML 2 Semantics and Applications CE1
SC0288 Jiang, H.a and Cui, Z.b 2009 Research on the method and its improvement of MAS for tourism
E-commerce system CE1
SC0289 Zhang, J.a and Chen, Y.b and
Liu, G.b 2009 Modeling aspect-oriented programming with UML profile CE1
SC0290 Yang, X.-M. and Gu, P. and Dai, H.
2009 Mapping approach for model transformation of MDA based on XMI/XML platform
CE1
SC0291
Ishii, N.a and Nagao, Y.b and
Suzuki, Y.b c and Fujiyoshi, H.b c and Fujii, T.b
2009 Designing a programming course to foster creativity using uml
modeling template CI4
SC0292 Labiche, Y. 2009 The UML is more than boxes and lines CI1
SC0293 Demuth, B. and Weigel, D. 2009 Web based software modeling exercises in large-scale software
engineering courses CI4
SC0294 Hai, L. 2009 The role of collaboration diagrams in OO software engineering student projects
CI1
SC0295
Tahara, Y.a and Yoshioka, N.b
and Taguchi, K.b and Aoki, T.c and Honiden, S.d
2009 Evolution of a course on model checking for practical applications CE1
SC0296 Gemino, A. and Parker, D. 2009 Use case diagrams in support of use case modeling: Deriving
understanding from the picture CI1
SC0297 VanderMeer, D. and Dutta, K. 2009 Applying learner-centered design principles to UML sequence
diagrams CI4
SC0298
Xie, S.a and Kraemer, E.a and Stirewalt, R.E.K.b and Dillon,
L.K.b and Fleming, S.D.b
2009 Design and evaluation of extensions to UML sequence diagrams
for modeling multithreaded interactions CI2
SC0299 Mills, B. 2009 Practical formal software engineering: Wanting the software you get
CE1
SC0300
Perez-Gonzalez, H.G.a and Nava-Muáoz, S.a and Nuñez-Varela,
A.a and Kaiita, J.b
2008 GOOAL automatic design tool: A role posets based tool to
produce object models from problem descriptions CI5
SC0301 Song, I.-Y. and Khare, R. and An, Y. and Hilsbos, M.
2008 A multi-level methodology for developing UML sequence diagrams
CI4
SC0302 Hall, M.P. and Bergandy, J. 2008 Work in progress - Improving K-12 students' problem-solving
skills via innovative teacher training CE1
SC0303 Saylor, K.J.a and Malatesta,
W.A.b and Abbott, B.A.a 2008 TENA in a telemetry network system CE1
SC0304 Lin, C.-C. and Chen, S.-C. and Lin, C.-C.
2008 Design of individualizing learning framework with fuzzy expert system and variable learning route model: A case study of UML
CE3
SC0305 Parvez, S.M. and Blank, G.D. 2008 Individualizing tutoring with learning style based feedback CI4
SC0306 Lin, H.a and Liu, C.a and Lin, P.b 2008 A method of elicitation teaching for Object-oriented analysis and
design curriculum CI4
SC0307 Adamopoulos, D.X. 2008 Structuring design activities in open programmable networks CE1
SC0308 Yordanova, K. 2008 Integrated solution for Learning Content Management Systems
development CE1
Código Autores Ano Título do Artigo Critério
SC0309 Grimm, F.a b and Phalp, K.a and
Vincent, J.a and Beier, G.b 2008
Enabling multi-stakeholder cooperative modelling in automotive software development and implications for model driven software
development
CE1
SC0310 Lin, L. and Poore, J.H. 2008 Pushing requirements changes through to changes in specifications CE1
SC0311
Xie, S.a and Kraemer, E.a and
Stirewalt, R.E.K.b and Dillon, L.K.b and Fleming, S.D.b
2008 Assessing the benefits of synchronization-adorned sequence
diagrams: Two controlled experiments CI2
SC0312 Kannan, K. and Srivastava, B. 2008 Design diagrams as ontological sources: Ontology extraction and
utilization for software asset reuse CE1
SC0313 Malnati, G. and Cuva, C.M. and
Barberis, C. 2008
JThreadSpy: a Tool for improving the effectiveness of concurrent
system teaching and learning CE1
SC0314
Adomavicius, G.a and Bockstedt, J.C.b and Gupta, A.a and
Kauffman, R.J.c
2008 Making sense of technology trends in the information technology
landscape: A design science approach CE1
SC0315 Roßmann, J. and Schluse, M.
and Jung, T. 2008
Introducing intuitive and versatile multi modal graphical
programming means to enhance virtual environments CI5
SC0316 Rigas, D. and Aiseid, M. 2008 Multi-modal aided presentation of learning information: A
usability comparative study CI4
SC0317 Cataldi, Z.a b and Calvo, P.a b and Lage, F.J.a b
2008
Intelligent tutoring system with agent technology: The choice of
teaching method [Sistema tutor inteligente con tecnologÃa de
agentes: La elección del método de Enseñanza]
CE1
SC0318 Paterson, J.H.a and Cheng, K.F.a
and Haddow, J.b 2008
PatternCoder: A programming support tool for learning binary
class associations and design patterns CE1
SC0319 Liang, H.a and Diskin, Z.b c and Dingel, J.a and Posse, E.a
2008 A general approach for scenario integration CE1
SC0320 Shen, H. and Liu, S. and Xia, S.
and Sun, C. 2008
Distributed constraints maintenance in collaborative UML
modeling environments CE15
SC0321 Shigemitsu, M. and Shinkawa, Y. 2008 Extracting class structure based on fishbone diagrams CI2
SC0322 Lv, H.a and Xu, M.b and Xu, G.a
and Fang, J.-C.a 2008 Construction and realization of a new class M-sequence CE1
SC0323 Poulin, D.a and Tillich, J.-P.b and Ollivier, H.c
2008 Quantum serial turbo-codes CE1
SC0324 Tourtoglou, K. and Virvou, M. 2008
User stereotypes concerning cognitive, personality and
performance issues in a collaborative learning environment for UML
CI4
SC0325 Alonso, M. and Py, D. and
Lemeunier, T. 2008
A learning environment for object-oriented modeling, supporting
metacognitive regulations CI2
SC0326 Auxepaules, L. and Py, D. and
Lemeunier, T. 2008
A diagnosis method that matches class diagrams in a learning
environment for object-oriented modeling CI4
SC0327 Bao, C.-B.a b c and Wang, B.-L.b
2008 A open source based general framework for Virtual Surgery Simulation
CE1
SC0328 Ratanotayanon, S. and Sim, S.E. 2008 Inventive tool use to comprehend big code CE1
SC0329 Debuse, J.C.W. and Stiller, T. 2008 Technologies and strategies for integrating object-oriented
analysis and design education with programming CI2
SC0330 Ueno, A. and Taguchi, H. and Takada, H. and Shimakawa, H.
2008 Graphical tutoring of message passing to promote understanding of Java framework
CE1
SC0331 Czejdo, B.D.a and Biguenet, J.b
and Biguenet, J.c 2008 Metaphor modeling on the Semantic Web CE1,
SC0332 Roddick, J.F. and Ceglar, A. and
De Vries, D. and La-Ongsri, S. 2008
Postponing schema definition: Low Instance-to-Entity Ratio
(LItER) modelling CE
SC0333 Boulanger, J.-L. and Van Dao, Q. 2008 Experiences from a model-based methodology for embedded electronic software in automobile
CE1
SC0334 Tourtoglou, K. and Virvou, M. 2008 User modelling in a collaborative learning environment for UML CI4
SC0335 Schönwälder , J. 2008 Protocol-independent data modeling: Lessons learned from the
SMIng project CE1
SC0336 Olderog, E.-R. 2008 Automatic Verification of Combined Specifications: An Overview CE1
SC0337 van der Aalst, W.M.P.a b and Bisgaard Lassen, K.b
2008 Translating unstructured workflow processes to readable BPEL: Theory and implementation
CE1
SC0338 Acharya, S. and Burke, D. 2008 Incorporating gaming in software engineering projects: Case of
RMU monopoly CI1
SC0339 Alseid, M. and Rigas, D. 2008 Efficiency of multimodal metaphors in the presentation of learning
information CE1
SC0340 Tourtoglou, K. and Virvou, M. 2008 User stereotypes for student modelling in collaborative learning: Adaptive advice to trainers
CI5
SC0341 Nakatani, T. 2008 Requirements engineering education for professional engineers CI2
SC0342 Dumbrava, S. 2007 The development of an ERP application within a computer
integrated manufacturing laboratory CE1
SC0343 Baghaei, N. and Mitrovic, A. 2007 From modelling domain knowledge to metacognitive skills: Extending a constraint-based tutoring system to support
collaboration
CI4
SC0344 Whittle, J. 2007 Precise specification of use case scenarios CE1
Código Autores Ano Título do Artigo Critério
SC0345 Iwata, H.a and Shirogane, J.b and Fukazawa, Y.a
2007 Automatic generation of tutorial systems from development information and evaluation
CE1
SC0346 Maffezzini, I. 2007 Towards extreme requirements? CE1
SC0347
Alvarado, K.a and Rabelo, L.a
and Moraga, R.b and Quijada, S.a
and Gruber, F.a and Sepulveda, J.a
2007 Application of SCOR to e-government: A case study CE1
SC0348 Sin, T. 2007 Improving usability of analysis sequence diagram in transaction-
oriented applications CI1
SC0349 Nodenot, T. 2007 From UML to CPM: A few lessons learnt about CPM language usability
CE1
SC0350 Razali, R. and Snook, C.F. and
Poppleton, M.R. 2007
Comprehensibility of UML-based formal model - A series of
controlled experiments CI1
SC0351 Siau, K. and Nah, F.F.-H. and
Eschenbrenner, B. and Guru, A. 2007
An augmented approach to support collaborative distance learning
of unified modeling language CI2
SC0352 Starrett, C. 2007 Teaching UML modeling before programming at the high school
level CE1
SC0353
Zhang, D.a and Song, C.b and
Liu, H.a and Gao, L.a and Chen, K.a
2007 Design and implementation of a college evaluation system for
undergraduate education based on UML CE3
SC0354 Rhem, A.J. 2007 Knowledge modeling with UML CI5
SC0355 Thierry, N. 2007 Questioning usability of visual instructional design languages: The
case of CPM CE1
SC0356 Timm, J.T.E.a and Gannod, G.C.b 2007 Specifying semantic web service compositions using UML and OCL
CE1
SC0357 Milentijevic, I. and Ciric, V. 2007 Project-based learning environment for special purpose DSP
architectures CE1
SC0358 Szmurło, R. and Smiałek, M. 2007 Teaching software modeling in a simulated project environment CI4
SC0359 Wei, H. and He, W. and Chen, Y. 2007 UML-based representational re-description of concept
development CE1
SC0360 Chen, Y.a and Kutar, M.b and Hamilton, A.a
2007 Modelling and matching: A methodology for ePlanning system development to address the requirements of multiple user groups
CE1
SC0361 Kuriyama, K.a and Sakai, K.b 2007
An agent oriented environment for collaborative learning -
Lessons learned through vocational training on software design with UML
CE1
SC0362 Lang, U. and Schreiner, R. 2007 Simplifying security management of cross-organisation
collaborative decision making CE1
SC0363 Passin, T.B. 2007 Easy RDF for real-life system modeling CE1
SC0364
De Cesare, S.a and Holland, G.b and Holtmann, C.c and Lycett,
M.a
2007 Semantic-based systems development CE1
SC0365 Hu, J.a and Ross, P.a and Feijs, L.a and Qian, Y.b
2007 UML in action: Integrating formal methods in industrial design education
CE1
SC0366 Mohamed, T.a b and Abdallah,
K.a b and Louis, F.a b 2007 Cognitive modelling of a financial software advisor: Cofina CE1
SC0367 Brajnik, G. 2007 Modeling content and expression of learning objects in
multimodal learning management systems CE1
SC0368 Briand, L.C. 2007 Empirical evaluation in software engineering: Role, strategy, and limitations
CE1
SC0369 Xie, S.a and Kraemer, E.a and
Stirewalt, R.E.K.b 2007
Empirical evaluation of a UML sequence diagram with
adornments to support understanding of thread interactions CI5
SC0370 Oussena, S. and Dunckley, L. 2007 Adopting student-centred approach to advanced database teaching CE1
SC0371 Ozkaya, I. 2007 Representing requirement relationships CI5
SC0372
Gayler, D.a and Klappholz, D.b and Harvey, V.J.c and Pérez-
Quiñones, M.A.d
2007 UML tools: What is their role in undergraduate computer science
courses? CI4
SC0373 Kessler, R. and Dykman, N. 2007 Integrating traditional and agile processes in the classroom CI5
SC0374 Yap, K.-H. and Wu, K. 2007 A pseudo-labeling framework for content-based image retrieval CE1
SC0375 Malnati, G. and Cuva, C.M. and
Barberis, C. 2007
JThreadSpy: Teaching multithreading programming by analyzing
execution traces CE1
SC0376 Baghaei, N. and Mitrovic, A. and
Irwin, W. 2007
Supporting collaborative learning and problem-solving in a
constraint-based CSCL environment for UML class diagrams CI4
SC0377 Paige, R.F.a d and Brooke, P.J.b e and Ostroff, J.S.c f
2007 Metamodel-based model conformance and multiview consistency checking
CE1
SC0378 Thomas, D.a b c d e 2007 SOA and the clash of technocultures classes versus infosets versus
business process CE1
SC0379 Hadar, I.a and Hadar, E.b 2007 An iterative methodology for teaching object oriented concepts CI1
SC0380 Lee, J. 2007 Advances in Business Transformation Technologies CE1
SC0381 Reznik, J.a and Ritter, T.a and
Schreiner, R.b and Lang, U.b 2007 Model Driven Development of Security Aspects CE1
SC0382 Gruhn, V. and Laue, R. 2007 What business process modelers can learn from programmers CE1
Código Autores Ano Título do Artigo Critério
SC0383 Luo, Y. and Tina Lee, Y. 2007 The interface development for machine shop simulation CE1
SC0384 Lu, Y.a and Li, Z.b 2006 Integrated design for electronic experimental system over internet CE1
SC0385 Perdos, A. and Chatzigeorgiou, A.
and Stephanides, G. 2006
Evaluation of a queuing theory and systems modeling course
based on UML CI4
SC0386 Fan, Z. and Detlef, M. and Andreasen, M.M. and Hein, L.
2006 Teaching system integration of mechatronic systems CE1
SC0387 Nodenot, T.a and Laforcade, P.b 2006 CPM: A UML profile to design cooperative PBL situations at
didactical level CI4
SC0388 Hussein, M. and Zulkernine, M. 2006 UMLintr: A UML profile for specifying intrusions CE1
SC0389 Wrycza, S. and Marcinkowski, B. 2006 UML 2 academic course - Methodological background and survey benchmarking
CI2
SC0390 Rachel, F.M. and Cugnasca, P.S. 2006 Using UML diagrams for system safety and security environment
analysis CE1
SC0391 Dumbrava, S. 2006 Manufacturing Control Laboratory with an embedded ERP
application for educational purposes CE1
SC0392 Didrich, K.a and Herbst, S.a and
Vieira, M.b 2006 Applying model-based testing to a train control system CE1
SC0393 Genser, R.a b 2006 Critical Infrastructure CE1
SC0394 Russell, J. and Russell, B. 2006
A survey analysis of the perceptions of IS educators and IS
professionals appertaining to the course content of an undergraduate information systems capstone course
CI5
SC0395 Dumbrava, S. 2006 Integrated enterprise architecture for educational purposes CE1
SC0396 Berenbach, B. and Borotto, G. 2006 Metrics for model driven requirements development CE1
SC0397 Gomes, L. and Costa, A. 2006 Emphasizing graphical modeling formalisms within digital systems design course
CI5
SC0398 Ashlock, W.a and Ashlock, D.b 2006 Changes in prisoner's Dilemma strategies over evolutionary time
with different population sizes CE1
SC0399 Bolloju, N. 2006 Exploring quality dependencies among UML artifacts developed
by novice systems analysts CI2
SC0400 Huang, Y.-N. and Du, X. and Tang, T.
2006 Research and realization of real-time three-dimension visual in trains operation simulation system of urban railway transportation
CE1
SC0401 Steinbach-Nordmann, S. 2006 Applying blended learning in an industrial context - An experience report
CI5
SC0402 Shuib, S.a and Hanizan, H.S.a
and Din, R.b 2006
The modeling of E-supervised (E-SUV) for distance learning
centre CE1
SC0403 Helps, C.R.G. 2006 Instructional design theory provides insights into evolving
information technology technical curricula CI5
SC0404 Caspersen, M.E. and Kölling, M. 2006 A novice's process of object-oriented programming CE1
SC0405 Furukawa, Y.a and Kawamura,
S.b 2006 Automotive electronics system, software, and local area network CE1
SC0406 Czarnecki, K. 2006 Tutorial on generative software development CE1
SC0407 Walls, C. 2006 Embedded Software CE1
SC0408 King, S.F.a and Johnson, O.A.b 2006 VBP: An approach to modelling process variety and best practice CE1
SC0409 Dobing, B.a and Parsons, J.b c 2006 How UML is used CI1
SC0410 Iwata, H.a and Shirogane, J.b and
Fukazawa, Y.a 2006
Automatic generation of tutorial systems from development
specification CE1
SC0411 Kuzniarz, L. and Staron, M. 2006 Best practices for teaching UML based software development CI1
SC0412 Dzidek, W.J.b and Briand, L.C.a
b b and Labiche, Y.a 2006
Lessons learned from developing a dynamic OCL constraint
enforcement tool for java CE1
SC0413 Giese, H.a and Roques, P.b and
Lethbridge, T.C.c 2006 Summary of the Educator's Symposium CI1
SC0414 Snook, C.a b and Butler, M.a b 2006 UML-B: Formal modeling and design aided by UML CE1
SC0415 Siau, K. and Loo, P.-P. 2006 Identifying difficulties in learning UML CI1
SC0416
Lázaro Carrascosa, C. Velázquez
Iturbide, Á, Hijón Neira, R., Losada, I.H.
2006 TextOO: An object-oriented learning tool based on enunciates CI4
SC0417
Lange, C.F.J.a and DuBois, B.b
and Chaudron, M.R.V.a and Demeyer, S.b
2006 An experimental investigation of UML modeling conventions CI2
SC0418 Gaspar, A. and Stanaback, J. and
Godwin, C. 2006
SOFTICE: Facilitating both adoption of linux undergraduate
operating systems laboratories and students' Immersion in kernel code
CE1
SC0419 Biella, D. and Luther, W. 2006 A synthesis model for the replication of historical experiments in
virtual environments CE1
SC0420 Leal, L.N.a and Pires, P.F.b and
Campos, M.L.M., Delicato, F.C.b 2006
Natural MDA: Controlled natural language for action
specifications on model driven development CE1
SC0421 Révészová, L.; Šiškovičová¡, D. 2006 Creating and using information systems in education of "non-professionals" in informatics
CI5
Código Autores Ano Título do Artigo Critério
SC0422 Jeong, H.-Y. 2006 Learner's tailoring e-Learning system on the item revision difficulty using PetriNet
CE3
SC0423 Lassen, K.B.a and Van Der Aalst,
W.M.P.a b 2006
WorkflowNet2BPEL4WS: A tool for translating unstructured
workflow processes to readable BPEL CE1
SC0424 Marich, M.J. and Krikorian, H.F. 2005
Invited presentation I: Lessons learned, new directions, and
migration plans for model-driven development of large scale
software based systems
CI4
SC0425 Dobing, B. and Parsons, J. 2005 Teaching the Unified Modeling Language: A practitioners'
perspective CI1
SC0426 Liqing, F. and Kumar, S.A. 2005 XML-based representation in a CBR system for fixture design CE1
SC0427 Stumpf, R.V. and Teague, L.C. 2005 Teaching object-oriented systems analysis and design with UML CI1
SC0428 Pavlov, V.L.a and Yatsenko, A.b 2005 Using pantomime in teaching OOA&OOD with UML CI4
SC0429 Cheng, B.H.C.a and Stephenson, R.a and Berenbach, B.b
2005 Lessons learned from automated analysis of industrial UML class models (an experience report)
CI2
SC0430 Hong, S.a and Han, S.b and Song, K.c
2005 The extended PARLAY X for an adaptive context-aware personalized service in a ubiquitous computing environment
CE1
SC0431 Håkansson, A. 2005 Transferring problem solving strategies from the expert to the end
users supporting understanding CE1
SC0432 Helwig, J. 2005 Using a "Real" systems development project to enrich a systems
analysis and design course CI4
SC0433 Baghaei, N. and Mitrovic, A. 2005 COLLECT-UML: Supporting individual and collaborative learning of UML class diagrams in a constraint-based intelligent
tutoring system
CI4
SC0434 Wrycza, S. and Marcinkowski, B. 2005 UML 2 teaching at postgraduate studies - Prerequisites and practice
CI4
SC0435 Ciancarini, P. 2005 On the education of future software engineers CI4
SC0436 Harel, D. and Kugler, H. and
Pnueli, A. 2005
Synthesis revisited: Generating statechart models from scenario-
based requirements CI2
SC0437 Hallinan, S.a and Paul Gibson, J.b 2005 A graduate's role in technology transfer: From requirements to design with UML
CI1
SC0438
Bunse, C. and Grützner, I. and
Ochs, M. and Peper, C. and
Steinbach-Nordmann, S.
2005 Applying a blended learning strategy for software engineering
education CI4
SC0439 Bajaj, A. 2005 Advances in data modeling research CI5
SC0440 Kinjo, T. and Yama, A.H. 2005 An object-oriented modeling learning support system with
inspection comments CI2
SC0441 Roussev, B. 2005 MDA design space and project planning CE5
SC0442 Kliček, B. and Gerić, S. and Begičević, N.
2005 Models of intelligent organizations functioning CE1
SC0443
Dickerson, M.a and Eppstein, D.b
and Goodrich, M.T.b and Meng, J.Y.b
2005 Confluent drawings: Visualizing non-planar diagrams in a planar
way CE1
SC0444
Briand, L.C.a and Labiche, Y.a
and Di Penta, M.b and Yan-Bondoc, H.c
2005 An experimental investigation of formality in UML-based
development CE1
SC0445 Cho, J.a and Baik, S.a and Bala,
J.b 2005 Implementation of a distributed data mining system CE1
SC0446 Pettit IV, R.G. and Street, J.A. 2005 Lessons learned applying UML in the design of mission critical
software CI1
SC0447 Choe, H.a c and Kim, T.b d 2005 An enhanced LTSA model providing contextual knowledge for intelligent e-learning systems
CE1
SC0448 Bubel, R.a and Hähnle, R.b 2005 Integration of informal and formal development of object-oriented
safety-critical software CE1
SC0449 Jayaramaraja, S. 2005 An object-oriented design and reference implementation for web-
based instructional software CE1
SC0450 Bézivin, J. 2005 On the unification power of models CE1
SC0451 Grossman, M.a and Aronson,
J.E.b and McCarthy, R.V.c 2005
Does UML make the grade? Insights from the software
development community CI2
SC0452 Batra, D. 2005 Conceptual data modeling patterns: Representation and validation CE1
SC0453 Ali, N.H. and Abdul Jalil, M.M.
and Deris, M.M. 2005 The design of algorithm translation package using UML CE1
SC0454
Da Cunha, A.M.a and Martins, O.A.a and Ferreira, A.S.a and
Dos Anjos, L.S.a and Dos Santos,
W.A.b
2005 A strategy for teaching real time embedded systems at the
Brazilian Aeronautical Institute of Technology - ITA CE1
SC0455 von Konsky, B.R. and Ivins, J. and
Robey, M. 2005
Using psp to evaluate student effort in achieving learning
outcomes in a software engineering assignment CI1
SC0456 Warren, I. 2005 Teaching Patterns and Software Design CI1
SC0457 Irani, P. 2004 Notations for software engineering class structures CI2
Código Autores Ano Título do Artigo Critério
SC0458 Arabestani, S.a and Bitsch, F.b
and Gayen, J.-T.a 2004
Precise definition of the single-track level crossing in radio-based operation in UML notation and specification of safety
requirements
CE1
SC0459 Muller, P.-A. and Bresch, D. and Studer, P.
2004 Model-Driven Architecture for Automatic-Control: An Experience Report
CI4
SC0460 Bédard, Y. and Larrivée, S. and
Proulx, M.-J. and Nadeau, M. 2004
Modeling geospatial databases with plug-ins for visual languages:
A pragmatic approach and the impacts of 16 years of research and experimentations on perceptory
CE1
SC0461 Hilsbos, M. and Song, I.-Y. 2004 Use of tabular analysis method to construct uml sequence
diagrams CI4
SC0462 Keschenau, M. 2004 Reverse engineering of UML specifications from java programs CE1
SC0463
Salim, F.D.a and Price, R.b and Indrawan, M.a and
Krishnaswamy, S.a
2004 Graphical representation of XML schema CE1
SC0464 Lardeur, E.a b and Longueville,
B.a b 2004
Mutual enhancement of systems engineering and decision-making
through process modeling: Toward an integrated framework CI5
SC0465
Dickerson, M.a and Eppstein, D.b
and Goodrich, M.T.b and Meng, J.Y.b
2004 Confluent Drawings: Visualizing Non-planar Diagrams in a Planar
Way CE1
SC0466 Guizzardi, R.S.S.a and Aroyo, L.a
b and Wagner, G.c 2004
Agent-oriented knowledge management in learning environments:
A peer-to-peer helpdesk case study CI4
SC0467 Loser, A. and Schubert, K. and
Zimmer, F. 2004 Taxonomy-based routing overlays in P2P networks CE1
SC0468 Irani, P.a and Ware, C.b 2004 The effect of a perceptual syntax on the learnability of novel concepts
CI5
SC0469 Purchase, H.C.a and Welland, R.a
and McGill, M.b and Colpoys, L.b 2004
Comprehension of diagram syntax: An empirical study of entity
relationship notations CE1
SC0470 Provenzano, P.a and Ferlisi, S.b
and Musso, A.a 2004
Interpretation of a model footing response through an adaptive
neural fuzzy inference system CE1
SC0471 Song, M.a and Song, I.-Y.a and Chen, P.P.b
2004 Design and development of a cross search engine for multiple heterogeneous databases using UML and design patterns
CE1
SC0472 Thomas, L. and Ratcliffe, M. and
Thomasson, B. 2004
Scaffolding with object diagrams in first year programming
classes: Some unexpected results CI4
SC0473 Papasalouros, A.a and Retalis, S.b
and Papaspyrou, N.a 2004 Automating standards-based courseware development using UML CE1
SC0474 Di Lucca, G.A.a and Fasolino, A.R.b and Tramontana, P.b
2004 Reverse engineering Web applications: The WARE approach CE1
SC0475
Kung, D.C. and Bhambhani, H.
and Nwokoro, S. and Okasha, W. and Kambalakatta, R. and
Sankuratri, P.
2003 Lessons Learned from Software Engineering Multi-Agent Systems CE1
SC0476 Avgeriou, P.a and Retalis, S.b
and Skordalakis, M.a 2003
Building quality into learning management systems - An
architecture-centric approach CE1
SC0477
Harris Jr., F.C. and Ha, Y.W. and Yumul, D.M. and Estes, J.S. and
Miles, C.E.
2003 Software Specification of a Mining Truck Simulator and Trainer CE1
SC0478 Auer, M. and Tschurtschenthaler, T. and Biffl, S.
2003 A flyweight UML modelling tool for software development in heterogeneous environments
CI4
SC0479 Alphonce, C. and Ventura, P. 2003 QuickUML: A tool to support iterative design and code
development CI4
SC0480 Shankar, S. and Xu, X. 2003 Automating Object-Oriented Software Refactoring CE1
SC0481
Dascalu, S.a and Saru, D.b and Simpson, R.a and Bradley, J.a
and Sarwar, E.a and Oh, J.a
2003 Specification of the Verity Learning Companion and Self-
Assessment Tool CE1
SC0482 DÃaz, M. and Garrido, D. 2003 SGI-SAT trillo: A full scope simulator for nuclear power plants CE1
SC0483 Van Elsuwe, H. and Schmedding,
D. 2003 Metrics for UML models [Metriken für UML-Modelle] CE4
SC0484 Bubel, R.a and Hähnle, R.b 2003 Integration of informal and formal development of object-oriented
safety-critical software: A case study with the KeY system CE1
SC0485 Weis, T. and Ulbrich, A. and Geihs, K.
2003 Quality of service engineering with UML, .NET, and CORBA CE1
SC0486 Jorgensen, J.B. and Bossen, C. 2003 Requirements engineering for a pervasive health care system CE1
SC0487 Canals, A., Cassaing, Y., Jammes,
A., Pomiés, L., Roblet, E. 2003 How you could use NEPTUNE in the modelling process CI4
SC0488 Pooley, R. and Wilcox, P. 2003 Applying UML: Advanced Applications CE1
SC0489 Blake, M.B.a and Cabri, G.b 2003 Agent-based Computing for Enterprise Collaboration - What can agents learn from human collaboration?
CE1
SC0490 Rosiene, J., Liu, X., Sawyer, D. 2003
Aspects of the modification of the self-medication behavior of
patients by presentation of educational material at time of product selection via an information appliance
CE1
SC0491 Laforcade, P. and Barbier, F. and
Sallaberry, C. and Nodenot, T. 2003 Profiling cooperative problem-based learning situations CE1
Código Autores Ano Título do Artigo Critério
SC0492 Carrington, D. and Kim, S.-K. 2003 Teaching software design with open source software CI5
SC0493 Hansen, K.M., Ratzer, A.V. 2002 Tool support for collaborative teaching and learning of object-
oriented modeling CI4
SC0494 Barros, J.P. 2002 Specific proposals for the use of Petri nets in a concurrent
programming course CE1
SC0495 Alphonce, C. and Ventura, P. 2002 Object orientation in CS1-CS2 by design CI5
SC0496 Kapauan, P.T.Z., Fernandez, E. 2002 Knowledge representation: A classification with applications in
telecommunications and the web CE1
SC0497 Arndt, T., Chang, S.K., Guercio,
A., Maresca, P. 2002
An XML-based approach to multimedia software engineering for
distance learning
SC0498 Manjarrés, Á, Pickin, S., Mira, J. 2002 Knowledge model reuse: Therapy decision through specialisation of a generic decision model
CE3
SC0499 Koskinen, J., Mäkinen, E., Systä,
T. 2002
Implemeting a component-based tool for interactive synthesis of
UML statechart diagrams CI4
SC0500 Dinsoreanu, M. and Salomie, I.
and Pusztai, K. 2002 On the design of agent-based systems using UML and extensions CE1
SC0501 Dohmen, L.A.J., Somers, L.J. 2002 Experiences and lessons learned using UML-RT to develop embedded printer software
CE1
SC0502 Fantechi, A.a and Gnesi, S.b and
Lami, G.b and Maccari, A.c 2002 Application of linguistic techniques for Use Case analysis CE1
SC0503 Mäkinen, E. and Systä, T. 2002 Minimally adequate teacher synthesizes statechart diagrams CE1
SC0504
Petrie, H., Schlieder, C.,
Blenkhorn, P., Evans, G., King, A.,
O’Neill, A.-M., Ioannidis, G.T., Gallagher, B., Crombie, D., Mager,
R., Alafaci, M.
2002 TeDUB: A system for presenting and exploring technical
drawings for blind people CI4
SC0505 De Oliveira, T.C. and Filho, I.M. and De Lucena, C.J.P.
2002 Frameworks - A high level instantiation approach CE1
SC0506 Isoda, S. 2001 Object-oriented real-world modeling revisited CI4
SC0507 Wang, M. 2001 Implementation of object-relational DBMSs in a relational
database course CE1
SC0508 Mäkinen, E., Systä, T. 2001 MAS - an interactive synthesizer to support behavioral modeling
in UML CE1
SC0509 Wang, S., Rosenfeld, R., Zhao, Y. 2001 Latent maximum entropy principle for statistical language
modeling CE1
SC0510 Damm, W. 2001 Understanding UML - pains and rewards CI1
SC0511 Savigni, A., Cunsolo, F., Tisato, F. 2000 ESCORT: Lessons from an integration project CI1
SC0512 Schmitt, D. 2000 Analysis, design and implementation of an object-oriented framework in ada95
CE1
SC0513 Gibson, J.P. 2000 Formal requirements engineering: Learning from the students CI5
SC0514 Counsell, S., Newson, P., Mendes,
E. 2000
Architectural level hypothesis testing through reverse engineering
of object-oriented software CE1
SC0515 Phalp, K., Counsell, S. 2000 The application of metrics to industrial prototyping processes: An empirical study
CI5
SC0516 Thurbon, J. 2000 Executing diagram sequences CI5
SC0517 Raner, Mirko 2000 Teaching object-orientation with the Object Visualization and
Annotation Language (OVAL) CE1
SC0518
Paula, M., Gomes, S.F., Barrett,
A.R.W., Timoney, A.G., Davies,
B.L.
1999 A computer-assisted training/monitoring system for turp structure
and design CE1
SC0519 Viller, S. and Sommerville, I. 1999 Coherence: An approach to representing ethnographic analyses in systems design
CE1
SC0520 Suzuki, J. and Yamamoto, Y. 1999 Extending UML for modeling reflective software components CE1
SC0521 Nada, N., Tuwaim, S., Al-Homod,
S., Topaloglu, N.Y. 1998 Issues in reuse based software development CE1
SC0522 Pronk, C., Schönhacker, M. 1998 Constructing formal language definitions, can we manage? What
can we learn from Modula-2 standardization? CE1
SC0523 Gérard, S. Lanusse, A.b; Terrier, F. 1998 A train control modeling with the real-time object paradigm CE1
SC0524 Jacob, R.J.K. 1986 A Specification Language for Direct-Manipulation User Interfaces CE1
2.4.2 LISTA DE ARTIGOS RETORNADOS NO 1° FILTRO NA ENGINEERING VILLAGE
Na biblioteca digital Engineering Village, houve um retorno de 607 artigos, utilizando
a string de busca apresentada na Seção 2, Subseção 2.2.3, os quais são listados abaixo na Tabela
2.4, com os seus respectivos critérios de inclusão e exclusão. Destes artigos retornados, somente
58 artigos foram selecionados no primeiro filtro.
Tabela 2.4: Lista de artigos retornados na Engineering Village do 1º filtro.
Código Autores Ano Título do Artigo Critério
EV0001 Ivanova, Galina and Ivanova,
Aneliya and Ivanov, Ivailo
2011 Schematic diagram editor and simulator on reliability and
diagnostics of computer systems
CE2
EV0002 Tian, Chun Yan and Guo, Dong
Mei
2014 Research on the construction of education network platform in
universities based on the WEB services
CE1
EV0003 Cui, Wei and Zhao, Bao-Gang and Liu, Yang and Qian, Si-Yu and Ye,
Jia and Yang, Hai-Feng and Li,
Ya-Jun
2011 A research of CIM model in education fields CE3
EV0004 Mulay, Preeti 2009 Incremental learning using semi-supervised and incremental
clustering
CE2
EV0005 Yang, Xiao-Mei and Gu, Ping and Dai, Heng
2009 Mapping approach for model transformation of MDA based on XMI/XML platform
CE2
EV0006 Harel, David and Kugler, Hillel
and Pnueli, Amir
2005 Synthesis revisited: Generating statechart models from scenario-
based requirements
CE2
EV0007 Figl, Kathrin and Mendling, Jan
and Strembeck, Mark
2009 Towards a usability assessment of process modeling languages CE2
EV0008 Brandsteidl, Marion and Wieland, Konrad and Huemer, Christian
2011 Novel communication channels in software modeling education CE2
EV0009 Ciancarini, Paolo 2005 On the education of future software engineers CE2
EV0010 Woo, Han G. 2009 Finding reusable business process models based on structural
matching
CE2
EV0011 Mendes, Joice B. and Caponetto,
Guilherme H. and Ramos,
Alexandre C. B.
2010 Software modelling for multipurpose computer based training CE2
EV0012 Ciancarini, Paolo 2005 On the education of future software engineers CE2
EV0013 Zucker, Ron and Ritzhaupt, Albert 2009 Evolutionary, not revolutionary, programming exercises using design patterns in an OO data structures course
CE2
EV0014 Braga, Jose R. G. and Mendes,
Joice B. and Junior, Laercio A. B. and Ramos, Alexandre C. B.
2010 Modeling of system software for computer based training CE2
EV0015 Figl, Kathrin and Mendling, Jan
and Strembeck, Mark and Recker, Jan
2010 On the cognitive effectiveness of routing symbols in process
modeling languages
CE2
EV0016 Braga, Jose R. G. and Mendes,
Joice B. and Caponetto, Guilherme H. and Ramos, Alexandre C. B.
2010 Software model for a computer based training for an HVDC
control desk simulator
CE3
EV0017 Mrozek, Zbigniew 2006 Bridging the gap between computer science and technology CE3
EV0018 Lincke, Susan J. 2005 Work in progress - Motivating students for software engineering CI5
EV0019 Cai, Yuanfang and Iannuzzi,
Daniel and Wong, Sunny
2011 Leveraging design structure matrices in software design education CE2
EV0020 Yulia and Adipranata, Rudy 2010 Teaching object oriented programming course using cooperative
learning method based on game design and visual object oriented
environment
CE2
EV0021 Wang, M. 2001 Implementation of object-relational DBMSs in a relational database course
CE2
EV0022 Moritz, Sally H. and Wei, Fang
and Parvez, Shahida M. and Blank, Glenn D.
2005 From objects-first to design-first with multimedia and intelligent
tutoring
CI4
EV0023 Tourtoglou, Kalliopi and Virvou,
Maria
2008 User stereotypes for student modelling in collaborative learning:
Adaptive advice to trainers
CE2
EV0024 Petrie, Helen and Schlieder,
Christoph and Blenkhorn, Paul and
Evans, Gareth and King, Alasdair and ONeill, Anne-Marie and
Ioannidis, George T. and
Gallagher, Blaithin and Crombie, David and Mager, Rolf and
Alafaci, Maurizio
2002 TeDUB: A system for presenting and exploring technical
drawings for blind people
CE2
EV0025 Zheng, Lihua and Zhao, Dongmei
and Zhou, Nan and Qiu, Xiaobing
and Xu, Li and Wang, Shicong and
Qiao, Zhong
2011 The development of remote labor training system for rural small
towns based on MVC model
CE3
EV0026 Irani, Pourang and Ware, Colin 2004 The effect of a perceptual syntax on the learnability of novel
concepts
CE2
Código Autores Ano Título do Artigo Critério
EV0027 Oussena, Samia and Dunckley, Lynne
2007 Adopting student-centred approach to advanced database teaching CE2
EV0028 Daoud, Fawzi 2003 Knowledge-based repository for constructivist learning
communities
CE3
EV0029 Win, Thida and Aung, Hninn Mar
and Thein, Ni Lar
2005 An MDA based approach for facilitating representation of
semantic web service technology
CE1
EV0030 Yao, Lulu and Liu, Jing and Zhang, Yan and Wang, Yuejun
2016 Hybrid MARTE CE2
EV0031 Hill, Jonathan 2010 Schematic capture and technical drawing software for computer
engineering
CE1
EV0032 Olderog, Ernst-Rudiger 2008 Automatic Verification of Combined Specifications: An Overview CE2
EV0033 Vaandrager, Frits 2012 Active learning of extended finite state machines CE2
EV0034 Johnson, Eric W. and Moore,
Tamara J.
2010 Red light-green light: Using a Model-Eliciting Activity in a logic
design course
CE2
EV0035 Peterson, Brian and Clark, Anne 2010 Prism: A simple simulation for introduction of assembly language
and computer architecture
CE1
EV0036 Peirson, Bui and Bishop, Keith and Church, Tony and Williams, Rob
2005 Incorporation of ecological factors within estuarine infrastructure design and assessment
CE1
EV0037 Parvez, Shahida M. and Blank,
Glenn D.
2008 Individualizing tutoring with learning style based feedback CE2
EV0038 Guermazi, Sahar and Tatibouet,
Jeremie and Cuccuru, Arnaud and
Dhouib, Saadia and Gerard, Sebastien and Seidewitz, Ed
2015 Executable Modeling with fUML and Alf in papyrus: Tooling and
experiments
CE2
EV0039 Herden, Adriana and Farias, Pedro
Porfirio Muniz and Albuquerque, Adriano Bessa
2016 An agile approach to improve process-oriented software
development
CE2
EV0040 Magalhaaes, A.P. and Maciel, R.S.P. and Andrade, A.
2015 Towards a metamodel design methodology: Experiences from a model transformation metamodel design
CE2
EV0041 Svee, Eric-Oluf and Zdravkovic,
Jelena
2015 IStar instruction in mixed student cohort environments CE2
EV0042 Paige, Richard F. and Brooke,
Phillip J. and Ostroff, Jonathan S.
2007 Metamodel-based model conformance and multiview consistency
checking
CE2
EV0043 Mayerhofer, Tanja and Langer, Philip and Wimmer, Manuel and
Kappel, Gerti
2013 xMOF: Executable DSMLs based on fUML CE2
EV0044 Adawi, Tom and Burden, Hakan and Olsson, Dennis and
Mattiasson, Rickard
2016 Characterizing Software Engineering Students' Discussions during Peer Instruction: Opportunities for Learning and Implications for
Teaching
CE1
EV0045 Solheim, H.G. and Tangen, K. and Oy, S.
2003 Knowledge management repositories and services CE1
EV0046 Bedard, Yvan and Larrivee, Suzie
and Proulx, Marie-Josee and Nadeau, Martin
2004 Modeling geospatial databases with plug-ins for visual languages:
A pragmatic approach and the impacts of 16 years of research and experimentations on perceptory
CE2
EV0047 Stuurman, Sylvia and Van Gastel,
Bernard E. and Passier, Harrie J. M.
2014 The design of mobile apps: What and how to teach? CE2
EV0048 Liu, Chun Hua and Wang, Kai Yan 2013 Design of a web-based supporting system for home-centered
infant early intervention program
CE1
EV0049 Alves, Miriam C. Bergue and Leal,
Cynthia Feitosa
2013 Towards a formal software development in a concurrent
engineering environment: A space system case
CE2
EV0050 Akayama, Seiko and Kuboaki, Shin and Hisazumi, Kenji and
Futagami, Takao and Kitasuka,
Teruaki
2013 Development of a modeling education program for novices using model-driven development
CE2
EV0051 Kruus, Helena and Robal, Tarmo
and Jervan, Gert
2014 SysML in systems engineering course CI1
EV0052 Al-Samarraie, Hosam and Abbas, Merza
2012 Interpreter service development for new learners of the network simulation-2 (NS2) based on J2EE
CE1
EV0053 Kerr, Deirdre 2016 Visualizing Changes in Strategy Use across Attempts via State
Diagrams: A Case Study
CE2
EV0054 Mohammadpour, Atefeh and
Anumba, Chimay J. and Bulbul,
Tanyel and Messner, John and Singh, Gurdev and Singh, Ranjit
2016 Impact Analysis of Facility Failures on Healthcare Delivery
Process: Use Case-Driven Approach
CE3
EV0055 Sun, Bo and Zhang, Shuling 2011 Research on internet-based teaching process modeling CI4
CE4 EV0056 Mit, Edwin and Shiang, Cheah
Wai and Khairuddin, Muhammad
Asyraf and Borhan, Noor Hazlini
2011 Integrate cultures and beliefs into genealogy software for remote
communities in Borneo
CE2
EV0057 Zhao, Haiyan and Zhang, Gang 2010 Design and implementation for the examination system of
multimedia course practice
CE2
Código Autores Ano Título do Artigo Critério
EV0058 Abdelrahman, Salah Eldin and Badawy, Mohammed
2011 Hasoc for developing a software system CE3
EV0059 Khmelevsky, Youry and Hains,
Gaetan and Li, Chong
2012 Automatic code generation within student's software engineering
projects
CE2
EV0060 Reynoso, Luis and Manso,
Esperanza and Genero, Marcela
and Piattini, Mario
2010 Assessing the influence of import-coupling on OCL expression
maintainability: A cognitive theory-based perspective
CE2
EV0061 Shah, Mohammad M. and Chrpa,
Luka and Kitchin, Diane and
McCluskey, Thomas L. and Vallati, Mauro
2013 Exploring knowledge engineering strategies in designing and
modelling a road traffic accident management domain
CE2
EV0062 Carrington, David and Kim, Soon-
Kyeong
2003 Teaching software design with open source software CE2
EV0063 Bunse, Christian and Grutzner,
Ines and Ochs, Michael and Peper,
Christian and Steinbach-
Nordmann, Silke
2005 Applying a blended learning strategy for software engineering
education
CE2
EV0064 Schupp, Sibylle and Zalewski,
Marcin and Ross, Kyle
2004 Rapid performance prediction for library components CE1
EV0065 Warren, Ian 2005 Teaching Patterns and Software Design CE2
EV0066 Dascalu, Sergiu and Saru, Daniela and Simpson, Ryan and Bradley,
Justin and Sarwar, Eva and Oh,
Joohoon
2003 Specification of the Verity Learning Companion and Self-Assessment Tool
CE2
EV0067 Lardeur, E. and Longueville, B. 2004 Mutual enhancement of systems engineering and decision-making
through process modeling: Toward an integrated framework
CE2
EV0068 Gehringer, Edward F. and Chinn, Donald D. and Ardis, Mark A. and
Perez-Quinones, Manuel A.
2005 Panel: Using peer review in teaching computing CE1
EV0069 Horvath, Gabor and Jaros, Gyorgy 2005 The mathematico-symbolic formulation of teleonic principles CE1
EV0070 Stuurman, Sylvia and Florijn, Gert 2004 Experiences with teaching design patterns CE1
EV0071 Kollmann, Ralf 2004 Experiences with an industrial long-term reengineering project CE1
EV0072 Bennedsen, Jens and Caspersen,
Michael E.
2005 Revealing the programming process CE1
EV0073 Loser, Alexander and Schubert, Kai and Zimmer, Frederik
2004 Taxonomy-based routing overlays in P2P networks CE2
EV0074 Bubel, Richard and Hahnle, Reiner 2003 Integration of informal and formal development of object-oriented
safety-critical software: A case study with the KeY system
CE2
EV0075 Bunse, Christian and Grutzner,
Ines and Ochs, Michael and Peper,
Christian and Steinbach-Nordmann, Silke
2005 Applying a blended learning strategy for software engineering
education
CE2
EV0076 Dillon-Merrill, Robin L. and Bier,
Vicki and Borener, Sherry S. and Robinson, Mindy J. and Mitchell,
Kandi K. and Balakrishna,
Poornima and Hepler, Amanda and Best, Aleta
2014 Quantifying risk in commercial aviation with fault trees and event
sequence diagrams
CE1
EV0077 Gerard, Sebastien and Lanusse,
Agnes and Terrier, Francois
1998 A train control modeling with the real-time object paradigm CE2
EV0078 Kaplan, Kathleen M. and Kaplan,
John J.
2004 The switching circuits of biology CE1
EV0079 Dickerson, Matthew and Eppstein, David and Goodrich, Michael T.
and Yu Meng, Jeremy
2004 Confluent drawings: Visualizing non-planar diagrams in a planar way
CE2
EV0080 He, Feng and Xu, Qi and Le, Jiajin 2006 Integration of web services and agents for e-learning system
collaboration
CE1
EV0081 Grimm, Frank and Phalp, Keith and Vincent, Jonathan and Beier,
Georg
2008 Enabling multi-stakeholder cooperative modelling in automotive software development and implications for model driven software
development
CE2
EV0082 Gomes, M.Paula S.F. and Barrett, Adrian R.W. and Timoney,
Anthony G. and Davies, Brian L.
1999 Computer-assisted training/monitoring system for TURP structure and design
CE1
EV0083 Kerbs, Robert 2007 Student teamwork: A capstone course in game programming CE1
EV0084 Lang, Ulrich and Schreiner, Rudolf 2007 Simplifying security management of cross-organisation
collaborative decision making
CE2
EV0085 De Cesare, Sergio and Holland,
Grant and Holtmann, Carsten and
Lycett, Mark
2007 Semantic-based systems development CE2
EV0086 Barthel, Roland and Nickel, Darla
and Meleg, Alejandro and
2005 Linking the physical and the socio-economic compartments of an
integrated water and land use management model on a river basin
scale using an object-oriented water supply model
CE1
Código Autores Ano Título do Artigo Critério
Trifkovic, Aleksandar and Braun,
Juergen EV0087 Helwig, Janet 2005 Using a "Real" systems development project to enrich a systems
analysis and design course
CE2
EV0088 Li, Kaicheng and Yao, Xiaofei and Chen, Dewang and Yuan, Lei and
Zhou, Datian
2015 HAZOP study on the CTCS-3 onboard system CE2
EV0089 Chaudhri, Vinay K. and Dinesh, Nikhil and Inclezan, Daniela
2013 Three lessons in creating a knowledge base to enable reasoning, explanation and dialog
CE2
EV0090 Cherniahovskaya, Lilia and
Nougayeva, Kamila
2006 Decision support in strategic control on the base of knowledge
management
CE1
EV0091 Nowroozi, Alireza and Shiri,
Mohammad E. and Aslanian,
Angeh and Lucas, Caro
2012 A general computational recognition primed decision model with
multi-agent rescue simulation benchmark
CE2
EV0092 Hankley, William 2003 On teaching software architecture and design CI5
EV0093 Dumbrava, Stefan 2006 Manufacturing Control Laboratory with an embedded ERP
application for educational purposes
CE2
EV0094 Martinho, R. and Varajao, J. and Domingos, D.
2010 Using the semantic web to define a language for modelling controlled flexibility in software processes
CE2
EV0095 Van Thanh, Do and Sivertsen,
Eivind and Moe, Jon-Finngard and Jorstad, Ivar
2005 Email access via mobile phone CE1
EV0096 Jorgensen, J.B. and Bossen, C. 2003 Requirements engineering for a pervasive health care system CE2
EV0097 Avgeriou, Paris and Retalis, Simos
and Skordalakis, Manolis
2003 Building quality into learning management systems - An
architecture-centric approach
CE2
EV0098 Kanakaraddi, Suvarna G. and Naragund, Jayalaxmi G. and
Chikaraddi, Ashok K.
2013 Active learning methods for teaching OOAD course CI4
EV0099 Hansen, Klaus Marius and Ratzer, Anne Vinter
2002 Tool support for collaborative teaching and learning of object-oriented modeling
CE2
EV0100 Peng, Wuliang and Jin, Minli 2010 An e-learning based graduation project support system CE2
EV0101 Gray, Jeff and White, Jules and
Gokhale, Aniruddha
2010 Model-driven engineering: Raising the abstraction level through
domain-specific modeling
CE2
EV0102 Caleb, Akanbi and Rotimi, Adagunodo
2011 An intelligent mediating model for collaborative e-learning management systems
CE3
EV0103 Yusof, Mohd Fairuz Mohd and
Ramly, Rafisha and Ng, Kai-Li and Yeoh, Eng-Thiam and Salim,
Robin and Elandy, Kasturi Muthu
2005 Object-oriented approach in developing knowledge base for a
multimedia E-learning system
CE3
EV0104 Bao, Chun-Bo and Wang, Bo-Liang
2008 A open source based general framework for Virtual Surgery Simulation
CE2
EV0105 Hong, Sungjune and Han, Sunyoung and Song, Kwanho
2005 The extended PARLAY X for an adaptive context-aware personalized service in a ubiquitous computing environment
CE2
EV0106 Mazzini, Silvia and Puri, Stefano
and Vardanega, Tullio
2009 An MDE methodology for the development of high-integrity real-
time systems
CE1
EV0107 Xiao, Shou-Bai 2014 The exploration and implementation of the interactive multimedia
network autonomous learning platform
CE1
EV0108 Baghaei, Nilufar and Mitrovic, Antonija
2007 From modelling domain knowledge to metacognitive skills: Extending a constraint-based tutoring system to support
collaboration
CE2
EV0109 Wang, Bin and Jin, Fucai 2011 Collaborative platform for the preparation of dispatch daily and shift plans based on blackboard model
CE1
EV0110 Vachharajani, Vinay and Pareek,
Jyoti and Gulabani, Sunil
2012 Effective label matching for automatic evaluation of use - Case
diagrams
CI4
EV0111 Jaspan, Ciera and Keeling, Michael
and Maccherone, Larry and
Zenarosa, Gabriel L. and Shaw, Mary
2009 Software mythbusters explore formal methods CE2
EV0112 Gallant, Reuven 2016 Thinking Fast: Patterns of Cognitive Error in Software
Engineering Education and Practice
CI4
EV0113 Javed, Sajid and Oh, Seon Ho and
Sobral, Andrews and Bouwmans,
Thierry and Jung, Soon Ki
2016 Background Subtraction via Superpixel-Based Online Matrix
Decomposition with Structured Foreground Constraints
CE2
EV0114 Blake, M.B. and Cabri, G. 2003 Agent-based Computing for Enterprise Collaboration - What can
agents learn from human collaboration?
CE2
EV0115 Zheng, Guoqing and Callan, Jamie 2015 Learning to reweight terms with distributed representations CE2
EV0116 Xu, Hui and Wang, Chunzhi and
Chen, Hongwei
2015 Learning concept hierarchy from YANG for management of
software-defined networking based on theory of concept lattices
CE1
EV0117 Zhao, Haiyan and Zhao, Zhigang
and Sun, Yanjun and Zhang, Nan
and Wang, Ning and Lv, Xiangfeng and Wang, Hongyou
and Guo, Weiguang
2014 Architecture modeling and design for university freshmen data
acquisition system
CE1
Código Autores Ano Título do Artigo Critério
EV0118 Zhu, Tong Tong and Xu, Gang and Ma, Ming Cong and Liu, Xing Ye
2013 Design and development of refueling training simulation system for multi-types aeroplane
CE1
EV0119 Saylor, Kase J. and Malatesta,
William A. and Abbott, Ben A.
2008 TENA in a telemetry network system CE2
EV0120 Thierry, Nodenot 2007 Questioning usability of visual instructional design languages: The
case of CPM
CE2
EV0121 Rosiene, J. and Liu, X. and Sawyer, D.
2003 Aspects of the modification of the self-medication behavior of patients by presentation of educational material at time of product
selection via an information appliance
CE2
EV0122 Zhu, Qinwei and Goncalves, M.A. and Fox, E.A.
2003 5SGraph demo: A graphical modeling tool for digital libraries CE1
EV0123 Wang, Shaojun and Rosenfeld, R.
and Zhao, Yunxin
2001 Latent maximum entropy principle for statistical language
modeling
CE2
EV0124 Jimenez, Patricio and Galan,
Sergio and Gariia, David
2006 Spanish HLA abstraction layer: Towards a higher interoperability
model for national simulators
CE1
EV0125 Yap, Kim-Hui and Wu, Kui 2007 A pseudo-labeling framework for content-based image retrieval CE2
EV0126 Batra, Dinesh 2005 Conceptual data modeling patterns: Representation and validation CE2
EV0127 Russell, Jack and Russell, Barbara 2006 A survey analysis of the perceptions of IS educators and IS
professionals appertaining to the course content of an
undergraduate information systems capstone course
CE2
EV0128 Ratanotayanon, Sukanya and Sim,
Susan Elliott
2008 Inventive tool use to comprehend big code CE2
EV0129 Kessler, Robert and Dykman, Nathan
2007 Integrating traditional and agile processes in the classroom CE2
EV0130 Muller, Pierre-Alain and Bresch,
Didier and Studer, Philippe
2004 Model-driven architecture for automatic-control: An experience
report
CE1
EV0131 Gibson, J.P. 2000 Formal requirements engineering: Learning from the students CE2
EV0132 Aichernig, Bernhard K. and
Brandl, Harald and Jobstl,
Elisabeth and Krenn, Willibald and Schlick, Rupert and Tiran, Stefan
2015 Killing strategies for model-based mutation testing CE2
EV0133 Choi, Namyoun and Song, Il-Yeol
and An, Yuan
2009 The MP (Materialization Pattern) model for representing math
educational standards
CE2
EV0134 Kun, Ma and Bo, Yang 2010 A hybrid model transformation approach based on J2EE platform CE2
EV0135 Savigni, Andrea and Cunsolo, Filippo and Tisato, Francesco
2000 ESCORT: Lessons from an integration project CE2
EV0136 Riva, Claudio and Selonen, Petri
and Systa, Tarja and Xu, Jianli
2011 A profile-based approach for maintaining software architecture:
An industrial experience report
CE2
EV0137 Schonbock, Johannes and Raab,
Markus and Altmann, Josef and
Kapsammer, Elisabeth and Kusel, Angelika and Proll, Birgit and
Retschitzegger, Werner and
Schwinger, Wieland
2016 A survey on volunteer management systems CE1
EV0138 Selic, Bran 2011 The theory and practice of modeling language design for model-
based software engineering - A personal perspective
CE2
EV0139 Passin, Thomas B. 2007 Easy RDF for real-life system modeling CE2
EV0140 Elaasar, Maged and Labiche, Yvan 2012 Model interchange testing: A process and a case study CE2
EV0141 Wong-Bushby, I. and Egan, R. and
Isaacson, C.
2006 A case study in SOA and re-architecture at company ABC CE1
EV0142 Di Lucca, Giuseppe Antonio and
Fasolino, Anna Rita and
Tramontana, Porfirio
2004 Reverse engineering Web applications: The WARE approach CE2
EV0143 Hai, Lili 2009 The role of collaboration diagrams in OO software engineering
student projects
CE2
EV0144 Alphonce, Carl and Ventura, Phil 2003 QuickUML: A tool to support iterative design and code development
CE2
EV0145 Chen, Xin and Jiang, Peng and
Zhang, Yi-Fan and Huang, Chao and Zhou, Yan
2015 Method of automatic test case generation for safety-critical
scenarios in train control systems
CE2
EV0146 Hajjej, Fahima and Hlaoui, Yousra
Bendaly and Ben Ayed, Leila Jemni
2015 A model driven approach for design flexible e-Assessment CE2
EV0147 Demuth, Birgit and Weigel, Daniel 2009 Web based software modeling exercises in large-scale software
engineering courses
CE2
EV0148 Hajjej, Fahima and Hlaoui, Yousra
Ben Daly and Ayed, Leila Jemni
Ben
2013 A specification approach based on adapted workflow for
personalized e-assessment systems
CE2
EV0149 Wang, Ming 2010 Solving relational database problems with ORDBMS in an
advanced database course
CE2
EV0150 Zhang, Yuefeng and Patel, Shailesh
2011 Agile model-driven development in practice CE2
Código Autores Ano Título do Artigo Critério
EV0151 Crelier, Othon and Silva Filho, Roberto S. and Hasling, William
M. and Budnik, Christof J.
2011 Design principles for integration of model-driven quality assurance tools
CE2
EV0152 Maffezzini, Ivan 2007 Towards extreme requirements? CE2
EV0153 Badreddin, Omar and Lethbridge,
Timothy C.
2012 Combining experiments and grounded theory to evaluate a
research prototype: Lessons from the umple model-oriented programming technology
CE2
EV0154 Berenbach, Brian and Borotto, Gail 2006 Metrics for model driven requirements development CE2
EV0155 Viller, Stephen and Sommerville,
Ian
1999 Coherence: An approach to representing ethnographic analyses in
systems design
CE2
EV0156 Sikkel, Klaas and Daneva, Maya 2011 Getting the client into the loop in information system modelling courses
CE2
EV0157 Liping, Li and Qian, Zhongsheng
and Tao, He
2009 Test purpose-based test generation for web applications CE2
EV0158 Motal, Thomas and Zapletal,
Marco and Werthner, Hannes
2009 The business choreography language (BCL) - A domain-specific
language for global choreographies
CE2
EV0159 Saripalle, Rishi Kanth 2016 Need for a specialized metamodel for biomedical and health informatics domain
CE2
EV0160 Xie, Shaohua and Kraemer, Eileen
and Stirewalt, R.E.K. and Dillon, Laura K. and Fleming, Scott D.
2008 Assessing the benefits of synchronization-adorned sequence
diagrams: Two controlled experiments
CE2
EV0161 Bunse, Christian and Grutzner,
Ines and Peper, Christian and Steinbach-Nordmann, Silke and
Vollmers, Garsten
2006 Coaching professional software developers an experience report CI4
EV0162 Roh, Sunghwan and Kim, Kyungrae and Jeon, Taewoong
2004 Architecture modeling language based on UML2.0 CI1
EV0163 Kung, David and Lei, Jeff 2016 An object-oriented analysis and design environment CE2
EV0164 Cerans, Karlis and Ovcinnikova,
Julija and Liepin, Renars and Sprogis, Arturs
2013 Advanced OWL 2.0 ontology visualization in OWLGrEd CE2
EV0165 Pels, Henk Jan and Goossenaerts,
Jan
2007 A conceptual modeling technique for discrete event simulation of
operational processes
CE1
EV0166 Liu, Ziwei and Liu, Jing and He,
Jifeng and Mallet, Frederic and
Zhang, Miaomiao
2012 Formal specification of hybrid MARTE statecharts CE2
EV0167 Madsen, Sabine and Vidgen,
Richard
2009 A pragmatic approach to IS development and socio-technical
evaluation
CE2
EV0168 Hei, Xinhong and Zhao, Kai and Ma, Weigang and Wang, Lei and
Xie, Guo
2013 Study on describing problems of temporal interval centered synchronization within DRIS
CE2
EV0169 Tang, W. and Ning, B. and Xu, T. and Zhao, L.
2010 Scenario-based modeling and verification of system requirement specification for the European Train Control System
CE2
EV0170 Jung, Thomas and Rotcmann,
Jurgen and Schluse, Michael
2009 Introducing intuitive and versatile multi modal graphical
programming means to enhance virtual environments
CE2
EV0171 Sharif, Bonita and Maletic,
Jonathan I.
2010 The effects of layout on detecting the role of design patterns CE2
EV0172 Lv, Wenjing and Ye, Lili and Wang, Zhewen and Yang,
Zhengguo and Zhang, Yikui
2010 Project-oriented laboratory with cross platform software programming for embedded system education
CE2
EV0173 Zhao, Bo and Liao, Yan-Ling and Lu, Yu-Dan
2009 On semantic propagation mechanism in aggregate relationship CE2
EV0174 Iordan, A.E. and Panoiu, M. 2014 A new approach in the design of an interactive environment for
teaching Hamiltonian digraphs
CE1
EV0175 Perez-Gonzalez, Hector G. and
Nava-Munoz, Sandra and Nunez-
Varela, Alberto and Kaiita, Jugal
2008 GOOAL automatic design tool: A role posets based tool to
produce object models from problem descriptions
CE2
EV0176 Erradi, Abdelkarim 2012 Applying and evaluating architectural patterns on a stock trading
case study
CE2
EV0177 Rocmann, Jurgen and Schluse, Michael and Jung, Thomas
2008 Introducing intuitive and versatile multi modal graphical programming means to enhance virtual environments
CE2
EV0178 Tahara, Yasuyuki and Yoshioka,
Nobukazu and Taguchi, Kenji and Aoki, Toshiaki and Honiden,
Shinichi
2009 Evolution of a course on model checking for practical applications CE2
EV0179 Holland, Jay and Baghaei, Nilufar and Mathews, Moffat and
Mitrovic, Antonija
2011 The effects of domain and collaboration feedback on learning in a collaborative intelligent tutoring system
CE2
EV0180 Harris Jr., Frederick C. and Ha,
Yan W. and Yumul, Dianne M.
and Estes, Joshua S. and Miles, Christopher E.
2003 Software Specification of a Mining Truck Simulator and Trainer CE2
Código Autores Ano Título do Artigo Critério
EV0181 Milentijevic, Ivan and Ciric, Vladimir
2007 Project-based learning environment for special purpose DSP architectures
CE2
EV0182 Ford, Reginald and Shockley, John
and Kobryn, Cris
2007 A proposed Distributed After Action Review (DAAR) standard
based on the Joint Training Experimentation Program (JTEP) DAAR
CE1
EV0183 Wang, Li Feng 2013 Function research on network teaching system for college english CE1
EV0184 Cho, Ju and Baik, Sung and Bala,
Jerzy
2005 Implementation of a distributed data mining system CE2
EV0185 Gross, Anne and Jurkiewicz, Jakub and Doerr, Joerg and Nawrocki,
Jerzy
2012 Investigating the usefulness of notations in the context of requirements engineering
CE2
EV0186 Dori, Dov and Wengrowicz, Niva and Dori, Yehudit Judy
2014 A comparative study of languages for model-based systems-of-systems engineering (MBSSE)
CI1
EV0187 Clements, Paul C. 2005 Software architecture documentation in practice session report CI1
EV0188 Rago, Alejandro and Marcos,
Claudia and Diaz-Pace, J. Andres
2016 Identifying duplicate functionality in textual use cases by aligning
semantic actions
CE2
EV0189 Alonso, Mathilde and Py, Dominique and Lemeunier,
Thierry
2008 A learning environment for object-oriented modeling, supporting metacognitive regulations
CE2
EV0190 Pavlov, Vladimir L. and Boyko, Nikita and Babich, Alexander and
Kuchaiev, Oleksii and Busygin,
Stanislav
2007 Applying pantomime and reverse engineering techniques in software engineering education
CI2
EV0191 Peng, Wenhui and Yang, Zongkai
and Zhao, Chengling
2005 Work in progress - Research on process model for distant virtual
experiment
CE1
EV0192 Fantechi, A. and Gnesi, S. and Lami, G. and Maccari, A.
2002 Application of linguistic techniques for Use Case analysis CE2
EV0193 Rozanc, I. 2013 Framework for web application domain knowledge extraction CE2
EV0194 Chen, Yun and Kutar, Maria and
Hamilton, Andy
2007 Modelling and matching: A methodology for ePlanning system
development to address the requirements of multiple user groups
CE2
EV0195 Debuse, Justin C. W. and Stiller,
Tony
2008 Technologies and strategies for integrating object-oriented
analysis and design education with programming
CE2
EV0196 Reiner, Jacek and Koch, Jan 2003 Cooperation problems at the interdisciplinary teams of providers and users in manufacturing automation
CE1
EV0197 Szmurlo, Robert and Smialek,
Michal
2007 Teaching software modeling in a simulated project environment CE2
EV0198 Reznik, Julia and Ritter, Tom and
Schreiner, Rudolf and Lang, Ulrich
2007 Model Driven Development of Security Aspects CE2
EV0199 Counsell, S. and Newson, P. and Mendes, E.
2000 Architectural level hypothesis testing through reverse engineering of object-oriented software
CE2
EV0200 Zhu, Yuanfang and Song, Ye and
Li, Xiaoping and Liu, Qiongxin and Li, Hui
2015 Research on networked video courseware system based on object-
oriented method
CE2
EV0201 Silva-Lopez, Rafaela Blanca and
Silva-Lopez, Monica and Mendez-Gurrola, Iris Iddaly and Bravo,
Maricela
2014 Onto design graphics (ODG): A graphical notation to standardize
ontology design
CE2
EV0202 Silva-Lopez, Rafaela Blanca and Silva-Lopez, Monica and Mendez-
Gurrola, Iris Iddaly and Bravo,
Maricela
2014 Onto design graphics (ODG): A graphical notation to standardize ontology design
CE2
EV0203 Jayaramaraja, Shrimalini 2005 An object-oriented design and reference implementation for web-
based instructional software
CE2
EV0204 Zhang, Rui and Wang, Sheng-Wu 2009 The development of civil engineering virtual experimental platform
CE2
EV0205 Owen, Charles B. and Coburn,
Sarah and Castor, Jordyn
2014 Teaching modern object-oriented programming to the blind: An
instructor and student experience
CE1
EV0206 Vogel-Heuser, Birgit and Braun,
Steven and Obermeier, Martin and
Jobst, Fabian and Schweizer, Karin
2012 Usability evaluation on teaching and applying model-driven object
oriented approaches for PLC software
CE1
EV0207 Lang, Jan and Kakody, Juraj 2010 Object-oriented analysis and design of educational content CE2
EV0208 'Uyun, Shofwatul and Riadi, Imam 2011 A fuzzy Topsis multiple-attribute decision making for scholarship
selection
CE1
EV0209 Zulkernine, Mohammad and Graves, Mathews and Khan,
Muhammad Umair Ahmed
2007 Integrating software specifications into intrusion detection CE1
EV0210 Berard, Celine and Cloutier, L.
Martin and Cassivi, Luc
2012 Evaluating clinical trial management systems: A simulation
approach
CE2
EV0211 Hall, Maureen P. and Bergandy,
Jan
2008 Work in progress - Improving K-12 students' problem-solving
skills via innovative teacher training
CE2
EV0212 Ouyang, Yang and Chen, Yu-Feng
and Chen, Xi-Yuan and Zhu,
Miao-Liang
2009 Ontology modeling of domain knowledge in semantic learning
Web
CE1
Código Autores Ano Título do Artigo Critério
EV0213 Lee, Nam-Ju and Bakken, Suzanne 2007 Development of a prototype personal digital assistant-decision support system for the management of adult obesity
CE3
EV0214 Fan, Z. and Detlef, M. and
Andreasen, M.M. and Hein, L.
2006 Teaching system integration of mechatronic systems CE2
EV0215 Briand, Lionel C. 2007 Empirical evaluation in software engineering: Role, strategy, and
limitations
CE2
EV0216 Shen, Wen-Hsiang and Hsueh, Nien-Lin and Chu, Peng-Hua
2011 Measurement-based software process modeling CE2
EV0217 Tilley, Scott and Bellomo,
Stephany
2009 7th international workshop on graphical documentation:
Documenting SOA-based systems
CE2
EV0218 Exposito, Ernesto 2010 yPBL methodology: A problem-based learning method applied to
software engineering
CI4
EV0219 Schweiker, Marcus and Moore, Daniel J. and Voltmer, David R.
2002 The design of an enhanced curricular evaluation + portfolio (ECE+P) software system
CE1
EV0220 Okewu, Emmanuel 2015 Requirements engineering in an emerging market CE2
EV0221 Wollenberg, Bruce and Britton, Jay
and Dobrowolski, Ed and
Podmore, Robin and Resek, Jim and Scheidt, John and Russell,
Jerry and Saxton, Terry and
Ivanov, Chavdar
2016 A Brief History: The Common Information Model [In My View] CE1
EV0222 Acharya, Sushil and Burke, David 2008 Incorporating gaming in software engineering projects: Case of
RMU monopoly
CE2
EV0223 Behkami, Nima A. 2011 Object recognition in the enterprise -Structural and behavioral capabilities of patient-centered medical homes
CE2
EV0224 Dreyer, Jorn and Muller, Sascha
and Grusie, Bernhard and Zundorf, Albert
2010 NT2OD online: Bringing natural text 2 object diagram to the web CE2
EV0225 Welch, Lonnie R. and Gradin,
Sherrie and Sandell, Karin
2002 Enhancing engineering education with writing-to-learn and
cooperative learning: Experiences from a software engineering course
CI5
EV0226 Barros, Joao Paulo 2002 Specific proposals for the use of petri nets in a concurrent
programming course
CE1
EV0227 Dixon, Mark 2004 A single CASE environment for teaching and learning CI4
EV0228 Yordanova, Korneliya 2008 Integrated solution for Learning Content Management Systems
development
CE2
EV0229 Hughes, Janet and Parkes, Steve 2004 Does requiring students to produce alternative solutions promote a high quality of software design?
CI5
EV0230 Hadjerrouit, Said 2005 Learner-centered web-based instruction in software engineering CE1
EV0231 Nada, Nader and Tuwaim, Saad
and Al-Homod, Samy and
Topaloglu, N.Yasemin
1998 Issues in reuse based software development CE2
EV0232 Ayachi-Ghanouchi, Sonia and
Cheniti-Belcadhi, Lilia and Lewis,
Robert
2013 Analysis and modeling of tutor functions CE2
EV0233 Sengupta, Souvik and Dasgupta,
Ranjan
2015 Using Semiformal and Formal Methods in Software Design: An
Integrated Approach for Intelligent Learning Management System
CE2
EV0234 Didrich, Klaus and Herbst, Stefan and Vieira, Marlon
2006 Applying model-based testing to a train control system CE2
EV0235 Shen, Victor R.L. and Wang, Yu-
Ying and Yang, Cheng-Ying and Yeh, Szu-Tso
2012 Verification of problem-based learning systems using modified
petri nets
CE2
EV0236 Alvarado, Karla and Rabelo, Luis
and Moraga, Reinaldo and Quijada, Sergio and Gruber, Fred
and Sepulveda, Jose
2007 Application of SCOR to e-government: A case study CE2
EV0237 Osman, Mohd Hafeez and Chaudron, Michel R.V. and Van
Der Putten, Peter
2014 Interactive scalable abstraction of reverse engineered UML class diagrams
CE2
EV0238 Petre, Marian 2014 No shit or Oh, shit!: responses to observations on the use of UML in professional practice
CE2
EV0239 Ponsard, Christophe and Deprez,
Jean-Christophe
2015 A UML KPI profile for energy aware design and monitoring of
cloud services
CE2
EV0240 Greiner, Sandra and Buchmann,
Thomas and Westfechtel, Bernhard
2016 Bidirectional transformations with QVT-R: A case study in round-
trip engineering UML class models and Java source code
CE1
EV0241 Von Franque, Alexander and Telliolu, Hilda
2014 UML Quiz: Automatic conversion of web-based e-learning content in mobile applications
CE2
EV0242 Karasneh, Bilal and Jolak, Rodi and Chaudron, Michel R.V.
2016 Using examples for teaching software design: An experiment using a repository of UML class diagrams
CE2
EV0243 Wrycza, Stanislaw and
Marcinkowski, Bartosz
2005 UML 2 teaching at postgraduate studies - Prerequisites and
practice
CE2
EV0244 Fan, Zhiqiang and Gao, Hui and
Shen, Jufang and Zhang, Li
2010 A UML-based system integration modeling language for the
application system design of shipborne combat system
CE2
Código Autores Ano Título do Artigo Critério
EV0245 Kordon, Fabrice and Thierry-Mieg, Yann
2010 Experiences in Model Driven verification of behavior with UML CE2
EV0246 Zhao, Xue Feng 2014 Research on teaching evaluation system modeling based on UML CE2
EV0247 Elaasar, Maged and Briand, Lionel
C. and Labiche, Yvan
2015 VPML: an approach to detect design patterns of MOF-based
modeling languages
CE2
EV0248 Baghaei, Nilufar and Mitrovic, Antonija
2005 COLLECT-UML: Supporting individual and collaborative learning of UML class diagrams in a constraint-based intelligent
tutoring system
CE2
EV0249 Lange, Christian F. J. and DuBois, Bart and Chaudron, Michel R. V.
and Demeyer, Serge
2006 An experimental investigation of UML modeling conventions CE2
EV0250 Xie, Yufei and Tang, Tao and Xu, Tianhua and Zhao, Lin
2010 Research on requirement management for complex systems CE2
EV0251 Moisan, Sabine and Rigault, Jean-
Paul
2010 Teaching object-oriented modeling and UML to various audiences CE2
EV0252 Yang, Qing-Wen and Dong, Fei
and Li, Hui-Xiang and Yan, Yan
2009 Design and realization of rocket battalion's communication
network simulation based on UML
CE2
EV0253 Boulanger, Jean-Louis and Van Dao, Quang
2008 Experiences from a model-based methodology for embedded electronic software in automobile
CE2
EV0254 Laforcade, Pierre 2005 Towards a UML-based educational modeling language CE1
EV0255 Troncoso, Nicolas and Von Brand,
Horst H. and Ibsen, Jorge and
Mora, Matias and Gonzalez, Victor and Chiozzi, Gianluca and Jeram,
Bogdan and Sommer, Heiko and
Zamora, Gabriel and Tejeda, Alexis
2010 A code generation framework for the ALMA common software CE2
EV0256 Hallinan, Stephen and Paul Gibson, J.
2005 A graduate's role in technology transfer: From requirements to design with UML
CE2
EV0257 Silva, Marco Aurelio Graciotto and
Barbosa, Ellen Francine and Maldonado, Jose Carlos
2011 Model-driven development of learning objects CE2
EV0258 Shigemitsu, Makoto and
Shinkawa, Yoshiyuki
2008 Extracting class structure based on fishbone diagrams CE2
EV0259 Peugeot, Thomas and De Champs,
Patrick
2005 HLA and MDA at EADS SDC simulation. Assessment of current
and future practice
CE3
EV0260 Adamopoulos, Dionisis X. 2008 Structuring design activities in open programmable networks CE2
EV0261 Chen, Shin-Bo and Hsu, Chien-
Yeh
2011 The TCR cancer registry repository for annotating cancer data CE1
EV0262 Roddick, John F. and Ceglar,
Aaron and De Vries, Denise and
La-Ongsri, Somluck
2008 Postponing schema definition: Low Instance-to-Entity Ratio
(LItER) modelling
CE2
EV0263 Hao, Su Li and Bai, Ge 2014 The established of language training service standard system
based on system engineering
CE1
EV0264 Li, Jin-Biao and Li, Tong and Liu, Lin
2011 Chinese requirements analysis based on class diagram semantics CI4
EV0265 Jiang, Keyuan and Maniotes, John
and Kamali, Reza
2004 A different approach of teaching introductory visual basic course CE1
EV0266 Lu, Yichan and Li, Zheying 2006 Integrated design for electronic experimental system over internet CE2
EV0267 Ozkaya, Ipek 2007 Representing requirement relationships CE2
EV0268 Rodrigues, Elder and Bernardino, Maicon and Costa, Leandro and
Zorzo, Avelino and Oliveira,
Flavio
2015 PLeTsPerf - A Model-Based Performance Testing Tool CE2
EV0269 Hu, Jun and Ross, Philip and Feijs,
Loe and Qian, Yuechen
2007 UML in action: Integrating formal methods in industrial design
education
CE2
EV0270 Lin, Huiqiang and Liu, Caixing and Lin, Piyuan
2008 A method of elicitation teaching for Object-oriented analysis and design curriculum
CE2
EV0271 Ali, Shaukat and Iqbal,
Muhammad Zohaib and Khalid, Maham and Arcuri, Andrea
2015 Improving the performance of OCL constraint solving with novel
heuristics for logical operations: a search-based approach
CE2
EV0272 Wallace, Daniel F. and Winters,
John J. and Lackie, John H.
2000 An improved operational sequence diagram methodology for use
in system development
CE1
EV0273 Widya, Ing and Volman, Cees and
Pokraev, Stanislav and De Diana,
Italo and Michiels, Eddie
2001 Enterprise modelling for an educational information infrastructure CE2
EV0274 Yang, Yu 2015 Discussion on the construction of original music system platform
in colleges or universities
CE1
EV0275 Yang, Jeong and Lee, Young and Hicks, David and Chang, Kai H.
2014 Enhancing object-oriented programming education using static and dynamic visualization
CE2
Código Autores Ano Título do Artigo Critério
EV0276 Malnati, Giovanni and Cuva, Caterina Maria and Barberis,
Claudia
2007 JThreadSpy: Teaching multithreading programming by analyzing execution traces
CE2
EV0277 Sewchurran, Kosheek and Petkov, Doncho
2007 A systemic framework for business process modeling combining soft systems methodology and UML
CE1
EV0278 Dzidek, Wojciech J. and Briand,
Lionel C. and Labiche, Yvan
2006 Lessons learned from developing a dynamic OCL constraint
enforcement tool for java
CE2
EV0279 Yue, Tao and Ali, Shaukat 2016 Empirically evaluating OCL and Java for specifying constraints on
UML models
CE2
EV0280 Duschl, Kerstin and Obermeier, Martin and Vogel-Heuser, Birgit
2014 An experimental study on UML Modeling errors and their causes in the education of model driven PLC programming
CI1
EV0281 Auer, M. and Tschurtschenthaler,
T. and Biffl, S.
2003 A flyweight UML modelling tool for software development in
heterogeneous environments
CE2
EV0282 Frezza, Stephen and Andersen,
Wayne
2006 Interactive exercises to support effective learning of UML
structural modeling
CI4
EV0283 Tourtoglou, Kalliopi and Virvou,
Maria
2008 User modelling in a collaborative learning environment for UML CE2
EV0284 Makinen, E. and Systa, T. 2001 MAS - an interactive synthesizer to support behavioral modeling
in UML
CE2
EV0285 Gayler, Dick and Klappholz, David
and Harvey, Valerie J. and Perez-
Quiones, Manuel A.
2007 UML tools: What is their role in undergraduate computer science
courses?
CE2
EV0286 Vogel-Heuser, Birgit and
Obermeier, Martin and Braun,
Steven and Sommer, Kerstin and Jobst, Fabian and Schweizer, Karin
2013 Evaluation of a UML-based versus an IEC 61131-3-based
software engineering approach for teaching PLC programming
CI2
EV0287 Weis, Torben and Ulbrich,
Andreas and Geihs, Kurt
2003 Quality of service engineering with UML, .NET, and CORBA CE2
EV0288 Syn, Thant and Batra, Dinesh 2013 Improving sequence diagram modeling performance: A technique
based on Chunking, Ordering, and Patterning
CE2
EV0289 Chen, Jingjie and Li, Huiru 2013 A method based on hierarchical analysis and UML state machine for disassembly and assembly process simulation
CE3
EV0290 McCarthy, John L.; Warzel,
Denise; Kendall, Elisa; Bargmeyer, Bruce; Solbrig, Harold ; Keck,
Kevin; Gey, Fred
2009 Data modeling and harmonization with OWL: Opportunities and
lessons learned
CE2
EV0291 Nodenot, Thierry 2007 From UML to CPM: A few lessons learnt about CPM language usability
CE2
EV0292 Sautter, Johannes and Kurowski,
Sebastian and Rocnagel, Heiko and Engelbach, Wolf and Zibuschka,
Jan
2012 Interoperability for information systems in public urban transport
security: The SECUR-ED interoperability notation
CE2
EV0293 McKeever, Stephen and Grimsley, James and Jacob, Jamey
2012 Statewide efforts supporting UAS NAS integration: Lessons learned
CE1
EV0294 Koskinen, Johannes and Makinen,
Erkki and Systa, Tarja
2002 Implemeting a component-based tool for interactive synthesis of
UML statechart diagrams
CE2
EV0295 Koskinen, Johannes and Makinen,
Erkki and Systa, Tarja
2002 Implemeting a component-based tool for interactive synthesis of
UML statechart diagrams
CE2
EV0296 Hussein, Mohammed and Zulkernine, Mohammad
2006 UMLintr: A UML profile for specifying intrusions CE2
EV0297 Schmitt, Detlef 2000 Analysis, design and implementation of an object-oriented
framework in ada95
CE2
EV0298 Jurjens, Jan and Shabalin, Pasha 2004 A foundation for tool-supported critical systems development with
UML
CE1
EV0299 Randak, Andrea and Martinez,
Salvador and Wimmer, Manuel
2011 Extending ATL for native UML profile support: An experience
report
CE2
EV0300 Scholtz, Brenda and Wesson, Janet 2008 How 'learnable' are CASE tools in diverse user communities? CI4
EV0301 Salehi, P. and Hamou-Lhadj, A.
and Colombo, P. and Khendek, F. and Toeroe, M.
2010 A UML-based domain specific modeling language for the
availability management framework
CE2
EV0302 Jurjens, Jan 2004 Developing high-assurance secure systems with UML: A
smartcard-based purchase protocol
CE3
EV0303 Tabrizi, M.H.N. and Collins, C.
and Ozan, E. and Li, K.
2004 Implementation of object-orientation using UML in entry level
software development courses
CI5
EV0304 Bera, Palash 2012 Analyzing the cognitive difficulties for developing and using UML class diagrams for domain understanding
CE2
EV0305 Liang, Hongzhi and Diskin,
Zinovy and Dingel, Juergen and
Posse, Ernesto
2008 A general approach for scenario integration CE2
EV0306 Reggio, Gianna and Leotta,
Maurizio and Ricca, Filippo and Clerissi, Diego
2014 What are the used activity diagram constructs? A survey CE2
EV0307 Wimmer, Manuel and
Schauerhuber, Andrea and Kappel,
2011 A survey on UML-based aspect-oriented design modeling CE2
Código Autores Ano Título do Artigo Critério
Gerti and Retschitzegger, Werner
and Schwinger, Wieland and Kapsammer, Elisabeth
EV0308 Morales Grosskopf, H. and
Bommel, P. and Tourrand, J.F.
2005 Modeling livestock farmers' strategies in the Uruguayan Pampa CE3
EV0309 Pronk, C. and Schonhacker, M. 1998 Constructing formal language definitions, can we manage? What
can we learn from Modula-2 standardization?
CE2
EV0310 Bogdan, Crenguta M. and Popovici, Dorin M.
2012 Information system analysis of an e-learning system used for dental restorations simulation
CE2
EV0311 Bolanos, F. and Rivera, F. and
Aedo, J.E. and Bagherzadeh, N.
2013 From UML specifications to mapping and scheduling of tasks into
a NoC, with reliability considerations
CE2
EV0312 Czejdo, Bogdan D. and Biguenet,
Jonathan and Biguenet, John
2008 Metaphor modeling on the Semantic Web CE2
EV0313 Wrycza, Stanislaw and Marcinkowski, Bartosz
2006 UML 2 academic course - Methodological background and survey benchmarking
CE2
EV0314 Hansen, Klaus Marius and Ratzer,
Anne Vinter
2002 Tool support for collaborative teaching and learning of object-
oriented modeling
CE2
EV0315 Liu, Xianhong 2013 The research on teaching methods of object-oriented approach in
management information systems curriculum
CI4
EV0316 Park, Hyeoun-Ae and Cho, InSook and Byeun, NamSoo
2007 Modeling a terminology-based electronic nursing record system: An object-oriented approach
CE3
EV0317 Briand, Lionel and Labiche, Yvan
and Madrazo-Rivera, Reymes
2011 An experimental evaluation of the impact of system sequence
diagrams and system operation contracts on the quality of the domain model
CE2
EV0318
2005 UML Modeling Languages and Applications - UML 2004 Satellite Activities
CE2
EV0319 Da Cunha, Adilson M. and
Martins, Osvandre A. and Ferreira, Alysson S. and Dos Anjos, Laercio
Sambuc and Dos Santos, Walter A.
2005 A strategy for teaching real time embedded systems at the
Brazilian Aeronautical Institute of Technology - ITA
CE2
EV0320 Ali, Shaukat and Briand, Lionel C. and Arcuri, Andrea and Walawege,
Suneth
2011 An industrial application of robustness testing using aspect-oriented modeling, UML/MARTE, and search algorithms
CE2
EV0321 Subburaj, Vinitha Hannah and Urban, Joseph
2011 Intelligent agent software development using AUML and the descartes specification language
CE2
EV0322 Chevaillier, Pierre and Trinh,
Thanh-Hai and Barange, Mukesh and De Loor, Pierre and Devillers,
Frederic and Soler, Julien and
Querrec, Ronan
2012 Semantic modeling of virtual environments using MASCARET CE2
EV0323 Santos, Nuno and Fernandes, Joao
M. and Sameiro Carvalho, M. and
Silva, Pedro V. and Fernandes, Fabio A. and Rebelo, Marcio P.
and Barbosa, Diogo and Maia,
Paulo and Couto, Marco and Machado, Ricardo J.
2016 Using scrum together with UML models: A collaborative
university-industry RD software project
CE2
EV0324 Hilsbos, Margaret and Song, Il-
Yeol
2004 Use of tabular analysis method to construct uml sequence
diagrams
CE2
EV0325 Duschl, Kerstin C. and Gramc,
Denise and Obermeier, Martin and
Vogel-Heuser, Birgit
2015 Towards a taxonomy of errors in PLC programming CE2
EV0326 Xie, Shaohua and Kraemer, Eileen
and Stirewalt, R.E.K. and Dillon,
Laura K and Fleming, Scott D
2009 Design and evaluation of extensions to UML sequence diagrams
for modeling multithreaded interactions
CE2
EV0327 Barros, Joao Paulo 2013 From concrete to abstract: About teaching UML class diagrams to
novice programmers
CE2
EV0328 Remenska, Daniela and Willemse, Tim A. C. and Templon, Jeff and
Verstoep, Kees and Bal, Henri
2014 Property specification made easy: Harnessing the power of model checking in UML designs
CE2
EV0329 Keschenau, Martin 2004 Reverse engineering of UML specifications from java programs CE2
EV0330 Guo, Jiayang and Yin, Xu 2009 Modeling method of operation process in workflow based on Petri
Net and UML
CE2
EV0331 King, Stephen F. and Johnson,
Owen A.
2006 VBP: An approach to modelling process variety and best practice CE2
EV0332 Stikkolorum, Dave R. and Ho-
Quang, Truong and Karashneh,
Bilal and Chaudron, Michel R.V.
2015 Uncovering students' common dificulties and strategies during a
class diagram design process: An online experiment
CE2
EV0333 Exposito, Ernesto 2014 yPBL: An active, collaborative and project-based learning
methodology in the domain of software engineering
CI1
EV0334 Wang, Zhiqiang and Xu, Jikang 2015 UML Modeling and Development of an Urban Rail Transit Network Passenger Travel Process
CE3
Código Autores Ano Título do Artigo Critério
EV0335 Babineau, William and Berglie, Stephen and Hougland, Erik and
Haselby, Susan
2006 Automated Interoperability Testing: Process and toolkit CE1
EV0336 Gemino, Andrew and Parker, Drew 2009 Use case diagrams in support of use case modeling: Deriving understanding from the picture
CE2
EV0337 von Konsky, Brian R. and Ivins,
Jim and Robey, Mike
2005 Using psp to evaluate student effort in achieving learning
outcomes in a software engineering assignment
CE2
EV0338 Wang, Shi-Jin 2011 Improved contract net protocol for manufacturing tasks dynamic
assignment
CE2
EV0339 Vogel-Heuser, Birgit and Braun, Steven and Obermeier, Martin and
Sommer, Kerstin and Seidel, Tina
and Johannes, Christine
2011 Modeling order effects on errors in object oriented modeling for machine and plant automation from an educational point of view
CE2
EV0340 Fernandez-Saez, Ana M. and
Chaudron, Michel R.V. and
Genero, Marcela
2013 Exploring costs and benefits of using UML on maintenance:
Preliminary findings of a case study in a large IT department
CE2
EV0341 Reggio, Gianna and Leotta,
Maurizio and Ricca, Filippo
2014 Who knows/useswhat of the UML: A personal opinion survey CE2
EV0342 Snook, Colin and Butler, Michael 2006 UML-B: Formal modeling and design aided by UML CE2
EV0343 Ali, Shaukat and Yue, Tao and
Briand, Lionel C.
2014 Does aspect-oriented modeling help improve the readability of
UML state machines?
CE2
EV0344 Zhang, Fu and Ma, Z.M. and
Cheng, Jingwei and Meng,
Xiangfu
2009 Fuzzy semantic web ontology learning from fuzzy UML model CE1
EV0345 Bendraou, Reda and Jezequel,
Jean-Marc and Gervais, Marie-
Pierre and Blanc, Xavier
2010 A comparison of six UML-based languages for software process
modeling
CE2
EV0346 Li, Wen-Juan and Zhao, Kai and
Zhang, Lin-Lin and Wei, Chun-Xia
and Wang, Jie and Xu, She-Hui
2014 Software security concerns modeling method based on UML
extension
CE2
EV0347 Sien, Ven Yu. 2011 Implementation of the concept-driven approach in an object-
oriented analysis and design course
CE2
EV0348 Pan, Jian 2014 Requirement analysis on sports equipment information system
based on UML
CE3
EV0349 Nugroho, Ariadi and Chaudron,
Michel R. V. and Arisholm, Erik
2010 Assessing UML design metrics for predicting fault-prone classes
in a Java system
CE2
EV0350 Zimmermann, Armin and
Trowitzsch, Jan
2009 Reliability evaluation of distributed embedded systems with uml
state charts and rare event simulation
CE2
EV0351 Garbe, Hilke 2012 Intelligent assistance in a Problem Solving Environment for UML Class Diagrams using a hybrid expert system
CE2
EV0352 Bolloju, Narasimha 2006 Exploring quality dependencies among UML artifacts developed by novice systems analysts
CE2
EV0353 Hao, Shangfu and Xu, Jingya and
Sun, Baili and Wang, Zhihui
2012 Modelization of laboratory teaching management system based on
UML
CE2
EV0354 Kruus, Helena and Robal, Tarmo
and Jervan, Gert
2014 Teaching modeling in SysML/UML and problems encountered CE2
EV0355 Xu, Liang and Zhang, Li and Fan, Zhiqiang
2010 An approach of real-time workflow modeling based on UML CE2
EV0356 Iordan, Anca and Panoiu, Manuela
and Muscalagiu, Ionel and Rob, Raluca
2011 Object Oriented development of an interactive software for
studying of circle using UML diagrams
CE2
EV0357 Cheng, Yun Li and Zhang, Yan
Hong
2014 Design and implementation of teacher-student interactive
platforms in the campus network based on UML
CI1
EV0358 Sikkel, Klaas and Daneva, Maya 2010 Teaching consistency of UML specifications CE2
EV0359 Borstler, Jurgen and Dranidis, Dimitris and Ramollari, Ervin and
Trapp, Sonja and Heintz, Matthias
and Weber, Sebastian
2010 Sharing and discussing UML modeling exercises in a PLE CE2
EV0360 Hasker, Robert W. and Rowe,
Mike
2011 UMLint: Identifying defects in UML diagrams CI4
EV0361 Albar, Adnan and Abu Hashish, Faris
2011 Using of object oriented approach design models learning in information software engineering
CI5
EV0362 Palluat, Nicolas and Racoceanu,
Daniel and Zerhouni, Noureddine
2005 An UML modelling of a neuro-fuzzy monitoring system CE3
EV0363 Hammouda, Imed and Koskinen,
Johannes and Pussinen, Mika and
Katara, Mika and Mikkonen, Tommi
2004 Adaptable concern-based framework specialization in UML CE1
EV0364 Hakansson, Anne 2005 Transferring problem solving strategies from the expert to the end
users supporting understanding
CE2
EV0365 Sabitzer, Barbara and Pasterk,
Stefan
2014 Modeling: A computer science concept for general education CE2
EV0366 Irani, Pourang 2004 Notations for software engineering class structures CE2
Código Autores Ano Título do Artigo Critério
EV0367 Alphonce, Carl and Ventura, Phil 2002 Object orientation in CS1-CS2 by design CE2
EV0368 Li, Xiong and Dang, Sheng and
Hao, Na and Li, Kunju
2010 An extension to contract net protocol for military agents
interactions
CE2
EV0369 Damm, Werner 2001 Understanding UML pains and rewards CE2
EV0370 Nodenot, Thierry and Laforcade, Pierre
2006 CPM: A UML profile to design cooperative PBL situations at didactical level
CE2
EV0371 Suzuki, Junichi and Yamamoto,
Yoshikazu
1999 Extending UML for modeling reflective software components CE2
EV0372 Ali, Shaukat and Iqbal,
Muhammad Zohaib and Arcuri,
Andrea
2014 Improved heuristics for solving OCL constraints using search
algorithms
CE2
EV0373 Obermeier, Martin and Braun,
Steven and Vogel-Heuser, Birgit
2015 A model-driven approach on object-oriented PLC programming
for manufacturing systems with regard to usability
CE2
EV0374 Yue, Tao and Briand, Lionel C. and Labiche, Yvan
2015 aToucan: An automated framework to derive UML analysis models from use case models
CE2
EV0375 Zhou, Chuan-Sheng 2010 Research on UML State Diagram based component test system CE2
EV0376 VanderMeer, Debra and Dutta,
Kaushik
2009 Applying learner-centered design principles to UML sequence
diagrams
CE2
EV0377 Dohmen, L.A.J. and Somers, L.J. 2002 Experiences and lessons learned using UML-RT to develop
embedded printer software
CE2
EV0378 Outair, Anas and Lyhyaoui, Abdelouahid and Tanana, Mariam
2014 Towards a semi automatic assessment of UML diagrams by graph transformation
CE2
EV0379 Outair, Anas and Lyhyaoui,
Abdelouahid and Tanana, Mariam
2014 Towards a semi automatic assessment of UML diagrams by graph
transformation
CE2
EV0380 El-Attar, Mohamed and Luqman,
Hamza and Karpati, Peter and
Sindre, Guttorm and Opdahl, Andreas L.
2015 Extending the UML Statecharts Notation to Model Security
Aspects
CE2
EV0381 Ishii, Norio and Nagao, Yuki and
Suzuki, Yuri and Fujiyoshi, Hironobu and Fujii, Takashi
2009 Designing a programming course to foster creativity using uml
modeling template
CE2
EV0382 Grossman, Martin and Aronson,
Jay E. and McCarthy, Richard V.
2005 Does UML make the grade? Insights from the software
development community
CE2
EV0383 Briand, Lionel C. and Labiche,
Yvan and Di Penta, Massimiliano
and Yan-Bondoc, Han
2005 An experimental investigation of formality in UML-based
development
CE2
EV0384 Wrycza, Stanislaw and
Marcinkowski, Bartosz
2006 Unified modeling language teaching approach: Survey and
assessment
CI5
EV0385 Labiche, Yvan 2009 The UML is more than boxes and lines CE2
EV0386 Anastasakis, Kyriakos and
Bordbar, Behzad and Georg, Geri and Ray, Indrakshi
2010 On challenges of model transformation from UML to Alloy CE2
EV0387 Meller, Yael and Grumberg, Orna
and Yorav, Karen
2016 Learning-based compositional model checking of behavioral UML
systems
CE2
EV0388 Pavlo, Vladimir L. and Yatsenko,
Anton
2005 Using pantomime in teaching OOAOOD with UML CE2
EV0389 Briand, L.C. and Labiche, Y. and Yan, H.-D. and Di Penta, M.
2004 A controlled experiment on the impact of the object constraint language in UML-based maintenance
CE1
EV0390 Pavlov, Vladimir L. and Yatsenko,
Anton
2005 The babel experiment: An advanced pantomime-based training in
OOAOOD with UML
CI2
EV0391 Kuriyama, Ken and Sakai, Kazuo 2007 An agent oriented environment for collaborative learning -
Lessons learned through vocational training on software design
with UML
CE2
EV0392 Hei, Xinhong and Chang, Lining
and Ma, Weigang and Xie, Guo
2011 Using uml and petri nets for the design and verification of a
railway interlocking system
CE2
EV0393 Abid, Muhammad R. and Amyot,
Daniel and Some, Stephane S. and
Mussbacher, Gunter
2009 A UML profile for goal-oriented modeling CE2
EV0394 Fernandez, Eduardo B. and Petrie,
Maria M. Larrondo
2005 Using UML and security patterns to teach secure systems design CI1
EV0395 Zhang, Jingjun and Chen, Yuejuan and Liu, Guangyuan
2009 Modeling aspect-oriented programming with UML profile CE2
EV0396 Lin, Che-Chern and Chen, Shen-
Chien and Lin, Chin-Chih
2008 Design of individualizing learning framework with fuzzy expert
system and variable learning route model: A case study of UML
CE2
EV0397 Kim, Haeng-Kon 2011 SOCF: Service oriented common frameworks design pattern for
mobile systems with UML
CE2
EV0398 Perdos, Athanasios and
Chatzigeorgiou, Alexander and
Stephanides, George
2004 Teaching queuing systems modeling using UML CE1
EV0399 Beheshti, R. and Dado, E. 2005 Simplified UML techniques for system development in an educational setting
CI4
EV0400 Vachharajani, Vinay and Vasant,
Sandeep and Pareek, Jyoti
2016 Feasibility study of proposed architecture for automatic
assessment of Use-Case diagram
CE2
Código Autores Ano Título do Artigo Critério
EV0401 Xie, Shaohua and Kraemer, Eileen and Stirewalt, R.E.K.
2007 Empirical evaluation of a UML sequence diagram with adornments to support understanding of thread interactions
CE2
EV0402 Herout, Pavel and Brada, Premek 2016 UML-test application for automated validation of students' UML
class diagram
CE2
EV0403 Stikkolorum, D.R. and Ho-Quang,
Truong and Chaudron, M.R.V.
2015 Revealing Students' UML Class Diagram Modelling Strategies
with WebUML and LogViz
CE2
EV0404 Timm, John T. E. and Gannod, Gerald C.
2007 Specifying semantic web service compositions using UML and OCL
CE2
EV0405 Hammouda, Imed and Guidogan,
Olcay and Koskimies, Kai and Systa, Tarja
2004 Tool-supported customization of UML class diagrams for learning
complex system models
CE3
EV0406 Mayerhofer, Tanja 2012 Testing and debugging UML models based on fUML CE2
EV0407 Pavlov, Vladimir L. and Yatsenko,
Anton
2005 Using pantomime in teaching OOAOOD with UML CE2
EV0408 Razali, Rozilawati and Snook,
Colin F. and Poppleton, Michael R.
2007 Comprehensibility of UML-based formal model - A series of
controlled experiments
CE2
EV0409 Tilley, Scott 2009 Documenting software systems with views VI: Lessons learned
from 15 years of research and practice
CE2
EV0410 Stumpf, Robert V. and Teague,
Lavette C.
2005 Teaching object-oriented systems analysis and design with UML CE2
EV0411 Verstichel, Stijn ; Ongenae, Femke; Loeve, Leanneke;
Vermeulen, Frederik; Dings,
Pieter; Dhoedt, Bart; Dhaene, Tom; Turck, Filip De
2011 Efficient data integration in the railway domain through an ontology-based methodology
CE2
EV0412 Perdos, Athanasios and
Chatzigeorgiou, Alexander and Stephanides, George
2006 Evaluation of a queuing theory and systems modeling course
based on UML
CE2
EV0413 Bontchev, Boyan and Vassileva,
Dessislava and Traicheva, Vania
2011 Putting edutainment in practice: From courseware authoring to
logic games
CE2
EV0414 Rhem, Anthony J. 2007 Knowledge modeling with UML CE2
EV0415 Rachel, F.M. and Cugnasca, P.S. 2006 Using UML diagrams for system safety and security environment
analysis
CE2
EV0416 Jabri, Sana and El Koursi, El Miloudi and Bourdeaud'huy,
Thomas and Lemaire, Etienne
2010 European railway traffic management system validation using UML/Petri nets modelling strategy
CE1
EV0417 Schonwalder, Jurgen 2008 Protocol-independent data modeling: Lessons learned from the SMIng project
CE2
EV0418 Karasneh, Bilal and Chaudron,
Michel R. V.
2013 Online Img2UML repository: An online repository for UML
models
CE2
EV0419 Ogata, Shinpei and Matsuura,
Saeko
2012 Training of requirements analysis modeling with UML-based
prototype generation tool
CE2
EV0420 Song, Il-Yeol and Khare, Ritu and An, Yuan and Hilsbos, Margaret
2008 A multi-level methodology for developing UML sequence diagrams
CE2
EV0421 Pernul, Gunther and Rossi, Matti 2010 6th International Workshop on Foundations and Practices of UML
(FP-UML 2010)
CE2
EV0422 Canals, Agusti and Cassaing,
Yannick and Jammes, Antoine and
Pomies, Laurent and Roblet, Etienne
2001 How you could use NEPTUNE technology in the modelling
process
CI1
EV0423 Sun, Hong-Mei and Jia, Rui-Sheng 2012 Research on the analysis and design of general test database
management system
CE1
EV0424 Mich, Luisa 2014 Teaching requirements analysis: A student project framework to
bridge the gap between business analysis and software engineering
CE2
EV0425 Liqing, Fan and Kumar, Senthil A. 2005 XML-based representation in a CBR system for fixture design CE2
EV0426 Papasalouros, Andreas and Retalis,
Symeon and Papaspyrou, Nikolaos
2004 Automating standards-based courseware development using UML CE2
EV0427 Kerkouche, Elhillali and Chaoui,
Allaoua and Bourennane, El Bay
and Labbani, Ouassila
2010 On the Use of graph transformation in the modeling and
verification of dynamic behavior in UML Models
CE2
EV0428 Zhang, Dexiang and Song,
Chengxiang and Liu, Hong and
Gao, Lili and Chen, Ke
2007 Design and implementation of a college evaluation system for
undergraduate education based on UML
CE2
EV0429 Burden, Hakan and Heldal,
Rogardt and Siljamaki, Toni
2011 Executable and translatable UML - How difficult can it be? CE2
EV0430 Starrett, Cortland 2007 Teaching UML modeling before programming at the high school level
CE2
EV0431 Shen, Haifeng and Liu, Siyuan and Xia, Steven and Sun, Chengzheng
2008 Distributed constraints maintenance in collaborative UML modeling environments
CE2
EV0432 Friedrich, D. and Vogel-Heuser, B. 2007 Benefit of system modeling in automation and control education CI1
EV0433 Sin, Thant 2007 Improving usability of analysis sequence diagram in transaction-
oriented applications
CE2
Código Autores Ano Título do Artigo Critério
EV0434 Hasker, Robert W. and Shi, Yan 2014 Teaching basic class diagram notation with UMLGrader CI4
EV0435 Dong, Ying and Li, Mingshu and
Wang, Qing
2002 A UML extension of distributed system CE1
EV0436 Iwata, Hajime and Shirogane,
Junko and Fukazawa, Yoshiaki
2004 Generating tutorial system from sequence diagrams in UML CE1
EV0437 Wan, Rongze and Huang, Xin 2014 The design and realization of college teaching management system based on UML and ASP.NET technology
CE2
EV0438 Yamazaki, Susumu and Jiromaru,
Taku
2014 Instructional design of exercise-centric teaching materials on
UML modeling
CE2
EV0439 Dinsoreanu, Mihaela and Salomie,
Ioan and Pusztai, Kalman
2002 On the design of agent-based systems using UML and extensions CE2
EV0440 Dagdeviren, Huseyin and Juric, Radmila and Lees, Patrick
2004 Experiences of teaching UML within the information systems curriculum
CI1
EV0441 Hathaway, Matthew and Hansen,
Stephen and Salter, Graeme
2004 The importance of using a unified model to define adaptive
learning environments
CE1
EV0442 Tilley, Scott and Murphy, Steve
and Huang, Shihong
2005 5th international workshop on graphical documentation:
Determining the barriers to adoption of UML diagrams
CE2
EV0443 Batista, Vitor A. and Peixoto, Daniela C. C. and Padua, Wilson
and Padua, Clarindo Isaias P. S.
2012 Using UML stereotypes to support the requirement engineering: A case study
CE2
EV0444 Trinh, Thanh-Hai and Querrec, Ronan and De Loor, Pierre and
Chevaillier, Pierre
2010 Ensuring semantic spatial constraints in virtual environments using UML/OCL
CE2
EV0445 Luque, L. and Veriscimo, E.S. and Pereira, G.C. and Filgueiras,
L.V.L.
2014 Can we work together? on the inclusion of blind people in UML model-based tasks
CE2
EV0446 Perdos, Athanasios and Stephanides, George and
Chatzigeorgiou, Alexander
2010 A queuing theory and systems modeling course based on Unified Modeling Language (UML)
CE2
EV0447 Pettit IV, Robert G. 2004 Lessons learned applying UML in embedded software systems designs
CI1
EV0448 Lickes, Marcus 2006 Entwicklungs-kit fur UML und echtzeit-linux. Zukunftssicher
entwickeln
CE1
EV0449 Warnars, H.L.H.S. 2011 Object-oriented modelling with unified modelling language 2.0 for
simple software application based on agile methodology
CE2
EV0450 Otterson, Paul and Rai, Malwinder and Middleton, John
2007 Knowledge management: An applied unified modelling language approach
CI4
EV0451 Broy, Manfred and Cengarle,
Maria Victoria
2011 UML formal semantics: Lessons learned CE2
EV0452 Pettit IV, Robert G. and Street,
Julie A.
2005 Lessons learned applying UML in the design of mission critical
software
CE2
EV0453 Hong-Mei, Sun and Rui-Sheng, Jia 2012 Web engineering process and its application CE3
EV0454 Zhang, Rui and Zhao, Zhe 2010 Design for Virtual Engineering Structural Experimental System based on UML
CE1
EV0455 Al Khoshman, Manal Mahmoud 2015 Unified Modeling Language and Enhanced Entity Relationship:
An empirical study
CI2
EV0456 Reder, Leonard J. and Booth,
Andrew and Hsieh, Jonathan and
Summers, Kellee
2004 Development of a state machine sequencer for the Keck
Interferometer: Evolution, development lessons learned using a
CASE tool approach
CI3
EV0457 Dobing, Brian and Parsons, Jeffrey 2005 Teaching the Unified Modeling Language: A practitioners'
perspective
CE2
EV0458 Dobing, Brian and Parsons, Jeffrey 2006 How UML is used CE2
EV0459 Andersson, Henric and Herzog,
Erik and Johansson, Gert and Johansson, Olof
2010 Experience from introducing Unified Modeling Language/Systems
Modeling Language at Saab Aerosystems
CE2
EV0460 Street, Julie A. and Pettit IV,
Robert G.
2006 Lessons learned applying performance modeling and analysis
techniques
CI1
EV0461 Kung, David C. and Bhambhani,
Hitesh and Nwokoro, Sheila and
Okasha, Wesam and Kambalakatta, Ravindra and
Sankuratri, Praveen
2003 Lessons Learned from Software Engineering Multi-Agent Systems CE2
EV0462 Fitsilis, Panos and Gerogiannis, Vassilis C. and Anthopoulos,
Leonidas
2014 Role of unified modelling language in software development in Greece - Results from an exploratory study
CE2
EV0463 Kuzniarz, Ludwik and Staron, Miroslaw
2006 Best practices for teaching UML based software development CE2
EV0464 Wang, Yu and Su, Rina and Li, Guojun
2013 Research on PBL and LBL double track teaching model in unified modeling language teaching based on outstanding engineers
CI4
EV0465 Siau, Keng and Nah, Fiona Fui-
Hoon and Eschenbrenner, Brenda and Guru, Ashu
2007 An augmented approach to support collaborative distance learning
of unified modeling language
CE2
Código Autores Ano Título do Artigo Critério
EV0466 Marich, Michael J. and Krikorian, Haig F.
2005 Invited presentation I: Lessons learned, new directions, and migration plans for model-driven development of large scale
software based systems
CE2
EV0467 Zhang, Lin 2010 Applying case method approach to a Unified Modeling Language curriculum
CE2
EV0468 Contieri Jr., Antonio C. and
Correia, Guilherme G. and Colanzi, Thelma E. and Gimenes,
Itana M. S. and Oliveira Jr., Edson
A. and Ferrari, Sandra and Masiero, Paulo C. and Garcia,
Alessandro F.
2011 Extending UML components to develop software product-line
architectures: Lessons learned
CE2
EV0469 Stav, Erlend and Walderhaug, Stale and Mikalsen, Marius and
Hanke, Sten and Benc, Ivan
2013 Development and evaluation of SOA-based AAL services in real-life environments: A case study and lessons learned
CE1
EV0470 Cheng, Betty H. C. and
Stephenson, Ryan and Berenbach,
Brian
2005 Lessons learned from automated analysis of industrial UML class
models (an experience report)
CE2
EV0471 Ali, Noraida Haji and Abdul Jalil, Masita Masila and Deris, Mustafa
Mat
2005 The design of algorithm translation package using UML CE2
EV0472 Weerasinghe, Amali and Evans, Bernard
2015 UML-IT: An ITS to teach multiple modelling tasks CE2
EV0473 Cloutier, Robert J. and Verma,
Dinesh
2007 Applying the concept of patterns to systems architecture CE1
EV0474 Liskin, Olga and Singer, Leif and
Schneider, Kurt
2011 Teaching old services new tricks: Adding HATEOAS support as
an afterthought
CE2
EV0475 Ashlock, Wendy and Ashlock, Daniel
2006 Changes in prisoner's Dilemma strategies over evolutionary time with different population sizes
CE2
EV0476 Alseid, Marwan and Rigas,
Dimitris
2008 Efficiency of multimodal metaphors in the presentation of learning
information
CE2
EV0477 Kinjo, Tatsuya and Yama, Atsuo
Haze
2005 An object-oriented modeling learning support system with
inspection comments
CE2
EV0478 Hu, Xiao-Hui and Zhou, Xing-She and Dang, Jian-Wu
2006 A designing method of simulation software for Chinese train control system based on hybrid software agent model
CE1
EV0479 Ueno, Atsuko and Taguchi,
Hiroshi and Takada, Hideyuki and Shimakawa, Hiromitsu
2008 Graphical tutoring of message passing to promote understanding
of Java framework
CE2
EV0480 Jeong, Hwa-Young 2006 Learner's tailoring e-Learning system on the item revision
difficulty using PetriNet
CE2
EV0481 Rigas, Dimitris and Aiseid,
Marwan
2008 Multi-modal aided presentation of learning information: A
usability comparative study
CE2
EV0482 Raner, Mirko 2000 Teaching object-orientation with the Object Visualization and Annotation Language (OVAL)
CE2
EV0483 Wautelet, Yves and Kolp, Manuel 2012 E-SPM: An online software project management game CI1
EV0484 Bustos, Pablo and Navon, Jaime 2004 A simple platform-independent web application development
process
CE1
EV0485 Duffy, John and Barrington, Linda
and West, Cheryl and Heredia,
Manuel and Barry, Carol
2010 Service-learning integrated throughout a college of engineering
(SLICE)
CI1
EV0486 Cataldi, Zulma and Calvo, Patricia
and Lage, Fernando J.
2008 Sistema tutor inteligente con tecnologia de agentes: La eleccion
del metodo de Ensenanza
CE1
EV0487 De Oliveira, Toacy C. and Filho, Ivan Mathias and De Lucena,
Carlos J. P.
2002 Frameworks - A high level instantiation approach CE2
EV0488 Brajnik, Giorgio 2007 Modeling content and expression of learning objects in multimodal learning management systems
CE2
EV0489 Shuib, Salehuddin and Hanizan,
H.S. and Din, Roshidi
2006 The modeling of E-supervised (E-SUV) for distance learning
centre
CE2
EV0490 Klicek, Bozidar and Geric, Sandro
and Begicevic, Nina
2005 Models of intelligent organizations functioning CE2
EV0491 Choe, Hyunjong and Kim, Taeyoung
2005 An enhanced LTSA model providing contextual knowledge for intelligent e-learning systems
CE2
EV0492 Avitabile, Peter 2007 An integrated undergraduate dynamic systems teaching approach
using Response Under Basic Excitation (RUBE)
CE1
EV0493 Avitabile, Peter 2007 An integrated undergraduate dynamic systems teaching
methodology utilizing analytical and experimental approaches
CE1
EV0494 Hoole, S. Ratnajeevan H. and
Arudchelvam, T.
2009 Reverse engineering as a means of improving and adapting legacy
finite element code
CE2
EV0495 Lassen, Kristian Bisgaard and Van
Der Aalst, Wil M. P.
2006 WorkflowNet2BPEL4WS: A tool for translating unstructured
workflow processes to readable BPEL
CE2
EV0496 van der Aalst, Wil M.P. and
Bisgaard Lassen, Kristian
2008 Translating unstructured workflow processes to readable BPEL:
Theory and implementation
CE2
Código Autores Ano Título do Artigo Critério
EV0497 Merida, David and Fabregat, Ramon and Arteaga, Carlos and
Cannataro, Mario
2004 MAS-SHAAD: A multiagent system proposal for an adaptive hypermedia system
CE3
EV0498 Ambrosio, Ana Maria and Martins, Eliane and Vijaykumar,
Nandamudi L. and De Carvalho,
Solon V.
2005 Systematic generation of test and fault cases for space application validation
CE1
EV0499 Poulin, David and Tillich, Jean-
Pierre and Ollivier, Harold
2008 Quantum serial turbo-codes CE2
EV0500 Czarnecki, Krzysztof 2006 Tutorial on generative software development CE2
EV0501 Broden, William R. 1985 BOOLEAN TRANSFER FUNCTION ANALYSIS FOR DEVICE
TESTING.
CI1
EV0502 Furukawa, Yoshimi and
Kawamura, Seiji
2006 Automotive electronics system, software, and local area network CE2
EV0503 Manjarres, Angeles and Pickin,
Simon and Mira, Jose
2002 Knowledge model reuse: Therapy decision through specialisation
of a generic decision model
CE2
EV0504 Adomavicius, Gediminas and
Bockstedt, Jesse C. and Gupta, Alok and Kauffman, Robert J.
2008 Making sense of technology trends in the information technology
landscape: A design science approach
CE2
EV0505 Hadjilogiou, John and Rywalt,
Michael
2006 A system design integration approach (SDIA) integrated into the
freshman year
CE1
EV0506 Holy, Lukas and Snajberk, Jaroslav
and Brada, Premek
2012 Evaluating component architecture visualization tools: Criteria
and case study
CE2
EV0507 Bauersfeld, Sebastian and Vos, Tanja E.J. and Condori-Fernandez,
Nelly and Bagnato, Alessandra and
Brosse, Etienne
2014 Evaluating the TESTAR tool in an industrial case study CE2
EV0508 Schoonewille, Hugo H. and
Heijstek, Werner and Chaudron,
Michel R.V. and Kuhne, Thomas
2011 A cognitive perspective on developer comprehension of software
design documentation
CE2
EV0509 De Sousa, Thiago C. and Russo Jr.,
Aryldo G.
2010 Starting B specifications from use cases CE2
EV0510 Kelly, Steven 2007 Domain-Specific Modeling: The Killer App for Method
Engineering?
CI1
EV0511 Bajaj, Akhilesh 2005 Advances in data modeling research CE2
EV0512 Stephan, Matthew 2014 Model clone detector evaluation using mutation analysis CE2
EV0513 Steinbach-Nordmann, Silke 2006 Applying blended learning in an industrial context - An experience
report
CE2
EV0514 Jiang, Hua and Cui, Zhenxing 2009 Research on the method and its improvement of MAS for tourism E-commerce system
CE2
EV0515 Diaz, Manuel and Garrido, Daniel 2003 SGI-SAT trillo: A full scope simulator for nuclear power plants CE2
EV0516 Hariharan, Balaji and Joy, Neethu
and Sreedevi, A.G.
2013 Multimedia: Video sharing for E-classroom CE2
EV0517 Xie, Guo and Hei, Xinhong and Mochizuki, Hiroshi and Takahashi,
Sei and Nakamura, Hideo
2012 Model based specification validation for automatic train protection and block system
CE2
EV0518 Lewis, Tracy L. and Perez-Quinones, Manuel A. and Rosson,
Mary Beth
2004 A comprehensive analysis of object-oriented design: Towards a measure of assessing design ability
CI2
EV0519 Kayama, Mizue and Ogata, Shinpei and Masymoto, Kento and
Hashimoto, Masami and Otani,
Makoto
2014 A practical conceptual modeling teaching method based on quantitative error analyses for novices learning to create error-free
simple class diagrams
CE2
EV0520 Gaspar, Alessio and Stanaback, Joe
and Godwin, Clark
2006 SOFTICE: Facilitating both adoption of linux undergraduate
operating systems laboratories and students' Immersion in kernel code
CE2
EV0521 Shankar, Subash and Xu, Xiaowei 2003 Automating Object-Oriented Software Refactoring CE2
EV0522 Rajashekharaiah, K.M.M. and
Patil, Mahesh S. and Joshi, G.H.
2014 Impact of classification of lab assignments and problem solving
approach in object oriented programming lab course: A case study
CE2
EV0523 Jian-Gong, Song 2010 The design of online Database Experiment System CE2
EV0524 Hamou-Lhadj, Abdelwahab and
Gherbi, Abdelouahed and Nandigam, Jagadeesh
2009 The impact of the model-driven approach to software engineering
on software engineering education
CE2
EV0525 Chen, Dejian and Sun, Yanchun
and Wei, Kui and Qiao, Zijian and Xin, Chao
2014 Supporting online synchronous education for software engineering
via web-based operation record and replay
CE2
EV0526 Barry, Carol M. F. and Isaacs,
Jacqueline A. and Mead, Joey L. and McGruer, Nicol E. and Miller,
Glen P. and Busnaina, Ahmed A.
2005 Undergraduate and graduate education plan for the nanoscale
science and engineering center for high-rate nanomanufacturing
CE1
EV0527 Huang, You-Neng and Du, Xiao and Tang, Tao
2006 Research and realization of real-time three-dimension visual in trains operation simulation system of urban railway transportation
CE2
Código Autores Ano Título do Artigo Critério
EV0528 Wen, Lipeng and Qian, Fudong and Qiu, Feiyue
2011 A VLE system based on Semantic Web and Ontology: Model and implementation
CE1
EV0529 Laforcade, P. and Barbier, F. and
Sallaberry, C. and Nodenot, T.
2003 Profiling cooperative problem-based learning situations CE2
EV0530 Poklemba, Toma and Havlice,
Zdenek
2012 Knowledge based LMS CE2
EV0531 Sallaberry, Christian and Nodenot, Thierry and Laforcade, Pierre and
Marquesuzaa, Christophe
2005 Model driven development of cooperative problem-based learning situations: Implementing tools for teachers and learners from
pedagogical models
CI1
EV0532 Simons, Christopher L. and Parmee, Ian C.
2009 An empirical investigation of search-based computational support for conceptual software engineering design
CE2
EV0533 Seyler, Frederick and Aniorte,
Philippe
2004 Model based middleware integration CE1
EV0534 Han, Ke and Yang, Junpeng 2015 The learning framework of reusing domain knowledge using
learning design object
CE1
EV0535 Arndt, T. and Chang, S.K. and
Guercio, A. and Maresca, P.
2002 An XML-based approach to multimedia software engineering for
distance learning
CE2
EV0536 Doerschuk, Peggy 2004 Incorporating team software development and quality assurance in
software engineering education
CI5
EV0537 Whittle, Jon 2007 Precise specification of use case scenarios CE2
EV0538 Shuib, Salehuddin and Suhardi, Hamid and Hanizan, H.S. and Din,
Roshidi and Jusoff, Kamaruzaman
2009 The modelling and designing of E-supervised (E-SUV) for distance learning centre
CE2
EV0539 Tanaka, Takafumi and Mori, Kazuki and Hashiura, Hiroaki and
Hazeyama, Atsuo and Komiya,
Seiichi
2014 Proposals of a method detectiong learners' difficult points in object modeling exercises and a tool to support the method
CE2
EV0540 Jorgensen, Caroline and Grastveit,
Ragnhild and Garzon-Roca, Julio
and Paya-Zaforteza, Ignacio and Adam, Jose M.
2013 Bearing capacity of steel-caged RC columns under combined
bending and axial loads: Estimation based on Artificial Neural
Networks
CE1
EV0541 Leal, Luciana N. and Pires, Paulo
F. and Campos, Maria Luiza M.
and Delicato, Flavia C.
2006 Natural MDA: Controlled natural language for action
specifications on model driven development
CE2
EV0542 Guizzardi, Renata S. S. and Aroyo,
Lora and Wagner, Gerd
2004 Agent-oriented knowledge management in learning environments:
A peer-to-peer helpdesk case study
CE2
EV0543 Karpati, Peter and Sindre, Guttorm
and Opdahl, Andreas L.
2010 Towards a hacker attack representation method CE2
EV0544 Barbier, Franck and Laforcade, Pierre
2005 Concepts, techniques and tools for an Educational Modeling language
CE1
EV0545 Guizzardi, Renata S. S. and Aroyo, Lora and Wagner, Gerd
2004 Agent-oriented knowledge management in learning environments: A peer-to-peer helpdesk case study
CE2
EV0546 Biella, Daniel and Luther,
Wolfram
2006 A synthesis model for the replication of historical experiments in
virtual environments
CE2
EV0547 Yoshizaki, Akiko and Shimizu,
Naohiko
2012 Development of educational material for real-time operating
system
CE1
EV0548 Ebrahimpour, Afshin and Rahman, Raja Noor Zaliha Raja Abd and
Ean Ch'ng, Diana Hooi and Basri,
Mahiran and Salleh, Abu Bakar
2008 A modeling study by response surface methodology and artificial neural network on culture parameters optimization for
thermostable lipase production from a newly isolated thermophilic
Geobacillus sp. strain ARM
CE1
EV0549 Khalife, Joseph T. 2005 A simple computer model based on visualization, analogy and
collaboration
CI1
EV0550 Isoda, S. 2001 Object-oriented real-world modeling revisited CE2
EV0551 Reveszova, Libua and ikovicova,
Dana
2006 Creating and using information systems in education of "non-
professionals" in informatics
CE2
EV0552 Jang, Sung Soon and Kwak, Sung-
Woo and Yoo, Hosik and Kim,
Jung-Soo and Yoon, Wan Ki
2008 The tile-map based vulnerability assessment code of a physical
protection system: SAPE (Systematic analysis of protection
effectiveness)
CE1
EV0553 Balaban, Mira and Maraee, Azzam
and Sturm, Arnon and Jelnov,
Pavel
2015 A pattern-based approach for improving model quality CE2
EV0554 Dumbrava, Stefan 2006 Integrated enterprise architecture for educational purposes CE2
EV0555 Dumbrava, Stefan 2007 The development of an ERP application within a computer integrated manufacturing laboratory
CE2
EV0556 Ludwig, R. and Mauser, W. and
Niemeyer, S. and Colgan, A. and Stolz, R. and Escher-Vetter, H. and
Kuhn, M. and Reichstein, M. and Tenhunen, J. and Kraus, A. and
Ludwig, M. and Barth, M. and
Hennicker, R.
2003 Web-based modelling of energy, water and matter fluxes to
support decision making in mesoscale catchments-the integrative perspective of GLOWA-Danube
CE1
Código Autores Ano Título do Artigo Critério
EV0557 Choudhary, A.K. and Harding, J.A. and Lin, H.K. and Tiwari, M.K.
and Shankar, R.
2011 Knowledge discOvery and daTa minINg inteGrated (KOATING) Moderators for collaborative projects
CE1
EV0558 Chen, Liangyu and Wang, Jianlin and Xu, Ming and Zeng, Zhenbing
2010 Reengineering of Java legacy system based on aspect-oriented programming
CE2
EV0559 Milentijevic, Ivan and Ciric,
Vladimir and Vojinovic, Oliver
2008 Version control in project-based learning CE1
EV0560 Buck, Duane 2011 GUIGraph - Editing live object diagrams for GUI generation
enables new pedagogy in CS1/2
CI4
EV0561 Zuo, Wenjie and Li, Xiang and Guo, Guikai
2014 EFESTS: Educational finite element software for truss structure. Part II: Linear static analysis
CE1
EV0562 Malnati, Giovanni and Cuva,
Caterina Maria and Barberis, Claudia
2008 JThreadSpy: a Tool for improving the effectiveness of concurrent
system teaching and learning
CE2
EV0563 Giordano, Daniela and Maiorana,
Francesco
2013 Object Oriented Design through game development in XNA CI4
EV0564 Li, Kaicheng and Yao, Xiaofei and
Chen, Dewang and Yuan, Lei and
Zhou, Datian
2014 HAZOP Study on the CTCS-3 Onboard System CE2
EV0565 Azzeh, Mohammad and Nassif, Ali
Bou and Banitaan, Shadi
2015 An application of classification and class decomposition to use
case point estimation method
CE2
EV0566 Isiaka, R.M. and Omidiora, E.O. and Olabiyisi, S.O. and Okediran,
O.O.
2016 An enhanced learning technology system architecture for web-based instructional design
CE3
EV0567 Quadri, Mohammed A. R. and Mannava, Vishnuvardhan and
Ramesh, T.
2012 Service composition design pattern for autonomic computing systems using association rule based learning
CE2
EV0568 Sharma, Rajat and Gupta, Swarnima
2016 A One-to-One communication model to facilitate conversation between Differently-Abled people by a portable and handy
machine
CE2
EV0569 Roehm, Tobias and Bruegge, Bernd and Hesse, Tom-Michael
and Paech, Barbara
2013 Towards identification of software improvements and specification updates by comparing monitored and specified end-
user behavior
CE2
EV0570 Dranidis, Dimitris and Stamatopoulou, Ioanna and Ntika,
Marina
2015 Learning and practicing systems analysis and design with StudentUML
CE2
EV0571 Gorschek, Tony and Tempero, Ewan and Angelis, Lefteris
2014 On the use of software design models in software development practice: An empirical investigation
CE2
EV0572 Ribeiro, Andre and De Sousa, Luis
and Da Silva, Alberto Rodrigues
2016 Comparative analysis of workbenches to support DSMLs:
Discussion with non-trivial model-driven development needs
CE2
EV0573 Bruel, Jean-Michel and Maggi,
Benot and Letavernier, Camille
2015 Papyrus for education CE2
EV0574 Thung, Ferdian and Lo, David and Osman, Mohd Hafeez and
Chaudron, Michel R.V.
2014 Condensing class diagrams by analyzing design and network metrics using optimistic classification
CE2
EV0575 Ozkaya, Mert and Kloukinas, Christos
2014 Realizable, Connector-driven software architectures for practising engineers
CE2
EV0576 Zheng, Wang 2016 Art modular education research based on computer platform CE2
EV0577 Baar, Thomas 2012 Improving software engineering education by modeling real-world
implementations
CI5
EV0578 Liu, Jiufu and Yang, Zhenxing 2009 Test Generation from StateChart and B method for flight control
software of unmanned aerial vehicle
CE2
EV0579 Burack, Cathy and Duffy, John and Melchior, Alan and Morgan, Eric
2008 Engineering faculty attitudes toward service-learning CE1
EV0580 Duffy, John and Barry, Carol and
Barrington, Linda and Kazmer, David and Moeller, William and
West, Cheryl
2008 Service-learning projects in 35 core undergraduate engineering
courses
CE1
EV0581 Jansen, David N. and Hermanns, Holger
2004 Dependability checking with StoCharts: Is train radio reliable enough for trains?
CE3
EV0582 Zhong, Deming and Wu, Nan and
Wang, Qianpeng and Sun, Rui
2015 A multi-view extended software control structure modeling and
safety analysis method
CE2
EV0583 Holldobler, Katrin and Rumpe,
Bernhard and Weisemoller, Ingo
2015 Systematically deriving domain-specific transformation languages CE1
EV0584 Lin, Jun and Yu, Han and Shen, Zhiqi and Miao, Chunyan
2014 Using goal net to model user stories in agile software development CE2
EV0585 Demuth, Birgit 2012 How should teaching modeling and programming intertwine? CI4
EV0586 Ozkaya, Mert and Kloukinas,
Christos
2014 Architectural specification and analysis with XCD: The aegis
combat system case study
CE2
EV0587 Bensaber, Djamel Amar 2014 Facilitating the specification of wsmo ontology using model-driven development
CE2
EV0588 Bai, Shan 2015 Study on entrepreneurship platform in the context of
informationization
CE2
Código Autores Ano Título do Artigo Critério
EV0589 Ciferri, Cristina and Ciferri, Ricardo and Gomez, Leticia and
Schneider, Markus and Vaisman,
Alejandro and Zimanyi, Esteban
2013 Cube algebra: A generic user-centric model and query language for OLAP cubes
CE2
EV0590 Bougoudis, Ilias and Iliadis,
Lazaros and Spartalis, Stefanos
2014 Comparison of self organizing maps clustering with supervised
classification for air pollution data sets
CE1
EV0591 Zhang, Lichen 2011 QoS specification for cyber-physical systems CE2
EV0592 Khedri Liraviasl, K. and El
Maraghy, H. and Hanafy, M. and Samy, S.N.
2015 A framework for modelling reconfigurable manufacturing systems
using hybridized Discrete-Event and Agent-based simulation
CE3
EV0593 Andharini Dwi, C. and Basuki, Ari
and Eka Mala Sari, R. and Kustiyahningsih, Yeni
2015 Design an adaptive e-learning application architecture based on
IEEE LTSA reference model
CE3
EV0594 Lv, Xin Xin 2014 Database design on warehouse information system of college
music equipment
CE3
EV0595 Bensaber, Djamel Amar and
Malki, Mimoun
2012 Model driven approach for specifying WSMO ontology CE2
EV0596 Giese, Holger and Roques, Pascal and Lethbridge, Timothy C.
2006 Summary of the Educator's Symposium CE2
EV0597 Gruhn, Volker and Laue, Ralf 2007 What business process modelers can learn from programmers CE2
EV0598 Daian, G.I. and Santa, M.M. and
Letia, T.S.
2014 Hierarchical railway traffic model for information systems CE2
EV0599 Tawosi, Vali and Jalili, Saeed and Hasheminejad, Seyed Mohammad
Hossein
2015 Automated software design using ant colony optimization with semantic network support
CE2
EV0600 Wang, HaiTao and Jia, BaoXian 2010 Research and realization on a modeling tool of field CE2
EV0601 Jackman, John and Gilbert, Stephen B. and Starns, Gloria and
Hagge, Mathew and Faidley,
LeAnn E.
2013 Problem framing behavior in statics and thermodynamics CE1
EV0602 Kelly, Steven 2005 Implementing domain-specific modeling languages and generators CE5
EV0603 Telnov, Victor P. 2015 Semantic web and search agents for Russian higher Education. A
pilot project.
CE2
EV0604 Standl, Bernhard 2013 Conceptual patterns for student-centered computer science
education at secondary school level
CE2
EV0605 Purchase, Helen C. and Welland,
Ray and McGill, Matthew and
Colpoys, Linda
2004 Comprehension of diagram syntax: An empirical study of entity
relationship notations
CE2
EV0606 Liu, Zhiming and Chen, Xiaohong 2016 Model-driven design of object and component systems CE2
EV0607 Gao, Luyao and Qiu, Xinxi and Chen, Xiangxian and Huang, Hai
and Lv, Xudong
2012 Development of three-dimensional visual and interactive system in the CBTC simulation
CE2
2.4.3 LISTA DE ARTIGOS DO 2° FILTRO NA SCOPUS
A partir dos artigos selecionados no primeiro filtro na biblioteca digital Scopus,
realizazou-se o segundo filtro (leitura completa do artigo). Na Tabela 2.5 são listados os artigos
selecionados a partir do 1º filtro com com os seus respectivos critérios de inclusão e exclusão.
Tabela 2.5: Lista de artigos da Scopus do 2º Filtro.
Código Autor(es), Ano Título Critério
SC0001
Vitor A. Batista, Daniela C. C. Peixoto, Wilson Pádua, Clarindo Isaías P. S. Pádua
(2012)
Using UML Stereotypes to Support the Requirement Engineering: a Case Study
CE1
SC0002 Phalp, K., Counsell, S. (2000) The application of metrics to industrial prototyping processes:
An empirical study CE1
SC0003 Savigni, A., Cunsolo, F., Tisato, F. (200) ESCORT: Lessons from an integration project CE1
SC0004 Damm, W. (2001) Understanding UML - pains and rewards CE1
SC0005
Petrie, H., Schlieder, C., Blenkhorn, P.,
Evans, G., King, A., O’Neill, A.-M.,
Ioannidis, G.T., Gallagher, B., Crombie, D., Mager, R., Alafaci, M. (2002)
TeDUB: A system for presenting and exploring technical
drawings for blind people
CI4
SC0006 Alphonce, C., Ventura, P. (2002) Object orientation in CS1-CS2 by design CI5
SC0007 Hansen, K.M., Ratzer, A.V. (2002) Tool support for collaborative teaching and learning of object-
oriented modeling CI4
SC0008 Carrington, D., Kim, S.-K. (2003) Teaching software design with open source software CE1
Código Autor(es), Ano Título Critério
SC0009 Bajaj, A. (2005) Advances in data modeling research CE1
SC0010 Wrycza, S., Marcinkowski, B. (2005) UML 2 teaching at postgraduate studies - Prerequisites and
practice
CI4
SC0011 Thomas, L., Ratcliffe, M., Thomasson, B.
(2004)
Scaffolding with object diagrams in first year programming
classes: Some unexpected results
CE1
SC0012 Pettit IV, R.G., Street, J.A. (2005) Lessons learned applying UML in the design of mission critical
software CI1
SC0013 Bogdan, C.M., Popovici, D.M. (2012) Information system analysis of an e-learning system used for
dental restorations simulation
CE1
SC0014 Hao, S., Xu, J., Sun, B., Wang, Z. (2012) Modelization of laboratory teaching management system based
on UML
CE1
SC0015 Zhou, C.-S. (2010) Research on UML State Diagram based component test system CE1
SC0016 Lv, W., Ye, L., Wang, Z., Yang, Z., Zhang,
Y. (2011)
Project-oriented laboratory with cross platform software
programming for embedded system education
CE1
SC0017 Allen, C. A., Mugisa, E. K. (2010) Improving learning object reuse through OOD: A theory of
learning objects
CE1
SC0018
Yulia, Adipranata, R. (2010) Teaching object oriented programming course using cooperative learning method based on game design and visual object oriented
environment
CE1
SC0019 Zucker, R., Ritzhaupt, A. (2009) Evolutionary, not revolutionary, programming exercises using
design patterns in an OO data structures course CE1
SC0020 Rigas, D., Aiseid, M. (2008) Multi-modal aided presentation of learning information: A
usability comparative study
CE1
SC0021 Rhem, A.J. (2007) Knowledge modeling with UML CE5
SC0022 Giese, H., Roques, P., Lethbridge, T.C.
(2006)
Summary of the Educator's Symposium CI1,
CI5
SC0023 Carrascosa, C. A. L., Iturbide, J. Á, V., Neira,
R. H., Losada, I. H. (2006)
TextOO: An object-oriented learning tool based on enunciates CI4
SC0024 Kung, D., Lei, J. (2016) An object-oriented analysis and design environment CI3,
CI4
SC0025
Santos, N., Fernandes, J.M., Sameiro
Carvalho, M., Silva, P.V., Fernandes, F.A., Rebelo, M.P., Barbosa, D., Maia, P., Couto,
M., Machado, R.J.
Using scrum together with UML models: A collaborative
university-industry R&D software project
CE3
SC0026 Herden, A., Farias, P.P.M., Albuquerque, A.B. (2016)
An agile approach to improve process-oriented software development
CE3
SC0027 Sabitzer, B. and Pasterk, S. (2015) Modeling: A computer science concept for general education CE1
SC0028 Dranidis, D., Stamatopoulou, I., Ntika, M. (2015)
Learning and practicing systems analysis and design with StudentUML
CI2,
CI4
SC0029 Greenyer, J., Haase, M., Marhenke, J.,
Bellmer, R. (2015)
Evaluating a formal scenario-based method for the requirements
analysis in automotive software engineering
CE3
SC0030 El-Attar, M., Luqman, H., Karpati, P.,
Sindre, G., Opdahl, A.L. (2015)
Extending the UML Statecharts Notation to Model Security
Aspects
CE3
SC0031 Weerasinghe, A., Evans, B. (20154) UML-IT: An ITS to teach multiple modelling tasks CI5 SC0032 Svee, E.-O., Zdravkovic, J. (2015) IStar instruction in mixed student cohort environments CE1
SC0033 Bruel, J.-M., Maggi, B., Letavernier, C.,
(2015)
Papyrus for education CI5
SC0034 Outair, A., Lyhyaoui, A., Tanana, M. (2014) Towards a semiautomatic assessment of UML diagrams by
graph transformation
CE1
SC0035 Yamazaki, S., Jiromaru, T. (2014) Instructional design of exercise-centric teaching materials on
UML modeling CI5
SC0036 Luque, L., Veriscimo, E.S., Pereira, G.C.,
Filgueiras, L.V.L. (2014)
Can we work together? on the inclusion of blind people in UML
model-based tasks
CE1
SC0037
Gallardo, J., Molina, A.I., Bravo, C., Gallego,
F. (2014)
A system for collaborative building of use case models:
Communication analysis and experiences: Experiences of use
and lessons learned from the use of the SPACE-DESIGN tool in the domain of use case diagrams
CI4
SC0038
Rajashekharaiah, K.M.M., Patil, M.S., Joshi,
G.H. (2014)
Impact of classification of lab assignments and problem solving
approach in object oriented programming lab course: A case study
CE1
SC0039 Von Franqué, A., Telliogllu, H. (2014) UML Quiz: Automatic conversion of web-based e-learning
content in mobile applications
CE3
SC0040 Barros, J.P. (2013) From concrete to abstract: About teaching UML class diagrams
to novice programmers
CI5
SC0041 Karasneh, B., Chaudron, M.R.V. (2013) Online Img2UML repository: An online repository for UML
models
CI5
SC0042 Fernández-Sáez, A.M., Chaudron, M.R.V., Genero, M. (2013)
Exploring costs and benefits of using UML on maintenance: Preliminary findings of a case study in a large IT department
CI2
SC0043 Garbe, H. (2012) Intelligent assistance in a Problem Solving Environment for
UML Class Diagrams using a hybrid expert system
CI5
SC0044
Badreddin, O., Lethbridge, T.C. Combining experiments and grounded theory to evaluate a
research prototype: Lessons from the umple model-oriented
programming technology
CE3
SC0045 Erradi, A. (2012) Applying and evaluating architectural patterns on a stock trading
case study
CE1
Código Autor(es), Ano Título Critério
SC0046 Saada, H., Dolques, X., Huchard, M., Nebut,
C., Sahraoui, H. (2012)
Learning model transformations from examples using FCA: One
for all or all for one?
CE1
SC0047 Sikkel, K., Daneva, M. (2012) Getting the client into the loop in information system modelling
courses CI5
SC0048 Vogel-Heuser, B. Braun, S., Obermeier, M.,
Sommer, K., Seidel, T., Johannes, C. (2011)
Modeling order effects on errors in object oriented modeling for
machine and plant automation from an educational point of view
CI2
SC0049 Fernández-Sáez, A.M., Chaudron, M.R.V.,
Genero, M. (2013)
Exploring costs and benefits of using UML on maintenance:
Preliminary findings of a case study in a large IT department
CI2
SC0050 Ogata, S., Matsuura, S. (2012) Training of requirements analysis modeling with UML-based
prototype generation tool CI4
SC0051 Holland, J., Baghaei, N., Mathews, M., Mitrovic, A. (2011)
The effects of domain and caollaboration feedback on learning in a collaborative intelligent tutoring system
CI4
SC0052 Sikkel, K. and Daneva, M. (2010) Teaching consistency of UML specifications CI4
SC0053 Perdos, A., Stephanides, G., Chatzigeorgiou, A. (2010)
A queuing theory and systems modeling course based on Unified Modeling Language (UML)
CE1
SC0054 Johnson, E.W., Moore, T.J. (2010) Red light-green light: Using a Model-Eliciting Activity in a logic
design course
CE1
SC0055 Xie, Y., Tang, T., Xu, T., Zhao, L. (2010) Research on requirement management for complex systems CE1
SC0056 Zhang, L. (2010) Applying case method approach to a Unified Modeling
Language curriculum
CI4
SC0057 Börstler, J., Dranidis, D., Ramollari, E.
Trapp, S., Heintz, M., Weber, S.c (2010)
Sharing and discussing UML modeling exercises in a PLE CI4
SC0058 Tilley, S. (2009) Documenting software systems with views VI: Lessons learned
from 15 years of research and practice CE1
SC0059 Sharif, B., Maletic, J.I. (2010) The effects of layout on detecting the role of design patterns CI2
SC0060 Hamou-Lhadj, A., Gherbi, A.. Nandigam, J. (2009)
The impact of the model-driven approach to software engineering on software engineering education
CE1
SC0061 Simons, C.L., Parmee, I.C. (2009) An empirical investigation of search-based computational
support for conceptual software engineering design
CE3
SC0062 Ishii, N., Nagao, Y., Suzuki, Y., Fujiyoshi,
H., Fujii, T. (2009)
Designing a programming course to foster creativity using uml
modeling template
CI4
SC0063 Demuth, B., Weigel, D. (2009) Web based software modeling exercises in large-scale software
engineering courses CI4
SC0064 Thurbon, J. (2000) Executing diagram sequences CE1
SC0065 Gibson, J.P. (2000) Formal requirements engineering: Learning from the students CE1
SC0066 Canals, A., Cassaing, Y., Jammes, A.,
Pomiès, L., Roblet, E. (2003)
How you could use NEPTUNE in the modelling process CE1
SC0067 Auer, M., Tschurtschenthaler, T., Biffl, S. (2003)
A flyweight UML modelling tool for software development in heterogeneous environments
CI4
SC0068 Irani, P.a and Ware, C.b (2004) The effect of a perceptual syntax on the learnability of novel
concepts
CE1
SC0069 Guizzardi, R.S.S., Aroyo, L., Wagner, G.
(2004)
Agent-oriented knowledge management in learning
environments: A peer-to-peer helpdesk case study
CE1
SC0070
Lardeur, E., Longueville, B., (2004) Mutual enhancement of systems engineering and decision-making through process modeling: Toward an integrated
framework
CE1
SC0071 Muller, P.-A., Bresch, D., Studer, P.(2004) Model-Driven Architecture for Automatic-Control: An
Experience Report CE1
SC0072 Hilsbos, M., Song, I.-Y. (2004) Use of tabular analysis method to construct uml sequence
diagrams
CI4
SC0073 von Konsky, B.R., Ivins, J., Robey, M. (2005) Using psp to evaluate student effort in achieving learning
outcomes in a software engineering assignment
CE1
SC0074 Bunse, C., Grutzner, I., Ochs, M., Peper, C., Steinbach-Nordmann, S. (2005)
Applying a blended learning strategy for software engineering education
CI4
SC0075 Hallinan, S., Paul Gibson, J. (2005) A graduate's role in technology transfer: From requirements to
design with UML
CI1,
CI6
SC0076 Harel, D., Kugler, H., Pnueli, A. (2005) Synthesis revisited: Generating statechart models from scenario-
based requirements
CE1
SC0077
Baghaei, N., Mitrovic, A. (2005) COLLECT-UML: Supporting individual and collaborative learning of UML class diagrams in a constraint-based intelligent
tutoring system
CI4
SC0078 Helwig, J. (2005) Using a "Real" systems development project to enrich a systems
analysis and design course CE1
SC0079 Pavlov, V. L., Yatsenko, A. (2005) Using pantomime in teaching OOA&OOD with UML CI4
SC0080
Marich, M.J., Krikorian, H.F. (2005) Invited presentation I: Lessons learned, new directions, and
migration plans for model-driven development of large scale
software based systems
CE1
SC0081 Paterson, J. H., Cheng, K. F., Haddow, J.
(2008)
PatternCoder: A programming support tool for learning binary
class associations and design patterns
CI4
SC0082 Liang, H., Diskin, Z., Dingel, J., Posse, E. (2008)
A general approach for scenario integration CE1
SC0083
Tourtoglou, K. and Virvou, M. (2008) User stereotypes concerning cognitive, personality and
performance issues in a collaborative learning environment for UML
CI4
Código Autor(es), Ano Título Critério
SC0084 Alonso, M., Py, D., Lemeunier, T. (2008) A learning environment for object-oriented modeling,
supporting metacognitive regulations
CI4,
CI2
SC0085 Auxepaules, L., Py,D., Lemeunier, T. (2008)
A diagnosis method that matches class diagrams in a learning environment for object-oriented modeling
CI4
SC0086 Debuse, J. C. W., Stiller, T. (2008) Technologies and strategies for integrating object-oriented
analysis and design education with programming
CI4,
CI6
SC0087
Kayama, M. Ogata, S., Masymoto, K.,
Hashimoto, M., Otani, M., (2014)
A practical conceptual modeling teaching method based on
quantitative error analyses for novices learning to create error-
free simple class diagrams
CI4
SC0088 Scanniello, G., Erra, U. (2014) Distributed modeling of use case diagrams with a method based
on think-pair-square: Results from two controlled experiments
CI4,
CI2
SC0089 Reggio, G., Leotta, M., Ricca, F. (2014) Who knows/useswhat of the UML: A personal opinion survey CI2
SC0090 Ali, S., Yue, T. Briand,L.C. (2014) Does aspect-oriented modeling help improve the readability of
UML state machines?
CE1
SC0091 Gorschek, T., Tempero, E.. Angelis, L.
(2014)
On the use of software design models in software development
practice: An empirical investigation
CI2
SC0092 Lin, H., Liu, C., Lin, P. (2008) A method of elicitation teaching for Object-oriented analysis and
design curriculum CI4
SC0093 Parvez, S.M., Blank, G.D. (2008) Individualizing tutoring with learning style based feedback CI4
SC0094
Grimm, F., Phalp, K., Vincent, J., Beier, G. (2008)
Enabling multi-stakeholder cooperative modelling in automotive software development and implications for model
driven software development
CE1
SC0095 Ueno, A., Taguchi, H., Takada, H., Shimakawa, H. (2008)
Graphical tutoring of message passing to promote understanding of Java framework
CE1
SC0096 Czejdo, B.D., Biguenet, J., Biguenet, J.
(2008)
Metaphor modeling on the Semantic Web CE1
SC0097 Tourtoglou, K., Virvou, M. (2008) User modelling in a collaborative learning environment for
UML
CI4
SC0098 Acharya, S., Burke, D. (2008) Incorporating gaming in software engineering projects: Case of
RMU monopoly CE1
SC0099
Baghaei, N., Mitrovic, A. (2007) From modelling domain knowledge to metacognitive skills:
Extending a constraint-based tutoring system to support collaboration
CI4
SC0100 Whittle, J. (2007) Precise specification of use case scenarios CE1
SC0101 Maffezzini, I. (2007) Towards extreme requirements? () CE1
SC0102 Sin, T. (2007) Improving usability of analysis sequence diagram in transaction-
oriented applications CI1,
CI2
SC0103 Razali, R., Snook, C.F., Poppleton, M.R.
(2007)
Comprehensibility of UML-based formal model - A series of
controlled experiments
CE1
SC0104 Siau, K., Nah, F.F.-H., Eschenbrenner, B.,
Guru, A. (2007)
An augmented approach to support collaborative distance
learning of unified modeling language
CI2
SC0105 Starrett, C. (2007) Teaching UML modeling before programming at the high school
level CE1
SC0106 Ozkaya, I. (2007) Representing requirement relationships CE1
SC0107 Gayler, D., Klappholz, D., Harvey, V.J.,
Pérez-Quiñones, M.A. (2007)
UML tools: What is their role in undergraduate computer science
courses?
CE1
SC0108 Kessler, R., Dykman, N. (2007) Integrating traditional and agile processes in the classroom CE1
SC0109 Perdos, A., Chatzigeorgiou, A., Stephanides,
G. (2006)
Evaluation of a queuing theory and systems modeling course
based on UML
CE1
SC0110 Nodenot, T., Laforcade, P., (2006) CPM: A UML profile to design cooperative PBL situations at
didactical level
CE1
SC0111 Wrycza, S., Marcinkowski, B. (2006) UML 2 academic course - Methodological background and
survey benchmarking CI2
SC0112 Koskinen, J., Mäkinen, E., Systä, T. (2002) Implemeting a component-based tool for interactive synthesis of
UML statechart diagrams
CE1
SC0113 Ciancarini, P. (2005) On the education of future software engineers CI2,
CI6
SC0114
Cheng, B.H.C., Stephenson, R., Berenbach, B. (2005)
Lessons learned from automated analysis of industrial UML class models (an experience report)
CI2
SC0115 Stumpf, R.V., Teague, L.C. (2005) Teaching object-oriented systems analysis and design with UML CE1
SC0116 Lange, C. F. J., DuBois, B., Chaudron, M. R. V., Demeyer, S. (2006)
An experimental investigation of UML modeling conventions CI2
SC0117 Kuzniarz, L., Staron, M. (2006) Best practices for teaching UML based software development CI1
SC0118 Helps, C.R.G. (2006) Instructional design theory provides insights into evolving
information technology technical curricula CE1
SC0119 Dobing, B., Parsons, J. (2006) How UML is used CI2
SC0120 Broy, M., Cengarle, M.V. UML formal semantics: Lessons learned CI1
SC0121 Kienzle, J., Al Abed, W., Fleurey, F.,
Jézéquel, J.-M., Klein, J. (2010)
Aspect-oriented design with reusable aspect models CE1
Código Autor(es), Ano Título Critério
SC0122 Tang, W., Ning, B., Xu, T., Zhao, L. (2010) Scenario-based modeling and verification of system requirement
specification for the European Train Control System
CI4
SC0123 Jafar, M.J., Babb, J.S. (2010) Artifacts as interface: Reasserting the fundamentals of software
systems analysis and design CE1
SC0124 Jonas Boustedt (2012) Students' different understandings of class
diagrams
CI2
SC0125 Balaban, M., Maraee, A., Sturm, A., Jelnov,
P. (2015)
A pattern-based approach for improving model quality CI4
SC0126 Yue, T., Briand, L.C. Labiche, Y. (2015) aToucan: An automated framework to derive UML analysis
models from use case models CE1
SC0127 Petre, M. (2014) “No shit” or “Oh, shit!”: responses to observations on the use of
UML in professional practice CI2,
CI6
SC0128 Mitra, S. (2014) Using UML modeling to facilitate three-tier architecture projects
in software engineering courses
CI2,
CI4
SC0129 Boberic-Krsticev, D, Tesendic (2013) Experience in Teaching OOAD to Various Students CI2,
CI1
SC0130 Nugroho, A. Chaudron, M. R. V.,Arisholm, E. (2010)
Assessing UML design metrics for predicting fault-prone classes in a Java system
CE1
SC0131 Geiger, L., Z ündorf, A (2010) Fujaba case studies for GraBaTs 2008: Lessons learned CE3
SC0132 Anastasakis, K., Bordbar, B., Georg, G., Ray, I. (2010)
On challenges of model transformation from UML to Alloy CE1
SC0133 Figl, K., Mendling, J., Strembeck, M. M
Recker, J. (2010)
On the cognitive effectiveness of routing symbols in process
modeling languages
CI2
SC0134 Figl, K., Mendling, J., Strembeck, M. (2009) Towards a usability assessment of process modeling languages CI2
SC0135 Labiche, Y. (2009) The UML is more than boxes and lines CI1
SC0136 Hai, L. (2009) The role of collaboration diagrams in OO software engineering
student projects CI1
SC0137 Xie, S., Kraemer, E., Stirewalt, R.E.K.,
Dillon, L.K., Fleming, S.D. (2009)
Design and evaluation of extensions to UML sequence diagrams
for modeling multithreaded interactions
CE1
SC0138 VanderMeer, D., Dutta, K. (2009) Applying learner-centered design principles to UML sequence
diagrams
CI4
SC0139 Hall, M.P., Bergandy, J. (2008) Work in progress - Improving K-12 students' problem-solving
skills via innovative teacher training CE1
SC0140 Xie, S., Kraemer, E., Stirewalt, R.E.K.,
Dillon, L.K., Fleming, S.D. (2008)
Assessing the benefits of synchronization-adorned sequence
diagrams: Two controlled experiments
CE1
SC0141 Xie, S., Kraemer, E., Stirewalt, R.E.K. (2007) Empirical evaluation of a UML sequence diagram with
adornments to support understanding of thread interactions
CE1
SC0142 Song, I.-Y., Khare, R. An, Y., Hilsbos, M. (2008)
A multi-level methodology for developing UML sequence diagrams
CI4
SC0143 Baghaei, N., Mitrovic, A., Irwin, W. (2007) Supporting collaborative learning and problem-solving in a
constraint-based CSCL environment for UML class diagrams
CI4
SC0144 Hadar, I., Hadar, E.b (2007) An iterative methodology for teaching object oriented concepts CE1
SC0145
Russell, J., Russell, B. (2006) A survey analysis of the perceptions of IS educators and IS
professionals appertaining to the course content of an undergraduate information systems capstone course
CE1
SC0146 Gomes, L., Costa, A. (2006) Emphasizing graphical modeling formalisms within digital
systems design course
CE1
SC0147 Bolloju, N. (2006) Exploring quality dependencies among UML artifacts developed
by novice systems analysts
CI2
SC0148 Steinbach-Nordmann, S. (2006) Applying blended learning in an industrial context - An
experience report CE1
SC0149 Warren, I. (2005) Teaching Patterns and Software Design CE1
SC0150 Jafar, M., Babb, J. (2011) Reasserting the fundamentals of systems analysis and design
through the rudiments of artifacts CE1
SC0151 Cai, Y., Iannuzzi, D., Wong, S. (2011) Leveraging design structure matrices in software design
education
CE1
SC0152 Zhang, Y., Patel, S. (2011) Agile model-driven development in practice CE1
SC0153 Kordon, F., Thierry-Mieg, Y. (2010) Experiences in Model Driven verification of behavior with UML CE1
SC0154 Kerkouche, E., Chaoui, A., Bourennane, E.B., Labbani, O. (2010)
On the Use of graph transformation in the modeling and verification of dynamic behavior in UML Models
CE1
SC0155 Riva, C., Selonen, P., Systã, T., Xu, J. (2004) A profile-based approach for maintaining software architecture:
An industrial experience report
CE1
SC0156 Wang, H., Jia, B. (2010) Research and realization on a modeling tool of field CE1
SC0157
Briand, L., Labiche, Y., Madrazo-Rivera, R. (2011)
An experimental evaluation of the impact of system sequence diagrams and system operation contracts on the quality of the
domain model
CI2
SC0158 Burden, H., Heldal, R., Siljamai, T. (2011) Executable and translatable UML - How difficult can it be? CE1
SC0159 Phalp, K., Adlem, A., Jeary, S., Vincent, J.,
Kanyaru, J. (2011)
The role of comprehension in requirements and implications for
use case descriptions
CI4
SC0160 Warnars, H.L.H.S. (2011) Object-oriented modelling with unified modelling language 2.0
for simple software application based on agile methodology CE3
SC0161 Selic, B. (2011) The theory and practice of modeling language design for model-
based software engineering - A personal perspective
CE1
SC0162 Bendraou, R., Jézéquel, J.-M., Gervais, M.-
P., Blanc, X. (2010)
A comparison of six UML-based languages for software process
modeling
CE1
Código Autor(es), Ano Título Critério
SC0163 Kinjo, T., Yama, A.H. (2005) An object-oriented modeling learning support system with
inspection comments
CI4,
CI2
SC0164 Grossman, M., Aronson, J.E., McCarthy, R.V. (2004)
Does UML make the grade? Insights from the software development community
CI2
SC0165 Isoda, S. (2001) Object-oriented real-world modeling revisited CI2
2.4.4 LISTA DE ARTIGOS DO 2° FILTRO NA ENGINEERING VILLAGE
A partir dos artigos selecionados no primeiro filtro na biblioteca digital Scopus,
realizazou-se o segundo filtro (leitura completa do artigo). Na Tabela 2.6 são listados os artigos
selecionados a partir do 1º filtro com com os seus respectivos critérios de inclusão e exclusão.
Tabela 2.6: Lista de artigos da Engineering Village do 2º Filtro.
Código Autor(es), Ano Título Critério
EV0001 Cui, Wei and Zhao, Bao-Gang and Liu, Yang and Qian, Si-Yu and Ye, Jia and Yang, Hai-
Feng and Li, Ya-Jun (2011)
A research of CIM model in education fields CE1
EV0002 Lincke, Susan J. (2005) Work in progress - Motivating students for software engineering CE1 EV0003 Moritz, Sally H. and Wei, Fang and Parvez,
Shahida M. and Blank, Glenn D. (2005)
From objects-first to design-first with multimedia and intelligent
tutoring
CI4
EV0004 Kruus, Helena and Robal, Tarmo and Jervan, Gert (2014)
SysML in systems engineering course CI1
EV0005 Hankley, William (2003) On teaching software architecture and design CI5
EV0006 Kanakaraddi, Suvarna G. and Naragund, Jayalaxmi G. and Chikaraddi, Ashok K.
(2013)
Active learning methods for teaching OOAD course CI4
EV0007 Yusof, Mohd Fairuz Mohd and Ramly,
Rafisha and Ng, Kai-Li and Yeoh, Eng-
Thiam and Salim, Robin and Elandy, Kasturi
Muthu (2005)
Object-oriented approach in developing knowledge base for a
multimedia E-learning system
CE3
EV0008 Vachharajani, Vinay and Pareek, Jyoti and
Gulabani, Sunil (2012)
Effective label matching for automatic evaluation of use - Case
diagrams
CI4
EV0009 Gallant, Reuven (2016) Thinking Fast: Patterns of Cognitive Error in Software Engineering Education and Practice
CI4,
CI5
EV0010 Bunse, Christian and Grutzner, Ines and
Peper, Christian and Steinbach-Nordmann, Silke and Vollmers, Garsten (2006)
Coaching professional software developers an experience report CI4
EV0011 Roh, Sunghwan and Kim, Kyungrae and
Jeon, Taewoong (2004)
Architecture modeling language based on UML2.0 CE1
EV0012 Dori, Dov and Wengrowicz, Niva and Dori,
Yehudit Judy (2014)
A comparative study of languages for model-based systems-of-
systems engineering (MBSSE)
CI4
EV0013 Pavlov, Vladimir L. and Boyko, Nikita and Babich, Alexander and Kuchaiev, Oleksii and
Busygin, Stanislav (2007)
Applying pantomime and reverse engineering techniques in software engineering education
CI2
EV0014 Exposito, Ernesto (2010) yPBL methodology: A problem-based learning method applied
to software engineering
CE1
EV0015 Welch, Lonnie R. and Gradin, Sherrie and
Sandell, Karin (2002)
Enhancing engineering education with writing-to-learn and
cooperative learning: Experiences from a software engineering course
CE1
EV0016 Dixon, Mark (2004) A single CASE environment for teaching and learning CI4 EV0017 Duschl, Kerstin and Obermeier, Martin and
Vogel-Heuser, Birgit (2014)
An experimental study on UML Modeling errors and their
causes in the education of model driven PLC programming
CI1,
CI2
EV0018 Frezza, Stephen and Andersen, Wayne (2006) Interactive exercises to support effective learning of UML structural modeling
CI4
EV0019 Vogel-Heuser, Birgit and Obermeier, Martin
and Braun, Steven and Sommer, Kerstin and Jobst, Fabian and Schweizer, Karin (2013)
Evaluation of a UML-based versus an IEC 61131-3-based
software engineering approach for teaching PLC programming
CI2
EV0020 Scholtz, Brenda and Wesson, Janet (2008) How 'learnable' are CASE tools in diverse user communities? CI4
EV0021 Tabrizi, M.H.N. and Collins, C. and Ozan, E. and Li, K. (2004)
Implementation of object-orientation using UML in entry level software development courses
CI5
EV0022 Liu, Xianhong (2013) The research on teaching methods of object-oriented approach
in management information systems curriculum
CI4,
CI5
EV0023 Exposito, Ernesto (2010) yPBL: An active, collaborative and project-based learning
methodology in the domain of software engineering
CE1
EV0024 Cheng, Yun Li and Zhang, Yan Hong (2014) Design and implementation of teacher-student interactive platforms in the campus network based on UML
CE3
EV0025 Hasker, Robert W. and Rowe, Mike (2011) UMLint: Identifying defects in UML diagrams CI4
Código Autor(es), Ano Título Critério
EV0026 Albar, Adnan and Abu Hashish, Faris (2011) Using of object oriented approach design models learning in
information software engineering
CI5
EV0027 Pavlov, Vladimir L. and Yatsenko, Anton (2005)
The babel experiment: An advanced pantomime-based training in OOAOOD with UML
CI4,
CI5
EV0028 Fernandez, Eduardo B. and Petrie, Maria M.
Larrondo (2005)
Using UML and security patterns to teach secure systems design CE3
EV0029 Beheshti, R. and Dado, E. (2005) Simplified UML techniques for system development in an
educational setting
CI3
EV0030 Canals, Agusti and Cassaing, Yannick and Jammes, Antoine and Pomies, Laurent and
Roblet, Etienne (2003)
How you could use NEPTUNE technology in the modelling process
CE1
EV0031 Friedrich, D. and Vogel-Heuser, B. (2007) Benefit of system modeling in automation and control education CE1
EV0032 Hasker, Robert W. and Shi, Yan (2014) Teaching basic class diagram notation with UMLGrader CI4
EV0033 Dagdeviren, Huseyin and Juric, Radmila and Lees, Patrick (2004)
Experiences of teaching UML within the information systems curriculum
CI1
EV0034 Pettit IV, Robert G. (2004) Lessons learned applying UML in embedded software systems
designs
CI1
EV0035 Hong-Mei, Sun and Rui-Sheng, Jia (2012) Web engineering process and its application CE3
EV0036 Al Khoshman, Manal Mahmoud (2015) Unified Modeling Language and Enhanced Entity Relationship:
An empirical study
CI2
EV0037 Reder, Leonard J. and Booth, Andrew and
Hsieh, Jonathan and Summers, Kellee (2004)
Development of a state machine sequencer for the Keck
Interferometer: Evolution, development lessons learned using a
CASE tool approach
CE3
EV0038 Street, Julie A. and Pettit IV, Robert G.
(2006)
Lessons learned applying performance modeling and analysis
techniques
CE1
EV0039 Wang, Yu and Su, Rina and Li, Guojun (2013)
Research on PBL and LBL double track teaching model in unified modeling language teaching based on outstanding
engineers
CI4
EV0040 Wautelet, Yves and Kolp, Manuel (2012) E-SPM: An online software project management game CE3 EV0041 Duffy, John and Barrington, Linda and West,
Cheryl and Heredia, Manuel and Barry, Carol
(2011)
Service-learning integrated throughout a college of engineering
(SLICE)
CE1
EV0042 Kelly, Steven (2007) Domain-Specific Modeling: The Killer App for Method
Engineering?
CE1
EV0043 Lewis, Tracy L. and Perez-Quinones, Manuel A. and Rosson, Mary Beth (2004)
A comprehensive analysis of object-oriented design: Towards a measure of assessing design ability
CI2,
CI4
EV0044 Sallaberry, Christian and Nodenot, Thierry
and Laforcade, Pierre and Marquesuzaa, Christophe (2005)
Model driven development of cooperative problem-based
learning situations: Implementing tools for teachers and learners from pedagogical models
CE3
EV0045 Doerschuk, Peggy (2004) Incorporating team software development and quality assurance
in software engineering education
CI5
EV0046 Buck, Duane (2011) GUIGraph - Editing live object diagrams for GUI generation
enables new pedagogy in CS1/2
CE1
EV0047 Giordano, Daniela and Maiorana, Francesco (2013)
Object Oriented Design through game development in XNA CI5
EV0048 Baar, Thomas (2012) Improving software engineering education by modeling real-
world implementations
CI5
EV0049 Demuth, Birgit (2012) How should teaching modeling and programming intertwine? CI4
2.5 ARTIGOS RETORNADOS DURANTE A CONDUÇÃO DO MAPEAMENTO
SISTEMÁTICO
Dos 243 artigos que passaram no 1° filtro da Scopus, apenas 91 artigos passaram no 2°
filtro após a leitura completa. Dos 58 artigos que passaram no 1° filtro da Engineering Village,
apenas 30 artigos passaram no 2° filtro após a leitura completa. Os artigos apresentados abaixo
formam a lista de artigos que foram extraídos para compor os resultados deste MSL.
Tabela 2.7:Lista de Artigos selecionados para a análise do MSL.
ID Autores e Ano de Publicação Título do Artigo Critério
S001 Kung, D.; Lei, J. (2016) An object-oriented analysis and design environment CI3, CI4
S002 Karasneh, B.; Jolak, R.; Chaudron, M.R.V. (2016)
Using examples for teaching software design: An experiment using a repository of UML class diagrams
CI1
S003 Gallant, R. (2016) Thinking Fast: Patterns of Cognitive Error in Software
Engineering Education and Practice CI4, CI5
S004 Balaban, M.; Maraee, A.; Sturm, A.; Jelnov, P. (2015)
A pattern-based approach for improving model quality CI4
S005 Stikkolorum, D.R.; Ho-Quang, T.; Chaudron,
M.R.V. (2015)
Revealing Students' UML Class Diagram Modelling Strategies
with WebUML and LogViz CI4
S006 Dranidis, D.; Stamatopoulou, I. Ntika, M.
(2015)
Learning and practicing systems analysis and design with
StudentUML CI2, CI4
S007 Weerasinghe, A.; Evans, B. (2015) UML-IT: An ITS to teach multiple modelling tasks CI5
S008 Stikkolorum, D.R.; Ho-Quang, T.; Karashneh, B.; Chaudron, M.R.V. (2015)
Uncovering students' common dificulties and strategies during a class diagram design process: An online experiment
CI2
S009 Bruel, J.-M.; Maggi, B.; Letavernier, C.
(2015) Papyrus for education CI5
S010 Al Khoshman, M. M. (2015) Unified Modeling Language and Enhanced Entity Relationship:
An empirical study CI2
S011 Petre, M. (2014) “No shit” or “Oh, shit!”: responses to observations on the use of
UML in professional practice CI2, CI6
S012 Yamazaki, S.; Jiromaru, T. (2014) Instructional design of exercise-centric teaching materials on
UML modeling CI5
S013 Fitsilis, P.; Gerogiannis, V.C.; Anthopoulos,
L. (2014)
Role of unified modelling language in software development in
Greece - Results from an exploratory study CI1
S014 Mich, L. (2014)
Teaching requirements analysis: A student project framework to
bridge the gap between business analysis and software
engineering
CI4
S015 Gallardo, J.; Molina, A.I.; Bravo, C.; Gallego,
F. (2014)
A system for collaborative building of use case models:
Communication analysis and experiences: Experiences of use
and lessons learned from the use of the SPACE-DESIGN tool in the domain of use case diagrams
CI4
S016 Reggio, G.; Leotta, M.; Ricca, F.; Clerissi, D.
(2014) What are the used activity diagram constructs? A survey CI2
S017 Kayama, M.; Ogata, S.; Masymoto, K.; Hashimoto, M.; Otani, M. (2014)
A practical conceptual modeling teaching method based on
quantitative error analyses for novices learning to create error-
free simple class diagrams
CI4
S018 Scanniello, G.; Erra, U. (2014) Distributed modeling of use case diagrams with a method based
on think-pair-square: Results from two controlled experiments CI4, CI2
S019 Tanaka, T.; Mori, K.; Hashiura, H.;
Hazeyama, A.; Komiya, S. (2014)
Proposals of a method detectiong learners' difficult points in
object modeling exercises and a tool to support the method CI1
S020 Reggio, G.; Leotta, M.; Ricca, F. (2014) Who knows/useswhat of the UML: A personal opinion survey CI2
S021 Kruus, H.; Robal, T.; Jervan, G. (2014) Teaching modeling in SysML/UML and problems encountered CI1
S022 Gorschek, T.; Tempero, E.; Angelis, L.
(2014)
On the use of software design models in software development
practice: An empirical investigation CI2
S023 Mitra, S. (2014) Using UML modeling to facilitate three-tier architecture projects
in software engineering courses CI2, CI4
S024 Kruus, H; Robal, T; Jervan, G. (2014) SysML in systems engineering course CI1
S025 Dori, D.; Wengrowicz, N.; Dori, Y. J. (2014) A comparative study of languages for model-based systems-of-systems engineering (MBSSE)
CI4
S026 Duschl, K.; Obermeier, M.; Vogel-Heuser, B.
(2014)
An experimental study on UML Modeling errors and their
causes in the education of model driven PLC programming CI1, CI2
S027 Hasker, R.W.; Shi, Y. (2014) Teaching basic class diagram notation with UMLGrader CI4
S028 Barros, J.P. (2013) From concrete to abstract: About teaching UML class diagrams
to novice programmers CI5
S029 Akayama, S.; Kuboaki, S.; Hisazumi, K.; Futagami, T.; Kitasuka, T. (2013)
Development of a modeling education program for novices using model-driven development
CI3
S030 Boberic-Krsticev, D. and Tesendic, D. Experience in teaching OOAD to various students CI2, CI1
S031 Karasneh, B.; Chaudron, M.R.V. (2013) Online Img2UML repository: An online repository for UML
models CI5
S032 Fernández-Sáez, A.M.; Chaudron, M.R.V.;
Genero, M. (2013)
Exploring costs and benefits of using UML on maintenance:
Preliminary findings of a case study in a large IT department CI2
S033 Kanakaraddi, S. G.; Naragund, J. G.; Chikaraddi, A. K. (2013)
Active learning methods for teaching OOAD course CI4
S034 Vogel-Heuser, B.; Obermeier, M.; Braun, S.;
Sommer, K.; Jobst, F.; Schweizer, K. (2013)
Evaluation of a UML-based versus an IEC 61131-3-based
software engineering approach for teaching PLC programming CI2
S035 Liu, X. (2013) The research on teaching methods of object-oriented approach
in management information systems curriculum CI4, CI5
S036 Wang, Y.; Su, R.; Li, G. (2013) Research on PBL and LBL double track teaching model in unified modeling language teaching based on outstanding
engineers
CI4
S037 Giordano, D.; Maiorana, F. (2013) Object Oriented Design through game development in XNA CI5
S038 Gross, A.; Jurkiewicz, J.; Doerr, J.; Nawrocki, J. (2012)
Investigating the usefulness of notations in the context of requirements engineering
CI2
S039 Garbe, H. (2012) Intelligent assistance in a Problem Solving Environment for
UML Class Diagrams using a hybrid expert system CI5
S040 Ogata, S.; Matsuura, S. (2012) Training of requirements analysis modeling with UML-based prototype generation tool
CI4
S041 Boustedt, J. (2012) Students' different understandings of class diagrams CI1
S042 Vachharajani, V.; Pareek, J.; Gulabani, S.
(2012)
Effective label matching for automatic evaluation of use - Case
diagrams CI4
S043 Baar, T. (2012) Improving software engineering education by modeling real-
world implementations CI5
S044 Demuth, B. (2012) How should teaching modeling and programming intertwine? CI4
S045 Sien, V.Y. (2011) An investigation of difficulties experienced by students developing unified modelling language (UML) class and
sequence diagrams
CI1
S046 Briand, L.; Labiche, Y.; Madrazo-Rivera, R.
(2011)
An experimental evaluation of the impact of system sequence diagrams and system operation contracts on the quality of the
domain model
CI2
S047 Sikkel, K.; Daneva, M. (2011) Getting the client into the loop in information system modelling
courses CI5
S048 Vogel-Heuser, B.; Braun, S.; Obermeier, M.; Sommer, K.; Seidel, T.; Johannes, C. (2011)
Modeling order effects on errors in object oriented modeling for machine and plant automation from an educational point of view
CI2
S049 Broy, M.; Cengarle, M.V. (2011) UML formal semantics: Lessons learned CI1
S050 Holland, J.; Baghaei, N.; Mathews, M.;
Mitrovic, A. (2011)
The effects of domain and caollaboration feedback on learning
in a collaborative intelligent tutoring system CI4
S051 Sien, V.Y. (2011) Implementation of the concept-driven approach in an object-
oriented analysis and design course CI2
S052 Phalp, K.; Adlem, A.; Jeary, S.; Vincent, J.; Kanyaru, J. (2011)
The role of comprehension in requirements and implications for use case descriptions
CI4
S053 Hasker, R. W.; Rowe, M. (2011) UMLint: Identifying defects in UML diagrams CI4
S054 Albar, A.; Abu Hashish, F. (2011) Using of object oriented approach design models learning in
information software engineering CI5
S055 Sikkel, K.; Daneva, M. (2010) Teaching consistency of UML specifications CI4
S056 Moisan, S.; Rigault, J.-P. (2010) Teaching object-oriented modeling and UML to various
audiences CI1
S057 Andersson, H.; Herzog, E.; Johansson, G.; Johansson, O. (2010)
Experience from introducing Unified Modeling Language/Systems Modeling Language at Saab Aerosystems
CI3
S058 Tang, W.; Ning, B.; Xu, T.; Zhao, L. (2010) Scenario-based modeling and verification of system requirement
specification for the European Train Control System CI4
S059 Zhang, L. (2010) Applying case method approach to a Unified Modeling
Language curriculum CI4
S060 Börstler, J.; Dranidis, D.; Ramollari, E.; Trapp, S.; Heintz, M.; Weber, S. (2010)
Sharing and discussing UML modeling exercises in a PLE CI4
S061 Sharif, B. and Maletic, J.I. (2010) The effects of layout on detecting the role of design patterns CI2
S062 Figl, K.; Mendling, J.; Strembeck, M.;
Recker, J. (2010)
On the cognitive effectiveness of routing symbols in process
modeling languages CI2
S063 Figl, K.; Mendling, J.; Strembeck, M. (2009) Towards a usability assessment of process modeling languages CI2
S064 Ishii, N.; Nagao, Y.; Suzuki, Y.; Fujiyoshi,
H.; Fujii, T. (2009)
Designing a programming course to foster creativity using uml
modeling template CI4
S065 Labiche, Y. (2009) The UML is more than boxes and lines CI1
S066 Demuth, B.; Weigel, D. (2009) Web based software modeling exercises in large-scale software
engineering courses CI4
S067 Hai, L. (2009) The role of collaboration diagrams in OO software engineering
student projects CI1
S068 VanderMeer, D.; Dutta, K. (2009) Applying learner-centered design principles to UML sequence
diagrams CI4
S069 Song, I.-Y.; Khare, R.; An, Y.; Hilsbos, M. (2008)
A multi-level methodology for developing UML sequence diagrams
CI4
S070 Lin, H.; Liu, C.; Lin, P. (2008) A method of elicitation teaching for Object-oriented analysis and
design curriculum CI4
S071 Paterson, J.H.; Cheng, K.F.; Haddow, J.
(2008)
PatternCoder: A programming support tool for learning binary
class associations and design patterns CI4
S072 Tourtoglou, K.; Virvou, M. (2008) User stereotypes concerning cognitive, personality and performance issues in a collaborative learning environment for
UML
CI4
S073 Alonso, M.; Py, D.; Lemeunier, T. (2008) A learning environment for object-oriented modeling, supporting metacognitive regulations
CI4, CI2
S074 Auxepaules, L.; Py, D.; Lemeunier, T. (2008) A diagnosis method that matches class diagrams in a learning
environment for object-oriented modeling CI4
S075 Debuse, J.C.W.; Stiller, T. (2008) Technologies and strategies for integrating object-oriented
analysis and design education with programming CI4, CI6
S076 Tourtoglou, K.; Virvou, M. (2008) User modelling in a collaborative learning environment for UML
CI4
S077 Scholtz, B.; Wesson, J. (2008) How 'learnable' are CASE tools in diverse user communities? CI4
S078 Baghaei, N.; Mitrovic, A. (2007) From modelling domain knowledge to metacognitive skills: Extending a constraint-based tutoring system to support
collaboration
CI4
S079 Sin, T. (2007) Improving usability of analysis sequence diagram in transaction-oriented applications
CI1, CI2
S080 Siau, K.; Nah, F.F.-H.; Eschenbrenner, B.;
Guru, A. (2007)
An augmented approach to support collaborative distance
learning of unified modeling language CI2
S081 Szmurło‚o, R.; Śmiałek , M. (2007) Teaching software modeling in a simulated project environment CI4
S082 Baghaei, N.; Mitrovic, A.; Irwin, W. (2007) Supporting collaborative learning and problem-solving in a
constraint-based CSCL environment for UML class diagrams CI4
S083 Pavlov, V. L.; Boyko, N.; Babich, A.; Kuchaiev, O.; Busygin, S. (2007)
Applying pantomime and reverse engineering techniques in software engineering education
CI2
S084 Wrycza, S.; Marcinkowski, B. (2006) UML 2 academic course - Methodological background and survey benchmarking
CI2
S085 Bolloju, N. (2006) Exploring quality dependencies among UML artifacts developed
by novice systems analysts CI2
S086 Dobing, B.; Parsons, J. (2006) How UML is used CI2
S087 Kuzniarz, L.; Staron, M. (2006) Best practices for teaching UML based software development CI1
S088 Giese, H.; Roques, P.; Lethbridge, T.C.(2006) Summary of the Educator's Symposium CI1, CI5
S089 Siau, K. and Loo, P.-P. (2006) Identifying difficulties in learning UML CI1
S090 Carrascosa, C.A.L.; Velázquez Iturbide, Á;
Neira, R.H.; Losada, I.H. (2006) TextOO: An object-oriented learning tool based on enunciates CI4
S091 Lange, C.F.J.; DuBois, B.; Chaudron, M.R.V.; Demeyer, S. (2006)
An experimental investigation of UML modeling conventions CI2
S092 Bunse, C.; Grutzner, I.; Peper, C.; Steinbach-
Nordmann, S.; Vollmers, G. (2006) Coaching professional software developers an experience report CI4
S093 Frezza, S.; Andersen, W. (2006) Interactive exercises to support effective learning of UML
structural modeling CI4
S094 Pavlov, V.L.; Yatsenko, A. (2005) Using pantomime in teaching OOA&OOD with UML CI4
S095 Cheng, B.H.C.; Stephenson, R.; Berenbach, B. (2005)
Lessons learned from automated analysis of industrial UML class models (an experience report)
CI2
S096 Baghaei, N.; Mitrovic, A. (2005) COLLECT-UML: Supporting individual and collaborative learning of UML class diagrams in a constraint-based intelligent tutoring system
CI4
S097 Wrycza, S.; Marcinkowski, B. (2005) UML 2 teaching at postgraduate studies - Prerequisites and practice
CI4
S098 Ciancarini, P. (2005) On the education of future software engineers CI2, CI6
S099 Hallinan, S.; Paul Gibson, J. (2005) A graduate's role in technology transfer: From requirements to
design with UML CI1, CI6
S100 Bunse, C.; Grützner, I.; Ochs, M.; Peper, C.;
Steinbach-Nordmann, S. (2005)
Applying a blended learning strategy for software engineering
education CI4
S101 Kinjo, T.; Yama, A.H. (2005) An object-oriented modeling learning support system with inspection comments
CI4, CI2
S102 Pettit IV, R.G.; Street, J.A. (2005) Lessons learned applying UML in the design of mission critical
software CI1
S103 Grossman, M.; Aronson, J.E.; McCarthy,
R.V. (2005)
Does UML make the grade? Insights from the software
development community CI2
S104 Moritz, S. H.; Wei, F.; Parvez, Shahida M.;
Blank, G. D. (2005)
From objects-first to design-first with multimedia and intelligent
tutoring CI4
S105 Pavlov, V. L.; Yatsenko, A. (2005) The babel experiment: An advanced pantomime-based training in OOAOOD with UML
CI4, CI5
S106 Beheshti, R.; Dado, E. (2005) Simplified UML techniques for system development in an
educational setting CI3
S107 Irani, P. (2004) Notations for software engineering class structures CI2
S108 Hilsbos, M.; Song, I.-Y. (2004) Use of tabular analysis method to construct uml sequence
diagrams CI4
S109 Dixon, M. (2004) A single CASE environment for teaching and learning CI4
S110 Dagdeviren, H.; Juric, R.; Lees, P. (2004) Experiences of teaching UML within the information systems curriculum
CI1
S111 Pettit IV, R. G. (2004) Lessons learned applying UML in embedded software systems
designs CI1
S112 Tabrizi, M.H.N.; Collins, C.; Ozan, E.; Li, K.
(2004)
Implementation of object-orientation using UML in entry level
software development courses CI5
S113 Lewis, T. L.; Perez-Quinones, Manuel A.; Rosson, M. B. (2004)
A comprehensive analysis of object-oriented design: Towards a measure of assessing design ability
CI2, CI4
S114 Doerschuk, P. (2004) Incorporating team software development and quality assurance
in software engineering education CI5
S115 Auer, M.; Tschurtschenthaler, T.; Biffl, S.
(2003)
A flyweight UML modelling tool for software development in
heterogeneous environments CI4
S116 Alphonce, C.; Ventura, P. (2003) QuickUML: A tool to support iterative design and code development
CI4
S117 Hankley, W, (2003) On teaching software architecture and design CI5
S118 Hansen, K.M.; Ratzer, A.V. (2002) Tool support for collaborative teaching and learning of object-oriented modeling
CI4
S119 Alphonce, C.; Ventura, P. (2002) Object orientation in CS1-CS2 by design CI5
S120
Petrie, H.; Schlieder, C.; Blenkhorn, P.;
Evans, G.; King, A.; O’Neill, A.-M.; Ioannidis, G.T.; Gallagher, B.; Crombie, D.;
Mager, R.; Alafaci, M.g (2002)
TeDUB: A system for presenting and exploring technical drawings for blind people
CI4
S121 Isoda, S. (2001) Object-oriented real-world modeling revisited CI2
2.6 ESTRATÉGIA PARA EXTRAÇÃO DE DADOS
Os artigos selecionados no segundo filtro foram submetidos ao processo de extração de
dados. Para que a extração fosse realizada de forma sistemática, um formulário de extração foi
definido para registrar as informações necessárias relativas a cada artigo, reduzindo a
oportunidade de inclusão de viés do pesquisador. O formulário de extração deve permitir o
registro de todas as informações necessárias para responder às questões de pesquisa.
Baseado nisso, para a extração adotou-se a estratégia de fornecer um conjunto de
possíveis respostas. Fernandez et al. (2011) afirmam que esta estratégia garante a aplicação dos
mesmos critérios de extração de dados para todos os trabalhos selecionados, além de facilitar a
classificação. Neste sentido, o formulário de extração deste mapeamento sistemático foi
definido conforme descrito na Tabela 2.8.
Tabela 2.8: Tabela para extração de dados
TABELA DE EXTRAÇÃO DE DADOS DOS ARTIGOS
Nome do Artigo Nome completo do artigo.
Autor (es) Nome dos autores do artigo.
Ano Ano em que o artigo/periódico foi publicado.
Local de Publicação Descrever o nome do local de publicação em que o
artigo/periódico foi publicado.
Dificuldade (s) identificada(s)/
discutida(s) no artigo
Descrever neste campo as dificuldades relacionadas ao
ensino/aprendizagem dos diagramas da UML
Diagramas(s) relacionado(s) a(s)
dificuldade(s)
Citar quais os diagramas citados no artigo: Diagrama de Caso de
Uso, Especificação de Caso de Uso, Diagrama de Atividades,
Diagrama de Classes, Diagrama de Máquina de Estados,
Diagrama de Objetos, Diagrama de Interação, Diagrama de
Sequência, Diagrama de Comunicação e Diagrama de Pacotes.
O artigo apresenta uma
tecnologia que auxilie na
melhoria do ensino dos
diagramas
Informar se o artigo apresenta alguma tecnologia que visa a
auxiliar no processo de ensino de diagramas. Se sim, qual(is)?
TABELA DE EXTRAÇÃO DE DADOS DOS ARTIGOS
Descrição da tecnologia Descrever neste campo as seguintes informações: nome da
tecnologia e um breve resumo de como a tecnologia apoia no
processo de ensino de diagramas UML.
Qual o tipo de tecnologia
proposta no artigo?
Descrever o tipo de tecnologia identificada no artigo (Peterson
et al. (2008): Método, Técnica, Ferramenta, Modelo, Guidelines,
Framework ou Abordagem.
A tecnologia é baseada em outra? Informar se a tecnologia proposta foi baseada em outra. Se sim,
quais?
A tecnologia foi proposta para ser
utilizada em grupo ou
individualmente
Informar se a tecnologia foi proposta para ensinar de forma
colaborativa ou não.
Quais as lições aprendidas/
custos/ benefícios/ desafios/
fatores de sucesso/ motivações
identificadas nos artigos, de
acordo com a percepção dos
autores sobre o ensino de
diagramas?
Descrever qual a percepção dos autores sobre o processo de
ensino, de acordo com os resultados dos estudos. Além disso,
se houver, devem ser descritas as vantagens e
desvantagens/motivações/ fatores de sucesso (e outros) do
ensino de diagramas UML.
Qual o tipo de pesquisa descrita
no artigo?
Informar o tipo de pesquisa que o artigo apresenta: empírica,
conceitual ou ambas.
TABELA DE EXTRAÇÃO PARA OS ESTUDOS DESCRITOS NO ARTIGO
Descreva o estudo apresentado
no artigo
Descrever, de forma sucinta, como o estudo experimental foi
conduzido.
Qual o método de pesquisa
experimental foi realizado?
Informar o método de pesquisa utilizado (Unterkalmsteiner et
al., 2012): Estudo de caso, Relato de Experiência, Experimento
Controlado, Survey (Pesquisa de Opinião), Action Research
(pesquisa-ação), Métodos Mistos, Design Science, Estudo
secundário (Revisão Sistemática da Literatura, Mapeamento
Sistemático da Literatura/ Meta-Analise), Estudo Terciário
(Revisão Terciária) ou não especificado.
Qual o tipo de participante do
estudo?
Informar o tipo de participante do estudo: professores, alunos,
profissionais inexperientes ou profissionais experientes? Se for
profissional com experiência, descrever qual o nível de
experiência.
Foram utilizadas métricas para
avaliar os diagramas?
Informar se foram utilizadas métricas para avaliar os diagramas?
Caso houver métricas, especificar a métrica utilizada no artigo.
Qual o tipo de resultado do
estudo realizado experimental?
Informar se a análise do resultado da pesquisa foi do tipo
qualitativa, quantitativa ou ambas.
Qual o resultado do estudo
experimental
Descrever de forma sucinta os resultados identificados pelos
autores.
2.7 LISTA DE ARTIGOS ENCONTRADOS
A Figura 2.2 apresenta a quantidade de artigos retornados por cada máquina de busca
das bibliotecas digitais selecionadas, o total de artigos que foram selecionados no 1° Filtro e o
total de artigos selecionados após o 2º Filtro.
Figura 2.2: Total de artigos retornados, selecionados no 1° filtro e selecionados após o 2º filtro.
Durante a execução da busca, foram retornados 1.131 artigos na busca automática nas
bibliotecas digitais selecionadas. Deste total, 526 artigos foram obtidos da Scopus e outros 606
foram obtidos da Engineering Village.
Com o intuito de garantir a confiabilidade do processo de seleção, uma amostra de 35
artigos foi utilizada para analisar o grau de concordância entre os pesquisadores durante a
seleção dos artigos no primeiro filtro. Para quantificar a intensidade da concordância entre dois
ou mais pesquisadores, ou entre dois métodos de classificação, foi empregada a medida Kappa
(Landis e Koch, 1977) que é baseada no número de respostas concordantes, ou seja, no número
de casos cujo resultado é o mesmo entre os pesquisadores. O Kappa é uma medida de
concordância interobservador e mede o grau de concordância além do que seria esperado tão
somente pelo acaso. Esta medida de concordância tem como valor máximo o 1, onde este valor
1 representa total concordância e os valores próximos e até abaixo de 0, indicam nenhuma
concordância, ou a concordância foi exatamente a esperada pelo acaso. Para avaliar se a
concordância é razoável, realiza-se um teste estatístico para avaliar a significância do Kappa.
A Tabela 2.9 apresenta a interpretação para os resultados do Kappa sugerido por Landis & Koch
(1977).
Tabela 2.9: Interpretação dos resultados do Kappa segundo Landis e Koch (1977).
Valores de Kappa Interpretação
<0 Sem concordância (no agreement)
0 – 0,19 Concordância fraca (poor agreement)
0,20 – 0,39 Concordância razoável (fair agreement)
0,40 – 0,59 Concordância moderada (moderate agreement)
0,60 – 0,79 Concordância significativa (substantial agreement)
0,80 – 1 Concordância quase perfeita (almost perfect agreement)
A amostra de 35 artigos foi utilizada para análise do coeficiente de Kappa. A amostra
selecionada foi um conjunto alternado (selecionava-se um artigo a cada 10) dos primeiros 35
artigos retornados pela biblioteca Scopus. Cada pesquisador analisou os artigos individualmente
e atribuiu um critério de seleção. Então, os resultados dos pesquisadores foram comparados
através do teste de Kappa.
Para realizar o teste de Kappa, foi utilizada a ferramenta SPSS. Os dados foram
tabulados da seguinte forma: para critérios de inclusão foi atribuído o valor 1 e para critérios de
exclusão foi atribuído o valor 2. Desta forma, foi analisada a concordância dos pesquisadores
na inclusão ou exclusão dos artigos e não no critério específico de inclusão ou exclusão
atribuído. O resultado obtido foi um nível de concordância igual a 0,755, indicando uma
concordância significativa entre os pesquisadores. As discordâncias restantes na seleção dos
artigos foram resolvidas entre os pesquisadores para obter um consenso em relação ao critério
de seleção de todos os artigos da amostra. Após esta análise, cada pesquisador continuou o
primeiro filtro individualmente. Como resultado do primeiro filtro, foram selecionados 301
artigos. Ao final do segundo filtro, foram selecionados 121 artigos (Figura 2.2).
Um ponto importante que precisa ser destacado é que a biblioteca Scopus retornou um
alto número de artigos sem acesso gratuito ao seu conteúdo através do portal de periódicos
CAPES, impossibilitando assim a leitura dos mesmos. Outro ponto relevante é que houve
artigos duplicados nas bibliotecas. Porém, estes artigos foram contabilizados apenas uma vez e
de acordo com a ordem de busca realizada, que foi a seguinte: Scopus e Engineering Village.
Todas as informações mostradas neste capítulo podem ser encontradas em maior detalhe
no Relatório Técnico criado por Silva et al. (2017). Neste relatório são apresentadas as
informações relacionadas ao planejamento, execução e análise dos dados encontrados a partir
do mapeamento sistemático executado. Também está disponível a tabelas com os dados de
extração dos artigos selecionados neste mapeamento.
2.8 CONSIDERAÇÕES FINAIS
Este relatório técnico descreveu os resultados de um Mapeamento Sistemático da
Literatura. Este estudo apresentou as evidências existentes sobre as dificuldades relacionados
ao uso dos diagramas da UML. A partir de um conjunto inicial de 1.131 artigos, um total de
121 trabalhos de pesquisa foram selecionados neste mapeamento, após o 1° e o 2° filtro. A
partir dos resultados percebeu-se que foram identificadas dificuldades a quase todos os
diagramas da UML. No entanto, os estudantes percebem mais dificuldades ao realizar a
modelagem dos diagramas de classes e de sequência. Percebeu-se também que há uma grande
quantidade de tecnologias que estão sendo propostas visando auxiliar o ensino destes
diagramas, além disso grande parte das tecnologias que estão sendo propostas são validadas
experimentalmente. Os estudos realizados são, em sua maioria, realizados com estudantes de
graduação e pós-graduação. No entanto, identificou-se apenas um estudo realizado com
professores. Isto mostra que o foco dos estudos é do ponto de vista do aluno.
3 REFERÊNCIAS
Basili. V.; Caldiera, G.; Rombach, H.: Goal Question Metric paradigm. In:
Encyclopédia of Software Engineering. V. 2, pp. 527 –532, 1994.
Costa, G. S.: Apoio à Seleção de Portfólio de Projetos de Software Baseado na Moderna
Teoria do Portfólio. Tese de Doutorado – COPPE, Rio de Janeiro: UFRJ, 2011.
Da Silva, F. Q.; Suassuna, M.; França, A. C. C.; Grubb, A. M.; Gouveia, T. B.; Monteiro,
C. V.; Dos Santos, I. E.: Replication of empirical studies in software engineering research: a
systematic mapping study. In Empirical Software Engineering, v. 19, n. 3, pp. 501-557, 2014.
Dyba, T., Dingsoyr, T., Hanssen, G.K.: Applying systematic reviews to diverse study
types: an experience report, in: First International Symposium on Empirical Software
Engineering and Measurement, 2007, ESEM 2007, pp. 225–234, 2007.
El-Attar, M.; Luqman, H.; Karpati, P.; Sindre, G.; Opdahl, A. L.: Extending the UML
statecharts notation to model security aspects. In Transactions on Software Engineering, v. 41,
nº 7, pp. 661-690, 2015.
Fernandez, A.; Insfran, E.; Abrahao, S.: Usability evaluation methods for the Web: A
systematic mapping study. Information and Software Technology, v. 53, n. 8, pp. 789-817,
2011.
Ivarsson, M., Gorschek, T.: A method for evaluating rigor and industrial rele-vance of
technology evaluations. In Journal Empirical Software Engineering v. 16, pp. 365–395, 2011.
Kitchenham, B., Brereton, O. P., Budgen, D., Turner, M., Bailey, J., & Linkman, S.:
Systematic literature reviews in software engineering–a systematic literature review. In Journal
Information and software technology, v. 51, n. 1, pp. 7-15, 2009.
Kitchenham, B.; Chartes, S.: Guidelines for performing systematic literature reviews in
software engineering. In: EBSE Technical Report EBSE-2007-01, Software Engineering Group
Department of Computer Science Keele University, 2007.
Landis, J., & Koch, G. The measurement of observer agreement. Biometrics 1977, pp.
159-174, 1977.
Martins, L. E. G.; Gorschek, T.: Requirements engineering for safety-critical systems:
A systematic literature review. In Information and Software Technology, v.75, pp. 71-89, 2016.
Petersen, K., Vakkalanka, S., Kuzniarz, L.: Guidelines for conducting systematic
mapping studies in software engineering: An update. In Journal Information and Software
Technology, v. 64, pp. 1-18, 2015.
Santos, G. S.: Ambientes de Engenharia de Software Orientados a Corporação. Tese de
Doutorado – COPPE, Rio de Janeiro: UFRJ, 2008.
Santos, G.; Rocha, A. R.; Conte, T.: Barcellos, M. P.; Prikladnicki, R.: Strategic
Alignment between Academy and Industry: A Virtuous Cycle to Promote Innovation in
Technology. In: 2012 26th Brazilian Symposium on Software Engineering (SBES), v. 1, p. 196-
200. 2012
Schots, N.C.L.: Uma Abordagem para Identificação de Causas de Problemas Utilizando
Grounded Theory. Dissertação de Mestrado – COPPE, Rio de Janeiro: UFRJ, 2010.
Shull, F.; Carver, J.; Travassos, G.: An empirical methodology for introducing software
processes. In: ACM SIGSOFT Software Engineering Notes, 2001.
Siau, K.; Loo, P-P.: Identifying difficulties in learning UML. In Journal of Information
Systems Management, v. 23, n. 3, pp. 43-51, 2006.
Travassos, G.; Shull, F.; Fredericks, M.; Basili, V.: Detecting defects in object-oriented
designs: using reading techniques to increase software quality. In: Proc. XIV ACM SIGPLAN
Conference on Object-oriented Programming, Systems, Languages, and Applications, USA,
pp. 47-56, 1999.