The application of FOOM methodology to IFIP conference case study

Judith Kabeli, Peretz Shoval Stangel

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review


FOOM (Functional and Object-Oriented Methodology) is an integrated methodology for information systems’ analysis and design, which combines two essential software-engineering paradigms: the functional/data approach (or process-oriented) and the object-oriented (OO) approach. Having applied FOOM in a variety of domains, this chapter presents the application of the methodology to the specification of the IFIP Conference system. We focus on the analysis and design phases. FOOM-analysis phase includes data modeling and functional analysis activities and produces an initial Class Diagram and a hierarchy of OO data flow diagrams (OO-DFDs). The products of the design phase include: (a) a complete class diagram; (b) object classes for the menus, forms and reports and (c) a behavior schema, which consists of detailed descriptions of the methods and the application transactions, expressed in pseudocode and message diagrams.
Original languageEnglish GB
Title of host publicationPracticing software engineering in the 21st century
PublisherIGI Global
Number of pages14
StatePublished - 2003


Dive into the research topics of 'The application of FOOM methodology to IFIP conference case study'. Together they form a unique fingerprint.

Cite this