On 11/1/2011 8:04 AM, Paul Brown wrote:
> For this ontology (language) to be useful, both parties need to relate these
> terms to their respective ontologies for running their businesses. Today few
> (if any) parties explicitly craft these ontologies - they are implicit. Yet
> there is much implied in the data structures that they exchange as there is
> in the data structures that are used within each party's IT systems. I see
> some benefit in analyzing these data structures and extracting the ontological
> fragments they represent. (01)
I certainly agree that much of the ontology is implicit in the data
structures. But I would add that it's possible to relate those
data structures to other languages. (02)
In particular, I'd like to mention a successful application to
legacy re-engineering. It involved analyzing COBOL programs that
were up to 40 years old and had gone through many modifications
and updates over the years. The company also had documentation
of various kinds -- reports, manuals, notes, emails, etc. (03)
The problem was to analyze both the programs and the documentation
relate them to each other, detect errors and inconsistencies, and
generate a glossary, data dictionary, etc. (04)
A major consulting firm estimated that the project would require
40 people for 2 years to read all the documentation and relate
it to the software and the databases. But with suitable computer
analysis, the project was completed in 15 person weeks. (05)
See slides 104 to 112 of the following slides: (06)
http://www.jfsowa.com/talks/goal.pdf (07)
(Just type 104 into the page window of the Adobe reader to jump
to slide 104.) (08)
John (09)
_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J (010)
|