Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!seismo!mcvax!ukc!stc!idec!kbsc!SouthBank!lawesn From: lawesn@SouthBank.UUCP Newsgroups: comp.sys.mac,comp.lang.smalltalk,comp.lang.c++ Subject: Systematic OO development method Message-ID: <623@SouthBank.UUCP> Date: Tue, 19-May-87 13:17:32 EDT Article-I.D.: SouthBan.623 Posted: Tue May 19 13:17:32 1987 Date-Received: Thu, 21-May-87 06:23:03 EDT Organization: South Bank Polytechnic, London, SE1 0AA. England Lines: 58 Keywords: object oriented design, MacApp, Object Pascal, Smalltalk, requirements elicitatio Xref: utgpu comp.sys.mac:3023 comp.lang.smalltalk:110 comp.lang.c++:246 Request for information from designers/developers of object oriented systems: A Systematic Method for Object-Oriented Development Yes folks, thats the title of my MSc project. I am working on some sort of design methodology for OO systems. I am particularly interested in developing a requirements elicitation method targetted to the conceptual categories of OO languages. The conceptual categories identified are + messages + classes + methods + inheritance The idea is to structure information about the target system at the earliest possible stage. I would particularly like to open a dialogue with people who have experience of Object-Oriented design. The questions I would like to ask you are: + what kind of approach did you take to the design of your system. + how did you select your classes. + how did you manage inheritance in your system. + did you make use of the model-view-controller paradigm. + based on your experience, how would you approach the same problem if you had to start all over again. And any other points that you feel are appropriate to OO system design. I would also be interested in references (I think I have access to the more common ones, such as the smalltalk books). Please reply to this if you have experience in OO system design, I will summarise findings to the net. Also I would like to reach people at Apple computer who as we know, have made significant progress in providing OO tools 'for the rest of us'. But I am genuinely interested in discussing this area of design with anybody who has input on the subject. By the way, the two systems that I am using are Smalltalk-80 on a Tek 4406 and MacApp/Object Pascal. Please reply direct to the address below ( ..mcvax!ukc!idec!kbsc!lawesn ) Thanks in advance........... Nick Nick Thompson. ..mcvax!ukc!idec!kbsc!lawesn South Bank Poly & Imperial College, London. Phone +44 1 858 4371 c/o 53 Maze Hill, Greenwich, London, SE10 8XQ, UK. "A turkey with a PhD is still a turkey" This message has been mailed by Nick Lawes on behalf of the forementioned. -- /------------------------------------------=-------------------------------\ | Nick Lawes (South Bank Polytechnic, UK) | | ..mcvax!ukc!idec!kbsc!lawesn | | "Where are my peril sensitive glasses?" | | Phone +44 1 928 8989 ex 2328 | \------------------------------------------=-------------------------------/