Why is the web loosely coupled?
- 20 April 2009
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 49, 911-920
- https://doi.org/10.1145/1526709.1526832
Abstract
Loose coupling is often quoted as a desirable property of systems architectures. One of the main goals of building systems using Web technologies is to achieve loose coupling. However, given the lack of a widely accepted definition of this term, it becomes hard to use coupling as a criterion to evaluate alternative Web technology choices, as all options may exhibit, and claim to provide, some kind of "loose" coupling effects. This paper presents a systematic study of the degree of coupling found in service-oriented systems based on a multi-faceted approach. Thanks to the metric introduced in this paper, coupling is no longer a one-dimensional concept with loose coupling found somewhere in between tight coupling and no coupling. The paper shows how the metric can be applied to real-world examples in order to support and improve the design process of service-oriented systems.Keywords
This publication has 16 references indexed in Scilit:
- Document design mattersCommunications of the ACM, 2008
- Old measures for new servicesIEEE Internet Computing, 2005
- The many faces of publish/subscribeACM Computing Surveys, 2003
- Principled design of the modern Web architectureACM Transactions on Internet Technology, 2002
- A unified framework for coupling measurement in object-oriented systemsIEEE Transactions on Software Engineering, 1999
- Complexity, Tight–Coupling and Reliability: Connecting Normal Accidents Theory and High Reliability TheoryJournal of Contingencies and Crisis Management, 1997
- Loosely Coupled Systems: A ReconceptualizationAcademy of Management Review, 1990
- Implementing remote procedure callsACM Transactions on Computer Systems, 1984
- OSI Reference Model--The ISO Model of Architecture for Open Systems InterconnectionIEEE Transactions on Communications, 1980
- Educational Organizations as Loosely Coupled SystemsAdministrative Science Quarterly, 1976