Skip to main content
Logo GMV

Main navigation

  • Sectors
    • Icono espacio
      Space
    • Icono Aeronáutica
      Aeronautics
    • Icono Defensa y Seguridad
      Defense and Security
    • Icono Sistemas Inteligentes de Transporte
      Intelligent Transportation Systems
    • Icono Automoción
      Automotive
    • Icono Ciberseguridad
      Cybersecurity
    • Icono Servicios públicos Digitales
      Digital Public Services
    • Icono Sanidad
      Healthcare
    • Icono Industria
      Industry
    • Icono Financiero
      Financial
    • Icono Industria
      Services
    • All Sectors

    Highlight

    Slopsquatting
    Slopsquatting: A silent threat born from the hallucinations of LLMs
  • Talent
  • About GMV
    • Get to Know the Company
    • History
    • Management Team
    • Certifications
    • Corporate Social Responsibility
  • Communication
    • News
    • Events
    • Blog
    • Magazine GMV News
    • Press Room
    • Media library
    • Latest from GMV

Secondary navigation

  • Products A-Z
  • GMV Global
    • Global (en)
    • Spain and LATAM (es - ca - en)
    • Germany (de - en)
    • Portugal (pt - en)
    • Poland (pl - en)
    • All branches and all GMV sites
  • Home
  • About GMV
  • Get to Know the Company
  • R&D+I Aid

AuGeMMI

  • Print
Share

Automatic generation of database human-machine interface from a domain ontology, as part of the FAMOUS activities promoted by the ESA.

AuGeMMI stands for “automatic generation of database human-machine interface from a domain ontology”.
The development of satellite reference Databases (SRDBs) has always been a critical issue for European space projects. The purpose of SRDBs is to collection and preserve all know-how required for pre-launch testing of the spacecraft and its components during AIT and operating the spacecraft after launch.
There are two challenges for this type of system:

  • The system needs to satisfy all stakeholders, each with a view limited to their area of responsibility. Stakeholders are geographically distributed and participate at different times in the project.
  • It takes too long to develop an SRDB (around 5 years), which is too long for certain users, such as the onboard software development team, which needs the system available within a few months after the start of C/D.

The solution proposed by ESA to solve those issues is to develop the means to fulfill stakeholders’ needs (focusing on the WHAT – semantics – rather than on the HOW) with a conceptual model, and automate the production of the SRDBs based on that model.

The Methodology 

The FAMOUS methodology established by the Agency in the context of the TRP "Fact-Based Modeling Unifying System" is a formal approach based on notations such as FBM and ORM for information modeling to completely fulfill all stakeholders’ needs and produce a conceptual model that can be verified and validated by each stakeholder prior to any database software development.

The AuGeMMI activity has established how the knowledge captured by the FAMOUS methodology can be transformed into the knowledge required to automate the production of any SRDB software.
 

SRDB

 

Two prototypes, two different approaches

As proof of concept, AuGeMMI has produced two prototypes for two different approaches:

  • The Oracle AuGeMMI Framework, able to produce a web sRDB MMI based on Oracle technologies (Oracle RDBMS, ADF, JHeadStart, and Forms2ADF).
  • The Eclipse AuGeMMI Framework, able to produce a desktop SRDB MMI based on Eclipse technologies (EMF).
     
GMV AuGeMMI

 

The two prototypes, stemming from the same conceptual model, demonstrate the possibility of automatically producing semantically rich MMIs that are closer to the stakeholder's view of the system than other approaches that, for example, produce an MMI from an implementation model (e.g. Oracle tables).

Although these two solutions are technically different (one relational and the other object-oriented), they are semantically equivalent from a data storage viewpoint. Data can be exchanged between the two solutions without any semantic loss, which demonstrates semantic interoperability.

AuGeMMI participants include:

logo ESA

ESA: ESA contract led by Serge Valera (ESTEC/TEC-SWM).

logo GMV

GMV: (ES, J. Pacios) acts as prime provider for the consortium, responsible for developing the AuGeMMI framework for Oracle.

logo_scopeset

ScopeSET: (DE, M. Benkel) acts as subcontractor responsible for developing the AuGeMMI framework for Eclipse.

logo_pna

PNA Group :(NL, I. Lemmens and J. P. Koster) acts as subcontractor responsible for FBM support and development of the domain ontology.

logo_orm

ORM Solutions: has provided support for the NORMA software and the JFE framework.

Contact

Contact menu

  • Contact
  • GMV around the world

Blog

  • Blog

Sectors

Sectors menu

  • Space
  • Aeronautics
  • Defense and Security
  • Intelligent Transportation Systems
  • Automotive
  • Cybersecurity
  • Digital Public Services
  • Healthcare
  • Industry
  • Financial
  • Services
  • Talent
  • About GMV
  • Shortcut to
    • Press Room
    • News
    • Events
    • Blog
    • Products A-Z
© 2025, GMV Innovating Solutions S.L.

Footer menu

  • Contact
  • Legal Notice
  • Privacy Policy
  • Cookie Policy

Footer Info

  • Commitment to the Environment
  • Financial Information