Demo Data from VLDB 2026 / reviewers in the wild / expert
Yue-Sun Kuo
dblp:35/1572
· DBLP profile ↗
24ranked-venue papers
13as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 7 first-authorDatabases, data management, data science and information retrieval · 6 · 4 first-authorSoftware engineering, systems software and programming languages · 5 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2Computer networks · 1Theory of computation · 1
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.
| Computer architecture, parallel and distributed computing, and storage systems
6 papers |
Electronic design automation · 94% Integrated circuit design · 6% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 50% Compilers and program optimization · 50% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% |
Topics — the 14 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
logic synthesis |
0.0 | 4 | 1987 | Generating Essential Primes for a Boolean Function with Multiple-Valued Inputs · IEEE Trans. Computers 1987 Generating essential primes for a Boolean function with multiple-valued inputs · DAC 1986 A heuristic algorithm for PLA block folding · DAC 1985 |
Electronic design automation
physical design |
0.0 | 2 | 1990 | Representing large cell maps · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 Fast Algorithm for Optimal Layer Assignment · DAC 1988 |
Electronic design automation › physical design
layout data structure |
0.0 | 1 | 1990 | Representing large cell maps · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Electronic design automation › physical design
routing |
0.0 | 1 | 1990 | Representing large cell maps · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Graph algorithms and graph theory
graph partitioning |
0.0 | 1 | 1990 | Unifying Maximum Cut and Minimum Cut of a Planar Graph · IEEE Trans. Computers 1990 |
Graph algorithms and graph theory › graph cut
max-cut |
0.0 | 1 | 1990 | Unifying Maximum Cut and Minimum Cut of a Planar Graph · IEEE Trans. Computers 1990 |
Graph algorithms and graph theory
planar graphs |
0.0 | 1 | 1990 | Unifying Maximum Cut and Minimum Cut of a Planar Graph · IEEE Trans. Computers 1990 |
Electronic design automation › physical design › routing › multilayer routing
layer assignment |
0.0 | 1 | 1988 | Fast Algorithm for Optimal Layer Assignment · DAC 1988 |
Electronic design automation › logic synthesis › logic minimization
boolean function minimization |
0.0 | 1 | 1987 | Generating Essential Primes for a Boolean Function with Multiple-Valued Inputs · IEEE Trans. Computers 1987 |
Electronic design automation › logic synthesis › logic minimization
multiple-valued logic minimization |
0.0 | 1 | 1987 | Generating Essential Primes for a Boolean Function with Multiple-Valued Inputs · IEEE Trans. Computers 1987 |
Electronic design automation › logic synthesis
logic minimization |
0.0 | 1 | 1986 | Generating essential primes for a Boolean function with multiple-valued inputs · DAC 1986 |
Integrated circuit design › digital circuit design
multivalued logic circuit |
0.0 | 1 | 1986 | Generating essential primes for a Boolean function with multiple-valued inputs · DAC 1986 |
Electronic design automation › logic synthesis › logic optimization
PLA folding |
0.0 | 1 | 1985 | A heuristic algorithm for PLA block folding · DAC 1985 |
Electronic design automation › logic synthesis › programmable logic array
PLA optimization |
0.0 | 1 | 1983 | Optimum reduction of programmable logic array · DAC 1983 |
Methods — techniques the papers use, named apart from their topics
parsing · 0.0asymmetric consensus · 0.0planar graph algorithms · 0.0unateness exploitation · 0.0unateness · 0.0tautology checking · 0.0linear programming · 0.0graph partitioning · 0.0column intersection graph · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | XUIB: XML to user interface bindingabstractSeparated from GUI builders, existing GUI building tools for XML are complex systems that duplicate many functions of GUI builders. They are specialized in building GUIs for XML data only. This puts unnecessary burden on developers since an application usually has to handle both XML and non-XML data. In this paper, we propose a solution that separates the XML-to-GUI bindings from the construction of the GUIs for XML, and concentrates on the XML-to-GUI bindings only. Cooperating with a GUI builder, the proposed system can support the construction of the GUIs for XML as GUI building tools for XML can. Furthermore, the proposed mechanism is neutral to GUI builders and toolkits. As a result, multiple GUI builders and toolkits can be supported by the proposed solution with moderate effort. Our current implementation supports two types of GUI platforms: Java/Swing and Web/Html. Lendle Tseng, Yue-Sun Kuo, Hsiu-Hui Lee, Chuen-Liang Chen |
ACM Symposium on Document Engineering | 2 |
| 2006 | An XML interaction service for workflow applicationsabstractInteractions with human users are a crucial part of many workflow applications. In workflow or business process management specifications, such as WSBPEL, all data are represented as XML. As a consequence, many human tasks simply support users to create or update XML data compliant with a schema. We propose the XML interaction service as a generic Web service for use by human tasks that provides HTML form-based Web interfaces for users to interact with and update schema-compliant XML data. In addition, a visual interface design tool is provided for interface designers to create and customize the Web interfaces an XML interaction service supports. Yue-Sun Kuo, Lendle Tseng, Hsun-Cheng Hu, N. C. Shih |
ACM Symposium on Document Engineering | 1 |
| 2006 | Using Recognition of Emotions in Speech to Better Understand Brand SlogansabstractThe proliferation of brand slogans via advertising channels is blurring the distinction between brains and brands. Brand slogans are designed to have positive effects on their brands. However, it is a non-trivial task to examine how brand slogans affect their customers' emotions and how emotions influence perceptions of brand images. In this paper we demonstrate the slogan validator, a novel and language-independent application that can be utilized to evaluate brand slogans by analyzing speech signals from customers' voice of slogans. The intention was to provide a means of exploring whether or not some of the claimed effects for existing brand slogans could actually be realized by the emotion recognition in speech technique rather than the traditional questionnaire responses. The preliminary results of the experiment show that the slogan validator yields high consistency with the participants' actual perceptions of the brand slogans chosen for this research. Moreover, the variation among participants' preferences of these brands can be identified Yun-Maw Cheng, Yue-Sun Kuo, Jun-Heng Yeh, Yu-Te Chen, Charles S. Chien |
MMSP | 2 |
| 2005 | Generating form-based user interfaces for XML vocabulariesabstractSo far, many user interfaces for XML data (documents) have been constructed from scratch for specific XML vocabularies and applications. The tool support for user interfaces for XML data is inadequate. Forms-XML is an interactive component invoked by applications for generating user interfaces for prescribed XML vocabularies automatically. Based on a given XML schema, the component generates a hierarchy of HTML forms for users to interact with and update XML data compliant with the given schema. The user interface Forms-XML generates is very simple with an abundance of guidance and hints to the user, and can be customized by user interface designers as well as developers. Yue-Sun Kuo, N. C. Shih, Lendle Tseng, Hsun-Cheng Hu |
ACM Symposium on Document Engineering | 1 |
| 2005 | Forms-XML: Generating Form-Based User Interfaces for XML Vocabularies
Yue-Sun Kuo, N. C. Shih, Lendle Tseng, Hsun-Cheng Hu |
WAIM | 1 |
| 2003 | Handling syntactic constraints in a DTD-compliant XML editorabstractBy exploiting the theories of automata and graphs, we propose algorithms and a process for editing valid XML documents [4][5]. The editing process avoids syntactic violations altogether, thus freeing the user from any syntactic concerns. Based on the proposed algorithms and process, we build an XML editor with forms as its user interface. Yue-Sun Kuo, Jaspher Wang, N. C. Shih |
ACM Symposium on Document Engineering | 1 |
| 2002 | Non-intrusive object introspection in C++abstractAbstract We describe the design and implementation of system architecture to support object introspection in C++. In this system, information is collected by parsing class declarations, and is used to build a supporting environment for object introspection. Our approach is non‐intrusive because it requires no changes in the original class declarations and libraries; hence, binary compatibility between objects before and after the addition of introspective capability is ensured. This is critical if one wants to integrate third‐party class libraries, which are often supplied as black boxes and allow no modification, into highly dynamic applications. We present two applications: the first is automatic I/O support for C++ objects, and the other is interactive exercise of dynamically loaded C++ class libraries. Copyright © 2001 John Wiley & Sons, Ltd. Tyng-Ruey Chuang, Yue-Sun Kuo, Chien-Min Wang |
Softw. Pract. Exp. | 2 |
| 1999 | Scheduling System Verification
Pao-Ann Hsiung, Farn Wang, Yue-Sun Kuo |
TACAS | 3 |
| 1998 | Non-Intrusive Object Introspection in C++: Architecture and ApplicationabstractWe describe the design and implementation of system architecture to support object introspection in C++. In this system, information is collected by parsing class declarations, and used to build a supporting environment for object introspection. Our approach is nonintrusive because it requires no change to the original class declarations and libraries, and it guarantees compatibility between objects before and after the addition of introspective capability. This is critical if one wants to integrate third-party class libraries, which are often supplied as black boxes and allow no modification, into highly dynamic applications. We show two applications: automatic I/O support for C++ objects; and an interactive exercise of dynamically loaded C++ class libraries. Tyng-Ruey Chuang, Yue-Sun Kuo, Chien-Min Wang |
ICSE | 2 |
| 1995 | When to Inherit and when not toabstractIn object-oriented software development, it is generally accepted that inheritance should be used just to model a generalization/specialization relationship (i.e., an IS-A). This analysis/design guideline is too permissive. Some researchers thus advocate that a subclass should inherit the full behavior of its superclass. Behavior inheritance, however, is far too restricted. In this paper, we establish a formal model that can clearly differentiate IS-A from behavior inheritance. Under this model, IS-A and behavior inheritance can be decomposed into more fundamental concepts: subset and abstraction/concretization. Also, we are able to develop a set of refined guidelines regarding the use of inheritance. Yue-Sun Kuo |
Int. J. Softw. Eng. Knowl. Eng. | 1 |
| 1994 | When to inherit and when not toabstractIn object-oriented software development, it is generally accepted that inheritance should be used just to model a generalization/specialization relationship (i.e. an IS-A relation). This analysis/design guideline is too permissive. Some researchers thus advocate that a subclass should inherit the full a behavior of its superclass. Behavior inheritance, however, is far too restricted. In this paper, we establish a formal model that can clearly differentiate IS-A from behavior inheritance. Under this model, IS-A and behavior inheritance can be decomposed into more fundamental concepts: subsets and abstraction/concretization. Also, we are able to develop a set of refined guidelines regarding the use of inheritance.> Yue-Sun Kuo |
APSEC | 1 |
| 1993 | Adaptable quad tree techniques
S. J. Su, Yue-Sun Kuo, J. C. Tsay |
Integr. | 2 |
| 1992 | HAGI, a High-level Application/Graphics InterfaceabstractAbstract HAGI is an object‐oriented graphics system developed on top of the X window system. In addition to providing facilities that structured graphics systems such as GKS usually have, HAGI supports a high‐ level graphics paradigm with the following features: In addition to graphical objects, the system provides a class of application objects with a higher level of abstraction than graphical objects. Graphics manipulation operations can be issued simplyfrom application objects without explicitly referring to specific graphical objects. Thus graphics manipulation appears to be transparent to application programmers. Graphical objects are designed to encompass more semantics, thus are at a level close to the application. For example, they useflexible visual objects to determine their visual appearance. HAGI provides such a high‐level application/graphics interface by maintaining a dependency relationship between graphical objects and application objects. Y. H. Hsu, Yue-Sun Kuo |
Comput. Graph. Forum | 2 |
| 1990 | Unifying Maximum Cut and Minimum Cut of a Planar GraphabstractThe real-weight maximum cut of a planar graph is considered. Given an undirected planar graph with real-value weights associated with its edges, the problem is to find a partition of the vertices into two nonempty sets such that the sum of the weights of the edges connecting the two sets is maximum. The conventional maximum cut and minimum cut problems assume nonnegative edge weights, and thus are special cases of the real-weight maximum cut. An O(n/sup 3/2/ log n) algorithm for finding a real-weight maximum cut of a planar graph where n is the number of vertices in the graph is developed. The best maximum cut algorithm previously known for planar graphs has running time of O(n/sup 3/).> Wei-Kuan Shih, Sun Wu, Yue-Sun Kuo |
IEEE Trans. Computers | 3 |
| 1990 | Representing large cell mapsabstractThe author proposes a data structure for the cell map in order to eliminate excess page faults present in the traditional 2-D array structure. Experiments have shown that this representation can effectively eliminate 90% of the page faults. Thus, the performance of routing algorithms can be greatly improved. The proposed structure is very general. The majority of layout algorithms (if not all) based on the 2-D cell map can be modified easily to work with this 1-D structure.> Yue-Sun Kuo |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1989 | Fast algorithm for optimal layer assignment
Yue-Sun Kuo, T. C. Chern, Wei-Kuan Shih |
Integr. | 1 |
| 1988 | Fast Algorithm for Optimal Layer Assignment
Yue-Sun Kuo, T. C. Chern, Wei-Kuan Shih |
DAC | 1 |
| 1988 | A Study on Two Geometric Location Problems
D. W. Wang, Yue-Sun Kuo |
Inf. Process. Lett. | 2 |
| 1987 | An effective algorithm for optimal PLA column folding
Yue-Sun Kuo, T. C. Hu |
Integr. | 1 |
| 1987 | Graph folding and programmable logic arrayabstractAbstract The problem of compacting a programmable logic array is formulated as the following graph problem. Given a red‐edge bipartite graph, how to add maximum number of independent green edges such that there are no cycles formed by alternating red and green edges. For this NP‐complete problem, we present a polynomial heuristic algorithm which gives an optimum solution when the red bipartite graph satisfies certain conditions, e.g., a tree. When the bipartite graph does not satisfy these conditions, the heuristic algorithm gives a solution with worst‐case error bound. For a red bipartite graph with given cardinality, we give a tight upper bound on the number of green edges. T. C. Hu, Yue-Sun Kuo |
Networks | 2 |
| 1987 | Generating Essential Primes for a Boolean Function with Multiple-Valued InputsabstractDetecting essential primes is important in multiple-valued logic minimization. In this correspondence, we present a fast algorithm that can generate all essential primes without generating a prime cover of the Boolean function. A new consensus operation called asymmetric consensus (acons) is defined. In terms of acons, we prove a necessary and sufficient condition for detecting essential primes for a Boolean function with multiple-valued inputs. The detection of essential primes can be performed by using a tautology checking algorithm. We exploit the unateness of a Boolean function to speed up tautology checking. The notion of unateness considered is more general than that has appeared in the literature. Yue-Sun Kuo |
IEEE Trans. Computers | 1 |
| 1986 | Generating essential primes for a Boolean function with multiple-valued inputsabstractDetecting essential primes is important in multiple-valued logic minimization. In this paper, We present a fast algorithm that can generate all essential primes without generating a prime cover of the Boolean function. A new consensus operation called asymmetric consensus (acons) is defined. In terms of acons, we prove a necessary and sufficient condition for detecting essential primes for a Boolean function with multiple-valued inputs. The detection of essential primes can be performed by using a tautology checking algorithm. We exploit the unateness of a Boolean function to speed up tautology checking. The notion of unateness considered is more general than that has appeared in the literature. Yue-Sun Kuo, W. K. Chou |
DAC | 1 |
| 1985 | A heuristic algorithm for PLA block foldingabstractThe folding of programmable logic array (PLA) is considered. We develop a heuristic algorithm for optimal block folding. The algorithm is based on the column intersection graph associated with the PLA. Then the techniques of graph partitioning and two-objective linear programming are applied. Test results will be demonstrated to show the effectiveness of the algorithm. Yue-Sun Kuo, T. C. Hu |
DAC | 1 |
| 1983 | Optimum reduction of programmable logic array
T. C. Hu, Yue-Sun Kuo |
DAC | 2 |