header
Tony Interview
spacer
  Question
How exactly does the use of the technology support customization?
spacer
  Answer
The technology allows users to create, customize, and extend applications without creating any executable code. SOA4 technology accomplishes this by storing the application best practices or functionality as metadata. Metadata interpreters in the Java application interface dynamically generate the functionality on demand, instead of calling an executable. Even our clients, can customize their application with the SOA4 application design tools, creating whatever modifications they want. When the user saves the modifications, the SOA4 application writes the new metadata to their database. The next time the user launches the application, the user’s browser interprets the latest version of the metadata, and so they are actually working with the latest release of the application. Customizations are nothing more than rows of data.
spacer
  Question
If the application and the personalization is data, what is the actual technology? Is it a true innovation?
spacer
  Answer
It is definitely an innovation. The SOA4 technology consists of three layers:
  1. 1. An access layer that allows users to access applications on-line,
  2. 2. An interpreter layer that transforms data into application functionality, and
  3. 3. A metadata layer that stores the functional content of the applications.
The access and interpretation layers consist of proprietary Java servlets, applets, and business objects. The metadata layer is the product of many years of isolating and reducing software business abstractions to database structures. The metadata is mapped to the client’s database and is used for connection routing, billing, and application configuration and interpretation. This is a data-centric, ready-to-use web application environment. must sound like a complete advocate for the technology but it really needs to be seen to be believed
spacer
Prev | Next
spacer