• DocumentCode
    3154592
  • Title

    Applying pattern structures to document and reuse components in component-based software engineering environments

  • Author

    Paludo, Marco ; Reinehr, Sheila ; Malucelli, Andreia ; Bruzon, Lucas ; Pinho, Pamela

  • Author_Institution
    R. Imaculada Conceicao, PUCPR Pontifical Catholic Univ. of Parana, Curitba, Brazil
  • fYear
    2011
  • fDate
    3-5 Aug. 2011
  • Firstpage
    378
  • Lastpage
    383
  • Abstract
    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.
  • Keywords
    document handling; formal specification; software development management; software reusability; component based software engineering environment; component documentation structure; component specification structure; pattern structures; software development organization; software reuse programs; Computer architecture; Context; Documentation; Measurement; Organizations; Programming; Software; Analysis and Design Patterns; Components; Software Reuse; Specification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Reuse and Integration (IRI), 2011 IEEE International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4577-0964-7
  • Electronic_ISBN
    978-1-4577-0965-4
  • Type

    conf

  • DOI
    10.1109/IRI.2011.6009577
  • Filename
    6009577