Hierarchical Performance Modeling for distributed system architectures

D. Smarkusky, R. Ammar, I. Antonios, H. Sholl

Research output: Contribution to conferencePaper

14 Citations (Scopus)

Abstract

Performance modeling and evaluation techniques are essential when designing and implementing distributed software systems. Constructing performance models for such systems can require significant effort. This paper presents Hierarchical Performance Modeling as a technique to model performance for different layers of abstraction. Once the system architecture and software functionality have been specified, this model supports performance model generation for the evaluation and analysis of computation delays of software processes, communication delays of distributed software architectures, and hardware platform alternatives. A simplified example is presented to illustrate the concepts of the Hierarchical Performance Model.

Original languageEnglish (US)
Pages659-664
Number of pages6
StatePublished - Jan 1 2000
EventISCC 2000 - 5th IEEE Symposium on Computers and Communications -
Duration: Jul 3 2000Jul 6 2000

Other

OtherISCC 2000 - 5th IEEE Symposium on Computers and Communications
Period7/3/007/6/00

Fingerprint

Hierarchical Modeling
Distributed Architecture
Performance Modeling
Performance Model
System Architecture
Distributed Systems
Communication Delay
Software Process
Software Architecture
Hierarchical Model
Software System
Performance Evaluation
Software architecture
Computer hardware
Hardware
Software
Alternatives
Evaluation
Communication

All Science Journal Classification (ASJC) codes

  • Software
  • Signal Processing
  • Mathematics(all)
  • Computer Science Applications
  • Computer Networks and Communications

Cite this

Smarkusky, D., Ammar, R., Antonios, I., & Sholl, H. (2000). Hierarchical Performance Modeling for distributed system architectures. 659-664. Paper presented at ISCC 2000 - 5th IEEE Symposium on Computers and Communications, .
Smarkusky, D. ; Ammar, R. ; Antonios, I. ; Sholl, H. / Hierarchical Performance Modeling for distributed system architectures. Paper presented at ISCC 2000 - 5th IEEE Symposium on Computers and Communications, .6 p.
@conference{9cc3ba3d2adc47ce812f60414a429280,
title = "Hierarchical Performance Modeling for distributed system architectures",
abstract = "Performance modeling and evaluation techniques are essential when designing and implementing distributed software systems. Constructing performance models for such systems can require significant effort. This paper presents Hierarchical Performance Modeling as a technique to model performance for different layers of abstraction. Once the system architecture and software functionality have been specified, this model supports performance model generation for the evaluation and analysis of computation delays of software processes, communication delays of distributed software architectures, and hardware platform alternatives. A simplified example is presented to illustrate the concepts of the Hierarchical Performance Model.",
author = "D. Smarkusky and R. Ammar and I. Antonios and H. Sholl",
year = "2000",
month = "1",
day = "1",
language = "English (US)",
pages = "659--664",
note = "ISCC 2000 - 5th IEEE Symposium on Computers and Communications ; Conference date: 03-07-2000 Through 06-07-2000",

}

Smarkusky, D, Ammar, R, Antonios, I & Sholl, H 2000, 'Hierarchical Performance Modeling for distributed system architectures', Paper presented at ISCC 2000 - 5th IEEE Symposium on Computers and Communications, 7/3/00 - 7/6/00 pp. 659-664.

Hierarchical Performance Modeling for distributed system architectures. / Smarkusky, D.; Ammar, R.; Antonios, I.; Sholl, H.

2000. 659-664 Paper presented at ISCC 2000 - 5th IEEE Symposium on Computers and Communications, .

Research output: Contribution to conferencePaper

TY - CONF

T1 - Hierarchical Performance Modeling for distributed system architectures

AU - Smarkusky, D.

AU - Ammar, R.

AU - Antonios, I.

AU - Sholl, H.

PY - 2000/1/1

Y1 - 2000/1/1

N2 - Performance modeling and evaluation techniques are essential when designing and implementing distributed software systems. Constructing performance models for such systems can require significant effort. This paper presents Hierarchical Performance Modeling as a technique to model performance for different layers of abstraction. Once the system architecture and software functionality have been specified, this model supports performance model generation for the evaluation and analysis of computation delays of software processes, communication delays of distributed software architectures, and hardware platform alternatives. A simplified example is presented to illustrate the concepts of the Hierarchical Performance Model.

AB - Performance modeling and evaluation techniques are essential when designing and implementing distributed software systems. Constructing performance models for such systems can require significant effort. This paper presents Hierarchical Performance Modeling as a technique to model performance for different layers of abstraction. Once the system architecture and software functionality have been specified, this model supports performance model generation for the evaluation and analysis of computation delays of software processes, communication delays of distributed software architectures, and hardware platform alternatives. A simplified example is presented to illustrate the concepts of the Hierarchical Performance Model.

UR - http://www.scopus.com/inward/record.url?scp=0033688163&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0033688163&partnerID=8YFLogxK

M3 - Paper

AN - SCOPUS:0033688163

SP - 659

EP - 664

ER -

Smarkusky D, Ammar R, Antonios I, Sholl H. Hierarchical Performance Modeling for distributed system architectures. 2000. Paper presented at ISCC 2000 - 5th IEEE Symposium on Computers and Communications, .