Colección Digital Complutense


MATERIA PRINCIPAL


RESULTADO


Ordenar:

39 registros encontrados (0.00 seg).

Páginas de resultados: 1 - 2 - 3 - 4
  • Desarrollo de un compilador de una representación basada en reglas a código de bytes de Java
    OAI: open archives initiativeColección E-prints Colección: Archivo institucional e-prints complutense
    • Autor: Celada Trigo, Luis;Gil Jiménez, Carlos
    • Colaborador: Albert Albiol, Elvira María
    • Resumen: El objetivo de este proyecto es la realización de un compilador cuyo lenguaje fuente es una representación intermedia basada en reglas, y su lenguaje objeto es un lenguaje próximo al bytecode de Java, sin llegar a serlo, es el lenguaje de entrada de la aplicación Jasmin, que genera como salida un fichero .class. Nuestro proyecto consta de tres pasos. El primero, es la decompilación de programas en bytecode
    •  
    • a esa representación intermedia. La motivación de hacer esa traducción es hacer análisis de consumo de recursos y terminación de programas en código de byte de Java (que posiblemente utilizan las librerías de Java. Es de lo que se encarga el sistema COSTA. El segundo paso es, con la esperanza en un futuro de haber hecho optimizaciones de código de esos programas, trabajando con las reglas, volver a compilar ese programa al bytecode de Java, en el que podemos distinguir otros dos pasos. El primero es la generación de un archivo .j, el que acepta la aplicación Jasmin, cuya función es ensamblar ese archivo generando un .class, añadiendo las referencias simbólicas, que es el lo que consiste el tercer paso. [ABSTRACT] The aim of this project is the development of a compiler Whose source language is an intermediate rule-based representation, and its object code is a language close to Java bytecode, homely it is the language of the Jasmin application. Our project consists of three steps. The first step is the decompilation of Java bytecode to that intermediate representation. The motivation to make that translation is to perform resource bound and termination analyses for programs that possibly use Java libraries. This is the function of the COSTA system. The second step is, with the idea of making code Optimizations to those algorithms in the future working with the rules, to translate that program again, from the rules to Java bytecode, distinguishing two other steps: The first one is the J File generation, which is the input of the Jasmin application, whose goal is to assemble that file making a CLASS File, adding the symbolic references, being this the third step.
    • Palabras clave: Compilador, Prolog, COSTA, Jasmin, Bytecode, Java, Análisis, Optimización, Regla, Excepción
    • Materia: Informática
    • Identificador OAI: oai:www.ucm.es:9460
    • Tipo: Trabajo de curso
    • Departamento: Fac. de Informática - Depto. de Sistemas Informáticos y Computación
    • CDU: 004.4'422(043.3):519.713(043.3):004.438Java(043.3)
    • Notas: Trabajo de clase de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2008-2009)







    [Recurso visitado 66 veces]

    Valoración:  








    Compártelo:
    • Facebook
    • Twitter


  • Herramienta de perfilado para código de bytes de Java
    OAI: open archives initiativeColección E-prints Colección: Archivo institucional e-prints complutense
    • Autor: Loredo Iglesias, Carlos;Ortíz Gil, Sergio;Valles Mercado, Héctor
    • Colaborador: Albert Albiol, Elvira María;Arenas Sánchez, Purificación
    • Resumen: En este trabajo hemos implementado una herramienta para hacer “profiling” de programas escritos en código de bytes de Java, es decir, para contabilizar el número de recursos consumidos durante la ejecución de un programa. Los recursos que consideramos son: el número de instrucciones bytecode ejecutadas, el número de llamadas a un determinado método y
    •  
    • el número de objetos creados (sin tener el cuenta el recolector de basura). La herramienta o profiler recibe como entrada un fichero “.class” que contiene el código compilado de un programa Java. Junto con este fichero se debe especificar el nombre del método sobre el cual queremos hacer “profiling” y pasarle al interprete el valor concreto de los parámetros de entrada que se quieren utilizar para la ejecución. Una vez fijado el método y sus argumentos, el siguiente paso consiste en determinar qué recursos (de los ofrecidos por el sistema) se quieren medir. Con estos datos de entrada, en una primera fase el profiler transforma el “.class” a una representación intermedia denominada RBR (“Rule-Based recursive Representation). La RBR es un conjunto de reglas recursivas que contienen la información suficiente para poder simular, a partir de ellas, la ejecución del programa tal cual lo haría la máquina virtual de Java. Para hacer el proceso de profiling más cómodo y sencillo para el usuario, hemos desarrollado una interfaz web en el lenguaje PHP que permite utilizar nuestro sistema de una manera muy intuitiva. [ABSTRACT] In this work we have implemented a tool which allows to do profiling of Java bytecode programs, i.e., to count the number of resources required by the execution of a program. The resources of interest are: the number of executed bytecode instructions, the number of calls to a concrete method and the number of created objects without considering the garbage collector. The profiler receives as input a “.class” file containing the compiled code of a Java program together with the name of the method for which the profiling will be done. Since we need to simulate the execution of the method at hand, the user must provide also the input arguments for the method. With this information, the profiler transforms the “.class” into an intermediate Ruled-based recursive Representation (RBR for short). The RBR is a set of recursive rules containing all the information required to execute the program as done by the Java Virtual Machine. Furthermore, the profiler also supports a Web interface, developed in the language PHP, which allows the use of the system in a friendly way.
    • Palabras clave: Profiling, Perfilado, Java, Bytecode, Costa, Coste, Recursos, Rbr
    • Materia: Informática; Informática
    • Identificador OAI: oai:www.ucm.es:11277
    • Tipo: Trabajo de curso
    • Departamento: Fac. de Informática - Depto. de Sistemas Informáticos y Computación
    • CDU: 004.438Java(043.3)
    • Notas: Proyecto de Sistemas Informáticos (Facultad de Informática, Curso 2009-2010)







    [Recurso visitado 59 veces]

    Valoración:  








    Compártelo:
    • Facebook
    • Twitter


  • Inteligencia ambiental en dispositivos móviles
    OAI: open archives initiativeColección E-prints Colección: Archivo institucional e-prints complutense
    • Autor: Díaz Artiaga, Jesús;Lara Gómez, Ezequiel;Mon Trotti, Federico Gabriel
    • Colaborador: Gómez-Martín, Marco Antonio;Prieto Matías, Manuel
    • Resumen: En este proyecto desarrollamos una aplicación que introduce inteligencia ambiental en dispositivos móviles, esto es, hacer que el teléfono utilice la información del contexto en que se halla (hora, localización, conectividad, etc.) para automatizar tareas cotidianas que el usuario realiza cuando se cumplen esas condiciones. En primer lugar hacemos un estudio
    •  
    • del estado del mercado y de las diferentes plataformas disponibles para desarrollar, discutiendo la mejor opción para llevar a cabo el proyecto, para decidirnos finalmente por Google Android. A continuación analizamos las diferentes técnicas de Inteligencia Artificial que pueden ser aplicadas para mejorar el funcionamiento del sistema, las ventajas que se obtienen con cada una, y las dificultades de aplicar este tipo de algoritmos en dispositivos móviles. Posteriormente detallamos las fases de análisis, diseño e implementación de nuestro proyecto, y el funcionamiento del prototipo final. Finalmente exponemos el alcance del proyecto y las futuras líneas de trabajo que quedan abiertas. [ABSTRACT] In this project we develop an application that introduces ambient intelligence in mobile devices, which means to have the phone use the information on the context in which it is present (time, location, connectivity, etc.) in order to automate everyday tasks that the user does when in those conditions. First, we study the contemporary market and the different platforms available in which to develop, discussing the best option for completing the project, to finally choose Google Android. Afterwards we analyze diferent Artificial Intelligence techniques that can be implemented to improve system performance, the advantages to be gained with each one, and the difficulties of implementing such algorithms on mobile devices. Later, we detail the different stages of analysis, design and implementation of our project, and the operation of the final prototype made. Finally we present the project scope and future work lines to pursue.
    • Palabras clave: Google Android, Mobile, Positioning, GPS, Context, Ambient Intelligence, Association rule learning
    • Materia: Informática
    • Identificador OAI: oai:www.ucm.es:9447
    • Tipo: Trabajo de curso
    • Departamento: Fac. de Informática - Depto. de Ingeniería de Software e I. A. - Lenguajes y Sistemas Informáticos
    • CDU: 004.8(043.3):654.165(043.3)
    • Notas: Trabajo de clase de la asignatura de Sistemas Informáticos (Facultad de Informática, Curso 2008-2009)







    [Recurso visitado 43 veces]

    Valoración:  








    Compártelo:
    • Facebook
    • Twitter


  • P-T evolution of eclogites from the Agualada Unit ( Ordenes Complex, northwest Iberian Massif, Spain) : Implications for crustal subduction
    OAI: open archives initiativeTipo de documento: artículoColección E-prints Colección: Archivo institucional e-prints complutense






    [Recurso visitado 23 veces]

    Valoración:  








    Compártelo:
    • Facebook
    • Twitter


  • Regulación sectorial y derecho de la competencia: compresión de márgenes en el mercado de telecomunicaciones (STJUE 14 de octubre 2010, Deutsche Telekom)
    OAI: open archives initiativeColección E-prints Colección: Archivo institucional e-prints complutense
    • Autor: Fernández Torres, Isabel
    • Resumen: El Tribunal de Justicia ha sancionado como un abuso de posición dominante prohibido por el artículo 102 a) TFUE, las políticas de precios mayoristas y minoristas aplicadas por un operador dominante calificadas como compresión de márgenes -margin squeeze-. La Sentencia aborda la difícil cuestión de la coexistencia de dos tipos de normas (la regulación sectorial y las normas generales de defensa de la competencia) que regulan los mismos aspectos de una actividad
    •  
    • así como la existencia de una diversidad de autoridades de supervisión y control, tanto en el ámbito nacional como en el europeo concluyendo que la autorización de precios no elimina el margen de autonomía empresarial y, en consecuencia, no protege a los operadores de las eventuales reclamaciones que contra ellos se puedan ejercer. Además, se analiza cómo se abordan estas cuestiones en otros Ordenamientos como en el Norteamericano donde las últimas decisiones han llevado a los Tribunales a sostener, por un lado, que salvo circunstancias excepcionales un operador no está obligado a dar acceso a sus competidores a sus recursos y, por otro, que cuando existe una regulación destinada a eliminar los daños sobre la competencia, no cabe aplicar el derecho antitrust. ABSTRACT: The ECJ, by upholding the General Court's judgment and the Commission's finding of a margin squeeze abuse by Deutsche Telekom, for the first time recognizes the validity of a margin squeeze claim as a stand-alone abuse of dominant position under Article 102 a) TFEU. It further recognizes that national sector-specific regulation does not prevent the attribution of an abuse, and endorses the application of an "equally efficient competitor"; test, while arguably leaving the door open for an adjusted test that takes account of the objectively different situation of competitors. It is at odds with the rule in other jurisdictions; for example, the U.S. Supreme Court recently ruled in Pacific Bell v. linkLine that a margin squeeze claim may not be brought under U.S. monopolization law, in the absence of an independent antitrust duty to deal.
    • Palabras clave: compresión de márgenes, abuso de posición dominante, competidor igual de eficiente, regulación sectorial, mercado telecomunicaciones. margin squeeze, abuse of dominant position, equally efficient competitor, sector specific regulation, telecommunications sector.
    • Materia: Derecho
    • Identificador OAI: oai:www.ucm.es:13888
    • Tipo: Documento de trabajo o Informe técnico
    • Departamento: Fac. de Derecho - Depto. de Derecho Mercantil
    • CDU: 347.7
    • Notas: Proximamente se publicará en Civitas como capítulo en el libro homenaje: Administración y Justicia: un análisis jurisprudencial. Liber amicorum Tomás Ramón Fernández







    [Recurso visitado 48 veces]

    Valoración:  








    Compártelo:
    • Facebook
    • Twitter


  • Rhizolith balls from the Lower Cretaceous of Patagonia: Just roots or the oldest evidence of insect agriculture?
    OAI: open archives initiativeTipo de documento: artículoColección E-prints Colección: Archivo institucional e-prints complutense
    • Título de publicación: Palaeogeography, palaeoclimatology, palaeoecology
    • Autor: Alonso-Zarza, Ana María;Genise, J.F.
    • Resumen: A new type of trace fossil from the Lower Cretaceous of Patagonia that may record the oldest evidence of insect agriculture is represented by biconvex, sub-spherical, carbonate balls composed of a dense mass of rhizoliths. The best preserved balls show an external wall, a tunnel entrance, and vertical, large rhizoliths crossing from top to base, from which a
    •  
    • mass of smaller rhizoliths arise. In some cases there is a pelletal surface texture in internal layers of the wall. Some specimens show meniscate tubes attributed to organisms different than the constructors of the chambers, probably attracted by the original organic matter. Micromorphology, analyzed by thin sections and SEM, shows strong evidence of high fungal activity associated to the original roots. Four different hypotheses are analyzed to explain the origin of the balls. The less probable ones are either that the balls were produced only by a self induced and localised overgrowth of secondary and tertiary rootlets from a group of neighbouring primary roots, or that they were crayfishes' feeding chambers. Rhizolith arrangement, as well as other characters, essentially rule out both hypotheses. The hypotheses involving social insects, termites and ants, are more risky, considering the lack of support from the body fossil record, the biogeography of these extant insects, and particularly the lack of definitive evidence of discrete fungus or bacterial gardens in the balls. However, the trace fossils described herein partially resemble the nests and behaviour of the African termite Sphaerothermes sphaerothorax, particularly because of the presence of roots inside a thick lined chamber excavated around them to cultivate bacterial combs. The ant origin of these balls is at least a hypothesis to explore considering the size, shape, wall, entrance tunnel, presence of traces of associated organisms, and particularly roots. The roots and wall relate these balls to hypothesised scenarios for the origin of fungus agriculture in ants. One hypothesis suggests that primitive Attini developed fungus agriculture from the habit of feeding on fungi associated with roots (mycorrhizae) and still other proposes that adventitious fungi on nest walls were responsible for the arise of fungiculture. The balls would supply physical evidence that by the lower Cretaceous some social insects excavated chambers around uncut roots, which in turn provided optimal conditions for fungi development. These rhizolith balls possibly constitute the oldest physical evidence for the origin of fungiculture in social insects, and represent a critical contribution of ichnology to this hot topic intensively discussed on the basis of a scattered body fossil record and molecular phylogeny
    • Palabras clave: Rhizolith balls, Cretaceous,Patagonia, Insect trace fossils, Insect agriculture
    • Materia: Geología; Geología
    • Identificador OAI: oai:www.ucm.es:12057
    • Tipo: Artículo
    • Editorial: Elsevier
    • Departamento: Fac. de CC. Geológicas - Depto. de Petrología y Geoquímica
    • ISSN: 0031-0182
    • CDU: 551.763.1(828):56.016.4







    [Recurso visitado 53 veces]

    Valoración:  








    Compártelo:
    • Facebook
    • Twitter


  • RoccoFirewall: Firewall OpenSource en Windows
    OAI: open archives initiativeColección E-prints Colección: Archivo institucional e-prints complutense
    • Autor: Bardasano González, Carlos;Bravo Contreras, Pilar;Martínez Muradás, Jaime
    • Colaborador: Martín Llorente, Ignacio
    • Resumen: Cada día más ordenadores están conectados a algún tipo de red. Esto mejora mucho la calidad de vida y de comunicación de muchas personas, pero a la vez pone en peligro muchos datos e información privada. Normalmente cualquier documento de papel importante se guarda bien seguro en una caja fuerte, pero los documentos electrónicos se dejan en el ordenador sin protección ninguna,
    •  
    • pensando “Esto nunca me va a pasar a mi”. O si a alguien un poco más precavido se le ocurre buscar, solo encuentra soluciones comerciales que no siempre cumplen con las expectativas o que cuestan mucho dinero. El objetivo de RoccoFirewall es conseguir un sistema de filtrado de paquetes de red no deseados en base a una serie de reglas introducidas por el usuario que sea: Sencillo pero potente, robusto pero flexible, seguro pero eficiente. En una palabra: FIABLE. Para que además sea lo más útil posible al usuario, el código será abierto, es decir, cualquiera con conocimientos de C++ podrá modificarlo a su gusto para adaptarlo a sus necesidades. [ABSTRACT] Day by day, more computers are being connected to any net. This improves the quality of life and communication of many people, but also risks user’s data and private information. Usually, an important paper document, it is secured in a strongbox, but if an electronic document is important, it is stored into a computer without security. If a user, thinking in his privacy, search a security solution, only will find commercial solutions that don´t fit with his hope, or are very expensive. The target of RoccoFirewall is to obtain a rule based non-desired net packet filter system, performed by the user, with these characteristics: Simple but powerful, robust but flexible, safe but efficient, In one word: RELIABLE. RoccoFirewall also will be open source to allow user (with C++ language skills) to modify it in order to perform the operations to fit with his needs.
    • Palabras clave: Firewall, IDS, Filtrado, Paquete, Código abierto, Libre Distribución Firewall, IDS, Filtering, Packet, OpenSource, FreeWare.
    • Materia: Informática
    • Identificador OAI: oai:www.ucm.es:9053
    • Tipo: Trabajo de curso
    • Departamento: Fac. de Informática - Depto. de Arquitectura de Computadores y Automática
    • CDU: 004.056.53(043.3)
    • Notas: Trabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2003-2004)







    [Recurso visitado 28 veces]

    Valoración:  








    Compártelo:
    • Facebook
    • Twitter


  • Análisis de los minerales de la arcilla y sus procesos genéticos en las formaciones arcillosas de la Cuenca del Tajo.
    OAI: open archives initiativeTipo de documento: artículoColección E-prints Colección: Archivo institucional e-prints complutense
    • Título de publicación: Estudios Geológicos
    • Autor: Brell , J.M.;Domínguez Díez, M.C.;Doval, Mercedes;García Romero, Emilia
    • Resumen: Se han estudiado seis sondeos, realizados en la cuenca neógena del Tajo, con el fin de conocer los procesos genéticos de los materiales arcillosos de la cuenca. Estos sondeos cortan facies correspondientes a distintos ambientes deposicionales. La evolución observada puede relacionarse con dos etapas distintas de sedimentación. La primera corresponde a la sedimentación
    •  
    • de la Unidad de Yesos; la asociación de minerales de arcilla en esta unidad está constituida principalmente por illita, menores contenidos de esmectita, interestratificados I/Sm, Cl/Sm, Glauconita/Sm, palygorskita y clorita. El origen de esta asociación es en parte detrítica y en parte neoformada; los aportes detríticos corresponden a illita y esmectita, mientras que los minerales neoformados son principalmente illita e interestratificados, clorita y palygorskita. Esta etapa se caracteriza por la existencia de procesos de illitización. En la segunda etapa de sedimentación (Unidad de Arcillas Verdes), se observa un incremento de los aportes detríticos y una evolución hacia condiciones de menor salinidad. El ambiente de formación de esta unidad se encuentra enriquecido en magnesio y los minerales de la arcilla más característicos de las facies que componen dicha unidad son las esmectitas magnésicas (saponita y estevensita) y, en menor proporción, los interestratificados Cl/Sm. Esta asociación mineralógica se origina por la reacción entre las partículas detríticas arcillosas y los cationes del medio. [ABSTRACT] The Tagus Basin is an intramontanous basin that had an important sedimentary activity during the Neogene. Six drill boreholes have been studied; these boreholes pierce through facies corresponding to different depositional environments. Such sedimentary environments correspond to different sedimentation stages. During each stage the basin shows areas with different geochemical gradients which rule the neoformation and transformation processes of the detrital particles that reach it. A first stage corresponds to the sedimentation of the Gypsum Unit. Clay minerals during this stage are mainly illites, with minor contents of smectite, I/Sm, Cl/Sm, Glauconite/Sm, palygorskite and chlorite. The origin of such association is partly detrital and partly neoformational. Detrital contribution is composed by illite and smectite. Neoformed minerals are mainly illite and mixed-layer I/Sm, chlorite and palygorskite. This stage is characterised by illitization processes. The second sedimentation stage corresponds to the Green Clays Unit which shows an increase in detrital supply, the environment is enriched in magnesium and silica. The most characteristic clay minerals of these facies are magnesium smectites (saponites and stevensites) and, to a lesser extent, mixed-layer Cl/Sm. The mineralogical assemblage of this unit must have been originated by reaction between detrital clay particles and cations in the sedimentary environment.
    • Palabras clave: Cuenca del Tajo, Saponita, Interestratificados, Sepiolita, Illitización, The Basin Tagus, Saponite, Sepiolhe, Illitization.
    • Materia: Geología
    • Identificador OAI: oai:www.ucm.es:11348
    • Tipo: Artículo
    • Editorial: Consejo Superior de Investigaciones Científicas, Museo Nacional de Ciencias Naturales
    • Departamento: Fac. de CC. Geológicas - Depto. de Cristalografía y Mineralogía (Planta 6)
    • ISSN: 0367-0449
    • CDU: 549.6(282.246.23)







    [Recurso visitado 99 veces]

    Valoración:  








    Compártelo:
    • Facebook
    • Twitter


  • La escultura ecuestre en el contexto de la estatuaria funeraria de la China Tang
    OAI: open archives initiativeTipo de documento: tesisColección E-prints Colección: Archivo institucional e-prints complutense
    • Autor: García Quílez, Yolanda
    • : Casas Gómez, José de las
    • Resumen: Esta Tesis Doctoral parte de una sencilla sugestión. La contemplación de las figuras ecuestres de la China Tang, proporciona una de las imágenes más consolidadas y difundidas de la cultura China. Efectivamente, han alcanzado la eternidad. Descubiertas, desenterradas, expoliadas y finalmente vendidas y colocadas en luminosas cajas de cristal por todo el mundo. Estas piezas, comisionadas por las clases dirigentes y cargadas de la espiritualidad
    •  
    • más antigua de China, herederas de cultos donde el sacrificio de caballos era la norma final, han dado lugar a la consabida y anodina clasificación tipológica y formal propia de nuestra sensibilidad actual. De nuestro querer poseer, de una forma u otra, la magia de la antigüedad. El argumento metodológico de este trabajo responde a la aproximación que cualquier escultor realiza al planteamiento de su obra: ¿quién, si alguien, la comisiona? ¿qué materiales resultan más convenientes para el destino que le espera? ¿existirán restricciones importantes a la creatividad del autor en función de parámetros sociales o políticos? ¿quién contemplará la obra? ¿cuál es el significado de la escultura y cómo materializarlo plásticamente? Para hallar la respuesta a estas preguntas hemos de escapar de la materia, de la forma y del color y llegar al punto de partida de una mentalidad humana hace más de mil años.[ABSTRACT]Contemplation of the equestrian figures of Tang China provides one of the most consolidated and disseminated images of Chinese culture. Discovered, unearthed, plundered and sold, and finally placed in bright glass cases around the world. These pieces, commissioned by the ruling classes and conveyors of ancient Chinese spirituality, heirs to a religion where the slaughtering of horses was the final rule, are now subjected to the bland formal typological classification which is a common (and sometimes dominant) feature of our current sensibility. They’ve become victims of our desire to possess, in one way or another, the magic of the old. The methodological argument of this work responds to how sculptors themselves may approach any given work: who is the commissioner and how relevant is this to the artist’s work? What materials are most suitable for the fate that awaits the piece? Will there be any significant restrictions to the creativity of the author based on social or political parameters? Who will contemplate the work? What's meant to be the meaning of the sculpture and how to materialize it artistically? The answer to these questions is not just a matter of color, material or shape. It rather confronts the researcher with the difficult task of understanding a particular human mentality of over a thousand years ago.
    • Palabras clave: Escultura china, Escultura funeraria, Ritos y ceremonias fúnebres, Esculturas ecuestres
    • Materia: Bellas Artes
    • Identificador OAI: oai:www.ucm.es:9553
    • Tipo: Tesis
    • Editorial: Universidad Complutense de Madrid, Servicio de Publicaciones
    • Departamento: Fac. de Bellas Artes - Depto. de Escultura
    • ISBN: 978-84-692-7195-7
    • CDU: 73:726.8(510)(043.2)
    • Notas: Tesis de la Universidad Complutense de Madrid, Facultad de Bellas Artes, Departamento de Escultura, leída el 20-07- 2009







    [Recurso visitado 58 veces]

    Valoración:  








    Compártelo:
    • Facebook
    • Twitter




Páginas de resultados: 1 - 2 - 3 - 4
IMPRIMIR LISTADO

FILTROS:

     COLECCIONES


     RESULTADO EN


     TIPO DE RECURSO


MENÚ


TÉRMINOS RELACIONADOS


RED SEMÁNTICA


TE RECOMENDAMOS