• DocumentCode
    3240912
  • Title

    Software approach for performance improvement using multi-staging

  • Author

    El-lateef, Tamer Abd ; Yousef, Ahmed H. ; Fahmy, Mona I.

  • Author_Institution
    Dept. of Comput. & Syst., Ain Shams Univ., Cairo, Egypt
  • fYear
    2010
  • fDate
    2-4 Nov. 2010
  • Firstpage
    621
  • Lastpage
    625
  • Abstract
    Multi-staging programming (MSP) is one of the discerning approaches that emerged to improve software performance. It proved its effectiveness when applied to a variety of applications in general and complex ones in specific. For this reason, the paper suggests a framework that represents a set of guidelines to be followed in order to apply MSP to software in a defined, accurate and reusable way. A case study is included in the paper in order to figure out how the framework is applied and illustrate how it has a significant positive effect on performance. The case study was on a complex RSA encryption example. The case study and the examples in this paper are implemented using Mint, which is a programming language that extends Java to apply MSP.
  • Keywords
    Java; software quality; software reusability; Java; Mint; RSA encryption; multi-staging programming; programming language; software performance improvement; Cryptography; Fires; Presses; Java; Multi-staging; Object-oriented languages; Software programs; performance analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Technology and Development (ICCTD), 2010 2nd International Conference on
  • Conference_Location
    Cairo
  • Print_ISBN
    978-1-4244-8844-5
  • Electronic_ISBN
    978-1-4244-8845-2
  • Type

    conf

  • DOI
    10.1109/ICCTD.2010.5645970
  • Filename
    5645970