Demo Data from VLDB 2026 / reviewers in the wild / expert
Nan C. Shu
dblp:26/2804
· DBLP profile ↗
5ranked-venue papers
5as first author
0since 2021 · last 1987
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 4 first-authorSoftware engineering, systems software and programming languages · 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.
| Databases, data mining, and information retrieval
4 papers |
Data integration and cleaning · 88% Data models and query languages · 12% | |
| Software engineering, system software, and programming languages
2 papers |
Requirements engineering and software design · 100% |
Topics — the 4 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data integration and cleaning › data transformation
data restructuring |
0.0 | 2 | 1987 | Automatic Data Transformation and Restructuring · ICDE 1987 EXPRESS: A Data EXtraction, Processing, amd REStructuring System · ACM Trans. Database Syst. 1977 |
Data integration and cleaning
data transformation |
0.0 | 2 | 1987 | Automatic Data Transformation and Restructuring · ICDE 1987 CONVERT: A High Level Translation Definition Language for Data Conversion (Abstract) · SIGMOD Conference 1975 |
Requirements engineering and software design
requirements specification |
0.0 | 1 | 1983 | Forms Approach to Requirements Specification for Database Design · SIGMOD Conference 1983 |
Data integration and cleaning › data transformation
data translation |
0.0 | 1 | 1977 | EXPRESS: A Data EXtraction, Processing, amd REStructuring System · ACM Trans. Database Syst. 1977 |
Methods — techniques the papers use, named apart from their topics
formal specification · 0.0automatic restructuring algorithm · 0.0structured forms specification · 0.0integrity constraint capture · 0.0program generation · 0.0process supervision · 0.0hierarchical data restructuring · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1987 | Automatic Data Transformation and RestructuringabstractData restructuring is often an important part of information processing. This paper describes an automatic data restructurer which takes over, from the user, the “thinking and coding” process normally associated with writing algorithms for data restructuring. Nan C. Shu |
ICDE | 1 |
| 1983 | Forms Approach to Requirements Specification for Database DesignabstractOne of the most difficult tasks in database design is the collection of relevant information needed for database design. This information can be separated into two categories: information about the processes which use, modify or produce the data, and information about the data which is used, modified, or produced by the processes. This paper describes a "forms" oriented requirements specification facility as a formal means for capturing the information crucial for database design. Both kinds of information are expressible by the proposed structured forms specification. Furthermore, not only the application usage, but also the integrity constraints that must be maintained in the database can be captured in a concise, unambiguous and machine manipulable manner. The concepts underlying the forms approach are few and simple, hence it is easy to use for the database designer and can be understood by non-computer specialists. This facilitates the cooperation from users to participate in the specification of database application requirements. Nan C. Shu, Harry K. T. Wong, Vincent Y. Lum |
SIGMOD Conference | 1 |
| 1982 | Specification of Forms Processing and Business Procedures for Office AutomationabstractBusiness activities, in general, involve data processing (such as queries, extraction, manipulation, and restructuring of data, etc.) as well as conventional office work centered around preparation, distribution, and filing and retrieval of documents. Convinced that most of these activities can be expressed in terms of forms, we present in this paper a formal means for specification of forms processing. The underlying concept is that business functions can be decomposed into meaningfuliy connected form processes where each process either produces or modifies a form. Powerful constructs are provided so that most of the common data processing activities can be expressed in a very high level, concise, and yet compilable manner. Nan C. Shu, Vincent Y. Lum, F. C. Tung, Chin-Liang Chang |
IEEE Trans. Software Eng. | 1 |
| 1977 | EXPRESS: A Data EXtraction, Processing, amd REStructuring SystemabstractEXPRESS is an experimental prototype data translation system which can access a wide variety of data and restructure it for new uses. The system is driven by two very high level nonprocedural languages: DEFINE for data description and CONVERT for data restructuring. Program generation and cooperating process techniques are used to achieve efficient operation. This paper describes the design and implementation of EXPRESS. DEFINE and CONVERT are summarized and the implementation architecture presented. The DEFINE description is compiled into a customized PL/1 program for accessing source data. The restructuring specified in CONVERT is compiled into a set of customized PL/1 procedures to derive multiple target files from multiple input files. Job steps and job control statements are generated automatically. During execution, the generated procedures run under control of a process supervisor, which coordinates buffer management and handles file allocation, deallocation, and all input/output requests. The architecture of EXPRESS allows efficiency in execution by avoiding unnecessary secondary storage references while at the same time allowing the individual procedures to be independent of each other. Its modular structure permits the system to be extended or transferred to another environment easily. Nan C. Shu, Barron C. Housel, Robert W. Taylor, Sakti P. Ghosh, Vincent Y. Lum |
ACM Trans. Database Syst. | 1 |
| 1975 | CONVERT: A High Level Translation Definition Language for Data Conversion (Abstract)abstractThis paper describes in detail a translation definition language, CONVERT, for specifying the mapping of the instances of source items, which may be components of one or more files, into instances of target data, which may constitute multiple files.The language is designed for the class of users who are familiar with the logical aspects of their data, know what they want to be done, but do not want to be concerned with the details of how to accomplish it. It is high level and non-procedural according to current standards.The language provides very powerful and highly flexible restructuring capability. Although primarily designed for hierarchically structured data, it is applicable to other kinds of data structures as well. It is believed that the language can handle all common processes required in a data translation. Furthermore, the simple underlying concepts enable the users to visualize the translation processes, thus making data conversion a much simpler task. Examples to illustrate the languages' applications are included. Nan C. Shu, Barron C. Housel, Vincent Y. Lum |
SIGMOD Conference | 1 |