Modern C++ design: generic programming and design patterns applied
Modern C++ design: generic programming and design patterns applied
Learning to map between ontologies on the semantic web
Proceedings of the 11th international conference on World Wide Web
Simulation Model Design and Execution: Building Digital Worlds
Simulation Model Design and Execution: Building Digital Worlds
Model-Based Mediation with Domain Maps
Proceedings of the 17th International Conference on Data Engineering
Time to Leave the Trees: From Syntactic to Conceptual Querying of XML
EDBT '02 Proceedings of the Worshops XMLDM, MDDE, and YRWS on XML-Based Data Management and Multimedia Engineering-Revised Papers
Modelica - A Unified Object-Oriented Language for System Modelling and Simulation
ECCOP '98 Proceedings of the 12th European Conference on Object-Oriented Programming
Representing and reasoning about mappings between domain models
Eighteenth national conference on Artificial intelligence
Knowledge-Based Integration of Neuroscience Data Sources
SSDBM '00 Proceedings of the 12th International Conference on Scientific and Statistical Database Management
A knowledge environment for the biodiversity and ecological sciences
Journal of Intelligent Information Systems
Semantic links in integrated modelling frameworks
Mathematics and Computers in Simulation
Environmental Modelling & Software
Computers and Electronics in Agriculture
Map algebra and model algebra for integrated model building
Environmental Modelling & Software
Hi-index | 0.00 |
I present a conceptualization that attempts to unify diverse representations of natural knowledge while providing a workable computational framework, based on current semantic web theory, for developing, communicating, and running integrated simulation models. The approach is based on a long-standing principle of scientific investigation: the separation of the ontological character of the object of study from the semantics of the observation context, the latter including location in space and time and other observation-related aspects. I will show how current Knowledge Representation theories coupled with the object-oriented paradigm allow an efficient integration through the abstract model of a domain, which relates to the idea of aspect in software engineering. This conceptualization allows us to factor out two fundamental causes of complexity and awkwardness in the representation of knowledge about natural system: (a) the distinction between data and models, both seen here as generic knowledge sources; (b) the multiplicity of states in data sources, handled through the hierarchical composition of independently defined domain objects, each accounting for all states in one well-known observational dimension. This simplification leaves modelers free to work with the bare conceptual bones of the problem, encapsulating complexities connected to data format, and scale. I will then describe the design of a software system that implements the approach, referring to explicit ontologies to unambiguously characterize the semantics of the objects of study, and allowing the independent definition of a global observation context that can be redefined as required. I will briefly discuss applications to multi-scale, multi-paradigm modeling, intelligent database design, and web-based collaboration.