SOFTWARE PROCESS ASSISTANCE: MANA GEM ENT OF OBJECTS MODIFICATION IN AN INTEGRATED SOFTWARE ENGINEERING ENVIRONMENT
Samuel A. Ajila · 1994
Software development is a knowledge based activity, requiring intelligence. Towards this end, software development can be improved if intelligent assLc;tance is provided. An intelligent assistance should not only know but should also understand what is doing and be able to take initiative and guide the users. This paper reviews the different kinds of assistance one can expect from a software development envirol11nent and presents the detailed modeling of one of the functions of assistance. Our most significant contribution is the application of our model to the coding phase of the software life cycle.