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 条
  • [21] Framework of a collaboration-based engineering service system for mould industry
    Lee, Chang Ho
    Cho, Yong Ju
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2007, PT 3, PROCEEDINGS, 2007, 4707 : 33 - +
  • [22] A Collaboration-based Storage Management Scheme in Multimedia Sensor Networks
    Yan, Yunpei
    Chen, Guihai
    Das, Sajal
    EUC 2008: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, VOL 1, MAIN CONFERENCE, 2008, : 288 - +
  • [23] A comparative study of collaboration-based reputation models for social recommender systems
    Kevin McNally
    Michael P. O’Mahony
    Barry Smyth
    User Modeling and User-Adapted Interaction, 2014, 24 : 219 - 260
  • [24] An Innovative Collaboration-Based Ozone and Aerosol Observation Network in Northeast Asia
    Ji, Dongsheng
    Zhang, Miao
    Liu, Yu
    Xu, Yang
    Cong, Chunhua
    He, Jun
    Wang, Lili
    Tang, Guiqian
    Liu, Zirui
    Gao, Wenkang
    Li, Yan
    Zhang, Xiaolin
    Cui, Jinmeng
    Chen, Jinmin
    Wang, Yuesi
    Bulletin of the American Meteorological Society, 2024, 105 (12)
  • [25] A comparative study of collaboration-based reputation models for social recommender systems
    McNally, Kevin
    O'Mahony, Michael P.
    Smyth, Barry
    USER MODELING AND USER-ADAPTED INTERACTION, 2014, 24 (03) : 219 - 260
  • [26] COLLABORATION-BASED SUPPORT PROVISION MODELS FOR CHILDREN WITH SPECIAL EDUCATIONAL NEEDS
    Kantanaviciute, Rita
    Tomeniene, Laima
    SOCIETY. INTEGRATION. EDUCATION, VOL IV: SPECIAL PEDAGOGY, SOCIAL PEDAGOGY, INFORMATION TECHNOLOGIES IN EDUCATION, 2020, : 30 - 39
  • [27] A Collaboration-Based Model of Work Motivation and Role Ambiguity in Public Organizations
    Campbell, Jesse W.
    PUBLIC PERFORMANCE & MANAGEMENT REVIEW, 2016, 39 (03) : 655 - 675
  • [28] i-Manufacturing Project for Collaboration-Based Korean Manufacturing Innovation
    Ryu, Kwangyeol
    Shin, Jeonghoon
    Lee, Seokwoo
    Choi, Honzong
    2008 PORTLAND INTERNATIONAL CONFERENCE ON MANAGEMENT OF ENGINEERING & TECHNOLOGY, VOLS 1-5, 2008, : 253 - 258
  • [29] ConAMi: Collaboration-based content adaptation middleware for pervasive computing environment
    Fawaz, Yaser
    Negash, Addisalem
    Brunie, Lionel
    Scuturici, Vasile-Marian
    2007 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE SERVICES, 2007, : 189 - +
  • [30] Collaboration-based design - Exemplified by the Internet Session Initiation Protocol (SP)
    Geppert, B
    Rossler, F
    WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2001, : 158 - 167