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 条
  • [41] Task offloading in cloud-edge collaboration-based cyber physical machine tool
    Wang, Chuting
    Guo, Ruifeng
    Yu, Haoyu
    Hu, Yi
    Liu, Chao
    Deng, Changyi
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2023, 79
  • [42] Collaboration-based Urban Planning Platform: Modeling Cognition to Co-create Cities
    Recalde, Lorena
    Jimenez-Pacheco, Pedro
    Mendoza, Karina
    Meza, Jaime
    2020 SEVENTH INTERNATIONAL CONFERENCE ON EDEMOCRACY & EGOVERNMENT (ICEDEG), 2020, : 80 - 86
  • [43] Agents collaboration-based service provisioning strategy for large enterprise business in hybrid cloud
    Li Chunlin
    Yan Xin
    Li LaYuan
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2017, 28 (03):
  • [44] Practitioners' narratives regarding active ingredients in service delivery: Collaboration-based problem solving
    Tod, David
    Hardy, James
    Lavallee, David
    Eubank, Martin
    Ronkainen, Noora
    PSYCHOLOGY OF SPORT AND EXERCISE, 2019, 43 : 350 - 358
  • [45] Cloud-Edge Collaboration-Based Local Voltage Control for DGs With Privacy Preservation
    Zhao, Jinli
    Zhang, Ziqi
    Yu, Hao
    Ji, Haoran
    Li, Peng
    Xi, Wei
    Yan, Jinyue
    Wang, Chengshan
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (01) : 98 - 108
  • [46] Cloud-Edge Collaboration-Based Distribution Network Reconfiguration for Voltage Preventive Control
    Yue, Dong
    He, Ziwei
    Dou, Chunxia
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (12) : 11542 - 11552
  • [47] Collaboration-Based BIM Model Development Management System for General Contractors in Infrastructure Projects
    Lin, Yu-Cheng
    Lo, Nan-Hai
    Hu, Hsin-Tzu
    Hsu, Ya-Ting
    JOURNAL OF ADVANCED TRANSPORTATION, 2020, 2020 (2020)
  • [48] An aspect-oriented framework for developing component-based software with the collaboration-based architectural style
    Lee, JS
    Bae, DH
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (02) : 81 - 97
  • [49] Exchange regulation-driven product declarations using a new collaboration-based approach
    Trenner, Torger
    Feickert, Stefan
    Bachmann, Erik
    2012 ELECTRONICS GOES GREEN 2012+ (EGG), 2012,
  • [50] Multi-Chain Collaboration-Based Information Management and Control for the Rice Supply Chain
    Peng, Xiangzhen
    Zhang, Xin
    Wang, Xiaoyi
    Li, Haisheng
    Xu, Jiping
    Zhao, Zhiyao
    AGRICULTURE-BASEL, 2022, 12 (05):