[furcas-discussion] Where are things?

Uhl, Axel axel.uhl at sap.com
Mon Jul 11 10:01:15 CEST 2011


Hi Stephan,

thanks for the summary.

> During refactoring in the master branch, I inspected several pieces of
> code dealing with delayed references and concluded that the scope
> handling and the dependency injection paths have to be reviewed. The
> way
> editor works does not seem to fit the interface of the model updaters /
> reference resolving infrastructure.
> 
> For example, when a model updater kicks in, it has to work on the exact
> scope of the editor and also know about transient model elements in the
> internal resource. The model updater should not source the internal
> resource of an editor that is parsed concurrently in another background
> thread.

We should discuss this in depth during your next visit. I haven't taken any time lately to work on this as I'm pretty much tied-up with the SAP Sailing Program. I was considering (as I mentioned) applying FURCAS to some particular aspects of the sailing program, but given where we stand this may be a bit too early other than for deriving a few more test cases for FURCAS.

> Yes and no. I don't think that we are mature enough. However,
> approaching usecases is the only chance we have. Without a closed
> feedback loop we are pretty much developing in the dark and might end
> nowhere.
> 
> Having concrete uses cases (e.g., runlet) seems to have served FURCAS
> really well in the past.

That was my impression too.

> Axel, have you considered re-activating the NGPM syntax? Maybe that is
> a
> good start for you to get a feel for the capabilities of the new
> infrastructure.

I haven't dared to do so and currently have other priorities that would make it hard to follow up on any non-trivial issues that pop up during this. If I get my key deliveries for the sailing program out the door I may have some more time for a more solid assessment of FURCAS again.

As you suggest, let's meet to see what can/needs to be done to not lose track of the general progress and vision. I'd still love to get FURCAS to a point where we can simply *use* it.

Best,
-- Axel


More information about the Furcas-discussion mailing list