• DocumentCode
    1164522
  • Title

    Mathematical Programming Approaches to System Partitioning

  • Author

    Uhrig, Jerome L.

  • Volume
    8
  • Issue
    7
  • fYear
    1978
  • fDate
    7/1/1978 12:00:00 AM
  • Firstpage
    540
  • Lastpage
    548
  • Abstract
    Effective engineering of large systems requires a careful delineation of major areas of responsibility for design and development. Some important considerations are critical interdependencies in performing the system mission, major data flows within the system, and similarities in technology between different parts of the system. This partitioning activity is viewed in two stages: synthesis-derivation of a reasonably small number of candidate partitions- and evaluation-more thorough investigation of detailed trade-offs. Partition synthesis is addressed by means of mathematical programming. A series of formulations are given, ranging in complexity from a simple linear transportation problem to quadratic integer programs requiring maximization of a convex function. Selection among alternative formulations depends on the actual partitioning criteria applied as well as the degree of preselection desired from the synthesis.
  • Keywords
    Algorithm design and analysis; Mathematical programming; Missiles; Radar; Scheduling algorithm; Software algorithms; Software testing; Subcontracting; System testing; Systems engineering and theory;
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9472
  • Type

    jour

  • DOI
    10.1109/TSMC.1978.4310018
  • Filename
    4310018