Applying Pattern Structures to Document and Reuse Components in Component-Based Software Engineering Environments

被引:0
作者
Paludo, Marco [1 ,2 ]
Reinehr, Sheila [1 ]
Malucelli, Andreia [1 ]
Bruzon, Lucas [2 ]
Pinho, Pamela [2 ]
机构
[1] PUCPR Pontifical Catholic Univ Parana, R Imaculada Conceicao 1155, Curitba, PR, Brazil
[2] FESPPR Higher Educ Coll Parana, BR-141 Curitiba, Parana, Brazil
来源
2011 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI) | 2011年
关键词
Software Reuse; Components; Analysis and Design Patterns; Specification;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the challenges for software development organizations that try to apply software reuse programs is to make the specification, persistence and easy access to the component repository feasible, mainly considering the elaboration phase, but also addressing the construction phase of the software product. This paper uses some component documentation initiatives based on analysis and design patterns, and proposes a component specification structure, presenting a tool to support this process. The general purpose of patterns is to document, retrieve and, mainly, capture composition and functionalities of the components in order to achieve software reuse. The objective of integrating patterns and components approaches is to leverage the software reuse process by creating a documentation structure and applying a component repository able of supporting the software developers.
引用
收藏
页码:378 / 383
页数:6
相关论文
共 21 条
[1]  
Allen C., 2001, REALIZING E BUSINESS
[2]  
Alnusair A., 2010, P IEEE INT C INF REU, P258
[3]  
Alur D., 2001, Core J2EE Patterns: Best Practices and Design Strategies
[4]  
Bosch J, 2000, DESIGN USE SOFTWARE
[5]  
Brown AlanW., 2000, LARGE SCALE COMPONEN
[6]  
Buschmann F., 1996, Pattern-Oriented Software Architecture, Volume 1: A System of Patterns
[7]  
Cheesman J., 2001, UML Components A Simple Process for Specifying Component Based Software
[8]  
CLEMENTS P., 2002, EVALUATING SOFTWARE
[9]  
D'souza D., 2000, CATALYSIS SYSTEMATIC
[10]  
DSOUZA D, 1998, OBJECTS FRAMEWORKS U