• DocumentCode
    3444605
  • Title

    A new method for identification of reusable software components

  • Author

    Keepence, Barry ; McCausland, Campbell ; Mannion, Mike

  • Author_Institution
    Dept. of Mech. Manuf. & Software Eng., Napier Univ., Edinburgh, UK
  • fYear
    1996
  • fDate
    11-15 Mar 1996
  • Firstpage
    35
  • Lastpage
    42
  • Abstract
    Modern engineering systems are increasingly software intensive. There is pressure from customers to reduce costs and development times whilst increasing quality. Finding appropriate techniques for achieving this are a major concern for systems engineers. Increased reuse addresses this concern. Domain Modelling is seen as a way of extracting the common features in a domain. The problems are: how to build a domain model; populate it and reuse from it. In this paper we show how to build an Object Oriented Domain Model using discriminants. Discriminants are modelled using patterns. The resulting architectural model can then be used to build new systems in the domain by selecting features. This paper presents the results of a case study where the method has been applied to the generation of a Domain Model for Spacecraft Mission Planning Systems. The method has been successful where classical attempts have failed
  • Keywords
    object-oriented methods; software reusability; Domain Modelling; Object Oriented Domain Model; Spacecraft Mission Planning Systems; discriminants; engineering systems; reusable software components; Aerospace engineering; Application software; Costs; Hardware; Object oriented modeling; Software engineering; Software libraries; Software reusability; Software systems; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Systems,1996. Proceedings., IEEE Symposium and Workshop on
  • Conference_Location
    Friedrichshafen
  • Print_ISBN
    0-8186-7355-9
  • Type

    conf

  • DOI
    10.1109/ECBS.1996.494508
  • Filename
    494508