Virtify applications are based on our unique, content-centric architecture that enables granular content creation and management and supports XML-based, international submission standards.
The Virtify architecture is based on industry-standard technologies and on the following architectural principles: Open, Multi-tier, Re-Usable, Scalable, Secure, Maintainable, and Flexible.
There is a clear separation between the tiers: the presentation tier (user interface), the middle tier (business logic and rules) and the data tier. The architecture (see figure below) is built to integrate with a variety of systems and to transform the relevant data from these systems to conform to the appropriate XML standard for transmission and consumption by global regulatory agencies.
The architecture is also designed to be flexible enough to allow new products to be easily built as new requirements and standards evolve. Additionally, these newer products can function independently or collaboratively in the exchange of information and facilitate streamlining business processes.
The wide range of inter-linked products built on the same architecture offers unique collaboration capabilities and significant advantages. Since the products can collaborate and exchange information, data from downstream activities can easily feed upstream activities and vice-versa.
Note that the configuration elements within the architecture allow for independent control of business-rules-based templates, workflows, meta-data, dictionaries, terminology, and data repositories. In addition, the architecture also demarcates APIs, integration support and user interface elements.
The following are key features of the Virtify Platform, included in every product in the platform: