The Coordination Pyramid: A Perspective on the State of the Art in Coordination Technology

Any software development project uses software tools that assist its developers in coordinating their efforts. These tools, termed coordination technologies in this paper, have undergone remarkable changes over time in the functionality that they offer. We contribute a novel perspective on this historical trend with our Coordination Pyramid, a framework that recognizes four distinct paradigms of coordination and classifies coordination technologies according to which paradigm they primarily support. Although historical in its construction, the Pyramid has strong implications for both current practice and future re-search directions. With respect to practice, the Pyramid helps organizations in identifying and articulating future coordination needs, mismatches that exist between these needs and the portfolio of coordination tools presently in use, and solution strategies for addressing these mismatches. With respect to research, the Pyramid clearly highlights several trends in how tools have historically evolved and can be anticipated to evolve in future.

Index Terms: D Software/Software Engineering, D.2.16 Configuration Management, D.2.2 Design Tools and Techniques, H.5.3 Group and Organization Interfaces, A General Literature, software architecture, services computing, requirements engineering, project management, Software Engineering, A.0 General, C.1.4 Parallel Architectures, C.2.4 Distributed Systems, C.2.8 Mobile Computing, C.3 Special-Purpose and Application-Based Systems, D.1.8 Distributed programming, D.2 Software Engineering, H.5.3.c Computer-supported cooperative work, D.2.0.e Surveys of historical development of one particular area,Citation: Anita Sarma, Andre Van der Hoek, David Redmiles, "The Coordination Pyramid: A Perspective on the State of the Art in Coordination Technology," Computer, 08 Mar. 2010. IEEE computer Society Digital Library. IEEE Computer Society, Usage of this product signifies your acceptance of the Terms of Use.


View the original article here


This post was made using the Auto Blogging Software from WebMagnates.org This line will not appear when posts are made after activating the software to full version.

0 comments