skip to main content
10.1145/1190095.1190171acmotherconferencesArticle/Chapter ViewAbstractPublication PagesvaluetoolsConference Proceedingsconference-collections
Article

Performance analysis using CPN tools

Published:11 October 2006Publication History

ABSTRACT

This paper provides an overview of new facilities for performance analysis using Coloured Petri Nets and the tool CPN Tools. Coloured Petri Nets is a formal modeling language that is well suited for modeling and analyzing large and complex systems. The new facilities include support for collecting data during simulations, for generating different kinds of performance-related output, and for running multiple simulation replications. A simple example of a network protocol is used to illustrate the flexibility of the new facilities.

References

  1. R. Bagrodia and M. Gerla. A modular and scalable simulation tool for large wireless networks. In Proceedings of Performance Tools '98, 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. E. Brinksma, H. Hermanns, and J.-P. Katoen, editors. Lectures on Formal Methods and Performance Analysis, volume 2090 of Lecture Notes in Computer Science. Springer, 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. G. Chiola, G. Franceschinis, R. Gaeta, and M. Ribaudo. GreatSPN 1.7: Graphical editor and analyzer for Timed and Stochastic Petri Nets. Performance Evaluation, 24(1&2):47--68, November 1995. Special issue on Performance Modeling Tools.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. CPN Tools. Online: http://www.daimi.au.dk/CPNTools/.]]Google ScholarGoogle Scholar
  5. G. Gallasch and L. M. Kristensen. COMMS/CPN: A communication infrastructure for external communication with Design/CPN. In K. Jensen, editor, Third Workshop and Tutorial on Practical Use of Coloured Petri Nets and the CPN Tools, DAIMI PB-554, pages 75--91. Department of Computer Science, University of Aarhus, Denmark, 2001.]]Google ScholarGoogle Scholar
  6. gnuplot. Online: http://www.gnuplot.info/.]]Google ScholarGoogle Scholar
  7. K. Jensen. Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use. Vol. 1, Basic Concepts. Monographs in Theoretical Computer Science. Springer-Verlag, 1997. 2nd corrected printing.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. W. D. Kelton, R. P. Sadowski, and D. A. Sadowski. Simulation with Arena. McGraw-Hill, 2nd. edition, 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. L. M. Kristensen, S. Christensen, and K. Jensen. The practitioner's guide to coloured Petri nets. International Journal on Software Tools for Technology Transfer, 2:98--132, 1998.]]Google ScholarGoogle ScholarCross RefCross Ref
  10. A. M. Law and W. D. Kelton. Simulation Modeling & Analysis. McGraw-Hill, 3rd edition, 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Network Simulator ns2. Online: http://www.isi.edu/nsnam/ns/.]]Google ScholarGoogle Scholar
  12. L. C. Paulson. ML for the Working Programmer. Cambridge University Press, 2nd edition, 1996.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Petri Nets Tool Database. Online: http://www.informatik.unihamburg.de/TGI/PetriNets/tools/db.html.]]Google ScholarGoogle Scholar
  14. W. M. P. van der Aalst et al. ExSpect 6.4: An executable specification tool for hierarchical colored Petri nets. In M. Nielsen and D. Simpson, editors, Application and Theory of Petri Nets 2000, volume 1825 of Lecture Notes in Computer Science, pages 455--464. Springer-Verlag, 2000.]]Google ScholarGoogle Scholar
  15. L. Wells. Performance analysis using coloured Petri nets. In A. Boukerche, S. K. Das, and S. Majumdar, editors, Proceedings of the Tenth IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'02), pages 217--221. IEEE Computer Society, October 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. M. Westergaard and K. B. Lassen. The BRITNeY animation tool. In S. Donatelli and P. Thiagarajan, editors, Petri Nets and Other Models of Concurrency - ICATPN 2006, volume 4024 of LNCS. Springer, 2006.]]Google ScholarGoogle Scholar

Index Terms

  1. Performance analysis using CPN tools

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        valuetools '06: Proceedings of the 1st international conference on Performance evaluation methodolgies and tools
        October 2006
        638 pages
        ISBN:1595935045
        DOI:10.1145/1190095

        Copyright © 2006 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 11 October 2006

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate90of196submissions,46%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader