Comparison of Problem Solving from Engineering Design to Software Design

Saeema Ahmed-Kristensen, Muhammad Ali Babar

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

    Abstract

    Observational studies of engineering design activities can inform the research community on the problem solving models that are employed by professional engineers. Design is defined as an ill-defined problem which includes both engineering design and software design, hence understanding problem solving models from other design domains is of interest to the engineering design community. For this paper an observational study of two software design sessions performed for the workshop on “Studying professional Software Design” is compared to analysis from engineering design. These findings
    provide useful insights of how software designers move from a problem domain to a solution domain and the commonalities between software designers’ and engineering designers’ design activities. The software designers were found to move quickly to a detailed design phase, employ co-.evolution and adopt a predominantly depth-first approach to developing their solutions. A mapping between the activities of engineering design onto the activities of a general model of software design is also presented. A discussion about the potential consequences of the key findings across the design domains is described.
    Original languageEnglish
    Title of host publicationProceedings of the ASME 2012 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference (IDETC/CIE 2012)
    Number of pages9
    PublisherThe American Society of Mechanical Engineers (ASME)
    Publication date2012
    Publication statusPublished - 2012
    EventASME 2012 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference: 32nd Computers and Information in Engineering Conference (CIE) - Chicago,IL, United States
    Duration: 12 Aug 201215 Aug 2012
    http://www.asmeconferences.org/idetc2012/

    Conference

    ConferenceASME 2012 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference
    Country/TerritoryUnited States
    CityChicago,IL
    Period12/08/201215/08/2012
    Internet address

    Keywords

    • Design analysis
    • Software design
    • Observations
    • Design thinking
    • Problem solving models

    Fingerprint

    Dive into the research topics of 'Comparison of Problem Solving from Engineering Design to Software Design'. Together they form a unique fingerprint.

    Cite this