Applying software performance engineering method to development of interactive software

被引:0
|
作者
Yang, Yun [1 ,2 ]
Cheng, Jia-Xing [1 ]
机构
[1] Lab. of Intelligent Comp., Anhui Univ., Hefei 230039, China
[2] Sch. of Info. Technol., Swinburne Univ. of Technol., Melbourne 3122, Australia
来源
Ruan Jian Xue Bao/Journal of Software | 2002年 / 13卷 / 10期
关键词
Design; -; Estimation; Evaluation; Performance;
D O I
暂无
中图分类号
学科分类号
摘要
Performance issues are vital to the success of many interactive software systems, including software development tools and Web-based tools. However, the issue of performance engineering is still not emphasized in the process of software development. The key aim of this paper is to illustrate an effective method to achieve satisfactory performance for interactive software after careful design. This paper presents how to apply the software performance engineering (SPE) method by focusing on performance estimation at the design stage, and its effect on determining implementation approaches, in the development of interactive software tools. In addition to the rigid quantitative estimation method originated from SPE, this paper argues that the performance can also be cost-effectively estimated either semi-quantitatively or non-quantitatively. With the experience results described in this paper, it is suggested that it may not be compulsory to achieve direct quantitative performance estimation from environment specifications for every software development as advocated by the SPE method. This paper demonstrates a combination of analytical and experimental approaches to assessing the performance at early stages in development of software tools.
引用
下载
收藏
页码:1921 / 1932
相关论文
共 50 条
  • [1] Applying Software Engineering to Agent Development
    Cohen, Mark A.
    Ritter, Frank E.
    Haynes, Steven R.
    AI MAGAZINE, 2010, 31 (02) : 25 - 44
  • [2] Applying software reliability engineering process to software development in Korea defense industry
    Kim, Taehyoun
    Park, Samjoon
    Lee, Taeho
    2017 IEEE 28TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2017), 2017, : 81 - 81
  • [3] Assisting software engineering students in analyzing their performance in software development
    Raza, Mushtaq
    Faria, Joao Pascoal
    Salazar, Rafael
    SOFTWARE QUALITY JOURNAL, 2019, 27 (03) : 1209 - 1237
  • [4] Assisting software engineering students in analyzing their performance in software development
    Mushtaq Raza
    João Pascoal Faria
    Rafael Salazar
    Software Quality Journal, 2019, 27 : 1209 - 1237
  • [5] Software engineering method in the application of computer software development analysis
    Yu, Teng
    PROCEEDINGS OF THE 2017 4TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTER (MACMC 2017), 2017, 150 : 89 - 93
  • [6] Wisdom: A software engineering method for small software development companies
    Nunes, NJ
    Cunha, JF
    IEEE SOFTWARE, 2000, 17 (05) : 113 - +
  • [7] APPLYING SOFTWARE ENGINEERING TO SIMULATION
    SHEPPARD, S
    SIMULATION, 1983, 40 (01) : 13 - 19
  • [8] Issues in applying empirical software engineering to software architecture
    Falessi, Davide
    Kruchten, Philippe
    Cantone, Giovanni
    SOFTWARE ARCHITECTURE, PROCEEDINGS, 2007, 4758 : 257 - +
  • [9] Applying Pattern Oriented Software Engineering to Web Service Development
    Wang Chengjun
    2008 INTERNATIONAL SEMINAR ON FUTURE INFORMATION TECHNOLOGY AND MANAGEMENT ENGINEERING, PROCEEDINGS, 2008, : 214 - 217
  • [10] Applying Software Engineering Practices for Development of Industrial Automation Applications
    Jetley, Raoul
    Nair, Anil
    Chandrasekaran, Prakash
    Dubey, Alpana
    2013 11TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2013, : 558 - 563