13 research outputs found
A Systematic Review of Tracing Solutions in Software Product Lines
Software Product Lines are large-scale, multi-unit systems that enable
massive, customized production. They consist of a base of reusable artifacts
and points of variation that provide the system with flexibility, allowing
generating customized products. However, maintaining a system with such
complexity and flexibility could be error prone and time consuming. Indeed, any
modification (addition, deletion or update) at the level of a product or an
artifact would impact other elements. It would therefore be interesting to
adopt an efficient and organized traceability solution to maintain the Software
Product Line. Still, traceability is not systematically implemented. It is
usually set up for specific constraints (e.g. certification requirements), but
abandoned in other situations. In order to draw a picture of the actual
conditions of traceability solutions in Software Product Lines context, we
decided to address a literature review. This review as well as its findings is
detailed in the present article.Comment: 22 pages, 9 figures, 7 table
A Literature Review on Business Process Management
Business Process (BP) is a set of coordinated tasks that define how to achieve organizational goals. It emerges as an efficient tool, whose main goal is supporting the design, administration, setup, disclosure and analysis of business processes, and organizations use it to identify opportunities to reduce costs, increase service or product quality, etc. The goal of BPM is to manage business processes. Organizations wish to manage perfectly these processes instead of fixing the non-ideal process setups or outcomes in a reactive manner. At present, variability management in the business processes domain is considered as a key of reuse. Process mining offers a set of techniques that retrieves information from event logs and gives companies a better understanding of their processes. Process mining has gained significant attention in both research and industry as a range of data mining tools has emerged. In this study, we will provide a systematic literature review from 2017 to 2021; we will use Kitchenham method to conduct this SLR. Data source as IEEE, ACM, Springer and ScienceDirect are used to obtain literature. We had, as a result, 51 papers from 3079 papers to complete this paper. This SLR had for objective to see the research trend on the topics of business process management, improvement, modeling and approaches using data mining
FDDetector: A Tool for Deduplicating Features in Software Product Lines
Duplication is one of the model defects that affect software product lines during their evolution. Many approaches have been proposed to deal with duplication in code level while duplication in features hasn’t received big interest in literature. At the aim of reducing maintenance cost and improving product quality in an early stage of a product line, we have proposed in previous work a tool support based on a conceptual framework. The main objective of this tool called FDDetector is to detect and correct duplication in product line models. In this paper, we recall the motivation behind creating a solution for feature deduplication and we present progress done in the design and implementation of FDDetector
Model Defects in Evolving Software Product Lines: A Review of Literature
Software products lines (SPLs) are long living systems that undergo several evolutions throughout their lifetime due to many reasons related to technology, strategy, business, etc. These evolutions can be the source of several defects that impact the different artefacts of SPLs, namely requirements, models, architecture and code. Many studies in the literature have dealt with the correction of defects in software product lines, but to our knowledge, no reviews have been carried out to provide an extensive overview of these studies. In this paper, we present a literature review of model defects in software product lines. The purpose of this review is to enumerate the different defects discussed in literature and to present the approaches proposed to detect and correct them. The findings of this review reveal new research leads to explore in this issue
BERT Based Clinical Knowledge Extraction for Biomedical Knowledge Graph Construction and Analysis
Background : Knowledge is evolving over time, often as a result of new
discoveries or changes in the adopted methods of reasoning. Also, new facts or
evidence may become available, leading to new understandings of complex
phenomena. This is particularly true in the biomedical field, where scientists
and physicians are constantly striving to find new methods of diagnosis,
treatment and eventually cure. Knowledge Graphs (KGs) offer a real way of
organizing and retrieving the massive and growing amount of biomedical
knowledge.
Objective : We propose an end-to-end approach for knowledge extraction and
analysis from biomedical clinical notes using the Bidirectional Encoder
Representations from Transformers (BERT) model and Conditional Random Field
(CRF) layer.
Methods : The approach is based on knowledge graphs, which can effectively
process abstract biomedical concepts such as relationships and interactions
between medical entities. Besides offering an intuitive way to visualize these
concepts, KGs can solve more complex knowledge retrieval problems by
simplifying them into simpler representations or by transforming the problems
into representations from different perspectives. We created a biomedical
Knowledge Graph using using Natural Language Processing models for named entity
recognition and relation extraction. The generated biomedical knowledge graphs
(KGs) are then used for question answering.
Results : The proposed framework can successfully extract relevant structured
information with high accuracy (90.7% for Named-entity recognition (NER), 88%
for relation extraction (RE)), according to experimental findings based on
real-world 505 patient biomedical unstructured clinical notes.
Conclusions : In this paper, we propose a novel end-to-end system for the
construction of a biomedical knowledge graph from clinical textual using a
variation of BERT models
Vers un profil UML pour la conception de composants multivues
International audienceThis paper aims to present an UML profile based on multiviews components. A multiviews component allows to encapsulate and deliver information according to the user's point of view and offers mechanisms to manage the dynamic evolution of viewpoints and consistency among views. In this paper, we first present the notion of multiviews component and its integration into a UML profile, and thus detail an object-oriented multiviews modelling applied to a concrete example. The transition to the coding stage is described through a generic implementation pattern.L' objectif de cet article est de présenter un profil UML permettant la construction de composants logiciels multivues. Un composant multivues est une extension de la notion de composant UML permettant de stocker et restituer de l' information en fonction du profil de l' utilisateur (point de vue), et offrant la possibilité de changement dynamique de point de vue. Dans cet article, nous présentons tout d' abord la notion de classe multivues, puis le composant multivues et son intégration dans un profil UML. Nous illustrons à l' aide d' un exemple concret la mise en oeuvre d' une modélisation objet multivues. La transition vers la phase de codage est présentée à travers un patron d'implémentation générique
Valorization of Olive Mill Wastewater in the Control of <em>Aphis pomi</em> De Geer 1773 (Hemiptera, Aphididae) Infesting Apple Plants in Nurseries
Olive mill wastewater (OMW), are the liquid residues generated during the extraction of oil by traditional and modern three-phase type crushing units. These effluents are characterized by an acidic pH and composition rich in water, organic matter, minerals and polyphenols. In general, they are directly discharged into natural ecosystems. Their danger is linked to the enormous quantities produced in a short period between October and March. To mitigate the effects of vegetable waters on the environment, their valorization in different areas is discussed. As biopesticides, crude OMW have been shown to be very toxic to Aphis pomi; the LC50 and LC95 varied respectively from 27.17 to 45.59 and from 77.19 to 134.57Â mg of OMW/L of water; they vary according to the stage of the aphid considered. The young stages of A. pomi were more sensitive than the elderly are. Therefore, the OMW can be used as a means of controlling aphids. However, before operating on a large scale, it is necessary to repeat the trials in field and assess their impact on non-target organisms and treated crops