Atenção: Esse site só pode ser visualizado perfeitamente em um browser que suporta Web Standards. É recomendável que você atualize o seu browser clicando aqui. Obrigado e desculpe o transtorno.

Services › Tools › Qualitta Software Architect

Qualitta Software Architect

Qualitta Software Architect is a tool based on the MDSD concept (Model Driven Software Development), which provides highly productive resources for the design and construction of automated and standardized software.

It offers an IDE (Integrated Development Environment) where the software developer can initially configure modeling schemes and templates for the automated generation of software. Then, using the previously defined modeling schemes, the software developer can model the desired software, and request the system to automatically generate the needed software artifacts.

The tool now has templates for the following platforms: Microsoft SQL Server, Oracle or MySQL Database Server in the data layers; Microsoft. NET or Java at the application layer and HTML/Javascript in the presentation layer.

Main Features

  • Integrated Development Environment (IDE) for the software generation and modeling
  • Integrated Data Dictionary for the registry of definitions of data types and data structures
  • Import and export of XML and XSD files
  • Cascade processing of templates (templates can generate inputs for other templates)
  • Simultaneous code generation for multiple target platforms (ex.: Microsoft .NET & Java)
  • Multilingual features in the code generating process
  • Ability to merge code fragments in the generated software code
  • Batch process with total or partial software production capability
  • Command-line utilities for all the functionalities offered by the tool
  • Process "batch" with the possibility of generating all or part of the software

Advantages

  • Facilities for working with multiple repositories
  • Ability to generate complete applications for the Qualitta PaaS Server

Screenshot of the template editor

Concept

In "Model Driven Software Developement" (MDSD), software modeling is done at more abstract levels, while also permitting the automated generation of software. The software models in this approach are specified through the use of personalized languages, which are custom designed to deal with problems of specific domains. The software parts are generated from the combination of models with previously elaborated templates, for each desired type of product. Thus, it is possible to develop software with high productivity and quality, while obtaining more standardized results and lower defect.

Testimonials

Infopar not only met our project demands within our rigorous deadlines, but also carried it out with perfection, adding value to the processes. By doing so, a simple service relationship turned into a business partnership."

José Augusto Servino Human Resources General Manager - ArcellorMital Tubarão

Contact us

We welcome your feedback, suggestions, and requests.