
Salwa ElakeiliUniversity of Benghazi · Department of Software Engineering
Salwa Elakeili
Doctor of Software Engineering
About
24
Publications
5,231
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
95
Citations
Publications
Publications (24)
Abstract. Air pollution poses the world's most significant environmental health risk to people everywhere. According to certain World Health Organization (WHO) estimates, air pollution exposure results in millions of premature deaths each year, with children under five making up a significant portion of these fatali-ties. While it is estimated that...
Organizational loyalty has an active role that contributes considerably to improving the performance of human resources in institutions, whereby administrative leaders must be instructed to take care of it and know its levels among employees. This study aims to know the level of organizational loyalty of administrative staff at the University of Be...
Making a design decision in architecture design (AD) is challenging, especially when the system has many components and interactions. The complication is evident in the design phase of agents-based systems that are assigned various responsibilities, according to most works of literature. The study's purpose is to assist system designers in developi...
There are many different ways to size estimate of software projects. However, software developers always have problems in choosing the right method for their projects. The Use Case Points (UCP) is among these common methods, but there is still some complexity in using them in a way that greatly contributes to obtaining accurate estimates. This pape...
Since the World Health Organization declared the COVID-19 outbreak a global pandemic, constraints on face-to-face clinical consultation have become more challenging to implement in healthcare institutions. In common childhood illnesses, inexperienced parents may have difficulties determining whether a child is in a severe condition that requires ho...
In recent years, Software Security has gained an important role in the research of information systems as the increasing popularity of hacking and attacking software systems. Therefore, the need for security measures grows and many researchers have put security measures into account from the early stages of software development starting from the re...
In the Internet of Things (IoT) area, the increase of data leads to the "Big data'' problem. The traditional relational database (RDB) is not being able to deal with processing big data. In contrast, the Not only SQL (NoSQL) database was created to deal with big data problems. Therefore, most organizations need to convert their data stored in RDB s...
Several tools and approaches have been proposed to generate Unified Modeling Language (UML) diagrams. Researchers focus on automating the process of extracting valuable information from Natural Language (NL) text to generate UML models. The existing approaches show less accurateness because of the ambiguity of NL. In this paper, we present a method...
Nowadays, the development of data warehouses shows the importance of data quality in business success. Data warehouse projects fail for many reasons, one of which is the low quality of data. High-quality data achievement in data warehouses is a persistent challenge. Data cleaning aims at finding, correcting data errors and inconsistencies. This pap...
The use of Information Technology (IT) has been growing over decades in many human activities. It has also been accepted in educational institutions for teaching and learning. Several studies have been conducted to evaluate the success and acceptance of E-learning systems and tools by students and teaching staff. In this study, we attempt to acquir...
software developers facing great challenges to achieve the software goals that was designed. Achieving those goals may be difficult in the presence of risks that are difficult to manage, and therefore, many researchers are trying to study many of those risks and develop many tools and techniques to help mitigate them. Each of these tools addresses...
This is the first paper of a set of papers dealing with cost of failures. In Safety Critical Systems (SCSs), trade -off the cost of failures (due to lack of testing) against the cost of testing is essential. Usually stronger test criteria are more costly to test, but also more effective at finding faults which if not exposed during testing could le...
This paper presents a selective regression testing approach for testing proper failure mitigation in safety-critical systems. Based on changes to the models used for test generation, it classifies tests as obsolete, retestable, and reusable. It also defines a process for generating new tests based on partial regeneration. It takes advantage of the...
Many aerospace vehicles are vulnerable to security attacks that not only can cause loss of the vehicle, but also loss of life or compromise national security. This paper proposes an approach for security testing an aerospace launch system. Our approach is based on building a security test suite from a behavioral model, an attack type and a mitigati...
In the aerospace domain, defects in mitigating failures can have very high costs. This makes it imperative to have systematic testing approaches for making sure that failure mitigations work properly. This paper describes a model-based testing approach that targets mitigations of system failures. It includes models of the system, of possible failur...
This paper proposes a genetic algorithm (GA)method to generate test scenarios for testing proper fail-safe behavior for web applications. Unlike other approaches which combine fault trees with state charts, we create mitigation tests from an existing functional black box test suite. A genetic algorithm is used that determines points of failures and...
This paper provides a technique for testing proper failure mitigation in safety-critical systems. Unlike other approaches which integrate behavioral and failure models, and then generate tests from the integrated model, we build failure-mitigation tests from an existing behavioral test suite, using an explicit mitigation model for which we generate...
Testing safety critical systems has become increasingly important as such systems have become pervasive throughout society. This paper proposes a model-based testing approach to test safety critical features of such systems. The approach uses a Communicating Extended Finite State Machine (CEFSM) to model both functional behavior and mitigation requ...