Standard applciation packages are still increasing while in-house development is decreasing. This will gradually have an extensive effect upon the software maintenance work and will change the responsibility assignments and the way of working. Different vendors take on different amounts of responsibility. That's why a model for software maintenance fundamentally is needed for every large application package. The interface between vendor and buyer is never the same.
Some issues have to do with software maintenance organizations.
They always differ a lot, which implies that the software maintenance work will be done in different ways. This report is written in Swedish. No 98-006 Klas Karlgren Refining Language Games and Fostring Superficiality in Learning Theories about instructional systems are more or less explicitly based on assumptions about human learning and learning theories are in turn based on some conception of cognition. Some fundamental criticisms of traditional cognitive science are discussed as well as what learning a rule amounts to. The traditional view of rule-following is questioned and mental representations are viewed as something secondary to, and refined by, practice and exercise rather than a condition for o rsomething determining action.