This user account status is Approved
Algoritmi | User | Maria João Tinoco Varanda Pereira

Maria João Tinoco Varanda Pereira

Maria João Tinoco Varanda Pereira

At Algoritmi

Collaborating Researcher with PhD

Member of the CST R&D Group

Academic Degree

PhD

Current Position

Coordinating Professor at Escola Superior de Tecnologia e Gestão do Instituto Politécnico de Bragança

Personal Webpage

http://www.ipb.pt/~mjoao

Personal Email

mjoao@ipb.pt

Orcid

0000-0001-6323-0071

Researcher ID

G-5999-2011

FCT Public Key

J010857kq3XC

Ciência ID

1095457151697760

Google Scholar

About Me



C Tutor usage in relation to student achievement and progress: A study of introductory programming courses in Portugal and Serbia

Computer Applications in Engineering Education

2020 | journal-article

Detection of vulnerabilities in smart contracts specifications in ethereum platforms

OpenAccess Series in Informatics

2020 | conference-paper

Development of Q&A systems using AcQA

OpenAccess Series in Informatics

2020 | conference-paper

Educational Data Mining for Tutoring Support in Higher Education: A Web-Based Tool Case Study in Engineering Degrees

IEEE Access

2020 | journal-article

Student entrance knowledge, expectations, and motivation within introductory programming courses in Portugal and Serbia

SEFI 47th Annual Conference: Varietas Delectat... Complexity is the New Normality, Proceedings

2020 | conference-paper

DSL Based Automatic Generation of Q&A Systems

Advances in Intelligent Systems and Computing

2019 | book

Data-driven tool for monitoring of students performance

IFAC-PapersOnLine

2019 | conference-paper

Scaling up a programmers’ profile tool

OpenAccess Series in Informatics

2019 | conference-paper

CaVa: An example of the automatic generation of virtual learning spaces

Advances in Intelligent Systems and Computing

2018 | book

Extending PythonQA with knowledge from StackOverflow

Advances in Intelligent Systems and Computing

2018 | book

Plagiarism detection system for Armenian language

11th International Conference on Computer Science and Information Technologies, CSIT 2017

2018 | conference-paper

Speet: Visual data analysis of engineering students performance from academic Data?

CEUR Workshop Proceedings

2018 | conference-paper

Using academic analytics to predict dropout risk in engineering courses

Proceedings of the European Conference on e-Learning, ECEL

2018 | conference-paper

Applying attribute grammars to teach linguistic rules

OpenAccess Series in Informatics

2017 | conference-paper

Program analysis for clustering programmers' profile

Proceedings of the 2017 Federated Conference on Computer Science and Information Systems, FedCSIS 2017

2017 | conference-paper

SPEET: AN INTERNATIONAL COLLABORATIVE EXPERIENCE IN DATA MINING FOR EDUCATION

10th International Conference of Education, Research and Innovation

2017 | book-chapter

Measuring the understandability of WSDL specifications, web service understanding degree approach and system

Computer Science and Information Systems

2016 | journal-article

Ontological approach for DSL development

Computer Languages, Systems and Structures

2016 | journal-article

Profile detection through source code static analysis

OpenAccess Series in Informatics

2016 | conference-paper

From source code identifiers to natural language terms

Journal of Systems and Software

2015 | journal-article

WSDLUD: A Metric to Measure the Understanding Degree of WSDL Descriptions

Languages, Applications and Technologies, Slate 2015

2015 | book-chapter

An Effective Way to Teach Language Processing Courses

Innovative Teaching Strategies and New Learning Paradigms in Computer Programming

2014 | book-chapter

An effective way to teach language processing courses

Innovative Teaching Strategies and New Learning Paradigms in Computer Programming

2014 | book

Comment-based concept location over system dependency graphs

2014 | conference-paper

Conclave: Ontology-driven measurement of semantic relatedness between source code elements and problem domain concepts

2014 | book

Conclave: Writing programs to understand programs

2014 | conference-paper

Converting ontologies into DSLs

2014 | conference-paper

4th Workshop on Advances in Programming Languages

2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013

2013 | conference-paper

Choosing grammars to support Language Processing courses

2013 | conference-paper

NESSy: A new evaluator for software development tools

2013 | conference-paper

Graphical simulation of numerical algorithms: An aproach based on code instrumentation and Java technologies

2012 | conference-paper

A DSL for PIM specifications: Design and attribute grammar based implementation

2011 | journal-article

Editorial

2011 | journal-article

An attribute grammar specification of IIS*case PIM concepts

2010 | conference-paper

Comparing general-purpose and domain-specific languages: An empirical study

2010 | journal-article

Influence of synchronized domain visualizations on program comprehension

2010 | conference-paper

SVS, BORS, SVSi: Three strategies to relate problem and program domains

2010 | conference-paper

Visuallisa: A visual environment to develop attribute grammars

2010 | journal-article

Applying program comprehension techniques to Karel robot programs

2009 | conference-paper

Influence of domain-specific notation to program Understanding

2009 | conference-paper

VisualLISA: Visual programming environment for attribute grammars specification

2009 | conference-paper

Visualization of domain-speci c programs behavior

2009 | conference-paper

ALMA versus DDD

Computer Science and Information Systems

2008 | journal-article

ALMA versus DDD

Computer Science and Information Systems

2008 | journal-article

How to interconnect operational and behavioral views of web applications

2008 | conference-paper

Program comprehension for domain-specific languages

2008 | journal-article

AspectLISA: An Aspect-oriented Compiler Construction System Based on Attribute Grammars

2006 | journal-article

Specifying languages using aspect-oriented approach: Aspect LISA

Journal of Computing and Information Technology

2006 | journal-article

Specifying languages using aspect-oriented approach: AspectLISA

2006 | conference-paper

Automatic generation of language-based tools using the LISA system

2005 | journal-article

Executable graphics for PBNM

Operations and Management in Ip-Based Networks, Proceedings

2005 | book-chapter

Executable graphics for PBNM

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

2005 | book

Software development with grammatical approach

2004 | journal-article

Grammatical approach to problem solving

Iti 2003: Proceedings of the 25th International Conference on Information Technology Interfaces

2003 | book

Visualization/animation of programs in Alma: Obtaining different results

2003 | conference-paper

Automatic generation of language-based tools

2002 | journal-article

Visualization/animation of programs based on abstract representations and formal mappings

2001 | conference-paper

EasyCoding - Methodology to Support Programming Learning

Schloss Dagstuhl - Leibniz-Zentrum für Informatik

| journal-article

C Tutor usage in relation to student achievement and progress: A study of introductory programming courses in Portugal and Serbia

Computer Applications in Engineering Education

2020 | journal-article

Detection of vulnerabilities in smart contracts specifications in ethereum platforms

OpenAccess Series in Informatics

2020 | conference-paper

Development of Q&A systems using AcQA

OpenAccess Series in Informatics

2020 | conference-paper

Educational Data Mining for Tutoring Support in Higher Education: A Web-Based Tool Case Study in Engineering Degrees

IEEE Access

2020 | journal-article

Student entrance knowledge, expectations, and motivation within introductory programming courses in Portugal and Serbia

SEFI 47th Annual Conference: Varietas Delectat... Complexity is the New Normality, Proceedings

2020 | conference-paper

DSL Based Automatic Generation of Q&A Systems

Advances in Intelligent Systems and Computing

2019 | book

Data-driven tool for monitoring of students performance

IFAC-PapersOnLine

2019 | conference-paper

Scaling up a programmers’ profile tool

OpenAccess Series in Informatics

2019 | conference-paper

CaVa: An example of the automatic generation of virtual learning spaces

Advances in Intelligent Systems and Computing

2018 | book

Extending PythonQA with knowledge from StackOverflow

Advances in Intelligent Systems and Computing

2018 | book

Plagiarism detection system for Armenian language

11th International Conference on Computer Science and Information Technologies, CSIT 2017

2018 | conference-paper

Speet: Visual data analysis of engineering students performance from academic Data?

CEUR Workshop Proceedings

2018 | conference-paper

Using academic analytics to predict dropout risk in engineering courses

Proceedings of the European Conference on e-Learning, ECEL

2018 | conference-paper

Applying attribute grammars to teach linguistic rules

OpenAccess Series in Informatics

2017 | conference-paper

Program analysis for clustering programmers' profile

Proceedings of the 2017 Federated Conference on Computer Science and Information Systems, FedCSIS 2017

2017 | conference-paper

SPEET: AN INTERNATIONAL COLLABORATIVE EXPERIENCE IN DATA MINING FOR EDUCATION

10th International Conference of Education, Research and Innovation

2017 | book-chapter

Measuring the understandability of WSDL specifications, web service understanding degree approach and system

Computer Science and Information Systems

2016 | journal-article

Ontological approach for DSL development

Computer Languages, Systems and Structures

2016 | journal-article

Profile detection through source code static analysis

OpenAccess Series in Informatics

2016 | conference-paper

From source code identifiers to natural language terms

Journal of Systems and Software

2015 | journal-article

WSDLUD: A Metric to Measure the Understanding Degree of WSDL Descriptions

Languages, Applications and Technologies, Slate 2015

2015 | book-chapter

An Effective Way to Teach Language Processing Courses

Innovative Teaching Strategies and New Learning Paradigms in Computer Programming

2014 | book-chapter

An effective way to teach language processing courses

Innovative Teaching Strategies and New Learning Paradigms in Computer Programming

2014 | book

Comment-based concept location over system dependency graphs

2014 | conference-paper

Conclave: Ontology-driven measurement of semantic relatedness between source code elements and problem domain concepts

2014 | book

Conclave: Writing programs to understand programs

2014 | conference-paper

Converting ontologies into DSLs

2014 | conference-paper

4th Workshop on Advances in Programming Languages

2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013

2013 | conference-paper

Choosing grammars to support Language Processing courses

2013 | conference-paper

NESSy: A new evaluator for software development tools

2013 | conference-paper

Graphical simulation of numerical algorithms: An aproach based on code instrumentation and Java technologies

2012 | conference-paper

A DSL for PIM specifications: Design and attribute grammar based implementation

2011 | journal-article

Editorial

2011 | journal-article

An attribute grammar specification of IIS*case PIM concepts

2010 | conference-paper

Comparing general-purpose and domain-specific languages: An empirical study

2010 | journal-article

Influence of synchronized domain visualizations on program comprehension

2010 | conference-paper

SVS, BORS, SVSi: Three strategies to relate problem and program domains

2010 | conference-paper

Visuallisa: A visual environment to develop attribute grammars

2010 | journal-article

Applying program comprehension techniques to Karel robot programs

2009 | conference-paper

Influence of domain-specific notation to program Understanding

2009 | conference-paper

VisualLISA: Visual programming environment for attribute grammars specification

2009 | conference-paper

Visualization of domain-speci c programs behavior

2009 | conference-paper

ALMA versus DDD

Computer Science and Information Systems

2008 | journal-article

ALMA versus DDD

Computer Science and Information Systems

2008 | journal-article

How to interconnect operational and behavioral views of web applications

2008 | conference-paper

Program comprehension for domain-specific languages

2008 | journal-article

AspectLISA: An Aspect-oriented Compiler Construction System Based on Attribute Grammars

2006 | journal-article

Specifying languages using aspect-oriented approach: Aspect LISA

Journal of Computing and Information Technology

2006 | journal-article

Specifying languages using aspect-oriented approach: AspectLISA

2006 | conference-paper

Automatic generation of language-based tools using the LISA system

2005 | journal-article

Executable graphics for PBNM

Operations and Management in Ip-Based Networks, Proceedings

2005 | book-chapter

Executable graphics for PBNM

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

2005 | book

Software development with grammatical approach

2004 | journal-article

Grammatical approach to problem solving

Iti 2003: Proceedings of the 25th International Conference on Information Technology Interfaces

2003 | book

Visualization/animation of programs in Alma: Obtaining different results

2003 | conference-paper

Automatic generation of language-based tools

2002 | journal-article

Visualization/animation of programs based on abstract representations and formal mappings

2001 | conference-paper

EasyCoding - Methodology to Support Programming Learning

Schloss Dagstuhl - Leibniz-Zentrum für Informatik

| journal-article