Process Patterns for Component-Based Software Development

COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS(2009)

引用 21|浏览0
暂无评分
摘要
Component-Based Development (CBD) has been broadly used in software development, as it enhances reusability and flexibility, and reduces the costs and risks involved in systems development. It has therefore spawned many widely-used approaches, such as Commercial Off-The-Shelf (COTS) and software product lines. On the other hand, in order to gain a competitive edge, organizations need to define custom processes tailored to fit their specific development requirements. This has led to the emergence of process patterns and Method Engineering approaches. We propose a set of process patterns commonly encountered in component-based development methodologies. Seven prominent component-based methodologies have been selected and reviewed, and a set of high-level process patterns recurring in these methodologies have been identified. A generic process framework for component-based development has been proposed based on these process patterns. The process patterns and the generic framework can be used for developing or tailoring a process for producing component-based systems.
更多
查看译文
关键词
process patterns,high-level process pattern,systems development,component-based development methodology,component-based development,prominent component-based methodology,software development,process pattern,component-based software development,component-based system,specific development requirement,generic process framework,method engineering,component based development,component based software development
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要