Ticket #269 (closed task: fixed)

Opened 9 years ago

Last modified 7 years ago

Leveraging Enterprise processes for modular functional design

Reported by: rlentz Owned by: rlentz
Priority: major Milestone: biweekly-2010: Nov-29 to Dec-10
Component: Plugin Framework Version:
Severity: non-issue Keywords: OME Curvelet ImageJ EJB Web Services Hessian
Cc: Blocked By:
Blocking: #1001

Description

Our prior work has used common web service approaches for using software features written in other languages for integration with ImageJ's current plugin mechanism. Specifically, this approach used EJB wrapper to produce a stateless EJB and allowed dependency injection of the bean as a Hessian web service.

Current integration requirements indicate that this approach may be a way ahead since it leverages mature integration based technology that was developed to solve these types of challenges. Specific use cases to employ data exchange between ImageJ and an OME server and the use of new feature (such as curvelet analysis) is thought to be demonstrable based on our prior work.

Success for this task consists of two demonstrable objectives:
1) Create and consume the curvelet analysis service in ImageJ as a plugin
2) Create and consume a data exchange service in OME within ImageJ

These two use cases were chosen to further demonstrate standardized enterprise integration approaches within a near term, relavant context.

Change History

comment:1 Changed 8 years ago by rlentz

  • Status changed from new to closed
  • Resolution set to fixed

comment:2 Changed 7 years ago by curtis

  • Blocking 1001 added
Note: See TracTickets for help on using tickets.