71 research outputs found
PERSEND : Enabling Continuous Queries in Proximate Environments
In the mobile computing area, short-range wireless communication technologies enable to envision direct interactions between mobile devices.Thus, each device can be provided with a remote access to data its neighbours agree to share. Such a service enables applications to consult a set of data providers which dynamically evolves according to the mobility of the neighbouring devices. The set of data sources an application may access by this way is therefore representative of its physical neighbourhood. For this purpose, we propose to design a tool enabling the continuous consultation of neighbouring shared data. We present, in this paper, the PERSEND system we develop in this scope. Based on relational databases systems, PERSEND enables applications to define continuous queries over neighbouring data
Improving Reusability in Software Process Lines
International audienceSoftware processes orchestrate manual or automatic tasks to create new software products that meet the requirements of specific projects. While most of the tasks are about inventiveness, modern developments also require recurrent, boring and time-consuming tasks (e.g., the IDE configuration, or the continuous integration setup). Such tasks struggle to be automated due to their various execution contexts according to the requirements of specific projects. In this paper, we propose a methodology that benefits from an explicit modeling of a family of processes to identify the possible reuse of automated tasks in software processes. We illustrate our methodology on industrial projects in a software company. Our methodology promoted both the identification of possible automated tasks for configuring IDEs and continuous integration, and their reuse in various projects of the company. Our methodology contributes to the companies' efficiency, including their agility and ability to experiment new practices, while remaining focused on solving business problems
Leveraging CVL to Manage Variability in Software Process Lines
International audienceVariability on project requirements often implies variability on software processes. To manage such variability, Software Process Lines (SPLs) can be used to represent commonality (i.e., common practices) and variability (i.e., differences) of a set of related software processes. To this end, some Software Process Modeling Languages (SPMLs) natively integrate variability mechanisms. Nevertheless, such a coupling between the SPML and the variability mechanisms i) requires to interpret the requirements variability in terms of the processes variability, ii) limits the reuse of the requirements variability for other purposes (e.g., the development itself), and iii) is a barrier to the use of advances from the field of variability management. In this paper, we propose an approach to apply the Common Variability Language (CVL from the OMG consortium) for requirement variability modeling and its binding to the processes. This work is illustrated on a family of industrial Java development processes. Our approach enables the definition of an SPL and the automatic derivation of a process from this SPL according to the requirements of a given project. The variability is managed separately from the process model and benefits from existing tools coming from process modeling community and CVL
A minimum data set-Core outcome set, core data elements, and core measurement set-For degenerative cervical myelopathy research (AO Spine RECODE DCM): A consensus study
BACKGROUND
Degenerative cervical myelopathy (DCM) is a progressive chronic spinal cord injury estimated to affect 1 in 50 adults. Without standardised guidance, clinical research studies have selected outcomes at their discretion, often underrepresenting the disease and limiting comparability between studies. Utilising a standard minimum data set formed via multi-stakeholder consensus can address these issues. This combines processes to define a core outcome set (COS)-a list of key outcomes-and core data elements (CDEs), a list of key sampling characteristics required to interpret the outcomes. Further "how" these outcomes should be measured and/or reported is then defined in a core measurement set (CMS). This can include a recommendation of a standardised time point at which outcome data should be reported. This study defines a COS, CDE, and CMS for DCM research.
METHODS AND FINDINGS
A minimum data set was developed using a series of modified Delphi processes. Phase 1 involved the setup of an international DCM stakeholder group. Phase 2 involved the development of a longlist of outcomes, data elements, and formation into domains. Phase 3 prioritised the outcomes and CDEs using a two-stage Delphi process. Phase 4 determined the final DCM minimal data set using a consensus meeting. Using the COS, Phase 5 finalised definitions of the measurement construct for each outcome. In Phase 6, a systematic review of the literature was performed, to scope and define the psychometric properties of measurement tools. Phase 7 used a modified Delphi process to inform the short-listing of candidate measurement tools. The final measurement set was then formed through a consensus meeting (Phase 8). To support implementation, the data set was then integrated into template clinical research forms (CRFs) for use in future clinical trials (Phase 9). In total, 28 outcomes and 6 domains (Pain, Neurological Function, Life Impact, Radiology, Economic Impact, and Adverse Events) were entered into the final COS. Thirty two outcomes and 4 domains (Individual, Disease, Investigation, and Intervention) were entered into the final CDE. Finally, 4 outcome instruments (mJOA, NDI, SF-36v2, and SAVES2) were identified for the CMS, with a recommendation for trials evaluating outcomes after surgery, to include baseline measurement and at 6 months from surgery.
CONCLUSIONS
The AO Spine RECODE-DCM has produced a minimum data set for use in DCM clinical trials today. These are available at https://myelopathy.org/minimum-dataset/. While it is anticipated the CDE and COS have strong and durable relevance, it is acknowledged that new measurement tools, alongside an increasing transition to study patients not undergoing surgery, may necessitate updates and adaptation, particularly with respect to the CMS
Rapid Evolution of Enormous, Multichromosomal Genomes in Flowering Plant Mitochondria with Exceptionally High Mutation Rates
A pair of species within the genus Silene have evolved the largest known mitochondrial genomes, coinciding with extreme changes in mutation rate, recombination activity, and genome structure
Interrogation continue des systèmes d'information de proximité
Les technologies de communication sans fil de courte portée (Bluetooth...) permettent aujourd'hui la mise oeuvre d'interactions directes entre terminaux mobiles (assistants personnels, téléphones cellulaires...) physiquement proches. Il devient ainsi possible de considérer les systèmes d'information nés de la réunion provisoire de ces terminaux. De tels systèmes s'avèrent extrêmement dynamiques de par la nature même des entités qui les composent. Dans ce contexte, les résultats issus d'outils d'interrogation ponctuelle ne restent, le plus souvent, valables que de courts laps de temps.Cette thèse définit un outil d'interrogation adapté aux interactions de proximité. Après avoir proposé une formalisation de ce type d'interactions centrée sur la notion de système d'information de proximité, nous présentons l'application de notre modèle aux bases de données de proximité, transposition des systèmes d'information de proximité au domaine des bases de données relationnelles.RENNES1-BU Sciences Philo (352382102) / SudocSudocFranceF
Accès à l'Information en Ubiquité Numérique
Disponible dans les fichiers attachés à ce documen
PERSEND : Enabling Continuous Queries in Proximate Environments
In the mobile computing area, short-range wireless communication technologies enable to envision direct interactions between mobile devices.Thus, each device can be provided with a remote access to data its neighbours agree to share. Such a service enables applications to consult a set of data providers which dynamically evolves according to the mobility of the neighbouring devices. The set of data sources an application may access by this way is therefore representative of its physical neighbourhood. For this purpose, we propose to design a tool enabling the continuous consultation of neighbouring shared data. We present, in this paper, the PERSEND system we develop in this scope. Based on relational databases systems, PERSEND enables applications to define continuous queries over neighbouring data
- …