916 resultados para web development
Resumo:
Automation technologies are widely acclaimed to have the potential to significantly reduce energy consumption and energy-related costs in buildings. However, despite the abundance of commercially available technologies, automation in domestic environments keep on meeting commercial failures. The main reason for this is the development process that is used to build the automation applications, which tend to focus more on technical aspects rather than on the needs and limitations of the users. An instance of this problem is the complex and poorly designed home automation front-ends that deter customers from investing in a home automation product. On the other hand, developing a usable and interactive interface is a complicated task for developers due to the multidisciplinary challenges that need to be identified and solved. In this context, the current research work investigates the different design problems associated with developing a home automation interface as well as the existing design solutions that are applied to these problems. The Qualitative Data Analysis approach was used for collecting data from research papers and the open coding process was used to cluster the findings. From the analysis of the data collected, requirements for designing the interface were derived. A home energy management functionality for a Web-based home automation front-end was developed as a proof-of-concept and a user evaluation was used to assess the usability of the interface. The results of the evaluation showed that this holistic approach to designing interfaces improved its usability which increases the chances of its commercial success.
Resumo:
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Mecânica, 2015.
Resumo:
During the lifetime of a research project, different partners develop several research prototype tools that share many common aspects. This is equally true for researchers as individuals and as groups: during a period of time they often develop several related tools to pursue a specific research line. Making research prototype tools easily accessible to the community is of utmost importance to promote the corresponding research, get feedback, and increase the tools’ lifetime beyond the duration of a specific project. One way to achieve this is to build graphical user interfaces (GUIs) that facilitate trying tools; in particular, with web-interfaces one avoids the overhead of downloading and installing the tools. Building GUIs from scratch is a tedious task, in particular for web-interfaces, and thus it typically gets low priority when developing a research prototype. Often we opt for copying the GUI of one tool and modifying it to fit the needs of a new related tool. Apart from code duplication, these tools will “live” separately, even though we might benefit from having them all in a common environment since they are related. This work aims at simplifying the process of building GUIs for research prototypes tools. In particular, we present EasyInterface, a toolkit that is based on novel methodology that provides an easy way to make research prototype tools available via common different environments such as a web-interface, within Eclipse, etc. It includes a novel text-based output language that allows to present results graphically without requiring any knowledge in GUI/Web programming. For example, an output of a tool could be (a structured version of) “highlight line number 10 of file ex.c” and “when the user clicks on line 10, open a dialog box with the text ...”. The environment will interpret this output and converts it to corresponding visual e_ects. The advantage of using this approach is that it will be interpreted equally by all environments of EasyInterface, e.g., the web-interface, the Eclipse plugin, etc. EasyInterface has been developed in the context of the Envisage [5] project, and has been evaluated on tools developed in this project, which include static analyzers, test-case generators, compilers, simulators, etc. EasyInterface is open source and available at GitHub2.
Resumo:
168 p.
Resumo:
The fruit is one of the most complex and important structures produced by flowering plants, and understanding the development and maturation process of fruits in different angiosperm species with diverse fruit structures is of immense interest. In the work presented here, molecular genetics and genomic analysis are used to explore the processes that form the fruit in two species: The model organism Arabidopsis and the diploid strawberry Fragaria vesca. One important basic question concerns the molecular genetic basis of fruit patterning. A long-standing model of Arabidopsis fruit (the gynoecium) patterning holds that auxin produced at the apex diffuses downward, forming a gradient that provides apical-basal positional information to specify different tissue types along the gynoecium’s length. The proposed gradient, however, has never been observed and the model appears inconsistent with a number of observations. I present a new, alternative model, wherein auxin acts to establish the adaxial-abaxial domains of the carpel primordia, which then ensures proper development of the final gynoecium. A second project utilizes genomics to identify genes that regulate fruit color by analyzing the genome sequences of Fragaria vesca, a species of wild strawberry. Shared and distinct SNPs among three F. vesca accessions were identified, providing a foundation for locating candidate mutations underlying phenotypic variations among different F. vesca accessions. Through systematic analysis of relevant SNP variants, a candidate SNP in FveMYB10 was identified that may underlie the fruit color in the yellow-fruited accessions, which was subsequently confirmed by functional assays. Our lab has previously generated extensive RNA-sequencing data that depict genome-scale gene expression profiles in F. vesca fruit and flower tissues at different developmental stages. To enhance the accessibility of this dataset, the web-based eFP software was adapted for this dataset, allowing visualization of gene expression in any tissues by user-initiated queries. Together, this thesis work proposes a well-supported new model of fruit patterning in Arabidopsis and provides further resources for F. vesca, including genome-wide variant lists and the ability to visualize gene expression. This work will facilitate future work linking traits of economic importance to specific genes and gaining novel insights into fruit patterning and development.
Resumo:
Ante el vertiginoso crecimiento de la competencia en el campo motiva la creación de una metodología para la Gestión de proyectos teniendo en cuenta las buenas prácticas disponibles a nivel mundial. El uso de TIC’s representará la forma de afrontar a la competencia que actualmente las empresas enfrentan, gestión de procesos, administración de recursos, generar responsabilidades y compromisos en los procesos con los que se llevan a cabo los proyectos marcarán un cambio en el cumplimiento de metas y objetivos. Tomando en cuenta lo anterior y luego de una evaluación a los procesos con los que se manejan actualmente los proyectos, se definirá una metodología para gestionar los proyectos, una vez definidos los procesos que van a intervenir, se abordará el tema de buscar la herramienta idónea para la administración de los proyectos vía Web, manteniendo el control de los mismos, generando un beneficio en lo referente al uso de los recursos con los que dispone la empresa. Generar indicadores de Gestión dentro de la herramienta seleccionada será una ventaja que se deberá tomar en consideración al momento de escoger la plataforma Web para llevar a cabo el control oportuno en el avance de los procesos. El uso de las TIC’s conjugado con una metodología adecuada, fomentará el desarrollo de las compañías logrando así poder planificar la gestión de los recursos: Humanos, Financieros y materiales, con sus respectivos ahorros en tiempo y dinero.
Resumo:
A aprendizagem em rede e as potencialidades do software social trouxeram novos e estimulantes desafios para os sistemas educativos e para os seus profissionais. Um dos principais desafios prende-se com a necessidade de conceber uma “nova” didática para a docência na web social que deve basear-se não só nos conhecimentos científico, tecnológico, curricular e pedagógico, mas também num conhecimento científico e pedagógico da tecnologia que permita planear, conceber e utilizar as redes sociais, como o Facebook, no processo de ensino-aprendizagem de forma eficaz. Assim, e perante esta realidade, neste estudo exploratório procurámos perceber em que medida a utilização do Facebook no processo de ensino-aprendizagem permite a promoção de competências de aprendizagem de estudantes de cursos pós-graduados, a nível da capacidade para aprender, da iniciativa e da autonomia. Os resultados sugerem que os estudantes aceitam o Facebook como um novo contexto para a aprendizagem, que não impede a reflexão crítica sobre os conceitos e as temáticas apresentadas para trabalho, possibilitando o desenvolvimento de comunidades de aprendizagem desde que exista uma intencionalidade educativa explícita.
Resumo:
El proyecto titulado Creación y diseño de la plataforma web y aplicación móvil para la realización de la revista digital de carácter académico-estudiantil (Arkhé), tuvo como objetivo instaurar un medio propio para la Carrera de Comunicación Social, destinado a la publicación de trabajos e investigaciones de docentes y estudiantes. El proyecto fue estructurado visual y conceptualmente. En cuanto a la estructura visual, se crearon elementos que identifican a la revista, como: logotipo, colores y todo lo relacionado al diseño visual y funcional de la página y su aplicación móvil. En lo referente a la parte conceptual, se elaboraron las bases fundamentales para que exista una revista como: misión, visión, sostenibilidad, concepto de su nombre, creación de la línea editorial, Consejo Editorial, políticas de calidad y normas de publicación; para convertir a Arkhé en una fuente de referencia confiable con posibilidades de indexación. El presente proyecto comprende una investigación teórica y práctica. En el primer capítulo se partió de un marco teórico y se desarrollaron conceptos indispensables para la elaboración de una revista digital. En el segundo se mostró los resultados de la aplicación de encuestas y entrevistas realizadas a estudiantes y profesores. En el tercero se elaboraron las bases de la revista académica y de la estudiantil. Finalmente en el cuarto capítulo se creó el espacio web en donde consta toda la información de la revista para que puedan publicar sus trabajos. En consecuencia, Arkhé es un medio que apoya al proceso de aprendizaje, en el que profesores y estudiantes desarrollan sus habilidades a través de la práctica.
Resumo:
Over 2 million Anterior Cruciate Ligament (ACL) injuries occur annually worldwide resulting in considerable economic and health burdens (e.g., suffering, surgery, loss of function, risk for re-injury, and osteoarthritis). Current screening methods are effective but they generally rely on expensive and time-consuming biomechanical movement analysis, and thus are impractical solutions. In this dissertation, I report on a series of studies that begins to investigate one potentially efficient alternative to biomechanical screening, namely skilled observational risk assessment (e.g., having experts estimate risk based on observations of athletes movements). Specifically, in Study 1 I discovered that ACL injury risk can be accurately and reliably estimated with nearly instantaneous visual inspection when observed by skilled and knowledgeable professionals. Modern psychometric optimization techniques were then used to develop a robust and efficient 5-item test of ACL injury risk prediction skill—i.e., the ACL Injury-Risk-Estimation Quiz or ACL-IQ. Study 2 cross-validated the results from Study 1 in a larger representative sample of both skilled (Exercise Science/Sports Medicine) and un-skilled (General Population) groups. In accord with research on human expertise, quantitative structural and process modeling of risk estimation indicated that superior performance was largely mediated by specific strategies and skills (e.g., ignoring irrelevant information), independent of domain general cognitive abilities (e.g., metal rotation, general decision skill). These cognitive models suggest that ACL-IQ is a trainable skill, providing a foundation for future research and applications in training, decision support, and ultimately clinical screening investigations. Overall, I present the first evidence that observational ACL injury risk prediction is possible including a robust technology for fast, accurate and reliable measurement—i.e., the ACL-IQ. Discussion focuses on applications and outreach including a web platform that was developed to house the test, provide a repository for further data collection, and increase public and professional awareness and outreach (www.ACL-IQ.org). Future directions and general applications of the skilled movement analysis approach are also discussed.
Resumo:
En este trabajo se plantea la elaboración de un proyecto de intervención que se dirige a modificar la metodología de enseñanza para el procesamiento de documentos en el ámbito de la asignatura Procesamiento de Materiales Especiales de la carrera de Bibliotecología y Ciencia de la Información que se dicta en la Facultad de Humanidades y Ciencias de la Educación. A tal efecto se plantea introducir en el entorno de enseñanza aprendizaje las herramientas de las web 2.0 aplicadas a los entornos catalográficos, que en conjunto se denomina OPAC 2.0. Esta innovación en el entorno de la mencionada asignatura supone una innovación ya que hasta el momento este tipo de metodología, si bien desarrollada en el procesamiento de documentos en el ámbito del ejercicio profesional, no ha sido incorporada en la asignatura como parte del proceso de enseñanza
Resumo:
En este trabajo se plantea la elaboración de un proyecto de intervención que se dirige a modificar la metodología de enseñanza para el procesamiento de documentos en el ámbito de la asignatura Procesamiento de Materiales Especiales de la carrera de Bibliotecología y Ciencia de la Información que se dicta en la Facultad de Humanidades y Ciencias de la Educación. A tal efecto se plantea introducir en el entorno de enseñanza aprendizaje las herramientas de las web 2.0 aplicadas a los entornos catalográficos, que en conjunto se denomina OPAC 2.0. Esta innovación en el entorno de la mencionada asignatura supone una innovación ya que hasta el momento este tipo de metodología, si bien desarrollada en el procesamiento de documentos en el ámbito del ejercicio profesional, no ha sido incorporada en la asignatura como parte del proceso de enseñanza
Resumo:
En este trabajo se plantea la elaboración de un proyecto de intervención que se dirige a modificar la metodología de enseñanza para el procesamiento de documentos en el ámbito de la asignatura Procesamiento de Materiales Especiales de la carrera de Bibliotecología y Ciencia de la Información que se dicta en la Facultad de Humanidades y Ciencias de la Educación. A tal efecto se plantea introducir en el entorno de enseñanza aprendizaje las herramientas de las web 2.0 aplicadas a los entornos catalográficos, que en conjunto se denomina OPAC 2.0. Esta innovación en el entorno de la mencionada asignatura supone una innovación ya que hasta el momento este tipo de metodología, si bien desarrollada en el procesamiento de documentos en el ámbito del ejercicio profesional, no ha sido incorporada en la asignatura como parte del proceso de enseñanza
Resumo:
Many years have passed since Berners-Lee envi- sioned the Web as it should be (1999), but still many information professionals do not know their precise role in its development, especially con- cerning ontologies –considered one of its main elements. Why? May it still be a lack of under- standing between the different academic commu- nities involved (namely, Computer Science, Lin- guistics and Library and Information Science), as reported by Soergel (1999)? The idea behind the Semantic Web is that of several technologies working together to get optimum information re- trieval performance, which is based on proper resource description in a machine-understandable way, by means of metadata and vocabularies (Greenberg, Sutton and Campbell, 2003). This is obviously something that Library and Information Science professionals can do very well, but, are we doing enough? When computer scientists put on stage the ontology paradigm they were asking for semantically richer vocabularies that could support logical inferences in artificial intelligence as a way to improve information retrieval systems. Which direction should vocabulary development take to contribute better to that common goal? The main objective of this paper is twofold: 1) to identify main trends, issues and problems con- cerning ontology research and 2) to identify pos- sible contributions from the Library and Information Science area to the development of ontologies for the semantic web. To do so, our paper has been structured in the following manner. First, the methodology followed in the paper is reported, which is based on a thorough literature review, where main contributions are analysed. Then, the paper presents a discussion of the main trends, issues and problems concerning ontology re- search identified in the literature review. Recom- mendations of possible contributions from the Library and Information Science area to the devel- opment of ontologies for the semantic web are finally presented.
Resumo:
In this article, we describe the development of an exten- sion to the Simple Knowledge Organization System (SKOS) to accommodate the needs of vocabulary devel- opment applications (VDA) managing metadata schemes and requiring close tracking of change to both those schemes and their member concepts. We take a neo- pragmatic epistemic stance in asserting the need for an entity in SKOS modeling to mediate between the abstract concept and the concrete scheme. While the SKOS model sufficiently describes entities for modeling the current state of a scheme in support of indexing and search on the Semantic Web, it lacks the expressive power to serve the needs of VDA needing to maintain scheme historical continuity. We demonstrate prelimi- narily that conceptualizations drawn from empirical work in modeling entities in the bibliographic universe, such as works, texts, and exemplars, can provide the basis for SKOS extension in ways that support more rig- orous demands of capturing concept evolution in VDA.
Resumo:
Les applications Web en général ont connu d’importantes évolutions technologiques au cours des deux dernières décennies et avec elles les habitudes et les attentes de la génération de femmes et d’hommes dite numérique. Paradoxalement à ces bouleversements technologiques et comportementaux, les logiciels d’enseignement et d’apprentissage (LEA) n’ont pas tout à fait suivi la même courbe d’évolution technologique. En effet, leur modèle de conception est demeuré si statique que leur utilité pédagogique est remise en cause par les experts en pédagogie selon lesquels les LEA actuels ne tiennent pas suffisamment compte des aspects théoriques pédagogiques. Mais comment améliorer la prise en compte de ces aspects dans le processus de conception des LEA? Plusieurs approches permettent de concevoir des LEA robustes. Cependant, un intérêt particulier existe pour l’utilisation du concept patron dans ce processus de conception tant par les experts en pédagogie que par les experts en génie logiciel. En effet, ce concept permet de capitaliser l’expérience des experts et permet aussi de simplifier de belle manière le processus de conception et de ce fait son coût. Une comparaison des travaux utilisant des patrons pour concevoir des LEA a montré qu’il n’existe pas de cadre de synergie entre les différents acteurs de l’équipe de conception, les experts en pédagogie d’un côté et les experts en génie logiciel de l’autre. De plus, les cycles de vie proposés dans ces travaux ne sont pas complets, ni rigoureusement décrits afin de permettre de développer des LEA efficients. Enfin, les travaux comparés ne montrent pas comment faire coexister les exigences pédagogiques avec les exigences logicielles. Le concept patron peut-il aider à construire des LEA robustes satisfaisant aux exigences pédagogiques ? Comme solution, cette thèse propose une approche de conception basée sur des patrons pour concevoir des LEA adaptés aux technologies du Web. Plus spécifiquement, l’approche méthodique proposée montre quelles doivent être les étapes séquentielles à prévoir pour concevoir un LEA répondant aux exigences pédagogiques. De plus, un répertoire est présenté et contient 110 patrons recensés et organisés en paquetages. Ces patrons peuvent être facilement retrouvés à l’aide du guide de recherche décrit pour être utilisés dans le processus de conception. L’approche de conception a été validée avec deux exemples d’application, permettant de conclure d’une part que l’approche de conception des LEA est réaliste et d’autre part que les patrons sont bien valides et fonctionnels. L’approche de conception de LEA proposée est originale et se démarque de celles que l’on trouve dans la littérature car elle est entièrement basée sur le concept patron. L’approche permet également de prendre en compte les exigences pédagogiques. Elle est générique car indépendante de toute plateforme logicielle ou matérielle. Toutefois, le processus de traduction des exigences pédagogiques n’est pas encore très intuitif, ni très linéaire. D’autres travaux doivent être réalisés pour compléter les résultats obtenus afin de pouvoir traduire en artéfacts exploitables par les ingénieurs logiciels les exigences pédagogiques les plus complexes et les plus abstraites. Pour la suite de cette thèse, une instanciation des patrons proposés serait intéressante ainsi que la définition d’un métamodèle basé sur des patrons qui pourrait permettre la spécification d’un langage de modélisation typique des LEA. L’ajout de patrons permettant d’ajouter une couche sémantique au niveau des LEA pourrait être envisagée. Cette couche sémantique permettra non seulement d’adapter les scénarios pédagogiques, mais aussi d’automatiser le processus d’adaptation au besoin d’un apprenant en particulier. Il peut être aussi envisagé la transformation des patrons proposés en ontologies pouvant permettre de faciliter l’évaluation des connaissances de l’apprenant, de lui communiquer des informations structurées et utiles pour son apprentissage et correspondant à son besoin d’apprentissage.