A Model-Based Mediator System for Scientific Data Management