
Ramon Garcia-Martinez- PhD in Computer Science (UPM)
- Professor at National University of Lanús
Ramon Garcia-Martinez
- PhD in Computer Science (UPM)
- Professor at National University of Lanús
About
157
Publications
81,176
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
942
Citations
Introduction
Full Professor of Software Engineering wiithin Information Systems Degree Program, and Head of Information Systems Research Group (GISI UNLa), National University of Lanús. Professor of Knowledge Engineering within PhD Program on Computer Science, National University of La Plata. Institutional Examiner for National Comission of Academic Evaluation and Acreditation (CONEAU), Argentina. Founder Director of the Intelligent Systems Lab (1994-2009), University of Buenos Aires.
Current institution
Additional affiliations
June 1996 - September 2008
Education
December 1992 - February 1997
February 1991 - November 1992
March 1984 - February 1988
Publications
Publications (157)
Resumen Las asociaciones espaciales constituyen uno de los tipos de regularidades más utilizadas para la inteligencia de negocio en relación a los datos espacialmente referenciados. Debido a las particularidades de este tipo de información, distintos acercamientos han sido propuestos a lo largo del tiempo para el minado de las mismas, sin embargo,...
The following article shows the precision, the recall and the F1-measure for three knowledge extraction methods under Open Information Extraction paradigm. These methods are: ReVerb, OLLIE and ClausIE. For the calculation of these three measures, a representative sample of Reuters-21578 was used; 103 newswire texts were taken randomly from that dat...
The following article proposes the use of Open Information Extraction Methods (OIE), in particular ClausIE, to automatically obtain characteristics from movie reviews. Within automatic summary generation and sentiment analysis frameworks, this approach is compared with other two in which manual steps are used to obtain the characteristics of a serv...
Information Mining Projects provide synthesis and analysis tools which allow the available data of an organization to be transformed into useful knowledge for the decision-making process. It is for this reason that requirements of this type of project are different from requirements of traditional projects for software development. Consequently, pr...
El abandono de los estudios universitarios en el nivel de pregrado, es un fenómeno global en el Sistema Universitario Argentino, que conlleva la necesidad de desarrollar políticas de retención de estudiantes. En este trabajo, se definen un conjunto de problemáticas comunes de interés orientadas a analizar el desgranamiento de los estudiantes en car...
The Information Mining Engineering (IME) understands in processes, methodologies, tasks and techniques used to: organize, control and manage the task of finding knowledge patterns in information bases. A relevant task is selecting the data mining algorithms to use, which it is left to the expertise of the information mining engineer, developing it...
This paper shows the precision, the recall and the F-measure for the knowledge extraction methods (under Open Information Extraction paradigm): ReVerb, OLLIE and ClausIE. For obtaining these three measures a subset of 55 newswires corpus was used. This subset was taken from the Reuters-21578 text categorization and test collection database. A handm...
Information Mining (also known as Knowledge Discovery Process) is a growing discipline in continuous expansion. Most of the progress accomplished, are focus on the development activities (i.e. those technical activities associated with the comprehension and adaptation of data, and the implementation of data mining algorithm). According to this conc...
Successful use of an artificial neural network is shown to predict lateral variations of seismic velocity, density, thickness, and gamma rays associated with sand dune reservoirs identified on a previously interpreted seismic horizon. The work is presented in two main sections. Section one is a feasibility analysis based on synthetic data. A known...
The incorporation of technology as tool in the learning process in undergraduate and post-graduate level has generated a multitude of factors to be considered, one of them, students´ interaction in Virtual Collaborative Workspaces (EVTC), where observing the student during the group learning process must also be mediated by technology. In this pape...
En el contexto de los sistemas de trabajo colaborativo mediado por tecnología, un grupo puede ser visto como un conjunto de individuos que interactúan directamente o por medio de artefactos compartidos y que se perciben a si mismos como un grupo. En gran parte, estas percepciones se logran a través de mecanismos de awareness. Varios autores han tra...
Los modelos de procesos para proyectos de explotación de información (en ocasiones mencionados como minería de datos) existentes, carecen de la visión de gestión necesaria para llevar a cabo este tipo proyectos de manera exitosa ó presentan una estructura la cual no se adapta completamente a las necesidades de este tipo de proyectos. En este trabaj...
There are information mining methodologies that emphasize the importance of planning for requirements elicitation along the entire project in an orderly, documented, consistent and traceable manner. However, given the characteristics of this type of project, the approach proposed by the classical requirements engineering is not applicable to the pr...
The evolution of communications based on Internet technology allows considering the development of Virtual Workspaces. Recently, modeling formalisms have been proposed to specify the interactions among the various members of a workgroup interacting through a virtual space. Moreover, depending of the nature of the tasks developed by the workgroup, n...
Los cursos universitarios dados a distancia se apoyan en Entornos Virtuales de Enseñanza y Aprendizaje (EVEAs). Estas plataformas generan informacion que se puede interpretar como las conductas de uso que los participantes exhiben en relacion a las herramientas que dan soporte al proceso de enseñanza-aprendizaje mediado y la comunicación entre los...
Los espacios virtuales de trabajo colaborativo permiten la integración de grupos de trabajo en la que sus miembros no están físicamente contiguos. Hay una amplia literatura vinculada al modelado de las arquitecturas software que soportan este tipo de ambientes. Sin embargo, los formalismos existentes atienden la interacción entre actores y sistema...
his work is a new stage of an investigation in usability field, Software as a Service (SaaS) and Service Oriented Architectures (SOA) conducted by this research team, which has served to show that in certain types of systems, the implementation of SaaS model for SOA in usability domain is the appropriate equation to balance development time, cost a...
The virtual collaborative workspaces allow integration of work groups in which members are not physically contiguous. There is a vast literature related to modeling of software architectures that support this type of environment. However, the existing formalisms model the interaction between actors and between system and system components. In this...
Existen metodologías de explotación de información que destacan la importancia del planeamiento de una educción de requisitos a lo largo de todo el proyecto de una manera ordenada, documentada, consistente y trazable. Sin embargo, dadas las características de este tipo de proyectos, el abordaje que propone la ingeniería de requisitos clásica no es...
Hay una amplia literatura vinculada al modelado de las arquitecturas software que soportan espacios virtuales de trabajo colaborativo. Sin embargo, los formalismos existentes atienden la interacción entre actores y sistema y entre componentes del sistema, pero no pueden ser utilizados para modelar las funcionalidades que surgen de las interacciones...
En este Capítulo se presenta un modelo de servidor proxy para integrar características de usabilidad en una aplicación web. Este servidor cuenta con diferentes módulos que integran diversos aspectos de usabilidad de la funcionalidad de UNDO/REDO por medio de un servicio externo a las actualizaciones automáticas y un módulo inteligente basado en red...
En el contexto de los sistemas de trabajo colaborativo mediado por tecnología, un grupo puede ser visto como un conjunto de individuos que interactúan directamente o por medio de artefactos compartidos y que se perciben a si mismos como un grupo. En gran parte, estas percepciones se logran a través de mecanismos de awareness. En este trabajo se pre...
Information Mining projects are a special type of Software Engineering projects with the objective of extracting non-trivial knowledge from available data repositories. Information mining projects share similar problems with software engineering projects. Most of these problems should be handled at the initial activities of the project. But there i...
This paper proposes a highly automated mechanism to build an undo facility into a new or existing system easily encapsulated into a service. The use of services strategy simplifies greatly the design of the undo process and encapsulates most of the functionalities required. We present a formal description when to use this service under alignments o...
Quality of service based on distributed systems must be preserved throughout all stages of life cycle. The stage in which this feature is critical is in stage planning of system capacity. Because this is an estimate, the traditional approach is based on the use of queues for capacity calculation. This paper proposes the use of Ising traditional mod...
Business Intelligence offers an interdisciplinary approach (within which is Information Systems), that taking all available information resources and using of analytical and synthesis tools with the ability to transform information into knowledge, focuses on generating knowledge that contributes to the management decision-making and generation of s...
La incorporación de los espacios virtuales de trabajo en el aula impone el reto de desarrollar herramientas de diagnóstico sobre dinámicas grupales para este tipo de ambientes. La sociometría aporta conceptos y técnicas que deben ser adaptadas para las interacciones entre los miembros de grupos de trabajo mediado por la web. En este trabajo se prop...
La evolución de las tecnologías de comunicación mediada por Internet permite considerar el desarrollo de Espacios Virtuales Educativos. Recientemente, se han propuesto formalismos de modelado para especificar las interacciones entre los distintos miembros de un grupo de trabajo que interactúa a través de un espacio virtual. En este contexto, se pro...
Una estrategia universitaria para la formación de recursos humanos en investigación consiste en constituir grupos de investigación integrados por investigadores en formación (tesistas) bajo la dirección de un investigador formado. La formación mediada por tecnología surge como una posibilidad de constituir grupos de investigación en la que las inst...
Software projects need to predict the cost and effort with its associated quantity of resources at the beginning of every project. Information Mining projects are not an exception to this requirement, particularly when they are required by Small and Medium-sized Enterprises (SMEs). An existing Information Mining projects estimation method is not re...
A problem addressed by an information mining project is transforming existing business information of an organization into useful knowledge for decision making. Thus, the traditional software development process for requirements elicitation cannot be used to acquire required information for information mining process. In this context, a process of...
The requirements elicitation process has social connotations involving different people (stakeholders), a circumstance which causes certain problems arise when carrying out this process of requirement conceptualization. In order to deal with this problem, we propose tasks and techniques for a requirements conceptualization process that are structur...
in this Chapter we have the objective of proposing two ad-hoc models to be used at the beginning of
Information Mining project in order to increase the probability of successfully finishing it. First, Information
Mining projects and its main characteristics are introduced (Section 2), then the problem is identified and the solution is proposed (Sec...
This chapter presents a new approach to the Undo/Redo functionality; this efficiently addresses a subset of cases (stateless operations model), demonstrating the importance of having a semi-automated solution for the inclusion of the new or existing system functionality. The framework has been implemented as a service (SaaS), with a process to be o...
In this Chapter, we define the problem of modeling the interactions in a working group (Section 2), we propose an integrated modeling framework (Section 3) composed of formalisms: table category-concept-definition (Section 3.1), interaction cases and interaction group diagrams (Section 3.2), interaction procedures (Section 3.3), sequence diagram of...
Information has become one of the most important assets companies need to protect. From this fact, the audit of systems has a central role in preventing risks related to information technology. In general, development and implementation of the computer-assisted audit technique is still incipient. Data mining applies in an embryonic and asystematic...
The requirements elicitation process, whose main objective is to give birth to the requirements, not only is a technical process to build a particular system but also an important process of social connotations involving different people (stakeholders), a circumstance which causes certain problems arise when carrying out this process of requirement...
This paper proposes a highly automated mechanism to build an undo facility into a new or existing system easily. Our proposal is based on the observation that for a large set of operators it is not necessary to store in-memory object states or executed system commands to undo an action; the storage of input data is instead enough. This strategy sim...
This chapter defines the problem of modelling the interac-tions in a working group (Section 2), proposes an integrated modelling framework (Section 3) composed of formalisms: Table Category-Concept-Definition (Section 3.1), Interac-tion Cases and Interaction Group Diagrams (Section 3.2), In-teraction Procedures (Section 3.3), Sequence Diagram of Gr...
All meta-analyses should include a heterogeneity analysis. Even so, it is not easy to decide whether a set of studies are homogeneous or heterogeneous because of the low statistical power of the statistics used (usually the Q test). Objective: Determine a set of rules enabling SE researchers to find out, based on the characteristics of the experime...
The Information Mining Projects have different characteristics compared to the tradition software development projects. The classic software development phases do not apply to the natural phases of this type of projects. As a result, Software Engineering tools such as requirement elicitation techniques, software development process model, estimatio...
The requirements elicitation process, whose main objective is to give birth to the requirements, not only is a technical process to build a particular system but also an important process of social connotations involving different people (stakeholders), a circumstance which causes certain problems arise when carrying out this process of requirement...
Experiments that are run with few experimental subjects are often considered not to be very reliable and deemed, as a result, to be useless with a view to generating new knowledge. This belief is not, however, entirely correct. Today we have tools, such as meta-analysis, that we can use to aggregate smallscale experiments and output results that ar...
This paper explores the use of genetic algorithms in identifying effective lies for use in negotiations with incomplete information in State Oriented Domains (SOD's). The aim is to seek lies which are not just safe (i.e. they will not lead to a disgraceful outcome) but also yield the highest possible utility. In this work a GAs based representation...
On September 11th 2001 the entire world witnessed surprisingly and horrified too, how a large number of innocent citizens died while both Twin Towers collapsed as a result of the attack of commercial aircraft against civil populations. A suitable training and assistance to make up a decision at Information and Air Surveillance and Intercept Center...
Background: Several meta-analysis methods can be used to quantitatively combine the results of a group of experiments, including the weighted mean difference, statistical vote counting, the parametric response ratio and the non-parametric response ratio. The software engineering community has focused on the weighted mean difference method. However,...
Very few learning systems applied to problem solving have focused on learning operator definitions from the interaction with
a completely unknown environment. Autonomous Intelligent Systems (AIS) deal with that issue by means of architectures where
learning is achieved by establishing plans, executing those plans in the environment, analyzing the r...
Experiments that are run with few experimental subjects are often considered not to be very reliable and deemed, as a result, to be useless with a view to generating new knowledge. This belief is not, however, entirely correct. Today we have tools, such as meta-analysis, that we can use to aggregate small-scale experiments and output results that a...
A possible strategy for training researchers is to provide integrated research cores with researchers-in-training under the guidance of a senior trained researcher. Information technology and communication have enabled the construction of virtual communities formed by individuals who may be far away physically but who are cognitively close, hence g...
Students’ desertion, the withdrawal from formal studies at the undergraduate level is a global phenomenon in the whole Argentina Public University System. Preventive retention policies may reduce the part of Universities’ budget spent every year because of this problem. The identification of the causes of student’s retention and non-retention is a...
Since they were presented in 1976 by Fagan, inspection techniques have been considered an option to identify early faults. In this work we present a systematic review aims to identify which inoection technique is more effective and/or efficient and, in what circumstances.
This work presents our experiences in the implementation of a laboratory of autonomous robotic systems applied to the training
of beginner and advanced students doing a degree course in Computer Engineering., taking into account the specific technologies,
robots, autonomous toys, and programming languages. They provide a strategic opportunity for h...
This paper presents the use of two different strategies for genetic programming (GP) population growth control: decreasing
the computational effort by plagues and dynamic adjustment of fitness; applied to passive analog filters design based on general
topologies. Obtained experimental results show that proposed strategies improve the design process...
This article shows the experiences carried out in the context of human/robot communication, on the basis of brain bio-electrical signals, with the application of the available technologies and interfaces which have facilitated the reading of the user's brain bio-electrical signals and their association to explicit commands that have allowed the con...
RESUMEN Se presenta una línea de investigación que se focaliza en la aplicación de herramientas de Minería de Datos basada en Sistemas Inteligentes para la identificación y predicción de problemas de aprendizaje de los estudiantes (y sus causas). El interés principal radica en la exploración de la posibilidad de construir un proceso que permita al...
RESUMEN Este proyecto tiene como objetivo general definir una metodología de educción de requisitos para proyectos de explotación de información que permita ser integral al ciclo de vida de este tipo de proyectos. Se considera que el proyecto implica investigación básica en la definición del proceso de educción de requisitos de este tipo de proyect...
Resumen. En este trabajo se caracterizan los procesos de explotación de información asociados a los problemas de inteligencia de negocio: descubrimiento de reglas de comportamiento, descubrimiento de grupos, descubrimiento de atributos significativos, descubrimiento de reglas de pertenencia a grupos y ponderación de reglas de comportamiento o de pe...
RESUMEN El incremento en la cantidad de estudios experimentales que se desarrollan en Informática ha traido aparejado un nuevo problema, que hacer cuando dos o mas estudios que analizan el mismo tema no dan el mismo resultado?, este hecho puede solucionarse mediante el desarrollo de uns síntesis cuantitatuva de resultados. Este proyecto propone des...
Una estrategia posible para la formación de investigadores es constituir núcleos de investigación integrados por investigadores en formación bajo la dirección de un científico formado. Las tecnologías de la información y la comunicación han permitido construir comunidades virtuales integradas por individuos que pueden estar lejos físicamente pero c...
La categorización automática de documentos ha estado recibiendo creciente atención debido al incremento en la cantidad de información disponible en forma electrónica y a la necesidad cada vez mayor de encontrar la información buscada en un tiempo mínimo. Si bien existen numerosos algoritmos para categorizar documentos, todos ellos evaluan un subcon...
During the first semesters of Computer Engineering the amount of human tutors is insufficient: the students/tutors ratio is very high and there is a great difference in the acquired knowledge and backgrounds of the students. The main idea of this paper is to describe a system that could emulate the human tutor and provide to the student with a degr...
We present research work in progress that focuses on data mining tools used for helping teachers to apply a three step knowledge discovering process to diagnose studentspsila misunderstandings (and their causes) related to their programming errors.
Autonomous Intelligent Systems (AIS) integrate planning, learning, and execution in a closed loop, showing an autonomous intelligent behavior. A Learning Life Cycle (LLC) for AISs is proposed. The LLC is based on three different learned operators´ layers: Built-In Operators, Trained Base Operators and World Interaction Operators. The extension of t...
Obtaining a bayesian network from data is a learning process that is divided in two steps: structural learning and parametric learning. In this paper, we define an automatic learning method that optimizes the bayesian networks applied to classification, using a hybrid method of learning that combines the advantages of the induction techniques of th...
The points being approached in this paper are: the problem of detecting unusual changes of consumption in mobile phone users, the corresponding building of data structures which represent the recent and historic users’ behavior bearing in mind the information included in a call, and the complexity of the construction of a function with so many vari...
The Repertory Grid method is widely used in knowledge engineering to infer functional relationships between constructs given by an expert. The method is ignoring information that could be used to infer more precise dependencies. This paper proposes an improvement to take advantage on the information that is being ignored in the current method. Furt...
There are data mining methodologies for business intelligence (DM-BI) projects that highlight the importance of planning an ordered, documented, consistent and traceable requirement‘s elicitation throughout the entire project. However, the classical software engineering approach is not completely suitable for DM-BI projects because it neglects the...
The preliminary results presented in this paper corresponds to a research project oriented to the search of the relationship
between the predilection of students concerning learning style and the pedagogical protocols used by the human tutors (professors
during the first courses of the Computer Engineering undergraduate Program) by using intelligen...
It is presented a model of architectures for distributed independent intelligent systems with sharing of knowledge. This one is focused on raising a model so that intelligent independent systems interoperate in distributed surroundings focusing their use in problems of scenes of interaction of virtual, hybrid and real nature. The architecture is pr...
The exchange of agent behaviors' appreciations between agents is an increasing need as multiagents system applications grow and are used in different situations. Discriminating agents with a harmful behavior to the society, those who don't commit or don't complete there assignments, from those who do it in a good way, is a desirable and often neces...
At the moment it does not exist a scenario able to integrate the mechanisms of classification of instances, selection and ponderación of rules, and therefore to use to each one of these mechanisms as complement one of the other, to obtain a deep and complete investigation of the characteristics of the populations that are desired to study. This doe...
This article describes a Project of Data mining in the area of the criminal information, analyzing. The fraudulent homicides committed in the Republic Argentina using a tool of free distribution. 1. Estadistica y Mineria de Datos: Abordajes complementarios
Resumen En este artículo se describe el trabajo de investigación que en la actualidad se está desarrollando dentro del área de "Sistemas Inteligentes Autónomos". El objetivo principal de este trabajo es la continuación y profundización de la arquitectura LOPE (Learning by Observation in Planning Environments) con la incorporación de un ciclo de vid...
This volume describes a set of aggregation techniques used in several different branches of science. It also sets out a strategy for applying these techniques together to aggregate experimental studies conducted within the field of SE and thereby generate pieces of knowledge based on the best available evidence.
Research on energy efficiency in buildings has proved that the design and even the sophisticated facilities such as building energy management systems (BEMS), aiming to improve the indoor environmental conditions while minimizing the energy needs, are not sufficient enough due to users interference. Users are a dynamic part of the building, therefo...
This paper presents a proposal for an architecture that integrates knowledge discovery systems (automatic acquisition) and knowledge based systems (experts systems). This work formulates considerations over the viability of the implementation of this architecture according to th e advance of the technologies involved.
This paper explores the use of genetic algorithms in identifying effective lies for use in negotiations with incomplete information in State Oriented Domains (SOD's). The aim is to seek lies which are not just safe (i.e. they will not lead to a disgraceful outcome) but also yield the highest possible utility. We propose a representation of a goal,...
Down Syndrome boys have difficulties to learn exclusively from oral expressive language, so: Can we in fer the best way of learning through visual stimuli by eval uating their performance playing an interactive gam e? Can we improve the teaching methods entailing them to this situation? The goal of the proposed system present ed in this paper is to...
RESUMEN Existen diversas metodologías de explotación de información que destacan la importancia de llevar adelante una educción de requisitos ordenada, documentada, consistente y trazable a lo largo de todo el proyecto. Como antecedente a este tipo de documentación podemos citar el Standard 830 de IEEE en el que se propone un esquema de documentaci...
En este artículo se resume el trabajo de investigación que llevamos a cabo durante los últimos años, en el área de las metodologías para el diseño, desarrollo y evaluación de software educativo. La metodología que se describe, es aplicable al proceso de desarrollo de software educativo, ya que contempla en las distintas etapas metodológicas los asp...
Metrics used on development of expert systems is not a well investigated problem area. This article suggests some metrics
to be used to measure the maturity of the conceptualization process and the complexity of the decision process in the problem
domain. We propose some further work to be done with these metrics. Applying those metrics makes new a...
The purpose of the present article is to investigate if there exist any such set of temporal stable patterns in temporal series of meteorological variables studying series of air temperature, wind speed and direction an atmospheric pressure in a period with meteorological conditions involving nocturnal inversion of air temperature in Allen, Rio Neg...
The purpose of the present article is to investigate if there exist any such set of temporal stable patterns in temporal series of meteorological variables studying series of air temperature, wind speed and direction an atmospheric pressure in a period with meteorological conditions involving nocturnal inversion of air temperature in Allen, Rio Neg...
Very few learning systems applied to problem solving have focused on learning operator definitions from the interaction with a completely unknown environment. In order to achieve better learning convergence, several agents that learn separately are allowed to interchange each learned set of planning operators. Learning is achieved by establishing p...
Risk Management is a practice composed by processes, methods and tools that allows managing r isks in projects; this activity is typically started during the initial phase of a project and it continues during the whole project life cycle. Risk Identification impli es to determine potential risks elements by using a consi stent and structured method...
Metrics used on development of expert systems is not a well investigated problem area. This article suggests some metrics to be used to measure the maturity of the conceptualization process and the complexity of the decision process in the problem domain. We propose some further work to be done with these metrics. Applying those metrics makes ne w...
A very important problem in the data mining process is detecting too late that the tool selected is inappropriate to do the objective of business. If t his happens, we are wasting time and money. This paper presents a methodology that permits to select a too l for the process of data mining from a set of characteristics .
The present article proposes a methodology for the construction of intelligent tutoring systems that can be applied to any case that implies the design of a system intended for training advanced engineering students in the operation and maintenance of mechanisms. The article offers premises for the design of the modules of knowledge domain, student...
El mapa de actividades es una tabla que describe qué actividades deben desarrollarse en elproyecto. En función de las características de este, dichas actividades se seleccionan o descartan. Los proyectos de explotación de datos, como proyectos informáticos necesitan seleccionar el ciclo de vida mas adecuado y definir el mapa de actividades. en este...