Ir al contenido

Ontología y taxonomía

En documentación y sistemas de conocimiento se usan a menudo juntas ontología y taxonomía. Aquí van con significados precisos y aplicados a este proyecto.

Una taxonomía es un esquema de clasificación jerárquico: categorías y subcategorías que anidan unas dentro de otras (árbol). Sirve para ordenar, navegar y etiquetar elementos en niveles cada vez más concretos.

En onto·fincas, la taxonomía es el árbol de incidencias por familias (F01–F13; F13 es la bandeja de no clasificados): nodos padre/hijo, profundidad variable y hojas como tipos de incidencia concretos.

En la literatura anglosajona de Facility Management se distingue a menudo:

Término (inglés)Qué cubre en la prácticaEn esta ontología (orientación)
Hard FMServicios ligados a instalaciones y activos físicos del edificio: ascensores, fontanería, electricidad, climatización, estructura… — todo lo que “toca” la técnica del inmueble.Sobre todo F01 (incidencias técnicas y de mantenimiento) y ramas afines donde el objeto del fallo es la instalación o el elemento constructivo.
Soft FMServicios operativos y de explotación del día a día: limpieza, gestión de residuos, jardinería, conserjería/recepción, vigilancia de accesos en modo servicio, piscina como servicio a ocupantes, etc.La familia F10 (Servicios generales) y parte de la calidad/SLAs en F11, siempre que el foco sea el servicio contratado o la operación, no la avería de una instalación técnica en sí.

Los rótulos soft FM / hard FM son jerga profesional en inglés: en textos y migas de pan usamos español primero y el acrónimo solo como apoyo. Si en una ficha aparece soft FM, significa “gestión operativa del edificio” en el sentido de la tabla anterior, no “FM de software” ni otro significado.

Campo fm_type en cada hoja (vault y taxonomy.js) {#campo-fm-type-hoja}

Sección titulada «Campo fm_type en cada hoja (vault y taxonomy.js) {#campo-fm-type-hoja}»

En cada nodo hoja el modelo guarda un valor fm_type con tres opciones canónicas. Es la forma operativa de etiquetar la incidencia según el matiz hard / soft (y los casos mixtos), alineada con la tabla anterior:

ValorSignificado breveCuándo usarlo (orientación)
hardHard FM — fallo o mantenimiento de activo físico o instalaciónEl problema central es técnico-constructivo o de equipo fijo (ascensor averiado, fuga en instalación, puerta de garaje…).
softSoft FMservicio u operación del edificioEl foco es prestación, calidad del servicio, horarios de limpieza, gestión de residuos, conserjería, etc., sin que el núcleo sea una avería de instalación.
mixtoHard + soft en la misma hojaLa tipología habitual implica a la vez componente físico/técnico y componente de servicio, contrato o explotación (p. ej. ascensor fuera de servicio y reclamación por tiempos de respuesta del mantenedor; CCTV con fallo y gestión del contrato de vigilancia). Si solo encaja uno de los dos extremos, preferir hard o soft.

En el vault (analisis/vault/…) el valor se define en el frontmatter YAML de la ficha (fm_type: hard | soft | mixto). El script vault_to_taxonomy.py lo vuelca a src/data/taxonomy.js. El explorador filtra y muestra estas mismas etiquetas; las frases largas del desplegable coinciden con la primera columna de significado de esta tabla.

Una ontología es un modelo explícito de un dominio: qué tipos de entidades existen, qué propiedades tienen y qué relaciones las vinculan con significado compartido (p. ej. “esta incidencia activa este riesgo”).

No tiene por qué ser formal OWL/RDF: basta con un vocabulario común y relaciones nombradas que permitan razonar, filtrar y enlazar datos de forma coherente.

En onto·fincas, la ontología incluye, entre otras cosas:

  • Nodos de incidencia con atributos operativos (urgencia, competencia, normativa, señales…).
  • Catálogos transversales (riesgos R.xx, acciones A.xx).
  • Relaciones entre hojas y esos catálogos (TIENE_RIESGO, REQUIERE_ACCION, derivas, etc.).
AspectoEn común
PropósitoEstructurar conocimiento sobre un dominio para que humanos y sistemas hablen el mismo idioma.
Clases y jerarquíaAmbas suelen usar tipos y especialización (más general → más específico).
Uso prácticoFacilitan búsqueda, reporting y decisiones basadas en criterios compartidos.
En onto·fincasLa taxonomía sitúa cada incidencia en el árbol; la ontología enriquece esa hoja con vínculos y semántica transversal.

En la práctica, no compiten: la taxonomía da el mapa navegable; la ontología da el tejido de relaciones entre incidencias, riesgos y acciones.

Si necesitas el detalle de las referencias comparativas ISO 41001, DIN EN 13306 o GEFMA 100 que aparecen en algunos nodos, está documentado en Estándares FM internacionales.

TaxonomíaOntología
Pregunta principal¿Dónde va esto en la jerarquía?¿Qué entidades y relaciones describen el dominio?
Estructura típicaÁrbol (padre/hijo), categorías anidadasGrafos de conceptos, relaciones tipadas, reglas
ÉnfasisClasificar y subdividirDefinir significados y vínculos entre conceptos
En onto·fincasFamilias F01–F13 y nodos del árbolRiesgos, acciones, relaciones y atributos por nodo
  1. Taxonomía: eliges o recorres la rama (familia → subniveles → hoja) para ubicar el tipo de incidencia.
  2. Ontología: en la ficha de la hoja aparecen riesgos, acciones y metadatos enlazados; el explorador y los catálogos permiten cruzar por relación, no solo por carpeta.

Si necesitas profundizar en el modelo de datos o en exportación (p. ej. Cypher), la información concreta está en cada nodo y en el Explorador.


Última actualización (UTC): 2026-04-05 18:00:00 UTC