120 likes | 225 Views
A prototype of distributed modelling environment. Piotr Celej, Piotr Rzepakowski National Institute of Telecommunications Poland p.celej@itl.waw.pl; p.rzepakowski@itl.waw.pl. Agenda. Modelling process Approaches Broker ALMOR Summary. Modelling process. Symbolic model definition.
E N D
A prototype of distributed modelling environment Piotr Celej, Piotr Rzepakowski National Institute of Telecommunications Poland p.celej@itl.waw.pl; p.rzepakowski@itl.waw.pl
Agenda • Modelling process • Approaches • Broker • ALMOR • Summary Piotr Celej, Piotr Rzepakowski
Modelling process Symbolic model definition Model instance Computational problem Problem generator Analyses Data Results Solver Data Base Piotr Celej, Piotr Rzepakowski
Approaches • AMPL - modelling system optimisation driven • NEOS - access to solvers via the WEB • DecisionNet & My System - broker based access to resources Piotr Celej, Piotr Rzepakowski
Prototype - architecture User Interface Broker (manager) User Interface Supplier Agent Supplier Agent Resource model, data, solver Resource model, data, solver Piotr Celej, Piotr Rzepakowski
Prototype - how it works Piotr Celej, Piotr Rzepakowski
ALMOR • Common Model Representation • Object Oriented Approach • XML tags language • Relational database structure for models Piotr Celej, Piotr Rzepakowski
ALMOR - architecture Piotr Celej, Piotr Rzepakowski
ALMOR background • SML (Structured Modelling Language) • Experience, • Aggregation mechanism • Modelica • Inheritance, • Focus on simulation. • MathML - expression specification. • XML (Extensible Modelling Language) • Data and model separation Piotr Celej, Piotr Rzepakowski
Model designer Piotr Celej, Piotr Rzepakowski
Summary • Now • small set of resources • simple interface • Future • extend user interface capabilities • extend management capabilities • case study on real problems Piotr Celej, Piotr Rzepakowski
Questions Piotr Celej, Piotr Rzepakowski