DESQA a Software Quality Assurance Framework
Journal Title: International Journal of engineering Research and Applications - Year 2017, Vol 7, Issue 4
Abstract
In current software development lifecycles of heterogeneous environments, the pitfalls businesses have to face are that software defect tracking, measurements and quality assurance do not start early enough in the development process. In fact the cost of fixing a defect in a production environment is much higher than in the initial phases of the Software Development Life Cycle (SDLC) which is particularly true for Service Oriented Architecture (SOA). Thus the aim of this study is to develop a new framework for defect tracking and detection and quality estimation for early stages particularly for the design stage of the SDLC. Part of the objectives of this work is to conceptualize, borrow and customize from known frameworks, such as object-oriented programming to build a solid framework using automated rule based intelligent mechanisms to detect and classify defects in software design of SOA. The implementation part demonstrated how the framework can predict the quality level of the designed software. The results showed a good level of quality estimation can be achieved based on the number of design attributes, the number of quality attributes and the number of SOA Design Defects. Assessment shows that metrics provide guidelines to indicate the progress that a software system has made and the quality of design. Using these guidelines, we can develop more usable and maintainable software systems to fulfill the demand of efficient systems for software applications. Another valuable result coming from this study is that developers are trying to keep backwards compatibility when they introduce new functionality. Sometimes, in the same newly-introduced elements developers perform necessary breaking changes in future versions. In that way they give time to their clients to adapt their systems. This is a very valuable practice for the developers because they have more time to assess the quality of their software before releasing it. Other improvements in this research include investigation of other design attributes and SOA Design Defects which can be computed in extending the tests we performed.
Authors and Affiliations
Dr. KhaledKh. S. Kh. Allanqawi
On Simple Ternary 𝚪-Semiring
In this paper, the terms, simple ternary Γ-semiring, semi-simple, semisimple ternary Γ-semiring are introduced. It is proved that (1) If T is a left simple ternary Γ-semiringor a lateral simple ternary Γ-semiring or a ri...
MATLAB Implementation of 128-key length SAFER+ Cipher System
Data security is a major challenge today. To protect data in the Internet or in private networks many measures exist. The most important security layer is the use of encryption standard to protect information from eavesd...
Security Implementation on EAV model using Negative database and Shuffling.
This Paper presents an improvised security mechanism for EAV (Entity Attribute Value) data model. EAV data model for data storage has been used in various information systems now days as it gives an advantage of data fle...
Survey Paper on Captcha Using Different Methods And Techniques
The internet has been enjoying associate more and more vital role in our way of life, with the supply of the many web services comparable to email and search engines. CAPTCHA (Completely machine driven Public Turing take...
Flexural Behaviour of Sugarecane Bagasse Ash Modified Fibre Reinforced Concrete
Cement is the major component in concrete. The cement industry is creating environmental problem by emission of CO2 during manufacturing of cement. There are various environmental impacts of cement on our ecology. Today...