Algoritmi | User | Maria João Tinoco Varanda Pereira

Maria João Tinoco Varanda Pereira

Maria João Tinoco Varanda Pereira

At Algoritmi

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

17/01/7760 14:43

Google Scholar

h-index

9

Publications

65

Editorial

2

Citations

397

Q1 / Q2

8

About Me



AquaVitae: Innovating Personalized Meal Recommendations for Enhanced Nutritional Health

2024 | book-chapter

Characterization and Identification of Programming Languages

OpenAccess Series in Informatics

2023 | conference-paper

NLP/AI Based Techniques for Programming Exercises Generation

OpenAccess Series in Informatics

2023 | conference-paper

Using the Methodology Problem-Based Learning to Teaching Programming to Freshman Students

International Journal of Information and Education Technology

2023 | journal-article

Motion Sensors for Knee Angle Recognition in Muscle Rehabilitation Solutions

Sensors

2022 | journal-article

Relating Biometric Sensors with Serious Games Results

Lecture Notes in Networks and Systems

2022 | book

System Architecture for Home Muscle Rehabilitation Treatment

Lecture Notes in Networks and Systems

2022 | book

Value-Focused Investigation into Programming Languages Affinity

OpenAccess Series in Informatics

2022 | conference-paper

myHealth: a Mobile App for Home Muscle Rehabilitation

SeGAH 2022 - 2022 IEEE 10th International Conference on Serious Games and Applications for Health

2022 | conference-paper

Active methodologies in incoming programming classes

OpenAccess Series in Informatics

2021 | conference-paper

Approaches to Classify Knee Osteoarthritis Using Biomechanical Data

Communications in Computer and Information Science

2021 | book

Digital tools in higher education in the context of Covid-19,Ferramentas digitais no ensino superior no contexto da Covid-19

Iberian Conference on Information Systems and Technologies, CISTI

2021 | conference-paper

Implementation of Big Data Analytics Tool in a Higher Education Institution

Advances in Intelligent Systems and Computing

2021 | book-chapter

Integrating a graph builder into python tutor

OpenAccess Series in Informatics

2021 | conference-paper

Lyntax - A grammar-based tool for linguistics

OpenAccess Series in Informatics

2021 | conference-paper

Platform for Space Management in a Higher Education School,Plataforma de Gestão de Espaços numa Escola de Ensino Superior

Iberian Conference on Information Systems and Technologies, CISTI

2021 | conference-paper

Programmers' affinity to languages

OpenAccess Series in Informatics

2021 | conference-paper

Remote learning: Students’ satisfaction and perspectives in higher education

Proceedings of the European Conference on e-Learning, ECEL

2021 | conference-paper

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

Correction to “Bringing Adaptive and Immersive Interfaces to Real-World Multi-Robot Scenarios: Application to Surveillance and Intervention in Infrastructures”

IEEE Access

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

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

Plagiarism detection system for Armenian language

International Scientific and Technical Conference on Computer Sciences and Information Technologies

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

Learning Spaces for Knowledge Generation

OpenAccess Series in Informatics

2012 | conference-paper

Probabilistic SynSet Based Concept Location

OpenAccess Series in Informatics

2012 | conference-paper

Problem Domain Oriented Approach for Program Comprehension

OpenAccess Series in Informatics

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

Init End Change Value

AquaVitae: Innovating Personalized Meal Recommendations for Enhanced Nutritional Health

2024 | book-chapter

Characterization and Identification of Programming Languages

OpenAccess Series in Informatics

2023 | conference-paper

NLP/AI Based Techniques for Programming Exercises Generation

OpenAccess Series in Informatics

2023 | conference-paper

Using the Methodology Problem-Based Learning to Teaching Programming to Freshman Students

International Journal of Information and Education Technology

2023 | journal-article

Motion Sensors for Knee Angle Recognition in Muscle Rehabilitation Solutions

Sensors

2022 | journal-article

Relating Biometric Sensors with Serious Games Results

Lecture Notes in Networks and Systems

2022 | book

System Architecture for Home Muscle Rehabilitation Treatment

Lecture Notes in Networks and Systems

2022 | book

Value-Focused Investigation into Programming Languages Affinity

OpenAccess Series in Informatics

2022 | conference-paper

myHealth: a Mobile App for Home Muscle Rehabilitation

SeGAH 2022 - 2022 IEEE 10th International Conference on Serious Games and Applications for Health

2022 | conference-paper

Active methodologies in incoming programming classes

OpenAccess Series in Informatics

2021 | conference-paper

Approaches to Classify Knee Osteoarthritis Using Biomechanical Data

Communications in Computer and Information Science

2021 | book

Digital tools in higher education in the context of Covid-19,Ferramentas digitais no ensino superior no contexto da Covid-19

Iberian Conference on Information Systems and Technologies, CISTI

2021 | conference-paper

Implementation of Big Data Analytics Tool in a Higher Education Institution

Advances in Intelligent Systems and Computing

2021 | book-chapter

Integrating a graph builder into python tutor

OpenAccess Series in Informatics

2021 | conference-paper

Lyntax - A grammar-based tool for linguistics

OpenAccess Series in Informatics

2021 | conference-paper

Platform for Space Management in a Higher Education School,Plataforma de Gestão de Espaços numa Escola de Ensino Superior

Iberian Conference on Information Systems and Technologies, CISTI

2021 | conference-paper

Programmers' affinity to languages

OpenAccess Series in Informatics

2021 | conference-paper

Remote learning: Students’ satisfaction and perspectives in higher education

Proceedings of the European Conference on e-Learning, ECEL

2021 | conference-paper

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

Correction to “Bringing Adaptive and Immersive Interfaces to Real-World Multi-Robot Scenarios: Application to Surveillance and Intervention in Infrastructures”

IEEE Access

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

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

Plagiarism detection system for Armenian language

International Scientific and Technical Conference on Computer Sciences and Information Technologies

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

Learning Spaces for Knowledge Generation

OpenAccess Series in Informatics

2012 | conference-paper

Probabilistic SynSet Based Concept Location

OpenAccess Series in Informatics

2012 | conference-paper

Problem Domain Oriented Approach for Program Comprehension

OpenAccess Series in Informatics

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


Start End Term Value
This user account status is Approved