194,302 research outputs found

    Web based system architecture for long pulse remote experimentation

    Get PDF
    Remote experimentation (RE) methods will be essential in next generation fusion devices. Requirements for long pulse RE will be: on-line data visualization, on-line data acquisition processes monitoring and on-line data acquisition systems interactions (start, stop or set-up modifications). Note that these methods are not oriented to real-time control of fusion plant devices. INDRA Sistemas S.A., CIEMAT (Centro de Investigaciones Energéticas Medioambientales y Tecnológicas) and UPM (Universidad Politécnica de Madrid) have designed a specific software architecture for these purposes. The architecture can be supported on the BeansNet platform, whose integration with an application server provides an adequate solution to the requirements. BeansNet is a JINI based framework developed by INDRA, which makes easy the implementation of a remote experimentation model based on a Service Oriented Architecture. The new software architecture has been designed on the basis of the experience acquired in the development of an upgrade of the TJ-II remote experimentation system

    Visualising the influence of data structure choice on the performance of a distributed database system

    Get PDF
    The choice of data structure is an important decision in any software project. Application developers do not necessarily have a good understanding of how a particular system manages its data structures and how this might influence performance. We provide visualisations representing the behaviour of different data structures in an object oriented distributed database system. The data is obtained from cache monitoring software and the visualisations therefore represent the actual, as opposed to the theoretical, behaviour. The visualisations can be used as a supplement to the textual description of how a particular system manages its data structures so providing developers, educators and students with a clearer understanding of the implications of their choice of data structure

    Knowledge-based supervision and control of wastewater treatment plant: a real-time implementation

    Get PDF
    The hardware architecture and the software development of a real-time knowledge-based distributed control system for the supervision of a wastewater treatment pilot plant are presented. The operation scheme is based on an A²/O system (anaerobic, anoxic, oxic) and includes organic matter removal, nitrification/denitrification, and Enhanced Biological Phosphorous Removal (EBPR). The hardware architecture involves different supervision levels, including two autonomous process computers (plant control and analysers control) and a PLC. The software architecture includes a Knowledge-Based Expert System (KBES) as the top control system. The KBES has been developed in G2, an expert system development environment based on object-oriented structural design. This system is fed with data obtained from the plant monitoring (in-line, on-line and off-line data) and with actuation data of the lower control levels. Using this information, the KBES supervises the pilot plant in order to help with fault detection and plant maintenance, but also modifies setpoints and other variables of the local control level to adapt the system to the different influent conditions. The overall system has been implemented and validated at pilot scale.Spanish Inter-Ministry Commission of Science and Technology (C.I.C.Y.T.) - BIO94-0679-C02, AMB97-0889-c03-01.Fundação Calouste Gulbenkian (FCG).Generalitat de Catalunya. Consell Interdepartamental de Recerca i Innovació Tecnològica (CIRIT)

    Using process modelling to capture requirements for a digital library

    Get PDF
    This paper describes the results of an action research study which explored how IT professionals used process modelling to capture requirements and design artefacts concerning a digital library system. The intention was to produce a web-based, non-relational (XML) database system to store publications of various types and to allow public domain access to the system. Traditionally, such systems are constructed with a data-oriented design, with little attention being paid to process concerns. In this study, process, described by business rules, was defined first which provides advantages as many business systems (including library systems) are often process-oriented. The team involved in this study modelled a reasonably complex system, articulating 168 business rules across 18 major functions covering many aspects of the operation of a digital library system. The team was able to produce a usable requirements specification that was used as the major input into the design phase of the system being developed. The design phase considered both process and network perspectives explicitly before modelling a data-oriented view of the proposed system. It is argued that this multi-perspective view led to a better-designed system than would have been obtained with a single perspective method. An issue for this study was that third year software engineering students were used in place of professional software developers. Using students instead of practitioners raises an interesting question concerning the authenticity of this study vis-a-vis action research. The fundamental question being tested in study was to ascertain whether a process modelling method could be used to model the domain of digital libraries i.e. does it contain a necessary set of constructs to satisfactorily model the problem domain? It was considered that the environment of student projects in a university with regular supervisory oversight offered advantages for the monitoring of this question more so than the alternative. As regards the authenticity, this study was a real project for a real client

    Evolution Oriented Monitoring oriented to Security Properties for Cloud Applications

    Get PDF
    Internet is changing from an information space to a dynamic computing space. Data distribution and remotely accessible software services, dynamism, and autonomy are prime attributes. Cloud technology offers a powerful and fast growing approach to the provision of infrastructure (platform and software services) avoiding the high costs of owning, operating, and maintaining the computational infrastructures required for this purpose. Nevertheless, cloud technology still raises concerns regarding security, privacy, governance, and compliance of data and software services offered through it. Concerns are due to the difficulty to verify security properties of the different types of applications and services available through cloud technology, the uncertainty of their owners and users about the security of their services, and the applications based on them, once they are deployed and offered through a cloud. This work presents an innovative and novel evolution-oriented, cloud-specific monitoring model (including an architecture and a language) that aim at helping cloud application developers to design and monitor the behavior and functionality of their applications in a cloud environment.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech
    corecore