Pattern-Oriented Software Development for Component Reuse

被引:0
|
作者
Wang Chengjun [1 ]
机构
[1] WeiFang Univ, Dept Comp Sci & Technol, Weifang 261061, Shandong Prov, Peoples R China
关键词
Software reuse; Pattern-oriented software development; Software traceability;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Since early days, software reuse has been thought as a key strategy for reducing development costs and improving quality. Recent years, software reuse has been promoted by component-based development method. However, software reuse does not reach its full potential due to lack of the traceability between software components and business goals. Traceability is a key factor for reusability of software components. In this paper, we propose the pattern-oriented development approach that results in a component model. Architecture is used to describe component composition, and the links between components are defined formally. Patterns are used to describe the development expertise. The traceability between different models at different abstract levels is created as the side effect of development process of the software components. The constructed component model has rigorous semantic, which is helpful for developer or maintainer to reason about the tasks performing with the linkage.
引用
收藏
页码:889 / 892
页数:4
相关论文
共 50 条
  • [1] Automating the development of pattern-oriented designs for application specific software systems
    Yacoub, SM
    Xue, HY
    Ammar, HH
    [J]. 3RD IEEE SYMPOSIUM ON APPLICATION SPECIFIC SYSTEMS AND SOFTWARE ENGINEERING TECHNOLOGY, PROCEEDINGS, 2000, : 163 - 170
  • [2] Research and application on pattern-oriented software architecture
    Xiong, Yingyidu
    Hao, Lingmei
    [J]. 2005 International Symposium on Computer Science and Technology, Proceedings, 2005, : 650 - 654
  • [3] A pattern-oriented and web-based architecture to support mobile learning software development
    ZadahmadJafarlou, Manouchehr
    Arasteh, Bahman
    YousefzadehFard, Parisa
    [J]. WORLD CONFERENCE ON EDUCATIONAL TECHNOLOGY RESEARCHES-2011, 2011, 28
  • [4] PATTERN-ORIENTED ARCHITECTURE DESIGN OF SOFTWARE FOR LOGISTICS AND TRANSPORT APPLICATIONS
    Orlov, Sergey
    Vishnyakov, Andrei
    [J]. TRANSPORT AND TELECOMMUNICATION JOURNAL, 2014, 15 (01) : 27 - 41
  • [5] A Pattern-oriented Design Framework for Self-adaptive Software Systems
    Arcaini, Paolo
    Mirandola, Raffaela
    Riccobene, Elvinia
    Scandurra, Patrizia
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2019), 2019, : 166 - 169
  • [6] Pattern-oriented hierarchical clustering
    Morzy, T
    Wojciechowski, M
    Zakrzewicz, M
    [J]. ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 1999, 1691 : 179 - 190
  • [7] CONDITIONAL AND PATTERN-ORIENTED ROBUSTNESS
    TEODORESCU, HN
    [J]. STOCHASTIC PROCESSES AND THEIR APPLICATIONS, 1987, 26 (02) : 201 - 201
  • [8] Extendable Pattern-Oriented Optimization Directives
    Cui, Huimin
    Xue, Jingling
    Wang, Lei
    Yang, Yang
    Feng, Xiaobing
    Fan, Dongrui
    [J]. 2011 9TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION (CGO), 2011, : 107 - 118
  • [9] Pattern-oriented architecture for Web applications
    Taleb, M.
    Seffah, A.
    Abran, A.
    [J]. WEBIST 2007: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL WIA: WEB INTERFACES AND APPLICATIONS, 2007, : 117 - +
  • [10] Pattern-oriented distributed system architectures
    Schmidt, DC
    [J]. 25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 750 - 750