Skip to main content

Conceptual, specification, implementation model classification

Short answer

a) Specification (time); b) Conceptual (unit treats disease); c) Conceptual (test in department); d) Implementation (OS, video format); e) Specification (timing rule before OT); f) Conceptual (patient-unit association).

Here are some of the requirements for a system that you are going to build for the Grand Care Hospital, which is coming in operation soon. Identify which of the following information are used in building Conceptual, Specification and Implementation model. (a) Each out-patient registration process takes an average of 90 seconds. (b) Liver unit will treat the Jaundice patients. (c) All bio-chemistry tests are carried out in Pathology department. (d) The newly installed GE USG machine can record diagnostic video too. Extended computer interfacing is required with Windows OS and mpeg-4 application. (e) Each Gastro-patient going to operation theater (OT) is to be re-evaluated for bowel status exactly 30 minutes before their OT schedule. (f) Some of the gastro-patients visit Liver unit too.

Following Fowler's three perspectives of modelling:

  • Conceptual model: describes the concepts of the domain and their relationships, as the domain experts see them. No software is considered.
  • Specification model: describes the software's interfaces, behaviour, rules and required performance (what the software must do), not how it is built.
  • Implementation model: describes how the software is actually built: platform, technology, language, hardware, formats.
ItemInformationModelReason
(a)Registration takes an average 90 secondsSpecificationA performance/timing requirement on the software's behaviour
(b)Liver unit treats Jaundice patientsConceptualDomain fact: relation between Unit and Disease/Patient
(c)Bio-chemistry tests are done in Pathology departmentConceptualDomain fact: relation between Test and Department
(d)GE USG records video; interfacing with Windows OS and mpeg-4ImplementationNames a device, OS and file format (technology)
(e)Gastro-patient re-evaluated exactly 30 min before OTSpecificationA rule on the behaviour/timing of the system's operation
(f)Some gastro-patients visit Liver unit tooConceptualAssociation with multiplicity between Patient and Unit (many-to-many)
 Conceptual:  Patient *---* Unit   Test *---1 Department
 Specification: register() <= 90 s ; reEvaluate(OT - 30 min)
 Implementation: Windows OS, MPEG-4 video, GE USG interface

✓ Answer checked by Claude Opus 5.5 (high effort)

All Object Oriented Analysis and Design chapter 2 questions →