mmelotti / CReAMA_Component_Framework

CReAMA_Component_Framework, a reference architecture defined to guide the development of component-based mobile collaborative systems, by means of its use in the development of two mobile clients of a collaborative application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CReAMA_Component_Framework

Developers of mobile collaborative systems deal with many technical issues, in addition to the usual difficulties for collaborative systems development. In the paper also developed, we evaluate CReAMA, a reference architecture defined to guide the development of component-based mobile collaborative systems, by means of its use in the development of two mobile clients of a collaborative application.

The basic idea was to assemble a system, or in another level, configure it, in a component based structure. With less effort in programming the system, we can focus on build (or assemble) the collaborative system. We can focus more testing the system for example. Composite is the base pattern used, just like atomic design, but not with all that conceptual framework behind it.

CReAMA_Component_Framework - Mobile Collaborative Project

Proof of Concept developed (2014) with Java:

  • Native Android (client side - component based);
  • VRaptor and Spring (server side).

Related Articles and Papers:

CReAMA: A component-based reference architecture for collaborative mobile applications (2013):

Prototipação de sistemas colaborativos móveis com base na arquitetura de referência CReAMA: um estudo de caso da plataforma Conecte Ideias (2014):

Dissertação (pdf):

About

CReAMA_Component_Framework, a reference architecture defined to guide the development of component-based mobile collaborative systems, by means of its use in the development of two mobile clients of a collaborative application.


Languages

Language:Java 100.0%