A reusable structural design for mobile collaborative applications. http://dx.doi.org/10.1016/j.jss.2011.05.046Revista : Journal of Systems and Software
Volumen : 85
Número : 3
Páginas : 511-524
Tipo de publicación : ISI Ir a publicación
Architecting mobile collaborative applications has always been a challenge for designers. However, counting on a structural design as a reference can help developers to reduce risks and efforts involved in system design. This article presents a reusable architecture which helps modeling the communication and coordination services required by mobile collaborative applications to support collaboration among users. This architecture has been used as a basis for the design of several mobile systems. Two of them are presented in this article to show the applicability of the proposal to real world collaborative systems.