A framework for domain-specific reusable components

被引:0
|
作者
Haddad, H [1 ]
Fortner, W [1 ]
机构
[1] Kennesaw State Univ, CSIS Dept, Kennesaw, GA 30144 USA
关键词
atomic domain; atomic domain wrapper; domain engineering; reusable domain;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Component-based software development is facing a number of issues that require further research, one of which is ease and effectiveness of component reuse by application developers. As an emerging approach, the goal of this research is to explore the application of Atomic Domains and their Wrappers (defined in previous work) in developing reusable domain-specific components. Based on domain engineering, this research promotes reuse by defining a framework for the design of highly reusable domain-specific components. Significant literature on component-based software development proposes a variety of solutions to the problem of achieving effective component reuse. As a functional model for proof of concept, this research on reusable components resulted in a working model based around the concepts of the Atomic Domain and Wrapper. The application domain for this working model is database applications. From this model, a framework was defined to promote and facilitate the construction of atomic domains for other application domains.
引用
收藏
页码:384 / 390
页数:7
相关论文
共 50 条
  • [1] A wrapper pre-processor for implementing domain-specific reusable components
    Haddad, HM
    Fortner, W
    SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 748 - 752
  • [2] Including domain-specific reasoners with reusable ontologies
    Fikes, R
    Jenkins, J
    Zhou, Q
    IKE'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE ENGINEERING, VOLS 1 AND 2, 2003, : 262 - 268
  • [3] A Pedagogical Framework for Domain-Specific Languages
    Fowler, Martin
    IEEE SOFTWARE, 2009, 26 (04) : 13 - 14
  • [4] Towards Modular Development of Reusable Language Components for Domain-Specific Modeling Languages in the MagicDraw and MontiCore Ecosystems
    Butting, Arvid
    Gupta, Rohit
    Jansen, Nico
    Regnat, Nikolaus
    Rumpe, Bernhard
    JOURNAL OF OBJECT TECHNOLOGY, 2023, 22 (01): : 1 - 21
  • [5] Building a domain-specific compiler for emerging processors with a reusable approach
    Mingzhen Li
    Yi Liu
    Bangduo Chen
    Hailong Yang
    Zhongzhi Luan
    Depei Qian
    Science China Information Sciences, 2024, 67
  • [6] Building a domain-specific compiler for emerging processors with a reusable approach
    Mingzhen LI
    Yi LIU
    Bangduo CHEN
    Hailong YANG
    Zhongzhi LUAN
    Depei QIAN
    Science China(Information Sciences), 2024, 67 (01) : 20 - 38
  • [7] Building a domain-specific compiler for emerging processors with a reusable approach
    Li, Mingzhen
    Liu, Yi
    Chen, Bangduo
    Yang, Hailong
    Luan, Zhongzhi
    Qian, Depei
    SCIENCE CHINA-INFORMATION SCIENCES, 2024, 67 (01)
  • [8] Domain-specific optimizations of composed parallel components
    Gorlatch, S
    DOMAIN-SPECIFIC PROGRAM GENERATION, 2003, 3016 : 274 - 290
  • [9] Modular Domain-Specific Language Components in Scala
    Hofer, Christian
    Ostermann, Klaus
    ACM SIGPLAN NOTICES, 2011, 46 (02) : 83 - 92
  • [10] Scalan: A Framework for Domain-Specific Hotspot Optimization
    Slesarenko, Alexander
    Romanov, Alexey
    FHPC'15 PROCEEDINGS OF THE 4TH ACM SIGPLAN WORKSHOP ON FUNCTIONAL HIGH-PERFORMANCE COMPUTING, 2015, : 54 - 54