TY - JOUR
T1 - Software architecture using a decoupling, layered and web restful services approach
AU - Ruben, Salas Partida
AU - Eduardo, Rodriguez Avila
AU - Aldo, Ramirez Arellano
AU - Elizabeth, Acosta Gonzaga
N1 - Publisher Copyright:
© 2005 - ongoing JATIT & LLS
PY - 2020/4/15
Y1 - 2020/4/15
N2 - The development of information systems has forced the software industry to create architectures, techniques, and tools for building applications more efficiently. This work shows the design of information systems using code decoupling, layered development, and RESTful services. Two information systems were developed, one using coupled methods and the other using decoupled methods. To test both methods, two experiments were performed for each system, one using a reduced data model for accessing four database tables, and the other experiment allowing only the execution of basic mathematical operations. The results show that a decoupled architecture offers advantages in response time, network traffic, and user concurrency, compared to those built without these techniques. This work is limited to the Java programming language and the specification Java Enterprise Edition.
AB - The development of information systems has forced the software industry to create architectures, techniques, and tools for building applications more efficiently. This work shows the design of information systems using code decoupling, layered development, and RESTful services. Two information systems were developed, one using coupled methods and the other using decoupled methods. To test both methods, two experiments were performed for each system, one using a reduced data model for accessing four database tables, and the other experiment allowing only the execution of basic mathematical operations. The results show that a decoupled architecture offers advantages in response time, network traffic, and user concurrency, compared to those built without these techniques. This work is limited to the Java programming language and the specification Java Enterprise Edition.
KW - Coupling Software
KW - Decoupling Software
KW - Software Architecture
KW - Software Metrics
KW - Web Restful Services
UR - http://www.scopus.com/inward/record.url?scp=85083668388&partnerID=8YFLogxK
M3 - Artículo
AN - SCOPUS:85083668388
SN - 1992-8645
VL - 98
SP - 1019
EP - 1031
JO - Journal of Theoretical and Applied Information Technology
JF - Journal of Theoretical and Applied Information Technology
IS - 7
ER -