• DocumentCode
    2743033
  • Title

    Software asset management and domain engineering

  • Author

    Subramanian, Satish

  • Author_Institution
    Cardiac Pacemakers Inc., Guidant Corp., St. Paul, MN, USA
  • fYear
    1997
  • fDate
    11-15 Aug 1997
  • Firstpage
    494
  • Lastpage
    495
  • Abstract
    Promoting reusability by managing software assets can greatly benefit companies that develop a family of similar products, where products are evolving from one another. One of the main goals of domain engineering is to identify and document the commonalities across the various products in a particular domain. Managing these common products or assets will keep the development cycle short for future products and help tame the large divergence seen in the development of different products. Guidant Corporation has been involved in the development of medical devices, such as cardiac rhythm management systems at CPI, which are complex real-time safety-critical systems. Cardiac rhythm management systems include implantable medical devices used to monitor human hearts and to provide appropriate therapy when needed. These devices and related products are constantly evolving as technology and market needs change. The systems being developed at CPI are thus a family of products and share many functionalities among them. There are several issues that need to be addressed in the domain analysis of a family of products
  • Keywords
    biomedical engineering; medical computing; patient monitoring; patient treatment; real-time systems; safety-critical software; software management; software reusability; cardiac rhythm management systems; commonality documentation; commonality identification; complex real-time safety-critical systems; development cycle; domain analysis; domain engineering; human heart monitoring; implantable medical devices; medical device development; reusability; software asset management; therapy; Asset management; Biomedical monitoring; Heart; Humans; Implantable biomedical devices; Medical treatment; Real time systems; Rhythm; Software development management; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1997. COMPSAC '97. Proceedings., The Twenty-First Annual International
  • Conference_Location
    Washington, DC
  • ISSN
    0730-3157
  • Print_ISBN
    0-8186-8105-5
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1997.625056
  • Filename
    625056