Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

William C. Cheng

dblp:18/2742 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
0since 2021 · last 2010
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 3 · 2 first-authorSystems, architecture and hardware · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging 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.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Distributed systems · 42% Performance modeling and evaluation · 36% High-performance computing · 11%
Computer networks
2 papers
Internet of things and sensor networks · 54% Internet architecture and protocols · 46%
Software engineering, system software, and programming languages
1 paper
Requirements engineering and software design · 100%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet of things and sensor networks › wireless sensor network
data collection
0.012004
A coordinated data collection approach: design, evaluation, and comparison · IEEE J. Sel. Areas Commun. 2004
Internet architecture and protocols › overlay networks
application-aware routing
0.012003
Large-scale Data Collection: a Coordinated Approach · INFOCOM 2003
Distributed systems › distributed scheduling
data transfer scheduling
0.012003
Large-scale Data Collection: a Coordinated Approach · INFOCOM 2003
Performance modeling and evaluation › queueing models
closed queueing networks
0.011996
Bounding Errors Introduced by Clustering of Customers in Closed Product-Form Queueing Networks · J. ACM 1996
Performance modeling and evaluation › queueing models
product-form queueing networks
0.011996
Bounding Errors Introduced by Clustering of Customers in Closed Product-Form Queueing Networks · J. ACM 1996
Performance modeling and evaluation
queueing models
0.011996
Bounding Errors Introduced by Clustering of Customers in Closed Product-Form Queueing Networks · J. ACM 1996
Interconnection networks and networks-on-chip › routing algorithms
application-aware routing
0.012004
A coordinated data collection approach: design, evaluation, and comparison · IEEE J. Sel. Areas Commun. 2004
High-performance computing › data transfer
wide-area data transfer
0.012004
A coordinated data collection approach: design, evaluation, and comparison · IEEE J. Sel. Areas Commun. 2004
Requirements engineering and software design
model-driven engineering
0.011989
An Object-Oriented Modeling Environment · OOPSLA 1989
Requirements engineering and software design
software architecture
0.011989
An Object-Oriented Modeling Environment · OOPSLA 1989

Methods — techniques the papers use, named apart from their topics

simulation · 0.1measurement-based scheduling · 0.1integer linear programming · 0.1dynamic programming · 0.1markov reward functions · 0.0flow balance conditions · 0.0
YearPublicationVenuePosition
2010 Performance study of online batch-based digital signature schemes
Cheng-Fu Chou, William C. Cheng, Leana Golubchik
J. Netw. Comput. Appl.2
2004 A coordinated data collection approach: design, evaluation, and comparison
abstract
We consider the problem of collecting a large amount of data from several different hosts to a single destination in a wide-area network. This problem is important since improvements in data collection times in many applications such as wide-area upload applications, high-performance computing applications, and data mining applications are crucial to performance of those applications. Often, due to congestion conditions, the paths chosen by the network may have poor throughput. By choosing an alternate route at the application level, we may be able to obtain substantially faster completion time. This data collection problem is a nontrivial one because the issue is not only to avoid congested link(s), but to devise a coordinated transfer schedule which would afford maximum possible utilization of available network resources. Our approach for computing coordinated data collection schedules makes no assumptions about knowledge of the topology of the network or the capacity available on individual links of the network. This approach provides significant performance improvements under various degrees and types of network congestions. To show this, we give a comprehensive comparison study of the various approaches to the data collection problem which considers performance, robustness, and adaptation characteristics of the different data collection methods. The adaptation to network conditions characteristics are important as the above applications are long lasting, i.e., it is likely changes in network conditions will occur during the data transfer process. In general, our approach can be used for solving arbitrary data movement problems over the Internet. We use the Bistro platform to illustrate one application of our techniques.
William C. Cheng, Cheng-Fu Chou, Leana Golubchik, Samir Khuller, Yung-Chun (Justin) Wan
IEEE J. Sel. Areas Commun.1
2003 Large-scale Data Collection: a Coordinated Approach
abstract
In this paper we consider the problem of collecting a large amount of data from several different hosts to a single destination in a wide-area network. Often, due to congestion conditions, the paths chosen by the network may have poor throughput. By choosing an alternate route at the application level, we may be able to obtain substantially faster completion time. This data collection problem is a nontrivial one because the issue is not only to avoid congested link(s), but to devise a coordinated transfer schedule which would afford maximum possible utilization of available network resources. In this paper we present an approach for computing coordinated data collection schedules, which can result in significant performance improvements. We make no assumptions about knowledge of the topology of the network or the capacity available on individual links of the network, i.e., we only use end-to-end information. Finally, we also study the shortcomings of this approach in terms of the gap between the theoretical formulation and the resulting data transfers in wide-area networks. In general, our approach can be used for solving arbitrary data movement problems over the Internet. We use the Bistro platform to illustrate one application of our techniques.
William C. Cheng, Cheng-Fu Chou, Leana Golubchik, Samir Khuller, Yung-Chun (Justin) Wan
INFOCOM1
1996 Bounding Errors Introduced by Clustering of Customers in Closed Product-Form Queueing Networks
abstract
Product-form queuing network models have been widely used to model systems with shared resources such as computer systems (both centralized and distributed), communication networks, and flexible manufacturing systems. Closed multichain product-form networks are inherently more difficult to analyze than open networks, due to the effect of normalization. Results in workload characterization for closed networks in the literature are often for networks having special structures and only specific performance measures have been considered. In this article, we drive certain properties (insensitivity of conditional state probability distributions and fractional-linearity of Markov reward functions) for a broad class of closed multichain product-form networks. These properties are derived using the most basic flow balance conditions of product-form networks. Then we show how these basic properties can be applied in obtaining error bounds when similar customers are clustered together to speed up computation.
William C. Cheng, Richard R. Muntz
J. ACM1
1991 Optimal Routing for Closed Queueing Networks
William C. Cheng, Richard R. Muntz
Perform. Evaluation1
1990 Optimal Routing for Closed Queueing Networks
William C. Cheng, Richard R. Muntz
Performance1
1989 An Object-Oriented Modeling Environment
abstract
Many tools and techniques exist for the modeling and analysis of computer and communication systems. These tools are often complex and tailored to a narrow range of problems. The system analysis task often requires coordinated use of multiple tools and techniques which is not supported by currently available systems. The Tangram project goal is to develop an environment which makes a large set of tools and techniques readily accessible and is easily tailored to specialized applications.
Thomas W. Page Jr., Steven Berson, William C. Cheng, Richard R. Muntz
OOPSLA3