Computing and Library Services - delivering an inspiring information environment

Application of a Systemic Soft Domain-Driven Design Framework

Wade, Steve and Salahat, Mohammed (2009) Application of a Systemic Soft Domain-Driven Design Framework. Proceedings of the World Academy of Science, Engineering and Technology, (57). pp. 476-486. ISSN 2070-3724

PDF - Accepted Version
Download (727kB) | Preview


    This paper proposes a “soft systems” approach to
    domain-driven design of computer-based information systems. We propose a systemic framework combining techniques from Soft
    Systems Methodology (SSM), the Unified Modelling Language (UML), and an implementation pattern known as “Naked Objects”. We have used this framework in action research projects that have
    involved the investigation and modelling of business processes using object-oriented domain models and the implementation of software
    systems based on those domain models. Within the proposed framework, Soft Systems Methodology (SSM) is used as a guiding methodology to explore the pr oblem situation and to generate a
    ubiquitous language (soft language) which can be used as the basis
    for developing an object-oriented domain model. The domain model
    is further developed using techniques based on the UML and is
    implemented in software following the “Naked Objects”
    implementation pattern. We argue that there are advantages from
    combining and using techniques from different methodologies in this
    The proposed systemic framework is overviewed and justified as
    multimethodologyusing Mingers multimethodology ideas.
    This multimethodology approach is being evaluated through a
    series of action research projects based on real-world case studies. A
    Peer-Tutoring case study is presented here as a sample of the
    framework evaluation process

    Item Type: Article
    Subjects: Z Bibliography. Library Science. Information Resources > Z665 Library Science. Information Science
    Schools: School of Computing and Engineering
    School of Computing and Engineering > High-Performance Intelligent Computing
    ?? tserg ??
    School of Computing and Engineering > High-Performance Intelligent Computing > Information and Systems Engineering Group
    School of Computing and Engineering > Pedagogical Research Group
    School of Computing and Engineering > Serious Games Research Group
    Related URLs:
    Depositing User: Stephen Wade
    Date Deposited: 13 May 2010 14:59
    Last Modified: 04 Sep 2014 09:29


    Downloads per month over past year

    Repository Staff Only: item control page

    View Item

    University of Huddersfield, Queensgate, Huddersfield, HD1 3DH Copyright and Disclaimer All rights reserved ©