Loading menu…

Measurement and Prediction of Software Performance by Models

§ MGIT

Send Message

To: Author

Measurement and Prediction of Software Performance by Models

Article Fingerprint

ReserarchID

CSTSDE6I2X9

Measurement and Prediction of Software Performance by Models Banner

Key Research Insights

Synthesized scholarly intelligence & interactive research assistant
  • English
  • Afrikaans
  • Albanian
  • Amharic
  • Arabic
  • Armenian
  • Azerbaijani
  • Basque
  • Belarusian
  • Bengali
  • Bosnian
  • Bulgarian
  • Catalan
  • Cebuano
  • Chichewa
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Corsican
  • Croatian
  • Czech
  • Danish
  • Dutch
  • Esperanto
  • Estonian
  • Filipino
  • Finnish
  • French
  • Frisian
  • Galician
  • Georgian
  • German
  • Greek
  • Gujarati
  • Haitian Creole
  • Hausa
  • Hawaiian
  • Hebrew
  • Hindi
  • Hmong
  • Hungarian
  • Icelandic
  • Igbo
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Javanese
  • Kannada
  • Kazakh
  • Khmer
  • Korean
  • Kurdish (Kurmanji)
  • Kyrgyz
  • Lao
  • Latin
  • Latvian
  • Lithuanian
  • Luxembourgish
  • Macedonian
  • Malagasy
  • Malay
  • Malayalam
  • Maltese
  • Maori
  • Marathi
  • Mongolian
  • Myanmar (Burmese)
  • Nepali
  • Norwegian
  • Pashto
  • Persian
  • Polish
  • Portuguese
  • Punjabi
  • Romanian
  • Russian
  • Samoan
  • Scots Gaelic
  • Serbian
  • Sesotho
  • Shona
  • Sindhi
  • Sinhala
  • Slovak
  • Slovenian
  • Somali
  • Spanish
  • Sundanese
  • Swahili
  • Swedish
  • Tajik
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Uzbek
  • Vietnamese
  • Welsh
  • Xhosa
  • Yiddish
  • Yoruba
  • Zulu
Reading Preferences
Font Size
Line Spacing
Background
This converted HTML version may contain rendering inconsistencies. Please refer to the PDF for the authoritative version, or click here to provide feedback.

Abstract

Software Performance Engineering (SPE) provides a systematic, quantitative approach to constructing software systems that meet performance objectives. It prescribes ways to build performance into new systems rather than try to fix them later. Performance is a pervasive quality of software systems; everything affects it, from the software itself to all underlying layers, such as operating system, middleware, hardware, communication networks, etc. Software Perfor -mance Engineering encompasses efforts to describe and improve performance, with two distinct approaches: an early-cycle predictive model-based approach, and a late-cycle measurement-based approach. Current progress and future trends within these two approaches are described, with a tendency (and a need) for them to converge, in order to cover the entire development cycle.

References

25 Cites in Article
  1. 1. M Moghal,N Hussain,M Mirza,M Mirza,M Choudry (2004). Performance Evaluation and Modeling of Web Server Systems. WSEAS Transactions on Information Science and Applications, 1(1), 658-663.
  2. 2. C Smith,L Williams (2002). Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software. Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software
  3. 3. M Woodside,G Franks,D Petriu (2007). Future of Software Performance Engineering. Proc. Future of Software Engineering (FOSE'07), 171-187.
  4. 4. W Hwu,S Ryoo,S.-Z Ueng,J Kelm,I Gelado,S Stone,R Kidd,S Baghsorkhi,A Mahesri,S Tsao,N Navarro,S Lumetta,M Frank,S Patel (2007). parallel programming models for thousand-core microprocessors. Proc. 44 th ACM/IEEE Design Automation Conference (DAC '07), 754-759.
  5. 5. Hans Vandierendonck,Tom Mens (2012). Techniques and Tools for Parallelizing Software. IEEE Software, 29(2), 22-25.
  6. 6. C Schaefer,V Pankratius,W Tichy (2010). \Engineering parallel applications with tunable architectures. Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 1, 405-414.
  7. 7. S Barber (2004). Creating effective load models for performance testing with incomplete empirical data. Web Site Evolution, Sixth IEEE International Workshop on (WSE'04), 51-59.
  8. 8. Antonia Bertolino,Raffaela Mirandola (2004). Software performance engineering of component-based systems. Proceedings of the 4th international workshop on Software and performance, 238-242.
  9. 9. Henry Lucas (1971). Performance Evaluation and Monitoring. ACM Computing Surveys, 3(3), 79-91.
  10. 10. Vahid Garousi,Lionel Briand,Yvan Labiche (2006). Traffic-aware stress testing of distributed systems based on UML models. Proceedings of the 28th international conference on Software engineering, 391-400.
  11. 11. V Cortellessa,A Di,P Marco,Inverardi (2007). Nonfunctional Modeling and Validation in Model-Driven Architecture. Proc 6 th Working IEEE/IFIP Conference on Software Architecture (WICSA 2007)
  12. 12. Chanintorn Jittawiriyanukoon,Hikaru Nakanishi,Yoshikazu Tezuka,Takashi Watanabe (2006). Approximate performance evaluation of parallel processing systems using average concurrency. Systems and Computers in Japan, 20(11), 21-32.
  13. 13. D Petriu,C Woodside (2002). Analysing Software Requirements Specifications for Performance. Proc. 3rd Int. Workshop on Software and Performance
  14. 14. Murray Woodside,Curtis Hrischuk,Bran Selic,Stefan Bayarov (2001). Automated performance modeling of software generated by a design environment. Performance Evaluation, 45(2-3), 107-123.
  15. 15. Jing Xu,Murray Woodside,Dorina Petriu (2003). Performance Analysis of a Software Design Using the UML Profile for Schedulability, Performance, and Time. Lecture Notes in Computer Science, 291-307.
  16. 16. C Szypersky,D Gruntz,S Murer (2002). Component Software: Beyond Object Oriented Programming. Component Software: Beyond Object Oriented Programming
  17. 17. X Wu,M Woodside (2004). Performance Modeling from Software Components. Proc.WOSP'2004, 290-301.
  18. 18. R Reussner,V Firus,S Becker (2004). Parametric Performance Contracts for Software Components and their Compositionality. 9th Int. Workshop on Component-Oriented Programming
  19. 19. M Woodside,D Petriu,K Siddiqui (2002). Performance-related completions for software specifications. Proceedings of the 24th International Conference on Software Engineering. ICSE 2002
  20. 20. (2006). Object Management Group, Software Process Engineering Metamodel Specification. Object Management Group, Software Process Engineering Metamodel Specification
  21. 21. (2005). Modeling and Analysis of Real-Time and Embedded Systems with UML and MARTE. Modeling and Analysis of Real-Time and Embedded Systems with UML and MARTE
  22. 22. Connie Smith,Catalina Lladó,Vittorio Cortellessa,Antinisca Marco,Lloyd Williams (2005). From UML models to software performance results. Proceedings of the 5th international workshop on Software and performance, 87-98.
  23. 23. Murray Woodside,Dorina Petriu,Dorin Petriu,Hui Shen,Toqeer Israr,Jose Merseguer (2005). Performance by unified model analysis (PUMA). Proceedings of the 5th international workshop on Software and performance, 1-12.
  24. 24. Erika Corona,Filippo Pani (2013). A Review of Lean-Kanban Approaches in the Software Development. WSEAS Transactions on Information Science and Applications, 10(1), 1-13.
  25. 25. Manoj Kumar Tyagi,M Srinivasan,L Reddy (2013). Design of Traditional/Hybrid Software Project Tracking Technique: State Space Approach. WSEAS Transactions on Information Science and Applications, 11(11), 345-355.

Funding

No external funding was declared for this work.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

No ethics committee approval was required for this article type.

Data Availability

Not applicable for this article.

How to Cite This Article

G.Kasi Reddy. 2014. "Measurement and Prediction of Software Performance by Models". Global Journal of Computer Science and Technology - C: Software & Data Engineering GJCST-C Volume 14 (GJCST Volume 14 Issue C6).

More Citation Formats

Download Citation

Journal Specifications

Crossref Journal DOI 10.17406/gjcst

Print ISSN 0975-4350

e-ISSN 0975-4172

Keywords
Classification
H.1
Version of record
v1.2

Issue date
September 6, 2014

Language
English
Order Article Reprint
Experience in AR

Explore published articles in an immersive Augmented Reality environment. Our platform converts research papers into interactive 3D books, allowing readers to view and interact with content using AR and VR compatible devices.

Read in 3D

Your published article is automatically converted into a realistic 3D book. Flip through pages and read research papers in a more engaging and interactive format.

Article Matrices
Total Views: 3.8K
Total Downloads: 341
All Trends

Request Access

Please fill out the form below to request access to this research paper. Your request will be reviewed by the editorial or author team.
X

This is the heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

High-quality academic research articles on global topics and journals.

Measurement and Prediction of Software Performance by Models

G.Kasi Reddy
G.Kasi Reddy MGIT