391
select="sum(exon/@end)-sum(exon/@start)+count(exon)"/>
ANSWER TO
EXERCISE12.1
Why Assist research
What High-level view
Who Researchers
When A few weeks
How Help understanding
ANSWER TO
EXERCISE12.2
Consistency checking uses a software tool. This is analogous to the data-
mining tool in the diagram. So it should be modeled as an actor. The consistency-
checking tool can check the ontology for consistency, and it can also check
that the chart database is consistent with the chart ontology. The modified
diagram is in figure 17.1
Medical Personnel
Ontologist
Data Mining Tool
Authorization
Chart Database
Chart Ontology
Consistency Checker
Figure 17.1 Modified use case diagram for the medical chart ontology. The diagram
now includes the consistency checking tool.
ANSWER TO
EXERCISE12.3
For this project, one would like to make use of more advanced modeling
constructs. This is a good argument in favor of the OWL languages. In-
compatibility with the other major web-based ontology language groups is