Design Reusability and Adaptability for Concurrent Software

被引:1
作者
Netinant, Paniti [1 ]
机构
[1] Bangkok Univ, Dept Informat Technol, Bangkok, Thailand
来源
2013 AASRI CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS | 2013年 / 5卷
关键词
Aspect Orientation; Adaptability; Reusability; Framework; Concurrent Software;
D O I
10.1016/j.aasri.2013.10.069
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Developing reusable and adaptable concurrent software are very difficult. Reusability and adaptability in concurrent software become minimal. These collaborations not only perimeter reusability, but also make modification invasive changes to meet new requirements hi the design of the concurrent software. The concurrent system has to reengineer, in order to meet the future requirements. A misunderstanding, that a concurrent object-oriented programming generally endorses reusability and adaptability, as none of these problems is imposed. Software developers have to specifically deliberate software making reusability and adaptability. We present a concurrent aspect framework which better supporting reusability and adaptability. In the framework, functional components and system assets are relatively separated. This technique makes concurrent software developing better reusability and adaptability. A framework enables manageable reusability and adaptability for building of concurrent software. Our research focuses on decomposition of contact in concurrent software development and our goal is to demonstrate a better model of concurrent software design. (C) 2013 The Authors. Published by Elsevier B.V.
引用
收藏
页码:133 / 139
页数:7
相关论文
共 12 条
  • [1] Abdelzad V., 2011, JOURNAL OF THEORETIC, V30, P147
  • [2] [Anonymous], 1976, A discipline of programming
  • [3] A model curriculum for aspect-oriented software development
    Brichau, Johan
    Chitchyan, Ruzanna
    Garcia, Alessandro
    Rashid, Awais
    Clarke, Siobhan
    D'Hondt, Ellie
    Haupt, Michael
    Joosen, Wouter
    Katz, Shmuel
    Noye, Jacques
    Suedholt, Mario
    [J]. IEEE SOFTWARE, 2006, 23 (06) : 53 - +
  • [4] Aspects of software adaptability
    Fayad, M
    Cline, MP
    [J]. COMMUNICATIONS OF THE ACM, 1996, 39 (10) : 58 - 59
  • [5] An introduction to software stability - Studying the design and development that produces stable (or unstable) software.
    Fayad, ME
    Altman, A
    [J]. COMMUNICATIONS OF THE ACM, 2001, 44 (09) : 95 - 98
  • [6] Filman R., 2004, ASPECT ORIENTED SOFT
  • [7] Lopes C. V., 1995, SEPARATION OF CONCER
  • [8] Netinant P., 2005, PROCEEDINGS OF THE I
  • [9] Ossher H., 1999, WORKSHOP ON ASPECT O
  • [10] PARNAS DL, 1972, COMMUN ACM, V15, P1053, DOI 10.1145/361598.361623