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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Richard Shapiro

dblp:05/4206 · DBLP profile ↗
← Back
6ranked-venue papers
0as first author
0since 2021 · last 2004
—ORCID · none

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

Applied, interdisciplinary, general and emerging computing · 3Systems, architecture and hardware · 2Human-computer interaction and ubiquitous computing · 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
3 papers
Embedded and real-time systems · 87% Distributed systems · 6% High-performance computing · 3%
Software engineering, system software, and programming languages
2 papers
Requirements engineering and software design · 86% Compilers and program optimization · 14%

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

TopicWeightPapersLastEvidence papers
Embedded and real-time systems
cyber-physical system platforms
0.122004
A Model-Based Approach to Designing QoS Adaptive Applications · RTSS 2004
A Hybrid Control Design for QoS Management · RTSS 2003
Requirements engineering and software design › model-driven engineering
model-based design
0.012004
A Model-Based Approach to Designing QoS Adaptive Applications · RTSS 2004
Embedded and real-time systems › distributed real-time systems
distributed real-time embedded systems
0.012004
A Model-Based Approach to Designing QoS Adaptive Applications · RTSS 2004
Embedded and real-time systems
quality-of-service management
0.012003
A Hybrid Control Design for QoS Management · RTSS 2003
Embedded and real-time systems
real-time scheduling
0.012003
A Hybrid Control Design for QoS Management · RTSS 2003
Distributed systems › self-adaptive systems
quality of service adaptation
0.012004
A Model-Based Approach to Designing QoS Adaptive Applications · RTSS 2004
Compilers and program optimization › parallelization
automatic parallelization
0.011991
Compiler parallelization of an elliptic grid generator for 1990 Gordon Bell prize · SC 1991
Electronic design automation
mesh generation
0.011991
Compiler parallelization of an elliptic grid generator for 1990 Gordon Bell prize · SC 1991
High-performance computing
scientific computing systems
0.011991
Compiler parallelization of an elliptic grid generator for 1990 Gordon Bell prize · SC 1991
Parallel and multicore computing
parallel programming models and runtimes
0.011991
Compiler parallelization of an elliptic grid generator for 1990 Gordon Bell prize · SC 1991

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

domain-specific modeling · 0.1code synthesis · 0.1supervisory control · 0.0hybrid system model · 0.0compiler parallelization · 0.0
YearPublicationVenuePosition
2004 A Model-Based Approach to Designing QoS Adaptive Applications
abstract
In this paper we present a model-based approach for designing quality of service adaptive applications. We have developed a prototype distributed QoS modeling environment (DQME) that captures important elements of dynamic QoS adaptation at the model level. This modeling environment is designed independent of and can be integrated with, specific application domains to capture their QoS features and adaptation strategies. It combines the domain-specific modeling capability of the generic modeling environment with the QoS adaptation mechanisms of the quality objects middleware framework. DQME captures both the QoS and the functional concerns of distributed real-time embedded systems, and provides clear separation of these two. Integrated code-synthesis tools facilitate code generation and model refinement. We present a signal analyzer case study to demonstrate the use of the DQME modeling tool in real world applications.
Jianming Ye, Joseph P. Loyall, Richard Shapiro, Richard E. Schantz, Sandeep Neema, Sherif Abdelwahed, Nagabhushan Mahadevan, Michael A. Koets, Denise Varner
RTSS3
2003 A Hybrid Control Design for QoS Management
abstract
In this paper, we present an approach for QoS management that can be applied to a general class of real-time distributed computation systems. In the proposed approach, a switching hybrid system model is used to represent the system. In this setting, the QoS specifications are transformed into set-point specifications and a limited-horizon online supervisory controller is used to move the system to the optimal operation point.
Sherif Abdelwahed, Sandeep Neema, Joseph P. Loyall, Richard Shapiro
RTSS4
2003 Online control design for QoS management
abstract
In this paper we present an approach for QoS management that can be applied for a general class of real-time distributed computation systems. In this paper, the QoS adaptation problem is formulated based on a utility function that measures the relative performance of the system. A limited-horizon online supervisory controller is used for this purpose. The online controller explores a limited region of the state-space of the system at each time step and decides the best action accordingly. The feasibility and accuracy of the online algorithm can be assessed at design time.
Sherif Abdelwahed, Sandeep Neema, Joseph P. Loyall, Richard Shapiro
SMC4
2001 Comparing and Contrasting Adaptive Middleware Support in Wide-Area and Embedded Distributed Object Applications
abstract
The Quality Objects (QuO) middleware is a set of extensions to standard distributed object computing middleware that is used to control and adapt the quality of service in a number of distributed application environments, from wide-area to embedded distributed applications. This paper compares and contrasts the characteristics of key use cases and the variations in QuO implementations that have emerged to support them. We present these variations in the context of several actual applications being developed using the QuO middleware.
Joseph P. Loyall, Richard E. Schantz, John A. Zinky, Partha P. Pal, Richard Shapiro, Craig Rodrigues, Michael Atighetchi, David A. Karr, Jeanna M. Gossett, Christopher D. Gill
ICDCS5
2000 Using QDL to Specify QoS Aware Distributed (QuO) Application Configuration
abstract
Recent work in opening up distributed object systems to make them suitable for applications needing quality of service control has had the side effect of increasing the complexity in setting up, configuring, and initializing such applications. Configuration of distributed applications is more complicated than that of non-distributed applications, simply because of the heterogeneous and distributed nature of the application's components. CORBA and other distributed object middleware simplifies the configuration of distributed object applications, but hides much of the information and control necessary to achieve quality of service (QoS). We describe the techniques and tools that we have developed within our Quality Objects (QuO) framework for simplifying the configuration of distributed applications with QoS attributes. We describe a QuO configuration language, as well as the specific configuration needs of particular QoS properties-real-time, security, and dependability-and the support we provide for them.
Partha P. Pal, Joseph P. Loyall, Richard E. Schantz, John A. Zinky, Richard Shapiro, James Megquier
ISORC5
1991 Compiler parallelization of an elliptic grid generator for 1990 Gordon Bell prize
abstract
Article Compiler parallelization of an elliptic grid generator for 1990 Gordon Bell prize Share on Authors: Gary Sabot Thinking Machines Corporation, 245 First Street, Cambridge, MA Thinking Machines Corporation, 245 First Street, Cambridge, MAView Profile , Lisa Tennies Thinking Machines Corporation, 245 First Street, Cambridge, MA Thinking Machines Corporation, 245 First Street, Cambridge, MAView Profile , Alex Vasilevsky Thinking Machines Corporation, 245 First Street, Cambridge, MA Thinking Machines Corporation, 245 First Street, Cambridge, MAView Profile , Richard Shapiro United Technologies Corporation, East Hartford, CT United Technologies Corporation, East Hartford, CTView Profile Authors Info & Claims Supercomputing '91: Proceedings of the 1991 ACM/IEEE conference on SupercomputingAugust 1991 Pages 338–346https://doi.org/10.1145/125826.126020Online:01 August 1991Publication History 0citation161DownloadsMetricsTotal Citations0Total Downloads161Last 12 Months0Last 6 weeks0 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 SiteGet Access
Gary Sabot, Lisa Tennies, Alex Vasilevsky, Richard Shapiro
SC4