Experiences in Developing Quantifiable NFRs for the Service-Oriented Software Platform

被引:2
|
作者
Song, Xiping [1 ]
Hwong, Beatrice [1 ]
Ros, Johannes [1 ]
机构
[1] Siemens Corp Res Inc, Princeton, NJ 08540 USA
关键词
D O I
10.1109/RE.2009.19
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Employing a software platform is an approach to achieve a higher degree of software reuse since multiple software products can share the platform-provided services. However, the platform development usually involves stakeholders from different application domains. Their application situations vary widely and thus Non-Functional Requirements (NFRs) for the software platforms must address a wider range of needs than those for a single prodder This paper describes our practical experiences in developing NFRs for a large software platform, the challenging issues we faced, and the techniques we used to address those issues. Our pragmatic techniques helped with NFR reconciliation and management, and improved the quality of the NFR definitions. The quality of the NFR specifications has permitted automation of the platform performance testing for the past two years.
引用
收藏
页码:337 / 342
页数:6
相关论文
共 50 条
  • [1] Service-oriented software testing platform
    Liu, Fagui
    Luo, Chunwei
    [J]. INTEGRATION AND INNOVATION ORIENT TO E-SOCIETY, VOL 2, 2007, 252 : 50 - +
  • [2] Developing non-functional requirements for a service-oriented software platform
    Song, Xiping
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL II, PROCEEDINGS, 2007, : 495 - 496
  • [3] AppCivist - A Service-oriented Software Platform for Social Activism
    Holston, James
    Ochigame, Rodrigo
    Pathak, Animesh
    [J]. ERCIM NEWS, 2014, (98): : 12 - 13
  • [4] Design of The Software Platform of The Service-Oriented Military ATS
    Liu, Fujun
    Sun, Xiangbing
    Tang, Gongmin
    Jiao, Xianwei
    Chen, He
    Zhan, Haohua
    [J]. 2012 INTERNATIONAL CONFERENCE ON QUALITY, RELIABILITY, RISK, MAINTENANCE, AND SAFETY ENGINEERING (ICQR2MSE), 2012, : 1270 - 1273
  • [5] A Platform for Service-Oriented Integration of Software Engineering Environments
    Biffl, Stefan
    Schatten, Alexander
    [J]. NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2009, 199 : 75 - 92
  • [6] A security framework for developing service-oriented software architectures
    Rafe, Vahid
    Hosseinpouri, Ramin
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2015, 8 (17) : 2957 - 2972
  • [7] AppCivist - A Service-oriented Software Platform for Socially Sustainable Activism
    Pathak, Animesh
    Issarny, Valerie
    Holston, James
    [J]. 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2, 2015, : 515 - 518
  • [8] A global model based service-oriented software engineering platform
    Li, Yinsheng
    Shi, Junshuai
    Shen, Weiming
    Xu, Yingxiao
    [J]. PROCEEDINGS OF THE 2008 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS I AND II, 2008, : 379 - +
  • [9] A service-oriented framework for developing cross cloud migratable software
    Guillen, Joaquin
    Miranda, Javier
    Manuel Murillo, Juan
    Canal, Carlos
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (09) : 2294 - 2308
  • [10] Service4All: a scalable PaaS platform for service-oriented software
    Sun, Hailong
    Wang, Xu
    Yan, Minzhi
    Tang, Yu
    Liu, Xudong
    [J]. INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2015, 11 (02) : 229 - 245