• DocumentCode
    3583845
  • Title

    Promoting Reuse via Extraction of Domain Concepts and Service Abstractions from Design Diagrams

  • Author

    Kannan, Kalapriya ; Srivastava, Biplav

  • Author_Institution
    IBM India Res. Lab., Bangalore
  • Volume
    1
  • fYear
    2008
  • Firstpage
    265
  • Lastpage
    272
  • Abstract
    Systematic reuse of software artifacts has been an elusive goal for several years. Service-oriented architecture (SOA) has been touted in recent years due its promise of fostering reuse. Even so, reuse with SOA continues to be limited due to the lack of formal techniques for extracting domain knowledge from existing reusable software assets. In this paper,we present an approach that extracts the domain knowledge and service abstractions from design diagrams of existing software solutions and represents it in a form that can be reused in new projects. We have implemented our approach and preliminary results indicate that both domain knowledge and service abstraction thus extracted can promote reuse of software assets to a large extent.
  • Keywords
    formal specification; knowledge acquisition; software architecture; software reusability; design diagrams; formal techniques; knowledge extraction; service abstractions; service-oriented architecture; software assets; systematic software reuse; Buildings; Costs; Data mining; Knowledge acquisition; Knowledge engineering; Ontologies; Service oriented architecture; Software reusability; Software systems; Unified modeling language; Service identification; design diagrams; service extraction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2008. SCC '08. IEEE International Conference on
  • Print_ISBN
    978-0-7695-3283-7
  • Type

    conf

  • DOI
    10.1109/SCC.2008.19
  • Filename
    4578472