  Astronomy is entering in a new era of Extreme Intensive Data Computation and
we have identified three major issues the new generation of projects have to
face: Resource optimization, Heterogeneous Software Ecosystem and Data
Transfer. We propose in this article a middleware solution offering a very
modular and maintainable system for data analysis. As computations must be
designed and described by specialists in astronomy, we aim at defining a
friendly specific programming language to enable coding of astrophysical
problems abstracted from any computer science specific issues. This way we
expect substantial benefits in computing capabilities in data analysis. As a
first development using our solution, we propose a cross-matching service for
the Taiwan Extragalactic Astronomical Data Center.
