A Web service prototype of mineralogical data presentation using MineML (Mineral Markup Language)

- Organization:
- The Southern African Institute of Mining and Metallurgy
- Pages:
- 10
- File Size:
- 819 KB
- Publication Date:
- Jan 1, 2003
Abstract
In recent years, the mineral applications dealing with more complex data in distributed environment have grown rapidly. Many mineral and mining organizations have to organize internally and globally distributed manufacturing and experiment sites, which share the roles of databases and other multi-services like software programs. Thus, there are commercial and technical pressures pushing the mineral software vendors to move their current service toward Web service. XML has gained wide acceptance for representing, storing and transferring structured data and documents of many kinds, especially in scientific communities. However, so far there is no such a Markup Language in mineral industry. A XML-based uniform encoding, which is called MineML(Mineral Markup Language), is proposed and developed in this project. The framework of the MineML specification is created. MineML will play the role as shared protocols within mineral domain for archiving, transferring the multi-nature data between the software packages on the desktop over the Internet and sharing the services between users at different sites. Inspired by MLA’s (Mineral Liberation Analyser, JKMRC, University of Queensland, Australia) Mineralogical Data Presentation Program, a proof-of-concept prototype of Web Service is developed here to validate and demonstrate the MineML specification. Certain strategies, specific technologies and tools are adopted to create such an environment. To accomplish that, a set of experimental MineML documents including correlated XML, XSD (schemas) and XSL(stylesheets) documents have been elaborated for archiving, presenting and transferring the mineralogical data information, with the persistence on flexibility and extensibility for generic mineral and mining data handling.
Citation
APA:
(2003) A Web service prototype of mineralogical data presentation using MineML (Mineral Markup Language)MLA: A Web service prototype of mineralogical data presentation using MineML (Mineral Markup Language). The Southern African Institute of Mining and Metallurgy, 2003.