Back to Search
Start Over
Computability evaluation of RESTful API using Primitive Recursive Function
- Source :
- Journal of King Saud University: Computer and Information Sciences, Vol 34, Iss 2, Pp 457-467 (2022)
- Publication Year :
- 2022
- Publisher :
- Elsevier, 2022.
-
Abstract
- Web services are moving toward a new emerging technology lead to the migration of SOAP to RESTful API, which is an Architectural Style that holds Lightweight, Stateless, Uniform Interface, etc., as its constraints. Various sources of clusters of resources, entity, database relations are access throughout the distributed environment across the internet. Generative Power of the RESTful API witnesses the emergence of many companies whose whole business process is based upon the building applications. Since the Syntactic essentials of RESTful Web Services are mainly concerned with the RESTful API, there is a need for evaluation of those essentials whether they are computable or not. The proposed work is carried out on taking resources as simple and effective using Primitive Recursive Function (PRF). Primitive Recursive Function (PRF) uses Turing Machine for REST API capability evaluation and the Service Invocation along with the Application Logic and AppState Logic in order to handle manageability of the RESTful resources via computability evaluation with or without security. To demonstrate the effectiveness of our evaluation process, we conduct a case study on the available REST web services using Primitive Recursive Resources (PRR). The results of our case study show that our evaluation process achieves greater portability, reliability, scalability, etc., which in turn results in high performance.
- Subjects :
- Primitive Recursive Function (PRF)
General Computer Science
Distributed environment
Computer science
Interface (Java)
SOAP
computer.internet_protocol
02 engineering and technology
computer.software_genre
01 natural sciences
Turing machine
Software portability
Primitive Recursive Resources (PRR)
0202 electrical engineering, electronic engineering, information engineering
Primitive recursive function
0101 mathematics
Distributed Computing Environment
RESTful API
Programming language
Computability
010102 general mathematics
020207 software engineering
QA75.5-76.95
Electronic computers. Computer science
Scalability
Application logic
Web service
computer
Subjects
Details
- Language :
- English
- ISSN :
- 13191578
- Volume :
- 34
- Issue :
- 2
- Database :
- OpenAIRE
- Journal :
- Journal of King Saud University: Computer and Information Sciences
- Accession number :
- edsair.doi.dedup.....fde9789a0149c12c78e6ab2dd02b33f7