Claim Missing Document
Check
Articles

Found 3 Documents
Search

Using Quality Measures During the Software Development Process: Case Study of Cameroonian Software Industry Hayatou Oumarou; Donatien Koulla Moulla; kolyang Kolyang
Indonesian Journal of Computer Science Vol. 12 No. 3 (2023): Indonesian Journal of Computer Science Volume 12. No. 3 (2023)
Publisher : STMIK Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33022/ijcs.v12i3.3208

Abstract

Many studies on software quality use a variety of techniques and tools to assess quality in IT organizations. However, it is still difficult to ensure the proper use of measures to guarantee software quality. Cameroon, like many developing countries, faces a number of challenges in its software industry including limited market size, poor infrastructure, and lack of software engineering best practices. This study evaluates the software quality measurement practices in Cameroon and identifies potential areas of improvement. This study conducted a questionnaire survey of 30 companies by identifying five main categories and nine research questions. 57% of the companies surveyed consider that the impact of the measures on the success of the project is significant, and the measurement findings are, by large, accessible to executives as well as to the staff concerned. Furthermore, the adoption of a measurement tool can improve the monitoring and management of software projects.
M2SmallLint : software health monitoring tool Hayatou Oumarou; Nurul Rismayanti
Indonesian Journal of Data and Science Vol. 4 No. 2 (2023): Indonesian Journal of Data and Science
Publisher : yocto brain

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.56705/ijodas.v4i2.90

Abstract

Developing error-free applications is a major challenge for computer scientists. Tools to remedy this problem have been developed, notably Rule Checkers and proof assistants. As a particular case of error, a bug is by nature intangible, invisible and difficult to trace. We propose to investigate the correlations between the alerts generated by rule checkers and the internal quality of the software system. In this first version of the work, we present M2SmallLint, a tool for visualizing and navigating through source code properties in order to locate potential errors. This tool enables the visualization of software health.
Automatic Generation of Unit Test Data for Dynamically Typed Languages Hayatou Oumarou; Faouzi El Mansour
Indonesian Journal of Computer Science Vol. 12 No. 5 (2023): Indonesian Journal of Computer Science (IJCS) Volume 12 Number 5 (2023)
Publisher : STMIK Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Testing is the major means of verifying and validating software. It is a repetitive and time-consuming activity. Testing is neglected because of its high cost and the fact that it does not add functionality to the system. As a result, many programmers don't write tests. To remedy this, some researcher proposed automatic test generation. Test generation is a solution that reduces workload and increases productivity. In this paper, we propose a test data generation approach for unit tests in dynamically typed languages. Our approach is based on the analysis and decomposition of the AST (Abstract Syntax Tree) obtained when compiling the source code of the method under test. We validate this approach in Pharo a real system. The results on three systems show the effectiveness of the approach.