• DocumentCode
    2347241
  • Title

    Mining subclassing directives to improve framework reuse

  • Author

    Bruch, Marcel ; Mezini, Mira ; Monperrus, Martin

  • Author_Institution
    Darmstadt Univ. of Technol., Darmstadt, Germany
  • fYear
    2010
  • fDate
    2-3 May 2010
  • Firstpage
    141
  • Lastpage
    150
  • Abstract
    To help developers in using frameworks, good documentation is crucial. However, it is a challenge to create high quality documentation especially of hotspots in white-box frameworks. This paper presents an approach to documentation of object-oriented white-box frameworks which mines from client code four different kinds of documentation items, which we call subclassing directives. A case study on the Eclipse JFace user-interface framework shows that the approach can improve the state of API documentation w.r.t. subclassing directives.
  • Keywords
    data mining; document handling; object-oriented methods; software reusability; user interfaces; API documentation; Eclipse JFace; object-oriented white box; subclassing directives mining; user interface; Clustering algorithms; Documentation; Information resources; Machine learning; Machine learning algorithms; Open source software; Testing; User interfaces; Vehicles; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mining Software Repositories (MSR), 2010 7th IEEE Working Conference on
  • Conference_Location
    Cape Town
  • Print_ISBN
    978-1-4244-6802-7
  • Electronic_ISBN
    978-1-4244-6803-4
  • Type

    conf

  • DOI
    10.1109/MSR.2010.5463347
  • Filename
    5463347