Decoupling of collaboration-based designs

被引:0
|
作者
Salameh, Osama Izzat [1 ]
Damen, Dima Jamal [1 ]
机构
[1] Univ Petra, Dept Comp Sci, Amman, Jordan
关键词
collaboration-based design; mixin; mixin layer; method decoupling;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaboration-based design is a well known method for constructing complex software systems [l, 12, 13]. A collaboration implements one feature of the system. Because of the independent development of collaborations, collaborations might easily produce methods with identical signatures though no intention of overriding [7, 10{. This paper differentiates between accidental and intended overriding and proposes a solution to the problem generated from overriding method signatures between collaborations. Our solution is based on method renaming at the compilation level. The predominant goal is the clarity, measured by the ease-of-use by developers.
引用
收藏
页码:113 / +
页数:3
相关论文
共 50 条
  • [31] Collaboration-Based Function Prediction in Protein-Protein Interaction Networks
    Rahmani, Hossein
    Blockeel, Hendrik
    Bender, Andreas
    ADVANCES IN INTELLIGENT DATA ANALYSIS X: IDA 2011, 2011, 7014 : 318 - +
  • [32] Predistribution and local collaboration-based group rekeying for wireless sensor networks
    Zhang, Wensheng
    Zhu, Sencun
    Cao, Guohong
    AD HOC NETWORKS, 2009, 7 (06) : 1229 - 1242
  • [33] Longitudinal reading outcome and cognitive load in individual- and collaboration-based environments
    Xiangming, Li
    Li, Xuening
    Zhang, Jingshun
    INTERACTIVE LEARNING ENVIRONMENTS, 2023,
  • [34] Research on Frequency Compatibility of Collaboration-Based Large-Scale NGSO Constellations
    Li W.
    Pan J.
    Yan K.
    Wei W.-K.
    Zhang L.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2020, 43 (06): : 110 - 117
  • [35] A collaboration-based hybrid GWO-SCA optimizer for engineering optimization problems
    Duan, Yuchen
    Yu, Xiaobing
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
  • [36] Suggestion for Collaboration-Based UI/UX Development Model through Risk Analysis
    Cho, Seong-Hwan
    Kim, Seung-Hee
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2020, 16 (06): : 1372 - 1390
  • [37] Cloud-Edge Collaboration-Based Knowledge Sharing Mechanism for Manufacturing Resources
    Wang, Xixiang
    Wan, Jiafu
    APPLIED SCIENCES-BASEL, 2021, 11 (07):
  • [38] ACR: Attention Collaboration-based Regressor for Arbitrary Two-Hand Reconstruction
    Yu, Zhengdi
    Huang, Shaoli
    Fang, Chen
    Breckon, Toby P.
    Wang, Jue
    2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2023, : 12955 - 12964
  • [39] Innovative milieu and social capital - Complementary or redundant concepts of collaboration-based regional development?
    Fromhold-Eisebith, M
    EUROPEAN PLANNING STUDIES, 2004, 12 (06) : 747 - 765
  • [40] The effect of peer collaboration-based learning on enhancing English oral communication proficiency in MICE
    Tsai, Ingrid I-ying
    JOURNAL OF HOSPITALITY LEISURE SPORT & TOURISM EDUCATION, 2019, 24 : 38 - 49