## System Description: MBase, an Open Mathematical Knowledge Base (2000)

### Cached

### Download Links

- [www.cs.cmu.edu]
- [www.ags.uni-sb.de]
- [www.ags.uni-sb.de]
- DBLP

### Other Repositories/Bibliography

Venue: | CADE17, LNAI 1831 |

Citations: | 25 - 12 self |

### BibTeX

@INPROCEEDINGS{Franke00systemdescription:,

author = {Andreas Franke and Michael Kohlhase},

title = {System Description: MBase, an Open Mathematical Knowledge Base},

booktitle = {CADE17, LNAI 1831},

year = {2000},

pages = {455--459},

publisher = {Springer Verlag}

}

### Years of Citing Articles

### OpenURL

### Abstract

In this paper we describe the MBase system, a web-based, distributed mathematical knowledge base. This system is a mathematical service in MathWeb that offers ...

### Citations

313 | The Oz programming model
- Smolka
- 1995
(Show Context)
Citation Context ...ynamically generates presentations based on HtML or Xml forms. This architecture combines the storage facilities of the RDBMS with thesexibility of the concurrent, logic-based programming language Oz =-=[Smo95-=-], of which mOZart is a distributed implementation (see http://www.mozart-oz.org). Most importantly for MBase, mOZart oers a mechanism called pickling, which allows for a limited form of persistence: ... |

109 | KQML| a language and protocol for knowledge and information exchange
- Finin, Fritzson
- 1994
(Show Context)
Citation Context ...onsists of two kinds of MathWeb services, a set of MBase servers, and the client OctOpus (an MBase browser) that communicate over the Internet by a standardized protocol based on Xml [Bra97] and Kqml =-=[FF94]-=-. We will concentrate on the server side in this note, since the communication has been described in [FHJ + 99] and the functionality and implementation of the OctOpus browser is relatively standard (... |

47 | Mbase: Representing knowledge and context for the integration of mathematical software systems
- Kohlhase, Franke
- 2000
(Show Context)
Citation Context ...e bus for distributed theorem proving. We will start with a description of the system from the implementation point of view in the next section (we have described the data model and logical issues in =-=[KF00]-=-). In section 3, we will take a brief look at the interface protocols based on the OpenMath and Kqml standards (see [FHJ + 99,Koh00]). This reliance of Internet standards for communication makes MBase... |

44 | Inka - the next generation
- Hutter
- 1996
(Show Context)
Citation Context ...ssible to generate other logical formats from O M Doc by specifying simple Xsl [Dea99] style sheets; in fact the transformation from O M Doc to the input formats of the\Omega mega [BCF + 97] and InKa =-=[HS96]-=- theorem provers is realized this way. It should be an easy exercise for most other concrete input formats. Furthermore one can generate customized O M Doc documents from MBase, which can then be pres... |

37 | System description: MathWeb, an agent-based communication layer for distributed automated theorem proving
- Franke, Kohlhase
- 1999
(Show Context)
Citation Context ...d particular logic 1 , the MBase system can be seen as an attempt to revive the Qed initiative from an infrastructure viewpoint. The system is realized as a mathematical service in the MathWeb system =-=[FK99]-=-, an agent-based implementation of a mathematical software bus for distributed theorem proving. We will start with a description of the system from the implementation point of view in the next section... |

25 |
OMDoc: Towards an openmath representation of mathematical documents
- Kohlhase
- 2000
(Show Context)
Citation Context ...hematical theories, which can be submitted and moved to archive MBases once they have stabilized. 3 Interface Language The primary interface language of MBase is the Xml-based markup language O M Doc =-=[Koh00-=-], a document-centered extension of the emerging OpenMath standard [CC98] for mathematical objects. For instance the denition of a double function would be of the following form. The doubling function... |

24 |
Algebra Interactive
- Cohen, Cuypers, et al.
- 1999
(Show Context)
Citation Context ...ixing the semantics of mathematical objects used in protocols for deduction system integration. Furthermore, the MBase system is used as the basis of an interactive personalized mathematics book (IDA =-=[CCS99]-=-). Here, the structure information contained in the MBase version of the IDA data can be used to generate individualized sub-documents of IDA on the fly. While in the first case study the logical form... |

15 | M.: MBASE: Representing mathematical knowledge in a relational data base. In: Systems for Integrated Computation and Deduction - Franke, Kohlhase - 1999 |

6 | Large-Sample Standard
- Fleiss, Cohen, et al.
- 1969
(Show Context)
Citation Context ...ce they have stabilized. 3 Interface Language The primary interface language of MBase is the Xml-based markup language O M Doc [Koh00], a document-centered extension of the emerging OpenMath standard =-=[CC98-=-] for mathematical objects. For instance the denition of a double function would be of the following form. The doubling function defined by addition The CMP (commented mathematical property) element g... |

4 | Reasoning about theories. Technical report, Deutsches Forschungszentrum fur Kunstliche Intelligenz (DFKI - Hutter - 1999 |

4 |
of the open math standard
- Draft
- 1998
(Show Context)
Citation Context ... MBases once they have stabilized. 3 Interfaces The primary interface protocol of MBase is the Xml-based markup language OMDoc [Koh99], a document-centered extension of the emerging OpenMath standard =-=[Cap98-=-] for mathematical objects. For instance the denition of a double function would be of the following form. The doubling function defined by addition The CMP (commented mathematical property) element g... |

2 |
DeachExtensible stylesheet language (xsl) speci W3c working draft, W3C
- Stephen
- 1999
(Show Context)
Citation Context ... symbol together with the theory establish unique reference in MBase) As a consequence of the Xml-based approach it is possible to generate other logical formats from O M Doc by specifying simple Xsl =-=[Dea99]-=- style sheets; in fact the transformation from O M Doc to the input formats of the mega [BCF + 97] and InKa [HS96] theorem provers is realized this way. It should be an easy exercise for most other co... |

1 |
Cuypers, andHans Sterk. Algebra Interactive
- Cohen, Hans
- 1999
(Show Context)
Citation Context ...sxing the semantics of mathematical objects used in protocols for deduction system integration. Furthermore, the MBase system is used as the basis of an interactive personalized mathematics book (IDA =-=[CCS99]-=-). Here, the structure information contained in the MBase version of the IDA data can be used to generate individualized sub-documents of IDA on thesy. While in thesrst case study the logical formulat... |

1 |
The negra tree bank. Private communication
- Duchier
- 1998
(Show Context)
Citation Context ...rs. For instance complex data base queries can be compiled by a specialized MBase client, sent (via the Internet) to the MBase server and applied to the local data e.g. for specialized searching (see =-=[Duc98]-=- for a related system and the origin of this idea). MBase supports transparent distribution of data among several MBase servers (see [KF00] for details). In particular, an object O residing on an MBas... |

1 |
FrankeandMichael Kohlhase. System description: MathWeb, an agent-based communication layer for distributed automated theorem proving
- Andreas
- 1999
(Show Context)
Citation Context ...d particular logic 1 , the MBase system can be seen as an attempt to revive the Qed initiative from an infrastructure viewpoint. The system is realized as a mathematical service in the MathWeb system =-=[FK99]-=-, an agent-based implementation of a mathematical software bus for distributed theorem proving. We will start with a description of the system from the implementation point of view in the next section... |

1 |
Aufbau einer Datenbank f"ur mathematisches Wissen. Master Thesis, Friedrich-Alexander-Universitat Erlangen-Nurnberg
- Hartmeier
- 1997
(Show Context)
Citation Context ... in mega, InKa and IDA. Furthermore it oers a verysexible, open and portable programming base. A version of MBase that uses Oracle is currently under development. Here a comparison to the MDB system [=-=Har97]-=- developed at the University of Erlangen is in order. MDB aims at supplying database support for the Mizar libraries, and is based on an object-oriented extension of Oracle. Unfortunately, already the... |

1 |
HutterandClaus Sengler. INKA - The Next Generation
- Dieter
- 1996
(Show Context)
Citation Context ... is possible to generate other logical formats from O M Doc by specifying simple Xsl [Dea99] style sheets; in fact the transformation from O M Doc to the input formats of the mega [BCF + 97] and InKa =-=[HS96]-=- theorem provers is realized this way. It should be an easy exercise for most other concrete input formats. Furthermore one can generate customized O M Doc documents from MBase, which can then be pres... |