Browsing by Subject "software engineering"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Macro issues in the development of organizational decision support systems(IEEE, 1995) Aggarwal, AI; Mirani, RajeshMany tasks in the organization require organization-wide support. This support may be in the form of data, model, tools or people. A “seamless” communication environment is needed to facilitate this support. This paper discusses macro issues involved in the development of an organization decision support system (ODSS). Specifically, we address issues such as: what factors need to be considered in developing ODSS; and what issues are important in which environment. In addition, we also discuss ODSS architecture and technology that is (un)available to make ODSS feasible.Item Using Automatic Memoization as a Software Engineering Tool in Real-World AI Systems(IEEE, 1995-02-20) Mayfield, James; Finin, Tim; Hall, MartyMemo functions and memoization are well-known concepts in AI programming. They have been discussed since the sixties and are often used as examples in introductory programming texts. However, the automation of memoization as a practical software engineering tool for AI systems has not received a detailed treatment. This paper describes how automatic memoization can be made viable on a large scale. It points out advantages and uses of automatic memoization not previously described, identifies the components of an automatic memoization facility, enumerates potential memoization failures, and presents a publicly available memoization package (CLAMP) for the Lisp programming language. Experience in applying these techniques in the development of a large planning system is briefly discussed.