Distributed office by example (D-OBE)

Eliezer Kantorowitz, Fred Maryanski, Dennis Shasha

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The D-OBE language for distributed office information systems is introduced. D-OBE is an extension of the OBE (Office by Example) and QBE (Query by Example) languages. A major problem was the design of a language simple enough for office workers and yet sufficiently powerful to handle the many facilities of a distributed office system. It is suggested that D-OBE achieves these goals by using the proven user-friendly QBE interface. Surprisingly few extensions to QBE were needed. The states of the servers are presented to the user as QBE tables that are manipulated by the familiar QBE operations. Another problem was to design D-OBE such that it would fit 'any' office. D-OBE is based on the observation that large offices divide their tasks among departments. A department will thus control its 'D-OBE cluster,' which is a number of workstations connected to a database, mail, hardcopy and name server. Such a cluster may cooperate with other clusters. The use of logical ports makes it possible to reconfigure the network as the structure and goals of the office evolve. A naming server provides the 'yellow pages' of the network services. D-OBE identifies for each data object, workstation, and server the person responsible for its proper handling.

Original languageEnglish (US)
Title of host publicationUnknown Host Publication Title
PublisherIEEE
Pages166-174
Number of pages9
ISBN (Print)081860655X
StatePublished - 1986

Fingerprint

Servers
Computer workstations
Information systems

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Kantorowitz, E., Maryanski, F., & Shasha, D. (1986). Distributed office by example (D-OBE). In Unknown Host Publication Title (pp. 166-174). IEEE.

Distributed office by example (D-OBE). / Kantorowitz, Eliezer; Maryanski, Fred; Shasha, Dennis.

Unknown Host Publication Title. IEEE, 1986. p. 166-174.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Kantorowitz, E, Maryanski, F & Shasha, D 1986, Distributed office by example (D-OBE). in Unknown Host Publication Title. IEEE, pp. 166-174.
Kantorowitz E, Maryanski F, Shasha D. Distributed office by example (D-OBE). In Unknown Host Publication Title. IEEE. 1986. p. 166-174
Kantorowitz, Eliezer ; Maryanski, Fred ; Shasha, Dennis. / Distributed office by example (D-OBE). Unknown Host Publication Title. IEEE, 1986. pp. 166-174
@inproceedings{ebac4102ab764de28fddcce44a20dbe2,
title = "Distributed office by example (D-OBE)",
abstract = "The D-OBE language for distributed office information systems is introduced. D-OBE is an extension of the OBE (Office by Example) and QBE (Query by Example) languages. A major problem was the design of a language simple enough for office workers and yet sufficiently powerful to handle the many facilities of a distributed office system. It is suggested that D-OBE achieves these goals by using the proven user-friendly QBE interface. Surprisingly few extensions to QBE were needed. The states of the servers are presented to the user as QBE tables that are manipulated by the familiar QBE operations. Another problem was to design D-OBE such that it would fit 'any' office. D-OBE is based on the observation that large offices divide their tasks among departments. A department will thus control its 'D-OBE cluster,' which is a number of workstations connected to a database, mail, hardcopy and name server. Such a cluster may cooperate with other clusters. The use of logical ports makes it possible to reconfigure the network as the structure and goals of the office evolve. A naming server provides the 'yellow pages' of the network services. D-OBE identifies for each data object, workstation, and server the person responsible for its proper handling.",
author = "Eliezer Kantorowitz and Fred Maryanski and Dennis Shasha",
year = "1986",
language = "English (US)",
isbn = "081860655X",
pages = "166--174",
booktitle = "Unknown Host Publication Title",
publisher = "IEEE",

}

TY - GEN

T1 - Distributed office by example (D-OBE)

AU - Kantorowitz, Eliezer

AU - Maryanski, Fred

AU - Shasha, Dennis

PY - 1986

Y1 - 1986

N2 - The D-OBE language for distributed office information systems is introduced. D-OBE is an extension of the OBE (Office by Example) and QBE (Query by Example) languages. A major problem was the design of a language simple enough for office workers and yet sufficiently powerful to handle the many facilities of a distributed office system. It is suggested that D-OBE achieves these goals by using the proven user-friendly QBE interface. Surprisingly few extensions to QBE were needed. The states of the servers are presented to the user as QBE tables that are manipulated by the familiar QBE operations. Another problem was to design D-OBE such that it would fit 'any' office. D-OBE is based on the observation that large offices divide their tasks among departments. A department will thus control its 'D-OBE cluster,' which is a number of workstations connected to a database, mail, hardcopy and name server. Such a cluster may cooperate with other clusters. The use of logical ports makes it possible to reconfigure the network as the structure and goals of the office evolve. A naming server provides the 'yellow pages' of the network services. D-OBE identifies for each data object, workstation, and server the person responsible for its proper handling.

AB - The D-OBE language for distributed office information systems is introduced. D-OBE is an extension of the OBE (Office by Example) and QBE (Query by Example) languages. A major problem was the design of a language simple enough for office workers and yet sufficiently powerful to handle the many facilities of a distributed office system. It is suggested that D-OBE achieves these goals by using the proven user-friendly QBE interface. Surprisingly few extensions to QBE were needed. The states of the servers are presented to the user as QBE tables that are manipulated by the familiar QBE operations. Another problem was to design D-OBE such that it would fit 'any' office. D-OBE is based on the observation that large offices divide their tasks among departments. A department will thus control its 'D-OBE cluster,' which is a number of workstations connected to a database, mail, hardcopy and name server. Such a cluster may cooperate with other clusters. The use of logical ports makes it possible to reconfigure the network as the structure and goals of the office evolve. A naming server provides the 'yellow pages' of the network services. D-OBE identifies for each data object, workstation, and server the person responsible for its proper handling.

UR - http://www.scopus.com/inward/record.url?scp=0022594523&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0022594523&partnerID=8YFLogxK

M3 - Conference contribution

SN - 081860655X

SP - 166

EP - 174

BT - Unknown Host Publication Title

PB - IEEE

ER -