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 条
  • [41] Aerospace software engineering perspectives for agricultural software development
    Alessi, R.S.
    Transactions of the American Society of Agricultural Engineers, 1996, 39 (01): : 291 - 297
  • [42] Research and development of MFNS software based on software engineering
    You, D. D.
    Li, W. F.
    Shao, M.
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 259 - 263
  • [43] Research on the Application of Software Engineering Theory in Software Development
    Lin, Longjian
    AGRO FOOD INDUSTRY HI-TECH, 2017, 28 (01): : 3030 - 3032
  • [44] Aerospace software engineering perspectives for agricultural software development
    Alessi, RS
    TRANSACTIONS OF THE ASAE, 1996, 39 (01): : 291 - 297
  • [45] RIGOROUS SOFTWARE ENGINEERING - A METHOD FOR PREVENTING SOFTWARE DEFECTS
    BEAR, SP
    RUSH, TW
    HEWLETT-PACKARD JOURNAL, 1991, 42 (05): : 24 - 31
  • [46] Resources for agile software development in the software engineering course
    Williams, L
    Smith, SE
    Rappa, M
    18TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2005, : 236 - 238
  • [47] Applying constructivism for interactive educational software: a research based design, implementation and evaluation method
    Christina, S
    Dimitrios, K
    IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2004, : 666 - 668
  • [48] APPLYING MDA TO GAME SOFTWARE DEVELOPMENT
    Inoue, Takashi
    Shinkawa, Yoshiyuki
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-2: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 2, 2008, : 454 - 459
  • [49] Applying Gamification and Posing to Software Development
    Tsunoda, Masateru
    Yumoto, Hirotaka
    2018 25TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2018), 2018, : 638 - 642
  • [50] Applying software engineering techniques in the development and management of linear and integer programming applications
    Costa, Fernando
    Murta, Leonardo
    Ribeiro, Celso C.
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2014, 21 (06) : 1001 - 1030