A model-based approach to simulation composition
SSR '99 Proceedings of the 1999 symposium on Software reusability
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Model composability: formulating a research thrust: composable simulations
Proceedings of the 32nd conference on Winter simulation
Model composability as a research investment: responses to the featured paper
Proceedings of the 32nd conference on Winter simulation
Modern Information Retrieval
Theory of Modeling and Simulation
Theory of Modeling and Simulation
Looking up data in P2P systems
Communications of the ACM
An Approach for Measuring Semantic Similarity between Words Using Multiple Information Sources
IEEE Transactions on Knowledge and Data Engineering
Reusing simulation components: simulation software and model reuse: a polemic
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
On Syntactic Composability and Model Reuse
AMS '07 Proceedings of the First Asia International Conference on Modelling & Simulation
A Rule-based Approach to Syntactic and Semantic Composition of BOMs
DS-RT '07 Proceedings of the 11th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Proceedings of the 2007 Summer Computer Simulation Conference
CODES: An Integrated Approach to Composable Modeling and Simulation
ANSS-41 '08 Proceedings of the 41st Annual Simulation Symposium (anss-41 2008)
An Approach for Validation of Semantic Composability in Simulation Models
PADS '09 Proceedings of the 2009 ACM/IEEE/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation
CD++ repository: an internet based searchable database of DEVS models and their experimental frames
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
Statemachine Matching in BOM Based Model Composition
DS-RT '09 Proceedings of the 2009 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications
Supporting interoperability using the discrete-event modeling ontology (DeMO)
Winter Simulation Conference
Finding a needle in the haystack: a technique for ranking matches between components
CBSE'05 Proceedings of the 8th international conference on Component-Based Software Engineering
Towards reusing model components in systems biology
CMSB'04 Proceedings of the 20 international conference on Computational Methods in Systems Biology
Ontology for modeling and simulation
Proceedings of the Winter Simulation Conference
Tutorial on building M&S software based on reuse
Proceedings of the Winter Simulation Conference
Hi-index | 0.00 |
Model discovery and selection is an important step in component-based simulation model development. This paper proposes an efficient model discovery approach and quantifies the degrees of semantic similarity for selection of partially matched models. Models are represented as production strings as specified by an EBNF composition grammar. Together with a novel DHT overlay network, we achieve fast discovery of syntactically similar models with discovery cost independent of the model size. Next, we rank partially matched models for selection using semantic-based model attributes and behavior. Experiments conducted on a repository with 4,000 models show that on average DHT-based model lookup using production strings takes less than one millisecond compared with two minutes using naive string comparisons. Lastly, efficient model selection is a tradeoff between query representation and the computation cost of model ranking.