378 research outputs found

    Légendes du feu en Grèce ancienne : M. Halm-Tisserant, Cannibalisme et immortalité, l'enfant dans le chaudron en Grèce ancienne.

    No full text
    Jourdain-Annequin Colette. Légendes du feu en Grèce ancienne : M. Halm-Tisserant, Cannibalisme et immortalité, l'enfant dans le chaudron en Grèce ancienne.. In: Dialogues d'histoire ancienne, vol. 20, n°2, 1994. pp. 414-418

    GSpace: An Architectural Approach for Self-Managing Extra-Functional Concerns

    No full text
    Middleware-based solutions for self-managing systems provide a degree of separation between the mechanisms that govern the adaptability of a system and application functionality. Systems become in this way more flexible, dependable and robust to changes. However, it is possible to achieve another degree of separation by separating from the application logic the different extra-functional concerns (such as availability, performance, and security). This separation, known as Separation of Concerns principle, helps in generating software artifacts that are more maintainable and reusable. In this paper, we propose an architectural model for a middleware-based solution where the self-managing principle is applied to extra-functional concerns. Our middleware, based on the Shared Data Space model, is capable of dynamically adapt extra-functional concerns to the actual needs of the applications

    Encrypted Shared Data Spaces

    No full text
    The deployment of Share Data Spaces in open, possibly hostile, environments arises the need of protecting the confidentiality of the data space content. Existing approaches focus on access control mechanisms that protect the data space from untrusted agents. The basic assumption is that the hosts (and their administrators) where the data space is deployed have to be trusted. Encryption schemes can be used to protect the data space content from malicious hosts. However, these schemes do not allow searching on encrypted data. In this paper we present a novel encryption scheme that allows tuple matching on completely encrypted tuples. Since the data space does not need to decrypt tuples to perform the search, tuple confidentiality can be guaranteed even when the data space is deployed on malicious hosts (or an adversary gains access to the host). Our scheme does not require authorised agents to share keys for inserting and retrieving tuples. Each authorised agent can encrypt, decrypt, and search encrypted tuples without having to know other agents’ keys. This is beneficial inasmuch as it simplifies the task of key management. An implementation of an encrypted data space based on this scheme is described and some preliminary performance results are given

    GHOST: experimenting countermeasures for conflicts in the pilot's activity

    No full text
    An approach for designing countermeasures to cure conflict in aircraft pilots’ activities is presented, both based on Artificial Intelligence and Human Factors concepts. The first step is to track the pilot’s activity, i.e. to reconstruct what he has actually done thanks to the flight parameters and reference models describing the mission and procedures. The second step is to detect conflict in the pilot’s activity, and this is linked to what really matters to the achievement of the mission. The third step is to design accu- rate countermeasures which are likely to do bet- ter than the existing onboard devices. The three steps are presented and supported by experimental results obtained from private and professional pi- lots

    Young children and the use of digital technology across Europe

    No full text
    Children are often more digitally skilled than parents realise and learn both from observing other family members and from developing their own strategies. Yet parental attitudes still deeply influence children’s levels of digital literacy and parents tend to have a more positive view of digital technology if schools meaningfully integrate such technologies into children’s learning. These are some of the findings from a major Europe-wide European Commission study of children’s media practices presented here, during Global Media and Information Literacy Week 2018, by Stéphane Chaudron and Rosanna Di Gioia. Stéphane researches young digital citizens’ security and safety at the Joint Research Centre of the European Commission (JRC) and Rosanna is a researcher in the JRC Cyber and Digital Citizens’ Security Unit. [Header image credit: M. Stewart, CC BY-SA 2.0.jpg

    Does the Level of Detail of UML Diagrams Affect the Maintainability of Source Code?: A Family of Experiments

    No full text
    Although the UML is considered to be the de facto standard notation with which to model software, there is still resistance to model-based development. UML modeling is perceived to be expensive and not necessarily cost-effective. It is therefore important to collect empirical evidence concerning the conditions under which the use of UML makes a practical difference. The focus of this paper is to investigate whether and how the Level of Detail (LoD) of UML diagrams impacts on the performance of maintenance tasks. A family of experiments consisting of one controlled experiment and three replications has therefore been carried out with 81 students with different abilities and levels of experience from 3 countries (The Netherlands, Spain, and Italy). The analysis of the results of the experiments indicates that there is no strong statistical evidence as to the influence of different LoDs. The analysis suggests a slight tendency toward better results when using low LoD UML diagrams, especially if used for the modification of the source code, while a high LoD would appear to be helpful in understanding the system. The participants in our study also favored low LoD diagrams because they were perceived as easier to read. Although the participants expressed a preference for low LoD diagrams, no statistically significant conclusions can be drawn from the set of experiments. One important finding attained during this family of experiments was that the participants minimized or avoided the use of UML diagrams, regardless of their LoD. This effect was probably the result of using small software systems from well-known domains as experimental materials

    On the use of UML documentation in software maintenance: Results from a survey in industry

    No full text
    This paper presents the findings of a survey on the use of UML in software maintenance, carried out with 178 professionals working on software maintenance projects in 12 different countries. As part of long-term research we are carrying out to investigate the benefits of using UML in software maintenance, the main objectives of this survey are: 1) to explore whether UML diagrams are being used in software industry maintenance projects; 2) to see what UML diagrams are the most effective for software maintenance; 3) to find out what the perceived benefits of using UML diagrams are; and 4) to contextualize the kind of companies that use UML documentation in software maintenance. Some complementary results based on the way the documentation is used (whether it is UML-based or not) during software maintenance are also presented

    AMMoRe 2018: First international workshop on analytics and mining of model repositories

    No full text
    Model-based approaches promote the use of models and related artifacts (such as metamodels and model transformations) as central elements to tackle the complexity of building systems. Both in academia and in industry there is a growing need to efficiently i) store; ii) analyze; and ii) search & navigate, and iii) curate large collections of models. Such collections include for example large sets of software models such as the Lindholmen UML dataset [1], or of heterogeneous models in large MDE ecosystems and systems-of-systems, including e.g. software, hardware, and business models. The workshop Analytics and Mining of Model Repositories (AMMoRe) aims to gather modelling researchers and practitioners to discuss the emerging problems and propose solutions. The scope ranges from industrial reports and empirical analyses in the problem domain to novel cross-disciplinary approaches for large-scale analytics and management, e.g. exploiting techniques from data analytics, repository mining and machine learning

    Towards an HLA Run-time Infrastructure with Hard Real-time Capabilities

    No full text
    Our work takes place in the context of the HLA standard and its application in real-time systems context. The HLA standard is inadequate for taking into consideration the different constraints involved in real-time computer systems. Many works have been invested in order to providing real-time capabilities to Run Time Infrastructures (RTI) to run real time simulation. Most of these initiatives focus on major issues including QoS guarantee, Worst Case Transit Time (WCTT) knowledge and scheduling services provided by the underlying operating systems. Even if our ultimate objective is to achieve real-time capabilities for distributed HLA federations executions, this paper describes a preliminary work focusing on achieving hard real-time properties for HLA federations running on a single computer under Linux operating systems. Our paper proposes a novel global bottom up approach for designing real-time Run time Infrastructures and a formal model for validation of uni processor to (then) distributed real-time simulation with CERTI
    corecore