2008-12-01
Resumen en español Las bases de datos espacio-temporales permiten representar objetos y fenómenos del mundo real que cambian de posición o forma a medida que transcurre el tiempo. En la última década se han propuesto diversos lenguajes de consulta para dicho tipo de bases de datos. En este artículo se comparan dos de estos lenguajes: SQL ST y el de Güting. La comparación se realiza por medio de criterios que se han aplicado a lenguajes de programación, pero que se han adaptado para (mas) evaluar lenguajes de consulta de bases de datos. Los resultados permiten concluir que el alto grado de expresividad evidenciado por ambos lenguajes puede afectar otros criterios, como la legibilidad y la simplicidad, especialmente en el caso del lenguaje de Güting. Resumen en inglés Spatio-temporal databases allow us to represent objects and phenomena from the real world which change position or shape as time elapses. Several query languages have been proposed during the last decade to deal with this type of database. Two of these languages have been compared in this paper: SQL ST and Gütings language. The comparison was based on criteria which have been applied to programming languages; however, they were adapted here to evaluate database query l (mas) anguages. The results led to concluding that both languages high degree of expressiveness may affect other criteria such as readability and simplicity, especially in the case of Gütings language.
2009-08-01
Resumen en español Los sistemas de información son conjuntos de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio. Por lo tanto, no pueden coexistir de forma aislada, sino que requieren que sus datos se compartan para incrementar su productividad. La interoperabilidad de dichos sistemas de información se logra, por lo general, por medio de estándares de marcado, lenguajes de consulta y servicios web. En la literatura existen trabajos de in (mas) teroperabilidad de sistemas de software, pero presentan algunas falencias, como la necesidad de utilizar las mismas plataformas y diferentes lenguajes de programación, la utilización de lenguajes de solo consulta y las deficiencias de los formalismos empleados para ello. En este artículo se presenta una revisión crítica de los avances en interoperabilidad de sistemas heterogéneos de software. Resumen en inglés Information systems are sets of interacting elements aimed at supporting entrepreneurial or business activities; they cannot thus coexist in an isolated way but require their data to be shared so as to increase their productivity. Such systems interoperability is normally accomplished through markup standards, query languages and web services. The literature contains work related to software system interoperability; however, it presents some difficulties, such as the ne (mas) ed for using the same platforms and different programming languages, the use of read only languages and the deficiencies in the formalism used for achieving it. This paper presents a critical review of the advances made regarding heterogeneous software systems interoperability.
Física computacional: una propuesta educativa
2009-06-01
Resumen en español Actualmente existen lenguajes de programación cuyas características los hacen idóneos como apoyo didáctico en el aprendizaje de muchos tópicos de la física. Hay problemas típicos en la enseñanza que no pueden ser completamente explicados y entendidos en el pizarrón, porque presentan comportamientos complejos, tales como no linealidades o muchos grados de libertad, razón por la cual, no tienen solución analítica. En este caso la física computacional es un mét (mas) odo de enseñanza que, en la práctica, incluye el contenido de los cursos tradicionales de programación y métodos numéricos. En este artículo se pretende abordar algunos aspectos que nos permitan conformar lo que podemos llamar "educación algorítmica". Se presentan algunos problemas tradicionales de la enseñanza que, para la mejor comprensión de conceptos y elaboración de modelos apoyados en algoritmos numéricos y visuales, los mismos estudiantes pueden implementar. Usando ciertos módulos elementales de programación se propone una estrategia para construir modelos a partir de una interpretación pre-diferencial que, en los primeros cursos de licenciatura, puede ser muy útil. La propuesta consiste en que, empleando pocos elementos y recursos matemáticos, los estudiantes puedan construir modelos de simulación, cada vez más elaborados, de los sistemas tradicionales de la física. Específicamente al implementar la educación algorítmica, usamos el lenguaje python para desarrollar temas que van desde una partícula libre y un oscilador amortiguado, hasta un gas ideal o de esferas duras, además del movimiento browniano. En cada uno de los casos se usan los mismos módulos elementales de programación. Resumen en inglés Nowadays there exist programming languages whose characteristics make them a very good didactic tool for learning many topics of physics. There are, also, typical learning physical problems that can not be completely explained and even understood using the blackboard, because they present a kind of complex behaviors such as non linearties or many degrees of freedom. That is why they do not have any analytical solution. In any case Computational Physics method is an altern (mas) ative teaching tool what in practice contains all of the topics of basic programming and numerical methods. In this paper we aboard some issues, enable us, to conform what we will call "algorithmic education". We present some traditional physics education problems, based on numerical and visual algorithms, for a better conceptual understanding and models build up by the students it self. Just by using some elementary programming modules, we propose a strategy to build up models starting from a pre-differential conceptual interpretation, which can be particularly useful in the firs period of university. The contribution consists in by using a few mathematical elements and resources, students can make more and more complex simulation models. Specificall , for the implementation of the "algorithmic education" we have used python, a programming language what permits the develop of themes covering from the free particle movement, and damped harmonic oscillators, as well as the ideal or hard spheres gases and even Brownian motion walks. In all of these cases the same elementary programming modules have been used.
Sistema de información sobre categorías farmacológicas
2001-08-01
Resumen en español Se presenta un sistema de información sobre categorías farmacológicas, el cual brinda la definición de las acciones farmacológicas y la clasificación anatómica--terapéutica-química (ATC) u ordenamiento farmacoterapéutico-químico que la identifica, aspecto este recomendado por la OMS. Este sistema, cuya información está disponible en español e inglés, permite la impresión de listados de categorías en ambos idiomas con sus correspondientes códigos. Dicho s (mas) istema que funciona como diccionario farmacológico, constituye una importante herramienta de consulta ya que define científicamente cada una de las acciones con que cuenta y constituye un material de apoyo para todo aquel que de una forma u otra se relacione con la temática médico-farmacéutica, donde se puede obtener una información actualizada la cual resulta beneficiosa social y económicamente. El sistema se elaboró mediante el lenguaje de programación Borland Delphi Versión 3.0, el cual presenta un entorno agradable e interactivo para el usuario final del sistema. Resumen en inglés This paper presents an information system on pharmacological categories that provides the definition of the pharmacological actions and the anatomic-therapeutic-chemical classification or pharmaco-therapeutic-chemical arrangement that identifies a pharmacological category; it is recommended by WHO. This system with information available in Spanish and English facilitates the printing of the category listings in both languages with their respective codes. It operates in a (mas) way similar to a pharmacological dictionary, is an important consulting tool since it scientifically defines each of the actions that it avails of, and is also a back-up material for everyone who in one way or another is linked to the medical-pharmaceutical field because socially and economically advantageous updated information can be obtained from it. This system was prepared with Borland Delphi 3.0 programming language, which presents a friendly and interactive environment for the end-user of the system.
2010-01-01
Resumen en inglés Aspects have been gradually consolidating as a new software development paradigm. Although aspects are already common in programming, as aspect-oriented languages have shown, aspect evolution is currently going to the first phases of software development lifecycle. Some work has been devoted to natural-language-based aspect identification. However, translation from natural language to conceptual schemas still has problems. For this reason, we present, in this paper, a pro (mas) posal for representing aspects in the so-called pre-conceptual schemes (PS), which are previous diagrams to conceptual scheme generation. PS representation is, then, translated into class and sequence diagram, two of the most representative UML diagrams. The overall environment is, finally, exemplified by means of a case study
2009-06-01
Resumen en español Se proyecta estudiar las manifestaciones registradas de la producción científica de la Facultad de Filosofía y Letras en forma comparativa y longitudinal. Se analizan los documentos declarados en 2003 y en 2007 (años finales de dos programaciones científicas UBACYT) y en 2008 y 2009 (años de ejecución de la nueva programación). Los dominios disciplinares involucrados son Filosofía; Literatura y Lingüística; Historia; Artes Plásticas, de Ejecución y Música; B (mas) ibliotecología y Ciencia de la Información; Ciencias Antropológicas; Ciencias de la Educación; Geografía; y Edición. Las facetas cantidad y distribución por disciplinas y tipos de documentos incluyen artículos de revistas, capítulos de libros, libros, ponencias a congresos, tesis de postgrado (maestría y doctorado), producciones audiovisuales y producciones electrónicas. Otras características a considerar serán: tipo de actividad (investigación, extensión o transferencia); lenguas utilizadas; revistas elegidas: nacionales con y sin arbitraje; registradas o no en el núcleo básico de periódicas científicas argentinas, en el catálogo de LATINDEX, en SciELO Argentina, incluidas en los listados generados por investigaciones anteriores, en IPUFyL, extranjeras con y sin arbitraje, revistas de corriente principal (WOK - Thomson/ISI); alcance nacional e internacional de las reuniones científicas; editoriales especializadas, ediciones privadas o prensas universitarias como publicadoras de libros; productos electrónicos depositados en repositorios por dominio disciplinar o institucional; autoría individual o en colaboración. La cuantificación y el análisis de los datos permitirán comparar diferentes conductas de producción científica y de elección de estrategias para la difusión del conocimiento en distintos dominios disciplinares entre sí y monitorear cambios o tendencias a través del tiempo. Resumen en inglés It is projected to study the recorded statements of scientific production of the FFyL in comparative and longitudinal forms. The documents declared for 2003-2007 (final years of UBACYT scientific planning) and for 2008-2009 (execution years of the new programming) will be analyzed. The disciplinary domains involved are Philosophy; Literature and Linguistics; History; Arts; Library and Information Science; Anthropology; Education; Geography and Publishing. Facets are the q (mas) uantity and distribution by discipline of document type that include: journal articles, book chapters, books, conference proceedings, post-graduate dissertations (Master and PhD), audio-visual and electronic productions. Other characteristics to be considered are: Type of activity (investigation, extension or transfer); languages; type of journal chosen: National or international, with or without peer review; citation in the core list of basic Argentine scientific journals, inclusion in LATINDEX, SCIELO Argentina, lists generated by previous investigations or in IPUFyL; foreign mainstream journals (WOK-Thomson/ISI); national or international outreach conferences; type of book publishers; electronic products deposited in institutional or repositories by discipline and type of authorship. The quantification and analysis of data will allow the comparison of different expression of scientific production and selection of strategies for the dissemination of knowledge for various disciplinary domains and to monitor changes or tendencies through time.
An open-source highly scalable web service architecture for the Apertium machine translation engine
Some machine translation services like Google Ajax Language API have become very popular as they make the collaboratively created contents of the web 2.0 available to speakers of many languages. One of the keys of its success is its clear and easy-to-use application programming interface (API) and a...