695 research outputs found

    Evaluating Enterprise Content Management Tools in a Real Context

    Get PDF
    Managing documentation in a suitable way has become a critical issue for any organization. Or ganizations depend on the information they store and they are required to have appropriate mechanisms to support the functional needs of information storage, management and retrieval. Currently, there are several tools in the market, both free software and proprietary license, nor mally named Enterprise Content Management (ECM) tools, which offer relevant solutions in this context. This paper presents a comparative study among several of the most commonly used ECM tools. It starts with a systematic review of the literature to analyze possible solutions and then it defines a characterization schema instantiated in a particular case, the Regional Government of AndalusiaMinisterio de EducaciĂłn y Ciencia TIN2013-46928-C3-3-

    Model-based tool support for Tactical Data Links: an experience report from the defence domain

    Get PDF
    The Tactical Data Link (TDL) allows the exchange of information between cooperating platforms as part of an integrated command and control (C2) system. Information exchange is facilitated by adherence to a complex, message-based protocol defined by document-centric standards. In this paper, we report on a recent body of work investigating migration from a document-centric to a model-centric approach within the context of the TDL domain, motivated by a desire to achieve a positive return on investment. The model-centric approach makes use of the Epsilon technology stack and provides a significant improvement to both the level of abstraction and rigour of the network design. It is checkable by a machine and, by virtue of an MDA-like approach to the separation of domains and model transformation between domains, is open to integration with other models to support more complex workflows, such as by providing the results of interoperability analyses in human-readable domain-specific reports conforming to an accepted standard

    Learning To Scale Up Search-Driven Data Integration

    Get PDF
    A recent movement to tackle the long-standing data integration problem is a compositional and iterative approach, termed “pay-as-you-go” data integration. Under this model, the objective is to immediately support queries over “partly integrated” data, and to enable the user community to drive integration of the data that relate to their actual information needs. Over time, data will be gradually integrated. While the pay-as-you-go vision has been well-articulated for some time, only recently have we begun to understand how it can be manifested into a system implementation. One branch of this effort has focused on enabling queries through keyword search-driven data integration, in which users pose queries over partly integrated data encoded as a graph, receive ranked answers generated from data and metadata that is linked at query-time, and provide feedback on those answers. From this user feedback, the system learns to repair bad schema matches or record links. Many real world issues of uncertainty and diversity in search-driven integration remain open. Such tasks in search-driven integration require a combination of human guidance and machine learning. The challenge is how to make maximal use of limited human input. This thesis develops three methods to scale up search-driven integration, through learning from expert feedback: (1) active learning techniques to repair links from small amounts of user feedback; (2) collaborative learning techniques to combine users’ conflicting feedback; and (3) debugging techniques to identify where data experts could best improve integration quality. We implement these methods within the Q System, a prototype of search-driven integration, and validate their effectiveness over real-world datasets

    A Model-Driven Approach for Mobile Business Intelligence

    Get PDF
    The concept of Mobile Business Intelligence is nowadays gaining prominence in business markets. With the emergence and evolution of mobile technologies such as smartphones and tablets, the users gain the opportunity to analyze the corporate information, anywhere and anytime, based on charts, tables and dashboards. However, there is also the question of how to provide the freedom to the user to build its own analytical components. This work will address the problem of developing a hybrid mobile solution towards the Business Intelligence domain, offering monitoring services and simultaneously addressing the problem of user empowerment, with easy configuration and semi-automatic generation of analytical widgets. To provide such capacity to the user, the proposed solution is based on the design of a Domain Specific Modeling Language, aligned with the Model-Driven Development approach and inspired by the Product Lines principles. The last part of this work is dedicated to evaluate the language usability based on an empirical test, executed by a set of subjects with different backgrounds of specialization. In this sense, we define two groups: end users and domain experts. The goal is to determine the extent to which the prototype can be used to empower the end users. As support for the analysis we have extracted a set of measures, alongside with the final appreciation from the domain experts group, composed by people currently working on Business Intelligence

    MetodologĂ­a dirigida por modelos para las pruebas de un sistema distribuido multiagente de fabricaciĂłn

    Get PDF
    Las presiones del mercado han empujado a las empresas de fabricaciĂłn a reducir costes a la vez que mejoran sus productos, especializĂĄndose en las actividades sobre las que pueden añadir valor y colaborando con especialistas de las otras ĂĄreas para el resto. Estos sistemas distribuidos de fabricaciĂłn conllevan nuevos retos, dado que es difĂ­cil integrar los distintos sistemas de informaciĂłn y organizarlos de forma coherente. Esto ha llevado a los investigadores a proponer una variedad de abstracciones, arquitecturas y especificaciones que tratan de atacar esta complejidad. Entre ellas, los sistemas de fabricaciĂłn holĂłnicos han recibido una atenciĂłn especial: ven las empresas como redes de holones, entidades que a la vez estĂĄn formados y forman parte de varios otros holones. Hasta ahora, los holones se han implementado para control de fabricaciĂłn como agentes inteligentes autoconscientes, pero su curva de aprendizaje y las dificultades a la hora de integrarlos con sistemas tradicionales han dificultado su adopciĂłn en la industria. Por otro lado, su comportamiento emergente puede que no sea deseable si se necesita que las tareas cumplan ciertas garantĂ­as, como ocurren en las relaciones de negocio a negocio o de negocio a cliente y en las operaciones de alto nivel de gestiĂłn de planta. Esta tesis propone una visiĂłn mĂĄs flexible del concepto de holĂłn, permitiendo que se sitĂșe en un espectro mĂĄs amplio de niveles de inteligencia, y defiende que sea mejor implementar los holones de negocio como servicios, componentes software que pueden ser reutilizados a travĂ©s de tecnologĂ­as estĂĄndar desde cualquier parte de la organizaciĂłn. Estos servicios suelen organizarse como catĂĄlogos coherentes, conocidos como Arquitecturas Orientadas a Servicios (‘Service Oriented Architectures’ o SOA). Una iniciativa SOA exitosa puede reportar importantes beneficios, pero no es una tarea trivial. Por este motivo, se han propuesto muchas metodologĂ­as SOA en la literatura, pero ninguna de ellas cubre explĂ­citamente la necesidad de probar los servicios. Considerando que la meta de las SOA es incrementar la reutilizaciĂłn del software en la organizaciĂłn, es una carencia importante: tener servicios de alta calidad es crucial para una SOA exitosa. Por este motivo, el objetivo principal de la presente Tesis es definir una metodologĂ­a extendida que ayude a los usuarios a probar los servicios que implementan a sus holones de negocio. Tras considerar las opciones disponibles, se tomĂł la metodologĂ­a dirigida por modelos SODM como punto de partida y se reescribiĂł en su mayor parte con el framework Epsilon de cĂłdigo abierto, permitiendo a los usuarios que modelen su conocimiento parcial sobre el rendimiento esperado de los servicios. Este conocimiento parcial es aprovechado por varios nuevos algoritmos de inferencia de requisitos de rendimiento, que extraen los requisitos especĂ­ficos de cada servicio. Aunque el algoritmo de inferencia de peticiones por segundo es sencillo, el algoritmo de inferencia de tiempos lĂ­mite pasĂł por numerosas revisiones hasta obtener el nivel deseado de funcionalidad y rendimiento. Tras una primera formulaciĂłn basada en programaciĂłn lineal, se reemplazĂł con un algoritmo sencillo ad-hoc que recorrĂ­a el grafo y despuĂ©s con un algoritmo incremental mucho mĂĄs rĂĄpido y avanzado. El algoritmo incremental produce resultados equivalentes y tarda mucho menos, incluso con modelos grandes. Para sacar mĂĄs partidos de los modelos, esta Tesis tambiĂ©n propone un enfoque general para generar artefactos de prueba para mĂșltiples tecnologĂ­as a partir de los modelos anotados por los algoritmos. Para evaluar la viabilidad de este enfoque, se implementĂł para dos posibles usos: reutilizar pruebas unitarias escritas en Java como pruebas de rendimiento, y generar proyectos completos de prueba de rendimiento usando el framework The Grinder para cualquier Servicio Web que estĂ© descrito usando el estĂĄndar Web Services Description Language. La metodologĂ­a completa es finalmente aplicada con Ă©xito a un caso de estudio basado en un ĂĄrea de fabricaciĂłn de losas cerĂĄmicas rectificadas de un grupo de empresas español. En este caso de estudio se parte de una descripciĂłn de alto nivel del negocio y se termina con la implementaciĂłn de parte de uno de los holones y la generaciĂłn de pruebas de rendimiento para uno de sus Servicios Web. Con su soporte para tanto diseñar como implementar pruebas de rendimiento de los servicios, se puede concluir que SODM+T ayuda a que los usuarios tengan una mayor confianza en sus implementaciones de los holones de negocio observados en sus empresas

    Experimentation as a service over semantically interoperable Internet of Things testbeds

    Get PDF
    Infrastructures enabling experimental assessment of Internet of Things (IoT) solutions are scarce. Moreover, such infrastructures are typically bound to a specific application domain, thus, not facilitating the testing of solutions with a horizontal approach. This paper presents a platform that supports Experimentation as s Service (EaaS) over a federation of IoT testbeds. This platform brings two major advances. Firstly, it leverages semantic web technologies to enable interoperability so that testbed agnostic access to the underlying facilities is allowed. Secondly, a set of tools ease both the experimentation workflow and the federation of other IoT deployments, independently of their domain of interest. Apart from the platform specification, the paper presents how this design has been actually instantiated into a cloud-based EaaS platform that has been used for supporting a wide variety of novel experiments targeting different research and innovation challenges. In this respect, the paper summarizes some of the experiences from these experiments and the key performance metrics that this instance of the platform has exhibited during the experimentation

    Developing an online database of experts for the Worcester Regional Chamber of Commerce

    Get PDF
    The Worcester Regional Chamber of Commerce as part of their mission to attract business to the Worcester area, want to create an online searchable database of industry experts made up of faculty members of the Colleges and Universities in the Worcester area. This online database will be placed on the Worcester Regional Chamber of Commerce Higher Education – Business Partnership page on their website. The limitations placed on this request are that the Regional Chamber as of this moment have no monetary or Information Technologies resources to provide for the realization of this request. The proliferation of as A Service Information technology offerings provide a number of options for satisfying the request for an online searchable database of individuals, and some services are geared more specifically for this type of need and are intended for the nonprofit sector as well. The recommendation of this report is for the Worcester regional Chamber of Commerce to consider these options even if it requires a small investment of funds on their part
    • 

    corecore