SemanticWebBuilder es una plataforma para el desarrollo de aplicaciones y portales semánticos, en donde a la información o contenido del sistema se le define un significado o semántica de forma que pueda ser interpretada y procesada por personas y/o sistemas, permitiendo el intercambio e integración de información entre diferentes organizaciones.
SemanticWebBuilder está conformado por una suite de herramientas como base para la construcción de la siguiente generación de portales y aplicaciones semánticas.
La ontología (lenguaje) de la plataforma incluirá elementos que podrán ser reutilizados para la creación de nuevos productos:
La plataforma nos permitirá definir en la ontología la estructura de información, la arquitectura de objetos, sus dependencias y su representación gráfica, de forma que mediante estos elementos se pueda ejecutar un proceso automatizado que permita generar el código del modelo de objetos definido y su persistencia en una base de datos semántica (basada en RDF).