CModels and associated Service Definitions & Service Implementations that can be used with the Fedora CMA Examples This category forum is about both about workflow management (middleware) software and services, also called components, (small chunks of code for performing specific tasks) that can be included in organized workflows. Workflow approaches and engines that have automated workflows. Please use a very broad definition since any sort of software which can be used to connect or compose services into larger processes fits in this forum. Equally, any software that has been found to be useful by the community are and can be made into a re-usable component is appropriate to this area. It should also be a place for modules of code that can be used & re-used as building blocks in larger processes. Often, these are wrappers for software & utililties that are not Fedora-specific. These are meant to be invoked by an external program or process. Examples forum. Both fully automated processes and those which include people should be part of these discussions. It's just about software. The layout of the processes, often called business processs and business integration patterns, are equally part of the discussion. None of these discussion need to be Fedora-specific since this is all about connecting any component from any source including your existing systems. Examples - ActiveMQ and other JMS Providers
- Spring
- Amazon Simple Queue Services
- Kepler
- TavernaKepler
- jBPM
- Stanford's "Work-do" approach
- JHOVE
- PID/UUID generator
- generic object updater
- Bots (ie. work-do bots)
- Mule
- Apache ServiceMix
- Enterprise Service Bus
OSGi plugins and alternatives for components within the core (ie. Triplestores) Examples - JMS Queues (RabbitMQ)
- Triplestores
- FeSL/Security
- Storage Plugins (Akubra)
Examples Means for exposing Fedora Repositories and Fedora Content by structures other than FOXML and Fedora's existing APIs. - OAI-ORE, OAI-PMH
- SWORD
- Fedora METS Profile
- Fedora ATOM
- JSON
- RSS
|