Title :
Relaxing the boundaries of JSD
Author :
Berrisford, Graham
Author_Institution :
Model Syst. Ltd., London, UK
fDate :
2/1/1996 12:00:00 AM
Abstract :
We are now seeing the merger of popular object-oriented methods. Obviously, this has consequences for object-oriented programming tools. I propose the way forward lies in uniting JSD (Jackson System Development) with SSADM (Structured Systems Analysis and Design Methodology). This will create a bigger market and so aid the development of better and cheaper CASE tools. It will also help university lecturers who want to teach a more coherent course in systems analysis and design, relating information systems development more strongly to courses in software engineering and computer science. I contrast embedded systems with information systems, introducing a design architecture and design patterns that apply to many systems. I show how generalisations and common patterns are used to develop a case study system, and how the code (object-oriented or not) follows mechanically from the SSADM-style model
Keywords :
computer aided software engineering; computer science education; systems analysis; CASE tools; Jackson System Development; SSADM; Structured Systems Analysis and Design Methodology; case study; computer science; courses; design architecture; design patterns; embedded systems; generalisations; information systems development; market; object-oriented methods; object-oriented programming tools; software engineering; university lecturers;
Conference_Titel :
Jackson System Development (JSD) - The Original Object Oriented Method, IEE Colloquium on (Digest No.1996/020)
Conference_Location :
London
DOI :
10.1049/ic:19960090