Wade, Steve and Salahat, Mohammed (2009) A Systems Thinking Approach to Domain- Driven Design. In: UK Academy for Information Systems Conference Proceedings 2009. UK Academy for Information Systems, London, UK.
![]() |
PDF
- Accepted Version
Restricted to Registered users only Download (418kB) |
Abstract
This paper builds on our earlier work in the construction of a systemic framework for developing
information systems. In this paper we apply the framework to the development of a Peer-Tutoring
System (PTS) for Introductory Programming courses in our Universities. The framework supports the
full development life cycle from business process modelling to software implementation. We use Soft
Systems Methodology (SSM) as a guiding methodology within which we have embedded a sequence of
design tasks based on the Unified Modelling Language (UML) and Domain-Driven design techniques the
Naked Objects Pattern is used as DDD approach. This leads to the implementation of a prototype
software application using the Naked Objects framework. We have involved developers and
management in reviewing the software system and the approach taken to develop it. The results suggest
that the framework can lead to improved business process modelling and software implementation.
Item Type: | Book Chapter |
---|---|
Subjects: | Z Bibliography. Library Science. Information Resources > ZA Information resources |
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: | Steve Wade |
Date Deposited: | 18 May 2010 14:15 |
Last Modified: | 28 Aug 2021 22:18 |
URI: | http://eprints.hud.ac.uk/id/eprint/7638 |
Downloads
Downloads per month over past year
Repository Staff Only: item control page
![]() |
View Item |