dc.contributor.author |
Patsouris, PA
|
|
dc.contributor.author |
Korostenski, M
|
|
dc.contributor.author |
Kissimov, V
|
|
dc.date.accessioned |
2018-06-07T13:28:08Z |
|
dc.date.available |
2018-06-07T13:28:08Z |
|
dc.date.issued |
1999 |
|
dc.identifier.citation |
Patsouris PA, Korostenski M & Kissimov V (1999) A formal model for object bases. South African Computer Journal, Number 23, 1999 |
en |
dc.identifier.issn |
2313-7835 |
|
dc.identifier.uri |
http://hdl.handle.net/10500/24319 |
|
dc.description.abstract |
We introduce FMOB: a formal model for Objectbases. The term "Objectbase" represents better the widely used "object oriented database". FMOB consists of ( 1) objects (classes and their instances) with extended encapsulation capabilities, (2) second-order objects (respectively 2-classes and 2-instances) for supporting the structural relations specialization, association, aggregation and grouping. Every 2-object encapsulates a two-level-hierarchy ( t-1-h) of objects formally defined. The inheritance notion is generalized and replaced by the link concept, which allows, in a uniform way, the proper reusability of data, methods and other object-properties across one or more 2-object of the above type. (3) FMOB also supports complex objects through an appropriate composition of 2-objects. The model is based on a universal algebra of words and appropriate extensions. Every building block of the objectbase has its corresponding algebra. The algebra of abstract words is functionally complete. The modified greedy algorithm optimizes all linear objective functions over the search (or branching) greedoid defined on the underlying digraph of a second order-object. |
en |
dc.language.iso |
en |
en |
dc.publisher |
South African Computer Society (SAICSIT) |
en |
dc.subject |
FMOB (formal model for objectbases) |
en |
dc.subject |
Universal algebra of words |
en |
dc.subject |
Functionally complete algebra |
en |
dc.subject |
Two-level hierarchy of objects |
en |
dc.subject |
2-class |
en |
dc.subject |
2-object |
en |
dc.subject |
Digraphs |
en |
dc.subject |
Accessible set-systems |
en |
dc.subject |
Greedoids |
en |
dc.title |
A formal model for object bases |
en |
dc.type |
Article |
en |