Towards paradigm-independent software assessment

被引:0
作者
Bryton, Sergio
Abreu, Fernando Brito e
机构
来源
QUATIC 2007: 6TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, PROCEEDINGS | 2007年
关键词
D O I
10.1109/QUATIC.2007.24
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The milestones of the history of software development are paradigm shifts. Each paradigm brought its own features and new ways of composing them to assemble software systems. Understanding the impact of paradigm shifts encompasses making comparisons among. systems built with different paradigms. Performing this kind of assessments is a very difficult exercise since, the characterization of software assets is generally performed using paradigm-specific quantifications. In this paper we propose a metamodel for describing software products (either source code or design models) that is paradigm-independent. This metamodel, combined with a formal quantification approach, can help performing paradigm-independent software systems assessment. We illustrate the use of the proposed metamodel on a case study comparing functionally-equivalent systems produced with OOP and AOP.
引用
收藏
页码:40 / 51
页数:12
相关论文
共 25 条
[1]  
ABREU FB, 2001, ES0072001 INESC SOFT
[2]   Comparing apples and oranges: a randomised prospective study [J].
Barone, JE .
BRITISH MEDICAL JOURNAL, 2000, 321 (7276) :1569-1570
[3]  
BENN J, 2005, SOFTW ENG APPL SEA 2
[4]  
Ceccato M., 2004, 1 WORKSH ASP REV ENG
[5]  
COWARD D, 2002, LOGGING API SPECIFIC
[6]  
Fenton N., 1997, SOFTWARE METRICS RIG
[7]  
Gélinas JF, 2006, J OBJECT TECHNOL, V5, P97
[8]   Research in software engineering: an analysis of the literature [J].
Glass, RL ;
Vessey, I ;
Ramesh, V .
INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (08) :491-506
[9]  
HALPIN TA, 2004, EMMSAD 04 WORKSH CON
[10]  
KICZALES G, 2005, ICSE 05 ST LOUIS MIS