عرض بسيط للتسجيلة

المؤلفAbdeen, Hani
المؤلفShata, Osama
المؤلفErradi, Abdelkarim
تاريخ الإتاحة2023-04-10T09:10:03Z
تاريخ النشر2013
اسم المنشور2013 5th International Conference on Computer Science and Information Technology, CSIT 2013 - Proceedings
المصدرScopus
معرّف المصادر الموحدhttp://dx.doi.org/10.1109/CSIT.2013.6588778
معرّف المصادر الموحدhttp://hdl.handle.net/10576/41789
الملخصInterfaces are recognized as an important mechanism to define contracts governing interactions between semi-independent software modules. Well-designed interfaces significantly reduce software complexity and ease maintainability by fostering modularization, hiding implementation details and minimizing the impact caused by changes in the software implementation. However, designing good interfaces is not a trivial task. The presence of interface design defects often yield increased development cost, lower code quality and reduced development productivity. Despite their importance, currently there are only a few research efforts that investigate the quality of interface design. In this paper, we identify and characterize common interface design anomalies and illustrate them via examples taken from well-known open source applications. In order to quantify the presence of interface design anomalies and estimate their impact on the interface design quality, as well on the software quality attributes, such as maintainability, we conduct an empirical study covering 9 open source projects. Building on our empirical results, we develop a set of recommendations to improve interface design. 2013 IEEE.
اللغةen
الناشرIEEE
الموضوعDuplicate Interfaces
Interface Cohesion
Interface Design Anomalies
Interface Design Quality
Software Interfaces
Unused Interfaces
العنوانSoftware interfaces: On the impact of interface design anomalies
النوعConference Paper
الصفحات184-193
dc.accessType Abstract Only


الملفات في هذه التسجيلة

الملفاتالحجمالصيغةالعرض

لا توجد ملفات لها صلة بهذه التسجيلة.

هذه التسجيلة تظهر في المجموعات التالية

عرض بسيط للتسجيلة