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 条
  • [21] Atlas: A service-oriented sensor platform
    King, Jeffrey
    Bose, Raja
    Yang, Hen-, I
    Pickles, Steven
    Helal, Abdelsalam
    [J]. 31ST IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2006, : 630 - +
  • [22] Service-Oriented Toolchains for Software Evolution
    Jelschen, Jan
    [J]. 2015 IEEE 9TH INTERNATIONAL SYMPOSIUM ON THE MAINTENANCE AND EVOLUTION OF SERVICE-ORIENTED SYSTEMS AND CLOUD-BASED ENVIRONMENTS (MESOCA), 2015, : 51 - 58
  • [23] Software engineering for service-oriented MAS
    Garcia, Emilia
    Giret, Adriana
    Botti, Vicente
    [J]. COOPERATIVE INFORMATION AGENTS XII, PROCEEDINGS, 2008, 5180 : 86 - 100
  • [24] Research on service-Oriented software framework
    Li, Y
    Wu, ZH
    Deng, SG
    [J]. GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 27 - 35
  • [25] Testability of software in service-oriented architecture
    Tsai, W. T.
    Gao, Jerry
    Wei, Xiao
    Chen, Yinong
    [J]. 30TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL 2, SHORT PAPERS/WORKSHOPS/FAST ABSTRACTS/DOCTORAL SYMPOSIUM, PROCEEDINGS, 2006, : 163 - +
  • [26] Implications of a service-oriented view of software
    Layzell, P
    [J]. REALIGNING RESEARCH AND PRACTICE IN INFORMATION SYSTEMS DEVELOPMENT: THE SOCIAL AND ORGANIZATIONAL PERSPECTIVE, 2001, 66 : 241 - 253
  • [27] On testing and evaluating service-oriented software
    Tsai, W. T.
    Zhou, Xinyu
    Chen, Yinong
    Bai, Xiaoying
    [J]. COMPUTER, 2008, 41 (08) : 40 - +
  • [28] A Service-Oriented Development Platform with Precise Service Discovery
    Liu, Gang
    Wu, Xiaoyan
    Tang, Enmei
    Liang, Qianhui
    Li, Yinsheng
    [J]. PROCEEDINGS OF THE ICEBE 2008: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, 2008, : 655 - +
  • [29] Service-Oriented Software in the Humanities: A Software Engineering Perspective
    Gold, Nicolas
    [J]. DIGITAL HUMANITIES QUARTERLY, 2009, 3 (04):
  • [30] Simulation Software as a Service and Service-Oriented Simulation Experiment
    Guo, Song
    Bai, Fan
    Hu, Xiaolin
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2011, : 113 - 116