Posts Tagged ‘development’

QAML's XSD's

Tags: , , , , , , | Posted in Blog, News on # February 20, 2009 | #No Comments

Structured documents like XML files can be validated on their contents using DTD (Document Type Definition) or XSD (XML Schema Definition).

At QAFE we use XSD’s to validate the contents of the applications. In the previous post we also mentioned the Application Context, the startup file for QAFE. This indicates that we use more that one XSD. Futhermore, there is another XSD, which is needed in case database are directly referenced from a resource (and not from a Java file). (more…)

How to: Large XML/QAML files

Tags: , , , , , , | Posted in Blog, News on # February 19, 2009 | #No Comments

Of course, one of the most frequent found comments on XML in general is that the XML files can become quite large (maintainability would suffer). When you are using versioning systems like CVS or SVN, merging situations can occur and will result in invalid XML. The problem becomes bigger of course if the file is large.

We recognized this issue when designing QAFE and tackled this problem by supporting automatic merging of QAML, QAFE’s XML, files. (more…)

Qualogy's QAFE application framework

Tags: , , , , , , , | Posted in News on # November 30, 2008 | #No Comments

By choosing to work with QAFE, you know that you are not locked into any specific technology. QAFE currently provides you with many technology options for both your UI components and back-end integrations.

You have the option to modify your applications by simply plugging in new services and removing older services. So you can maintain light-weight, efficient applications that easily adapt to your company’s rapidly changing requirements.

As new technologies emerge in the market, Qualogy’s development team will be working to develop new plug-ins for QAFE so that your technology options will continue to increase. When you want to upgrade your applications, you will be able to just plug in new UI and back-end services instead of building new applications from scratch.

This will allow you to take advantage of technology advancements while significantly reducing your development costs.