The benefits and practicalities of using Extensible Markup Language (XML) for the interfacing and control of object-oriented simulations

dc.contributor.authorGood, J
dc.date.accessioned2013-05-09T23:44:02Z
dc.date.available2013-05-09T23:44:02Z
dc.date.issued2005-12
dc.description.abstractTraditionally simulation software has been custom built for its particular purpose with input and output file formats as well as control interfaces being unique to the simulation. This leads to considerable difficulties in preparing simulation data, utilising output data in other applications and using the simulation as a component of larger simulations. This paper presents an alternative method for the interfacing and control of simulations. This method uses an industry standard language for the implementation of interfaces and the representation of data and metadata. The use of this technique facilitates the interoperability of simulation components and provides flexibility for the development of user interfaces. It also greatly simplifies connection to external data sources such as database applications and GIS systems. This paper illustrates the benefits of using XML and XSDL using the example of the FarmSim application produced as part of the Integrated Research for Aquifer Protection (IRAP) programme. This has provided great flexibility in handling the large quantities of data associated with the simulation. The implementation of this technology has enabled an external company to develop a user interface for the paddock-level component that specifically addresses their operational requirements without any knowledge of the internal operation of simulation component. Should the user simulation component change, the user interface automatically incorporates the changes by utilising the data in the XML and XSDL structures.
dc.identifier.isbn0-9758400-2-9
dc.identifier.urihttps://hdl.handle.net/10182/5427
dc.language.isoen
dc.publisherModelling and Simulation Society of Australia and New Zealand.
dc.relationThe original publication is available from Modelling and Simulation Society of Australia and New Zealand.
dc.relation.urihttps://www.mssanz.org.au/modsim05/authorsE-G.htm#g
dc.rights©2007 Modelling & Simulation Society of Australia & New Zealand Inc.
dc.subjectobject-oriented
dc.subjectXML
dc.subjectsimulation
dc.subjectXSDL
dc.subject.anzsrcANZSRC::0803 Computer Software
dc.subject.anzsrcANZSRC::080110 Simulation and Modelling
dc.titleThe benefits and practicalities of using Extensible Markup Language (XML) for the interfacing and control of object-oriented simulations
dc.typeConference Contribution - published
lu.contributor.unitLincoln Ventures
lu.subtype
pubs.publication-statusPublished
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
good_modsim_05.pdf
Size:
409.51 KB
Format:
Adobe Portable Document Format
Description:
Conference Contribution - Paper in Published Proceedings
Licence bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.45 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections