An Extensible and Adaptable Model for System Software

被引:0
|
作者
Netinant, Paniti [1 ]
机构
[1] Bangkok Univ, Dept Comp Sci, Bangkok, Thailand
关键词
Aspect Orientation; Adaptability; Extensibility; Framework; System Software;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As software engineering moves into its fourth decade, system software suffers from many of the strengths and some of the frailties that are experienced by humans. Software engineering approaches its midlife with many accomplishments already achieved, but with significant work vet to do. Aspect-oriented models have shown to be an effective means of capturing and communicating system software design. However, there are more models than software design models: We believe that aspect oriented models work for system software development on several aspects. In this paper, we explore what we have come to understand as crucial aspects of an extensible and adaptable model for system software. We present an extensible and adaptable model in which system software is decomposed into a set of architectural abstractions. A design pattern is described that supports the separation of concerns among the components of the abstractions. The proposed model provides a formal methodology for the architectural design and specification of system software.
引用
收藏
页码:138 / 143
页数:6
相关论文
共 50 条
  • [1] A framework for extensible and adaptable system software
    Netinant, P
    Elrad, T
    [J]. PLC '05: Proceedings of the 2005 International Conference on Programming Languages and Compilers, 2005, : 207 - 213
  • [2] Component plus aspect = an extensible and adaptable system software
    Netinant, P
    [J]. SERP '05: Proceedings of the 2005 International Conference on Software Engineering Research and Practice, Vols 1 and 2, 2005, : 403 - 407
  • [3] FluxMED: An Adaptable and Extensible Electronic Health Record System
    Faria-Campos, Alessandra C.
    Hanke, Lucas
    Batista, Paulo Henrique
    Garcia, Vinicius
    Campos, Sergio
    [J]. ADVANCES IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, BSB 2014, 2014, 8826 : 33 - 40
  • [4] Conceptual model for adaptable and extensible visual data exploration
    de Oliveira, MCF
    Shimabukuro, MH
    [J]. VISUALIZATION AND DATA ANALYSIS 2004, 2004, 5295 : 212 - 222
  • [5] Adaptable system/software architectures
    Chung, L
    Subramanian, N
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2004, 50 (07) : 365 - 366
  • [6] An adaptable and extensible geometry kernel
    Hert, Susan
    Hoffmann, Michael
    Kettner, Lutz
    Pion, Sylvain
    Seel, Michael
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2007, 38 (1-2): : 16 - 36
  • [7] A model for designing adaptable software components
    Heineman, GT
    [J]. TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 121 - 127
  • [8] FluxPRT: An Adaptable and Extensible Proteomics LIMS
    Alfaro-Espinoza, Elizabeth Regina
    Paiva, Lucas Ferreira
    Faria-Campos, Alessandra C.
    Baracat-Pereira, Maria Cristina
    Aguiar Campos, Sergio Vale
    [J]. ADVANCES IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, BSB 2021, 2021, 13063 : 125 - 130
  • [9] An adaptable power system with software control algorithm
    Castell, K
    Hernandez-Pellerano, A
    [J]. PROCEEDINGS OF THE FIFTH EUROPEAN SPACE POWER CONFERENCE (ESPC), VOLS 1 AND 2, 1998, 416 : 251 - 256
  • [10] A User-Extensible and Adaptable Parser Architecture
    Tobin, John
    Vogel, Carl
    [J]. RESEARCH AND DEVELOPMENT IN INTELLIGENT SYSTEMS XXV, 2009, : 191 - 204