A Markdata Media Framework (MMF) é uma framework baseada em componentes criados para ser a base de sistemas modernos de analises de informação de meios.
A MMF surgiu com as necessidades da nova geração do software Markdata; velhas aplicações monolíticas devem ser substituídas por modernas aplicações multi-tarefa, baseadas em componentes reutilizáveis. A MMF nasceu como uma base comum para esta nova geração de aplicações Markdata, e é um conjunto de componentes reutilizáveis de software de media baseado na tecnologia MOM (Markdata Object Module).
Os objectivos do projecto MMF são:
- Construir uma verdadeira base comum para todas as aplicações Markdata
- Partilhar objectos binários entre aplicações, sem desenvolvimento baseado em componentes de código de fonte
- Permitir aos clients desenvolver as suas próprias aplicações de media utilizando uma vasta gama de linguagens de programação ( C, C++, VB e Java )
- Criar uma base de dados de layout flexivel.
A base de dados é um componente essencial quando se pretende desenvolver qualquer aplicação de media, porque é onde começa o desenho da aplicação. A base de dados deverá fornecer abstração, deve deixar a aplicação trabalhar sem saber demasiados detalhes sobre os dados, e deve também permitir facilidade na adição de novas informações, ou para mudar as informações atuais.
A base de dados MMF database fornece:
- Base de dados multiplas flexíveis (baseadas no conceito de generalização MOM).
- Abstracção de detalhes de dados e relações.
- Customizar facilmente a mesma aplicação para diferentes países e tipos de media.
- Forma “Transparente” de adiccionar nova informação numa base de dados existente
Aplicações a utilizar MMF: