DESIGN CONSIDERATIONS ON THE GRANULARITY OF SOFTWARE SERVICES

被引:0
|
作者
Radulescu, Maria Cristina [1 ]
机构
[1] Bucharest Univ Econ Studies, Bucharest, Romania
关键词
service; modelling; service-orientation; granularity; taxonomy;
D O I
暂无
中图分类号
F [经济];
学科分类号
02 ;
摘要
The past decade has validated service-orientation as one of the most popular topics in IT literature and a major focus for important players in the software market. As there is a direct connection between organization agility and flexibility of software systems, service-orientation is regarded as a promising solution to challenges related to software adaptation to changes in the business environment. Nevertheless, flexibility is far from being an intrinsic feature of service-based solutions as it is highly dependent on the modeling approaches used for service identification and specification. Designing services with the right level of granularity is one of the most problematic aspects of service-orientation which directly impacts reusability, flexibility and other software characteristics. This paper offers a detailed investigation into the challenges concerning service granularity and factors to consider when deciding on a specific level of granularity, as well as potential consequences and trade-offs.
引用
收藏
页码:966 / 981
页数:16
相关论文
共 50 条
  • [41] An Evolution Analysis of Software System Based on Multi-granularity Software Network
    He P.
    Wang P.
    Li B.
    Hu S.-W.
    2018, Chinese Institute of Electronics (46): : 257 - 267
  • [42] REALIZATION CONSIDERATIONS FOR DYNAMIC PERFORMANCE ANALYSIS IN AUTOMATED SOFTWARE DESIGN.
    Wiecek, Cheryl A.
    Booth, Taylor L.
    1978, : 129 - 134
  • [43] Software services and software maintenance
    Bennett, KH
    Xu, J
    SEVENTH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 2003, : 3 - 12
  • [44] REDUCING CERTIFICATION GRANULARITY TO INCREASE ADAPTABILITY OF AVIONICS SOFTWARE
    Rayrole, Martin
    Faura, David
    Gatti, Marc
    2013 IEEE/AIAA 32ND DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2013,
  • [45] Fast Byte-Granularity Software Fault Isolation
    Castro, Miguel
    Costa, Manuel
    Martin, Jean-Philippe
    Peinado, Marcus
    Akritidis, Periklis
    Donnelly, Austin
    Barham, Paul
    Black, Richard
    SOSP'09: PROCEEDINGS OF THE TWENTY-SECOND ACM SIGOPS SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, 2009, : 45 - 58
  • [46] A hardware/software partitioner using a dynamically determined granularity
    Henkel, J
    Ernst, R
    DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 691 - 696
  • [47] Multi-granularity Characteristics Analysis of Software Networks
    Sun, Weiqiang
    Jin, Chunlin
    Liu, Ji
    EMERGING RESEARCH IN ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, 2012, 315 : 88 - +
  • [48] REDUCING CERTIFICATION GRANULARITY TO INCREASE ADAPTABILITY OF AVIONICS SOFTWARE
    Rayrole, Martin
    Faura, David
    Gatti, Marc
    2013 IEEE/AIAA 32ND DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2013,
  • [49] Design considerations for photonic routers supporting application-driven bandwidth reservations at sub-wavelength granularity
    Simeonidou, Dimitra
    Zervas, Georgios
    Nejabati, Reza
    2006 3RD INTERNATIONAL CONFERENCE ON BROADBAND COMMUNICATIONS, NETWORKS AND SYSTEMS, VOLS 1-3, 2006, : 1099 - +
  • [50] SOFTWARE CONSIDERATIONS FOR MICROPROCESSORS
    OPDENDYK, T
    COMPUTER, 1976, 9 (01) : 36 - 38