Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Permabase: predicting the performance of distributed systems at the design stage

Permabase: predicting the performance of distributed systems at the design stage

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IEE Proceedings - Software — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

The paper describes the Permabase project, funded by BT, which produced prototypes to predict software performance automatically at the systems design stage. It discusses the Permabase rationale and describes the architecture and details of the prototype systems and its validation using case studies. It discusses the use of UML as a mechanism for capturing the information needed for performance prediction modelling, and shows how translation makes it possible to produce simulation models. It reviews the achievements of the project and looks forward to ways in which the work could be enhanced and built on to encompass a greater range of systems.

References

    1. 1)
      • OMG . (1998) Action semantics for UML RFP, OMG Document ad/98-11-01.
    2. 2)
      • OMG . (1999) OMG unified modelling language specification version 1.3, OMG Document ad/99-06-08.
    3. 3)
      • FAHRINGER, T., POZGAJ, A., LUITZ, J., MORITSCH, H.: `Evaluation of P3T+: A performance estimator for distributed and parallel applications', IEEE Proceedings of the International Parallel and Distributed Processing Symposium, May 2000, CancunMexico.
    4. 4)
      • SES/WORKBENCH: Product information at http://www.ses.com/Workbench/March 1999.
    5. 5)
      • P. KcäHKIPURO . (1999) UML based performance modeling framework for object-oriented distributed systems, ≪UML≫'99 – The unified modeling language: beyond the standard.
    6. 6)
      • WILLIAMS, L.G., SMITH, C.U.: `Performance evaluation of software architectures', First International Workshop on Software and performance, WOSP 98, 1998, Santa Fe, USA, p. 164.
    7. 7)
      • D. AKEHURST , G. WATERS . (1999) UML specification of distributed system environments, Computing Laboratory Technical Report 18-99.
    8. 8)
      • D. AKEHURST . (2001) Model translation: A UML-based specification technique and active implementation approach, PhD Thesis.
    9. 9)
      • E. LAZOWSKA , J. ZAHORJAN , S. GRAHAM , C. SEVICK . (1984) Quantitative system performance (computer system analysis using queueing network models).
    10. 10)
      • C.M. WOODSIDE . A three-view model for performance engineering of concurrent software. IEEE Trans. Softw. Eng. , 9 , 754 - 767
    11. 11)
      • LININGTON, P.F.: `RISCSIM – A simulator for object-based systems', UKSIM'99 Conference of the UK Simulation Society, 1999, Cambridge, UK, p. 141–147.
    12. 12)
      • POOLEY, R.: `The unified modelling language and performance engineering', Tutorial at First International Workshop on Software and performance, WOSP 98, 1998, Santa Fe, USA.
    13. 13)
      • UTTON, P., HILL, B.: `Performance prediction: an industry perspective', 9thInternational Conference on Modelling techniques and tools (Lecture Notes in Computer Science 1245), 1997, St Malo, France, p. 1–5.
    14. 14)
      • XU, J., KUUSELA, J.: `Modelling execution architecture of software system using colored Petri nets', First International Workshop on Software and performance, WOSP 98, 1998, Santa Fe, USA, p. 70.
    15. 15)
      • HUBER, F., MOLTERER, S., RAUSCH, A., SCHÄTZ, B., SIHLING, M., SLOTOSCH, O.: `Tool supported specification and simulation of distributed systems', International Symposium on Software engineering for parallel and distributed systems, 1998, p. 155–164.
    16. 16)
      • JONKERS, H., JANSSEN, W., VERSCHUT, A., WIERSTRA, E.: `A unified framework for design and performance analysis of distributed systems', 3rdAnnual IEEE International Computer Performance and Dependability Symposium (IPDS'98), 1998, p. 109–118.
    17. 17)
      • UTTON, P., MARTIN, G.: `Further experiences with software performance modelling', First International Workshop on Software and performance, WOSP 98, 1998, Santa Fe, USA, p. 14–15.
    18. 18)
      • WATERS, G., LININGTON, P., AKEHURST, D., SYMES, A.: `Communications software performance prediction', 13thUK Workshop on Performance engineering of computer and telecommunication systems, 1997, Ilkley, UK, p. 38/1–38/9.
http://iet.metastore.ingenta.com/content/journals/10.1049/ip-sen_20010553
Loading

Related content

content/journals/10.1049/ip-sen_20010553
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address