TY - GEN
T1 - The Möbius modeling tool
AU - Clark, Graham
AU - Courtney, Tod
AU - Daly, David
AU - Deavours, Dan
AU - Derisavi, Salem
AU - Doyle, Jay M.
AU - Sanders, William H.
AU - Webster, Patrick
N1 - Publisher Copyright:
© 2001 IEEE.
PY - 2001
Y1 - 2001
N2 - Despite the development of many modeling formalisms and model solution methods, most tool implementations support only a single formalism. Furthermore, models expressed in the chosen formalism cannot be combined with models expressed in other formalisms. This monolithic approach both limits the usefulness of such tools to practitioners, and hampers modeling research, since it is difficult to compare new and existing formalisms and solvers. This paper describes the method that a new modeling tool, called Möbius, uses to eliminate these limitations. Möbius provides an infrastructure to support multiple interacting formalisms and solvers, and is extensible in that new formalisms and solvers can be added to the tool without changing those already implemented. Möbius provides this capability through the use of an abstract functional interface, which provides a formalism-independent interface to models. This allows models expressed in multiple formalisms to interact with each other, and with multiple solvers.
AB - Despite the development of many modeling formalisms and model solution methods, most tool implementations support only a single formalism. Furthermore, models expressed in the chosen formalism cannot be combined with models expressed in other formalisms. This monolithic approach both limits the usefulness of such tools to practitioners, and hampers modeling research, since it is difficult to compare new and existing formalisms and solvers. This paper describes the method that a new modeling tool, called Möbius, uses to eliminate these limitations. Möbius provides an infrastructure to support multiple interacting formalisms and solvers, and is extensible in that new formalisms and solvers can be added to the tool without changing those already implemented. Möbius provides this capability through the use of an abstract functional interface, which provides a formalism-independent interface to models. This allows models expressed in multiple formalisms to interact with each other, and with multiple solvers.
UR - http://www.scopus.com/inward/record.url?scp=84957801459&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84957801459&partnerID=8YFLogxK
U2 - 10.1109/PNPM.2001.953373
DO - 10.1109/PNPM.2001.953373
M3 - Conference contribution
AN - SCOPUS:84957801459
T3 - Proceedings - 9th International Workshop on Petri Nets and Performance Models, PNPM 2001
SP - 241
EP - 250
BT - Proceedings - 9th International Workshop on Petri Nets and Performance Models, PNPM 2001
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 9th International Workshop on Petri Nets and Performance Models, PNPM 2001
Y2 - 11 September 2001 through 14 September 2001
ER -