Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/62351.62386acmconferencesArticle/Chapter ViewAbstractPublication PagesspringsimConference Proceedingsconference-collections
Article
Free access

Using distributed simulation for distributed application development

Published: 03 January 1988 Publication History

Abstract

The software engineering environment DESIGN integrates several approaches for the development of distributed applications. The distributed programming language DC provides for language support. A workstation based human interface integrates programming tools such as a language sensitive editor, a distributed debugger, data evaluation tools, etc. This paper concentrates on a further approach of DESIGN: performance evaluation and prototyping on the basis of distributed simulation. The use of distributed simulation allowed to make effective use of the parallelism provided by a distributed system, not only after the accomplishment of a distributed program, but from the very beginning of the development. A central goal of the DESIGN approach was computer assisted modeling, i.e. automatic generation of the simulation model out of the program text of a network application under development; this feature substantially simplifies performance evaluation and optimization in early development phases. The distributed simulation approach, the computer assisted modeling technique, and the modeling system for distributed applications are the main topics of the paper.

References

[1]
Bryant, R.E.: Simulation on a Distributed System. Proc. lEE, E, CH14.~5-6/79, 1979
[2]
Chandy, K.M., Misra, J.: Asynchronous Distributed Simulation via a Sequence of Parallel Computations. CACM, Vol. e4, No. II, 1981, pp. 198-~06
[3]
Dijkstra, E.W.: Guarded commands, nondeterminacy, and formal derivation of programs. CA CM, Vol. 18, No. 8, 1975, pp. ~53-457
[4]
Jefferson, D.: Virtual Time. University Of Southern California, Los Angeles, CS Dept.; TR-83-~Ig, May 1983
[5]
Mfihlh~user, M., Drobnik, O.: Integrated Development And Performance Evaluation Of Network Applications Using Distributed Simulation. in: Shoemaker, S. (Ed.): Computer Networks And Simulation 111, North Holland 1986, pp. 361-383
[6]
Kernighan, B.W., Ritchie, D.M.: The C Programming Language. Prentlce-Hall 1878
[7]
Peacock, J.K.: Distributed Simulation Using a Network of Processors. Dept. of CS and CCNG, University of Waterloo, Ontario, .Canada; CCNG T-Report T-87, January 1980
[8]
Wolfinger~ B.~ Miihlh~user~ M.: Construction Of A Validated Simulator For Performance Prediction Of DECnet-based Computer Networks. Performance Evaluation Review, 8/83, pp. 138-150

Cited By

View all
  • (1988)Software engineering for distributed applications: the design projectProceedings of the 10th international conference on Software engineering10.5555/55823.55834(93-101)Online publication date: 1-Apr-1988

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ANSS '88: Proceedings of the 21st annual symposium on Simulation
January 1988
243 pages
ISBN:0818608455

Sponsors

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 03 January 1988

Check for updates

Qualifiers

  • Article

Conference

ASSP86
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (1988)Software engineering for distributed applications: the design projectProceedings of the 10th international conference on Software engineering10.5555/55823.55834(93-101)Online publication date: 1-Apr-1988

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media