Development of Web Services for Computational and Analytical Processing Code of Software Metric

Haider Hassan Majeed AlKaraawi

Abstract


This study is to develop a web service, which allows to calculate and conduct analytical processing software metrics. To achieve the goal we need to an analytical overview of the software that allows to calculate code metrics, examine the existing metrics, learn the basic architectural approaches of building a web service, explore the applicability of fuzzy logic algorithms (West et.al., 2015) for the implementation of intelligent analysis software metrics, implement a web service that allows you to calculate and conduct analytical processing software metrics based on expert opinion and make testing design a web service. There are many approaches to solving the problem of testing and verification of software. During the development of this application was used unit testing. The purpose of unit testing - to isolate parts of the program and to show that these parts are operable individually. During the development process have been implemented unit tests, as a result of testing problems have been identified. The operation of the Web service is fully consistent with the previously defined functional requirements. Consequently, the task of determining the effectiveness of the programmer and the source code evaluation solved.

Keywords: fuzzy logic algorithms, SaaS, Object-oriented, cyclomatic complexity, Mamdani algorithm, RESTful, API, SVN-repository.


Full Text: PDF
Download the IISTE publication guideline!

To list your conference here. Please contact the administrator of this platform.

Paper submission email: CEIS@iiste.org

ISSN (Paper)2222-1727 ISSN (Online)2222-2863

Please add our address "contact@iiste.org" into your email contact list.

This journal follows ISO 9001 management standard and licensed under a Creative Commons Attribution 3.0 License.

Copyright © www.iiste.org