comp
holder  


 
Programme  Information

 
.


DT 217 MSc in Computing
(Knowledge Management)

(1 year fulltime/2 years part-time)

 

Places Available

for September 2008

 

Knowledge Systems Analysis and Design

 

Module Code
SENG9130

Module Type
Core

ECTS Points
5

Duration
1 Semester

Contact Hours

3 hours per week
 

The development of knowledge based systems presents different challenges to more traditional information systems development. A different took-kit is required to tackle the key complex task of analysis and design of knowledge based systems. The choice of methodology can seriously influence the success of a knowledge based project.

The focus of the course is best practice, the theme of the course is the complexity of knowledge based systems development. The suitability and limitations of the more ‘traditional’ systems analysis and design practice for the purpose of knowledge based systems will be explored. Both the aspect-oriented and adaptive approach to software development will be introduced.

 

Essential Reading Andrew Hunt and David Thomas, 1999, The Pragmatic Programmer
Addison Wesley

Robert Martin, 2003, Agile Software Development: Principles, Patterns, and Practices, Prentice Hall

Filman et al, 2004, Aspect-Oriented Software Development, Addison Wesley

 

Supplemental Reading Kent Beck, 1999, Extreme Programming Explained: Embrace Changes, Addison Wesley 

Alistair Cockburn, 2002, Agile Software Development", Addison Wesley

 

Web references, journals and other sources Journals
  • IEEE Transactions on Knowledge and Data Engineering
  •  IEEE Transactions on Software Engineering
  • International Journal of Knowledge-Based and Intelligent Engineering Systems, http://www.kesinternational.org/journal/
  • Conferences

    • International Conference on Aspect Oriented Computing, Proceedings published by ACM
    • International Conference on Software Engineering (ICSE)
    • International Conference on
      Knowledge-Based Intelligent Information & Engineering Systems (KES), Proceedings published in International Journal of Knowledge-Based and Intelligent Engineering Systems
    • European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering

    Web Sites

     

     

    For information on
    how to apply
    click here

    For more information contact
    Deirdre Lawless