• DocumentCode
    1682240
  • Title

    Problem Posing as a System Engineering Paradigm

  • Author

    Landauer, Christopher

  • Author_Institution
    Topcy House Consulting, Thousand Oaks, CA, USA
  • fYear
    2011
  • Firstpage
    346
  • Lastpage
    351
  • Abstract
    One of the banes of modern software development is needing to make design decisions before enough information is available to do so with adequate justification. In this paper, we describe a novel system engineering technique that helps alleviate the problem by allowing many such decisions to be delayed until they can be made with sufficient supporting information. We expect this approach will substantially improve the effectiveness of software design in the most difficult cases of complex software systems embedded in dynamic and uncertain environments. We describe the steps in the process, and how the Problem Posing Interpretation extends the Scenario Based Engineering Process to provide this flexibility. We illustrate the development steps with an example of a testbed for studying distributed cooperative behavior.
  • Keywords
    software engineering; dynamic environments; engineering technique; problem posing interpretation; software design; software development; system engineering paradigm; uncertain environments; Computer architecture; Context; Data models; Games; Hardware; Sensors; Software; Cooperating Distributed Processes; Problem Posing Interpretation; Roles and Responsibilities; Scenario-Based Engineering Process; Wrapping Integration Infrastructure;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Engineering (ICSEng), 2011 21st International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4577-1078-0
  • Type

    conf

  • DOI
    10.1109/ICSEng.2011.69
  • Filename
    6041836