The application of FOOM methodology to IFIP conference case study

Judith Kabeli, Peretz Shoval Stangel

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

Abstract

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
Title of host publicationPracticing software engineering in the 21st century
EditorsScott J. Lloyd
PublisherIGI Global
Pages82-95
Number of pages14
ISBN (Electronic)9781931777667
ISBN (Print)9781931777506
DOIs
StatePublished - 2003

Fingerprint

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

Cite this