We design using the MDA (Model Driven Architecture). Abstracting the planning and design phase using EMF (as modeling tools). Our MDA design use the Modelio IDE extensively to achieve this goal.
Development/Implementation is done using Java as the program language and MVC architectural pattern, abstracting the different software components. Our code will be provided with comment and documentation. For development of complicated code we use the "Programa Correctheid" (a formal method ) algoritm.
We maintain application by providing security updates, bug-fixes and performance updates. For all our application we use the CloudForge application website. And for the Project management we use ProjectLibre tool. CloudForge provide all the necessary tool for software maintenance like issue tracker by using the TeamForge ALM.
Combining the first three services we can develop the full cycle of your application. We will plan and design your application using EMF technology , develop using the MVC pattern and maintaining using the CloudForge TeamForge technology. Documentation will be created for all the software phases: analysis, design, implementation, maintenance.