Skip to content

Rapid application development reqs draft

mkalam-alami edited this page Apr 26, 2012 · 5 revisions

« Survey: rapid web application development

R2 Dedicated EasySOA Core requirements

a.k.a. web RAD for developing additional, specific EasySOA Core modules with UI & persistence, such as Service Exchange Event subscribers management.

  • As a...

    • EasySOA module owner
  • ...I want to...

    • Create a small SOA module for EasySOA
    • Prototype a full-featured EasySOA module
  • ...By...

    • Providing a UI & its business logic
    • Using a persisted model
    • Being integrated with EasySOA's Core UI
      • Service registry
      • Service use portal
    • Querying and populating the SOA model repository & service registry
    • Using further EasySOA features
      • Light proxies, etc.
      • Other, non-registry related service logic (ex. based on FraSCAti)
  • ...So I need the following features:

    • UI & its configuration
    • Logic & its configuration
    • Integration with EasySOA Core
      • EasySOA registry (Nuxeo):
        • Document services
        • UI
        • Authentication
        • Development/deployment cycle (?)
      • FraSCAti
        • Light/monitoring proxies
        • FraSCAti Studio UI (?)
    • Maven integration, etc.
    • Model & its persistence
Clone this wiki locally