O Sector de Electrofisiologia e Pacing do Serviço de Cardiologia dos Hospitais da Universidade de Coimbra iniciou em 1994 a ablação de arritmias por cateter com energia por radiofrequência em doentes pediátricos. Os autores realizaram uma análise retrospectiva da experiência deste sector abordando particularmente a metodologia desta técnica, assim como os resultados obtidos. Durante este período foram submetida...
Software maintenance is one of the most expensive phases of software development and understanding a program is one of the most important tasks of software maintenance. Before making the change to the program, software engineers need to find the location, or locations, where the changes will be made, they need to understand the program. Real applications are huge, sometimes old, were written by other person and...
Software maintainers are often challenged with source code changes to improve software systems, or eliminate defects, in unfamiliar programs. To undertake these tasks a sufficient understanding of the system, or at least a small part of it, is required. One of the most time consuming tasks of this process is locating which parts of the code are responsible for some key functionality or feature. This paper intro...
This paper presents a project whose main objective is to explore the Ontological-based development of Domain Specific Languages (DSL), more precisely, of their underlying Grammar. After reviewing the basic concepts characterizing Ontologies and Domain-Specific Languages, we introduce a tool, Onto2Gra, that takes profit of the knowledge described by the ontology and automatically generates a grammar for a DSL th...
Software maintainers are often challenged with source code changes to improve software systems, or eliminate defects, in unfamiliar programs. To undertake these tasks a sufficient understanding of the system (or at least a small part of it) is required. One of the most time consuming tasks of this process is locating which parts of the code are responsible for some key functionality or feature. Feature (or conc...
Relatório da prática de ensino supervisionada, Ensino de Informática, Universidade de Lisboa, 2013 ; O presente relatório procura mostrar o projeto de intervenção pedagógica “Colaborar em Rede: Uma Estratégia para a Consolidação de Conceitos de Redes de Comunicação”. Foi desenvolvido ao longo de cinco aulas, na disciplina de Redes de Comunicação, com alunos do 10.º ano do Curso Profissional de Técnico de Gestã...
Select the best tool for developing a system is a complex process. There must be considered several aspects corresponding to the domain where the system is going to run. Generally, the domain characteristics only are comprehended by experts. They know very well which are the main characteristics, how they can be combined and which should not be considered. This knowledge is fundamental to select the most approp...
Teaching Language Processing courses is a hard task. The level of abstraction inherent to some of the basic concepts in the area and the technical skills required to implement efficient processors are responsible for the number of students that do not learn the subject and do not succeed to finish the course. In this paper we intend to list the main concepts involved in Language Processing subject, and identify...
Financiadores do RCAAP | |||||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |