EDBT 2026 Demo / reviewers in the wild / expert
Moshé M. Zloof
dblp:68/3899
· DBLP profile ↗
7ranked-venue papers
2as first author
0since 2021 · last 1998
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 5 · 1 first-authorSystems, architecture and hardware · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Human-computer interaction and pervasive computing
2 papers |
User interface design and tools · 100% | |
| Databases, data mining, and information retrieval
5 papers |
Data models and query languages · 78% Database system architecture and tuning · 22% |
Topics — the 6 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
User interface design and tools
visual programming |
0.0 | 1 | 1997 | Picture Programming Project · SIGMOD Conference 1997 |
User interface design and tools › user interface specification
declarative interface specification |
0.0 | 1 | 1995 | RBE: Rendering By Example · ICDE 1995 |
User interface design and tools
UI modeling |
0.0 | 1 | 1995 | RBE: Rendering By Example · ICDE 1995 |
Data models and query languages › query interface
query by example |
0.0 | 4 | 1997 | Picture Programming Project · SIGMOD Conference 1997 Query-By-Example: Operations on Piecewise Continuous Data (Extended Abstract) · VLDB 1983 Office-by-Example: An Integrated Office System and Database Manager · ACM Trans. Inf. Syst. 1987 |
Data models and query languages › query language
declarative query language |
0.0 | 1 | 1995 | RBE: Rendering By Example · ICDE 1995 |
Data models and query languages
query language |
0.0 | 1 | 1975 | Query-by-Example: the Invocation and Definition of Tables and Forms · VLDB 1975 |
Methods — techniques the papers use, named apart from their topics
domain calculus · 0.0example elements · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1998 | Selected ingredients in end-user programmingabstractIn the area of human computer interaction, over the last twenty years, we have witnessed considerable progress in an ever-increasing bandwidth from the computer to the user. Application screens evolved from static text only screens to interactive GUI screens. These screens contain numerous graphical element or "widgets", supporting multiple data types, such as text, voice, image, and video. The widgets can range from simple ones like a combo box or slider to more complicated OCX's such as interactive graphs or maps.On the other hand, the tools to program this application are still in the domain of programmers. Although there has been much progress in various RAD tools, visual language and 4GL to improve ease of use, they still mostly target programmers. We believe that in order to allow end-users to develop their own advanced UI applications, it is necessary to create higher-level application abstractions or 'algebra' for stating the application in a declarative manner. This can be compared to the relational algebra operators in the data base area. They were created as abstractions for data base queries, enabling end users to express their own queries in a declarative manner. In doing so, bugs are minimized and program modifications and maintenance becomes trivial. In this paper, we will motivate the reader to see the need for these abstractions and classify them into categories, emphasizing areas ripe for further research. Moshé M. Zloof |
AVI | 1 |
| 1997 | Picture Programming Projectabstractarticle Free Access Share on Picture programming project Authors: Nita Goyal Hewlett-Packard Laboratories, Palo Alto, CA Hewlett-Packard Laboratories, Palo Alto, CAView Profile , Charles Hoch Hewlett-Packard Laboratories, Palo Alto, CA Hewlett-Packard Laboratories, Palo Alto, CAView Profile , Ravi Krishnamurthy Hewlett-Packard Laboratories, Palo Alto, CA Hewlett-Packard Laboratories, Palo Alto, CAView Profile , Brian Meckler Hewlett-Packard Laboratories, Palo Alto, CA Hewlett-Packard Laboratories, Palo Alto, CAView Profile , Michael Suchow Hewlett-Packard Laboratories, Palo Alto, CA Hewlett-Packard Laboratories, Palo Alto, CAView Profile , Moshe Zloof Hewlett-Packard Laboratories, Palo Alto, CA Hewlett-Packard Laboratories, Palo Alto, CAView Profile Authors Info & Claims ACM SIGMOD RecordVolume 26Issue 2June 1997 pp 514–516https://doi.org/10.1145/253262.253377Online:01 June 1997Publication History 1citation267DownloadsMetricsTotal Citations1Total Downloads267Last 12 Months3Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Nita Goyal, Charles Hoch, Ravi Krishnamurthy, Brian Meckler, Michael Suckow, Moshé M. Zloof |
SIGMOD Conference | 6 |
| 1995 | RBE: Rendering By ExampleabstractRendering is defined to be a customized presentation of data in such a way that allows users to subsequently interact with the presented data. Traditionally such a user interface would be a custom application written using conventional programming languages; in contrast we propose an application-independent, declarative (i.e., what-you-want) language that we call Rendering By Example, RBE, with the capability to specify a wide variety of renderings. RBE is a domain calculus language over user interface widgets. Most previous domain calculus database languages (e.g., QBE, LDL, Datalog) mainly addressed the data processing problem. The main contribution in developing RBE is to model semantics of user interactions in a declarative way. This declarative specification not only allows quick and ad-hoc specification of renderings (i.e., user interfaces) but also provides a framework to understand renderings as an abstract concept, independent of the application. Further, such a linguistic abstraction provides the basis for user-interface research. RBE is part of the ICBE language that is being prototyped in the Picture Programming project at HP Labs.> Ravi Krishnamurthy, Moshé M. Zloof |
ICDE | 2 |
| 1987 | Office-by-Example: An Integrated Office System and Database ManagerabstractOffice-by-Example (OBE) is an integrated office information system that has been under development at IBM Research. OBE, an extension of Query-by-Example, supports various office features such as database tables, word processing, electronic mail, graphics, images, and so forth. These seemingly heterogeneous features are integrated through a language feature called example elements . Applications involving example elements are processed by the database manager, an integrated part of the OBE system. In this paper we describe the facilities and architecture of the OBE system and discuss the techniques for integrating heterogeneous objects. Kyu-Young Whang, Arthur C. Ammann, Anthony Bolmarcich, Maria Hanrahan, Guy Hochgesang, Kuan-Tsae Huang, Al Khorasani, Ravi Krishnamurthy, Gary H. Sockut, Paula Sweeney, Vance E. Waddle, Moshé M. Zloof |
ACM Trans. Inf. Syst. | 12 |
| 1983 | Query-By-Example: Operations on Piecewise Continuous Data (Extended Abstract)
Ravi Krishnamurthy, Stephen P. Morgan, Moshé M. Zloof |
VLDB | 3 |
| 1975 | Application design within the system for business automation (SBA)
S. Peter de Jong, Moshé M. Zloof |
DAC | 2 |
| 1975 | Query-by-Example: the Invocation and Definition of Tables and FormsabstractQuery-by-Example is a query language for use by non-programmers querying a relational data base. In an earlier paper, the features of this language were introduced; however, it was assumed that the data base was already defined and available to the user. Moshé M. Zloof |
VLDB | 1 |