Back to Search
Start Over
A Software Architecture for Defining a Methodologic Approach to Develop Collaborative Applications
- Source :
- Research in Computing Science. 105:9-20
- Publication Year :
- 2015
- Publisher :
- Instituto Politecnico Nacional/Centro de Investigacion en Computacion, 2015.
-
Abstract
- This paper presents a software architecture-based methodological approach to develop collaborative applications. Today, the use of collaborative applications has spread to various domains, as they facilitate communication, collaboration, and coordination between several users. These applications require mechanisms to support and model communication activities and processing of information, vital in the dynamic nature to the group. In this paper, the use of a software architecture is recommended to develop collaborative applications. This architecture for specifying the structure and behavior through the application, providing a shared meeting space to simplify and agile the group work. Thus, it is possible to support dynamic group structure. In addition, specification tables are proposed to simplify the development of this kind of applications; since the developers to complete the table are analyzing the necessary elements required to build an application, so performing requirements analysis, design, and displayed as would the final application. A case study to validate the software architecture is proposed.
- Subjects :
- business.industry
Computer science
General Medicine
Database-centric architecture
Human–computer interaction
Applications architecture
Data architecture
Reference architecture
Software engineering
business
Software architecture
Space-based architecture
Requirements analysis
Software architecture description
Subjects
Details
- ISSN :
- 18704069
- Volume :
- 105
- Database :
- OpenAIRE
- Journal :
- Research in Computing Science
- Accession number :
- edsair.doi...........9e3a10f05f7eec6ba2338abd73f23eed