Automatic recommendation of quality requirements for software services

被引:0
|
作者
Li, Siming [1 ]
Chi, Chi-Hung [1 ]
Ding, Chen [2 ]
Chen, Shuo [1 ]
Huang, Ying [1 ]
机构
[1] Tsinghua Univ, Sch Software, Beijing, Peoples R China
[2] Ryerson Univ, Dept Comp Sci, Toronto, ON M5B 2K3, Canada
基金
美国国家科学基金会;
关键词
D O I
10.1109/ICEBE.2007.130
中图分类号
F [经济];
学科分类号
02 ;
摘要
QoS (Quality of Service) provisioning is an important factor that determines the success of any software service deployment. Defining what level of quality a software service should publish in the registry is a big challenge because of (i) the lack of requestor's QoS requirements when a service is firstly published, (ii) the dynamic, diversified QoS requirements of SLAs (Service Level Agreement) and invocation instances to the same service provider, and (iii) the inability of requestors to precisely specify their QoS requirements for the services they demand. In this paper, we propose a mechanism to automatically recommend the QoS requirements of a given service by referencing previously signed SLAs and their associated runtime instance information of all "similar services" within a service community. Both the mathematical model and its supporting system architecture are given. This work is important because it assists service providers to improve their service quality and competitiveness in a given service community.
引用
下载
收藏
页码:679 / +
页数:2
相关论文
共 50 条
  • [31] Assessing the Quality of Software Requirements Specifications for Automotive Software Systems
    Takoshima, Akiyuki
    Aoyama, Mikio
    2015 22ND ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2015), 2015, : 393 - 400
  • [32] Software requirements negotiation using the Software Quality Function Deployment
    Ramires, J
    Antunes, P
    Respício, A
    GROUPWARE: DESIGN, IMPLEMENTATION, AND USE, 2005, 3706 : 308 - 324
  • [33] Green Software Services: From Requirements to Business Models
    Dustdar, Schahram
    Li, Fei
    Hong-Linh Truong
    Sehic, Sanjin
    Nastic, Stefan
    Qanbari, Soheil
    Voegler, Michael
    Claessens, Markus
    2013 2ND INTERNATIONAL WORKSHOP ON GREEN AND SUSTAINABLE SOFTWARE (GREENS), 2013, : 1 - 7
  • [34] SOFTWARE ENGINEERING TRAINING REQUIREMENTS IN A PROFESSIONAL SERVICES COMPANY
    OULD, MA
    SOFTWARE ENGINEERING JOURNAL, 1989, 4 (04): : 241 - 244
  • [35] Automatic assessment of static software quality
    Valenti, S
    Cucchiarelli, A
    Panti, M
    EFFECTIVE UTILIZATION AND MANAGEMENT OF EMERGING INFORMATION TECHNOLOGIES, 1998, : 425 - 434
  • [36] Personalized requirements oriented trustworthy services recommendation based on social network
    Zhang, Pei-Yun
    Chen, En-Hong
    Huang, Bo
    Tongxin Xuebao/Journal on Communications, 2013, 34 (12): : 49 - 59
  • [37] Hybrid Approach to Improve Recommendation of Cloud Services for Personalized QoS Requirements
    Samadhiya, Sadhna
    Ku, Cooper Cheng-Yuan
    ELECTRONICS, 2024, 13 (07)
  • [38] Metrics for software requirements specification quality quantification
    Ramesh, M. R. Raja
    Reddy, Ch Satyananda
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 96
  • [39] Quality Characteristics of Software Requirements: A Systematic Mapping
    Carrizo, Dante
    Urbina, Victor E.
    EDUCATION EXCELLENCE AND INNOVATION MANAGEMENT THROUGH VISION 2020, 2019, : 9034 - 9045
  • [40] Incorporating quality requirements in software migration process
    Zou, Y
    ELEVENTH ANNUAL INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2004, : 175 - 185