• DocumentCode
    2696180
  • Title

    Architecting for large-scale systematic component reuse

  • Author

    Griss, Martin L.

  • Author_Institution
    Hewlett-Packard Co., Palo Alto, CA, USA
  • fYear
    1998
  • fDate
    3-7 Aug 1998
  • Firstpage
    8
  • Lastpage
    16
  • Abstract
    Organizations building highly complex business and technical systems need to architect families of systems and implement these with large-scale component reuse. Without carefully architecting the systems, components, organizations and processes for reuse, object reuse will not succeed. Experience with software reuse practice and adoption experience at HP and Ericsson led us to a systematic approach to component based software engineering, based on object-oriented business and system modeling. This article explains how higher-level UML constructs support architected reuse, and describes a systematic process, leading from the business processes of an enterprise, through the system architecture for a family of applications that support these business processes, to the design and use of highly reusable component systems
  • Keywords
    business data processing; object-oriented programming; software reusability; Ericsson; HP; UML constructs; complex business systems; component based software engineering; large-scale systematic component reuse; object reuse; object-oriented business modeling; organizations; software reuse; system architecture; Business process re-engineering; Computer architecture; Cultural differences; Laboratories; Large-scale systems; Mission critical systems; Programming; Software systems; Time to market; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages, 1998. TOOLS 26. Proceedings
  • Conference_Location
    Santa Barbara, CA
  • Print_ISBN
    0-8186-8482-8
  • Type

    conf

  • DOI
    10.1109/TOOLS.1998.710998
  • Filename
    710998