skip to main content
10.1145/336512.336553acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article
Free Access

Software engineering and performance: a roadmap

Authors Info & Claims
Published:01 May 2000Publication History
First page image

References

  1. 1.Balbo, G. and Serazzi, G. Computer Performance Evaluation - Proceedings Modelling Techniques and Tools, (Tofino September 1992), Elsevier.Google ScholarGoogle Scholar
  2. 2.Bause F. and Buchholz, Protocol analysis using a timed version of SDL. in Proceedings of the 3rd International Conference on Formal Description Techniques (FORTE '90)} (Madrid, 1991), Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Beilner, H. and Stewing, F. Concepts and techniques of the performance modelling tool HIT. in Proceedings of the European Simulation Multiconference, (Vienna March 1987), SCS Europe, 84-89.Google ScholarGoogle Scholar
  4. 4.Ciardo, G., Muppala, J., and Trivedi, K. SPNP: Stochastic Petri net package. In Proceedings of 3rd International Workshop on Petri Nets and Performance (Kyoto, Japan, 1989), 142--151. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Davies, N. and Bradley, J. Eds. UKPEW '99, Proceedings of the" Fifteenth UK Performance Engineering Workshop (University of Bristol, July 1999). UKPEW.Google ScholarGoogle Scholar
  6. 6.Haring G. and Kotsis G. Computer Performance Evaluation - Modelling Techniques and Tools, 7th International Conference on Modelling Techniques and Tools for Computer Performance Evaluation; Number 794 (Vienna, May 1994), LNCS 794, Springer-Verlag Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.Haring, G. and Wabnig, H. Eds Short Papers and Tool Descriptions, 7th International Conference on Modelling Techniques and Tools for Computer Performance Evaluation (Vienna, May 1994), University of ViennaGoogle ScholarGoogle ScholarCross RefCross Ref
  8. 8.Heck, E., Hogrefe, D., and Miiller-Clostermann, B. Hierarchical performance evaluation based on formally communication protocols. IEEE Trans. Comp 40,4 (1991), 500-513. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Hillston, J. A tool to enhance model exploitation. In Pooley R. and King P. Eds 6th International Conference on Modelling Techniques and Tools for Computer Performance Evaluation (Edinburgh 1993), 131-142.Google ScholarGoogle Scholar
  10. 10.Hillston, J. A Compositional Approach to Performance Modelling, (1996) Cambridge University Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.Kahkipuro, P. UML based performance modeling framework for object-oriented distributed systems. In ((UML- '99 - The Unified Modeling Language: Beyond the Standard (October 1999), 356--371. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.King, P. and Pooley, R. Using UML to derive stochastic Petri net models. In Davies N. and Bradley J. Eds. UKPEW '99, Proceedings of the Fifteenth UK Performance Engineering Workshop (Bristol, July 1999), 45-56, UKPEW.Google ScholarGoogle Scholar
  13. 13.Minkowitz C., Vefland V. and Hughes, P. A modular approach to system structure and Specification. In 7th International Conference on Modelling Techniques and Tools for Computer Performance Evaluation - Tools upplement, (Vienna 1994), University of Vienna, 83-86.Google ScholarGoogle Scholar
  14. 14.OMG, Unified Modeling Language 1.3, 1999 at http ://www.rational.com/uml/documentation.htmlGoogle ScholarGoogle Scholar
  15. 15.Pooley R.J. The Integrated Modelling Support Environment. In Balbo and Serazzi Eds., Computer Performance Evaluation - Proceedings Modelling Techniques and Tools, (Torino September 1992), 1- 16, ElsevierGoogle ScholarGoogle Scholar
  16. 16.Pooley, R. and Hillston, J. Computer Performance Evaluation - Modelling Techniques and Tools, 6th International Conference on Modelling Techniques and Tools for Computer Performance Evaluation, Number 10 in Edits (Edinburgh 1993), Edinburgh University Press.Google ScholarGoogle Scholar
  17. 17.Pooley, R. and Kabajunga, C. Simulation of UML sequence diagrams. In Pooley R. and Thomas N. Eds, UK PEW '98 - Proceedings of l4th UK Performance Engineering Workshop (Edinburgh, July 1998), 198- 207, U-KPEW.Google ScholarGoogle Scholar
  18. 18.Pooley, R. and King, P. The Unified Modeling Language and performance engineering, lEE Proceedings- Software, 146, 1 (February 1999), 2- 10.Google ScholarGoogle ScholarCross RefCross Ref
  19. 19.Pooley, R. and Stevens, P. Component Based Software Engineering with UML, (December 1998), Addison-Wesley.Google ScholarGoogle Scholar
  20. 20.Pooley, R. and Thomas, N. UKPEW '98 - Proceedings of 14th UK Performance Engineering Workshop (July 1998), UKPEWGoogle ScholarGoogle Scholar
  21. 21.Rico, N. and Bochmann, G. Performance description and analysis for distributed systems using a variant of LOTOS. In lOth International IFIP Symposium on Protocol Specification, Testing and Validation, (July 1990). Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22.Smith, C. U. Performance Engineering of Software Systems (1990), Addison-Wesley. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23.Smith, C., Clements, P., and Woodside, M. Eds. 1st International Workshop on Software and Performance (Santa Fe, October 1999), ACM. Google ScholarGoogle Scholar
  24. 24.Utton, P. and Martin, G. Further experiences with software performance modelling. In WOSP '98, First International Workshop on Software and Performance (Santa Fe, October 1998), 14-15. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. 25.Valderruten, A., Hjiej, O., Benzekri, A., and Gazal, D. Deriving queueing networks performance models from annotated LOTOS specifications. In 6th International Conference on Modelling Techniques and Tools for Computer Performance Evaluation (Edinburgh 1993), 120-130, Edinburgh University PressGoogle ScholarGoogle Scholar
  26. 26.Woodside C. M., Neilson J. E. and Majumdar S., The Stochastic Rendezvous Network Model for Performance of Synchronous Client-Server-like Distributed Software. IEEE Trans. on Computers, 44, 1 (January 1995), 20-39 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Software engineering and performance: a roadmap

              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 Conferences
                ICSE '00: Proceedings of the Conference on The Future of Software Engineering
                May 2000
                381 pages
                ISBN:1581132530
                DOI:10.1145/336512

                Copyright © 2000 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: 1 May 2000

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • Article

                Acceptance Rates

                Overall Acceptance Rate276of1,856submissions,15%

                Upcoming Conference

                ICSE 2025

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader