ABSTRACT

This chapter discusses object-oriented information engineering (OOIE) as the starting point in developing an information infrastructure for the organization. Software engineering as people know refers to the discipline of specifying, designing, constructing, and managing computer software. Information engineering is heavily influenced by software engineering but takes a different perspective: it refers to a set of interrelated disciplines required to build a computerized enterprise based on information systems, and managing the resulting information infrastructure. In business area analysis (BAA), people are interested in the nature of participation that each business area of the organization will have on the component systems comprising the information infrastructure. System design relates to design of the component systems that comprise the information infrastructure of the organization. System construction relates to the development of the component software systems that comprise the information infrastructure of the organization.