Skip to main content
Article thumbnail
Location of Repository

A Systems Thinking Approach to Domain-\ud Driven Design

By Steve Wade and Mohammed Salahat


This paper builds on our earlier work in the construction of a systemic framework for developing\ud information systems. In this paper we apply the framework to the development of a Peer-Tutoring\ud System (PTS) for Introductory Programming courses in our Universities. The framework supports the\ud full development life cycle from business process modelling to software implementation. We use Soft\ud Systems Methodology (SSM) as a guiding methodology within which we have embedded a sequence of\ud design tasks based on the Unified Modelling Language (UML) and Domain-Driven design techniques the\ud Naked Objects Pattern is used as DDD approach. This leads to the implementation of a prototype\ud software application using the Naked Objects framework. We have involved developers and\ud management in reviewing the software system and the approach taken to develop it. The results suggest\ud that the framework can lead to improved business process modelling and software implementation

Topics: ZA
Publisher: UK Academy for Information Systems
Year: 2009
OAI identifier:
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.