• DocumentCode
    1144821
  • Title

    Strategy-based design of reusable business components

  • Author

    Vitharana, Padmal ; Jain, Hemant ; Zahedi, Fatemeh Mariam

  • Author_Institution
    Sch. of Manage., Syracuse Univ., NY, USA
  • Volume
    34
  • Issue
    4
  • fYear
    2004
  • Firstpage
    460
  • Lastpage
    474
  • Abstract
    Grounded on principles of manufacturing design, component-based software development (CBSD) has been viewed as the future trend in software development. In this paper, we propose a methodology for component fabrication and argue that, as in classical product development, business strategy of component development companies must guide the design of reusable business components. Accordingly, we link business strategy with component design through managerial goals (identified as cost effectiveness, ease of assembly, customization, reusability, and maintainability). These managerial goals are then mapped to technical features (identified as coupling, cohesion, number of components, component size, and complexity). We develop a formal model, called Business Strategy-based Component Design that uses the object-oriented model of a business to derive the component structure by grouping appropriate object classes to achieve the desired business strategy. We examine the validity of the model by a two-phase application process.
  • Keywords
    business data processing; formal specification; object-oriented programming; software reusability; strategic planning; business components reusability; business strategy-based component design; component fabrication; component-based software development; formal specification; object-oriented model; Application software; Assembly; Business; Computer industry; Costs; Fabrication; Manufacturing industries; Object oriented modeling; Programming; Web services;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1094-6977
  • Type

    jour

  • DOI
    10.1109/TSMCC.2004.829258
  • Filename
    1347298