Jump to content

John F. Sowa: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Line 34: Line 34:
* 1984. ''Conceptual Structures - Information Processing in Mind and Machine''. The Systems Programming Series, Addison-Wesley<ref>[http://conceptualstructures.org/ Conceptual Structures Home Page]. Retrieved Nov 23, 2012.</ref>
* 1984. ''Conceptual Structures - Information Processing in Mind and Machine''. The Systems Programming Series, Addison-Wesley<ref>[http://conceptualstructures.org/ Conceptual Structures Home Page]. Retrieved Nov 23, 2012.</ref>
* 1991. ''Principles of Semantic Networks''. Morgan Kaufmann.
* 1991. ''Principles of Semantic Networks''. Morgan Kaufmann.
* {{cite doi|10.1007/3-540-56979-0}}
* 1993. ''Conceptual graphs for knowledge representation : First International Conference on Conceptual Structures, ICCS'93, Quebec City, Canada, August 4–7, 1993 : proceedings''. Guy W. Mineau, Bernard Moulin, John F. Sowa, eds.
* 1994. ''International Conference on Conceptual Structures (2nd : 1994 : College Park, Md.) Conceptual structures, current practices : Second International Conference on Conceptual Structures, ICCS'94, College Park, Maryland, USA, August 16–20, 1994 : proceedings''. William M. Tepfenhart, Judith P. Dick, John F. Sowa, eds.
* 1994. ''International Conference on Conceptual Structures (2nd : 1994 : College Park, Md.) Conceptual structures, current practices : Second International Conference on Conceptual Structures, ICCS'94, College Park, Maryland, USA, August 16–20, 1994 : proceedings''. William M. Tepfenhart, Judith P. Dick, John F. Sowa, eds.
*{{cite doi|10.1007/3-540-60161-9}}
*{{cite doi|10.1007/BFb0027865}}
* 2000. ''Knowledge representation : logical, philosophical, and computational foundations.''<ref>[http://www.jfsowa.com/krbook/ Knowledge Representation: Logical, Philosophical, and Computational Foundations] at jfsowa.com. Retrieved Nov 23, 2012.</ref>
* 2000. ''Knowledge representation : logical, philosophical, and computational foundations.''<ref>[http://www.jfsowa.com/krbook/ Knowledge Representation: Logical, Philosophical, and Computational Foundations] at jfsowa.com. Retrieved Nov 23, 2012.</ref>


;Articles, a selection<ref>For a full list, see [http://www.informatik.uni-trier.de/~ley/pers/hd/s/Sowa:John_F=.html DBNL: John F. Sowa]</ref>
;Articles, a selection<ref>For a full list, see [http://www.informatik.uni-trier.de/~ley/pers/hd/s/Sowa:John_F=.html DBNL: John F. Sowa]</ref>
*{{cite doi|10.1147/rd.204.0336}}
* 1976. "Conceptual Graphs for a Data Base Interface". In: ''IBM Journal of Research and Development'', Vol 20, no.4, pp.&nbsp;336–357.
*{{cite doi|10.1147/sj.313.0590}}
* 1992. "Extending and Formalizing the Framework for Information Systems Architecture". with [[John Zachman]]. In: ''IBM Systems Journal'', Vol 31, no.3, pp.&nbsp;590–616.
* 1992. "[http://www.jfsowa.com/cg/cgif.htm Conceptual Graph Summary]"; In: T.E. Nagle et. al. (Eds.). ''Conceptual Structures: Current Research and Practice''. Chichester: Ellis Horwood.
* 1992. "[http://www.jfsowa.com/cg/cgif.htm Conceptual Graph Summary]"; In: T.E. Nagle et. al. (Eds.). ''Conceptual Structures: Current Research and Practice''. Chichester: Ellis Horwood.
* 1995. "Top-level ontological categories." in: ''International journal of human-computer studies''. Vol. 43, Iss. 5–6, Nov. 1995, pp.&nbsp;669–685
* 1995. "Top-level ontological categories." in: ''International journal of human-computer studies''. Vol. 43, Iss. 5–6, Nov. 1995, pp.&nbsp;669–685

Revision as of 13:34, 18 September 2013

John Florian Sowa (born 1940) is an American computer scientist and expert in artificial intelligence and computer design. and who invented conceptual graphs.[1][2]

Biography

Sowa received a BS in mathematics from Massachusetts Institute of Technology in 1962, an MA in applied mathematics from Harvard University in 1966, and a PhD in computer science from the Vrije Universiteit Brussel.[3]

Sowa spent most of his professional career at IBM, which started in 1962 at IBM's applied mathematics group. Over the decades he has researched and developed emerging fields of computer science from compiler, programming languages, and system architecture[4] to artificial intelligence and knowledge representation. In the 1990s Sowa was associated with IBM Educational Center in New York. Over the years he taught courses at the IBM Systems Research Institute, Binghamton University, Stanford University, Linguistic Society of America and Université du Québec à Montréal. He is a fellow of the Association for the Advancement of Artificial Intelligence.

After early retirement at IBM Sowa in 2001 cofounded VivoMind Intelligence, Inc. With this company he is developing data-mining and database technology, more specific high-level "ontologies" for artificial intelligence and automated natural language understanding.

John Sowa is married to the philologist Cora Angier Sowa,[5] and they live in Croton-on-Hudson, New York.

Work

Sowa's research interest since the 1970s were in the field of artificial intelligence, expert systems and database query linked to natural languages.[4] In his work he combines ideas from numerous disciplines and eras modern and ancient, for example, applying ideas from Aristotle, the medieval Scholastics to Alfred North Whitehead and including database schema theory, and incorporating the model of analogy of Islamic scholar Ibn Taymiyyah in his works.[6]

Conceptual graph

Sowa invented conceptual graphs, a graphic notation for logic and natural language, based on the structures in semantic networks and on the existential graphs of Charles S. Peirce. He published the concept in the 1976 article "Conceptual graphs for a data base interface" in the IBM Journal of Research and Development.[7] He further explained in the 1983 book Conceptual structures: information processing in mind and machine.

In the 1980s this theory has "been adopted by a number of research and development groups throughout the world.[4] International conferences on conceptual graphs have been held for over a decade since before 1992.[citation needed]

Sowa's Law of Standards

In 1991, Sowa first stated his Law of Standards:

"Whenever a major organization develops a new system as an official standard for X, the primary result is the widespread adoption of some simpler system as a de facto standard for X."[8]

Like Gall's law, The Law of Standards is essentially an argument in favour of underspecification. Examples include:

  • The introduction of PL/I resulting in COBOL and FORTRAN becoming the de facto standards for scientific and business programming
  • The introduction of Algol-68 resulting in Pascal becoming the de facto standard for academic programming
  • The introduction of the Ada language resulting in C becoming the de facto standard for DoD programming
  • The introduction of OS/2 resulting in Windows becoming the de facto standard for desktop OS
  • The introduction of X.400 resulting in SMTP becoming the de facto standard for electronic mail
  • The introduction of X.500 resulting in LDAP becoming the de facto standard for directory services

Publications

  • 1984. Conceptual Structures - Information Processing in Mind and Machine. The Systems Programming Series, Addison-Wesley[9]
  • 1991. Principles of Semantic Networks. Morgan Kaufmann.
  • Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1007/3-540-56979-0, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1007/3-540-56979-0 instead.
  • 1994. International Conference on Conceptual Structures (2nd : 1994 : College Park, Md.) Conceptual structures, current practices : Second International Conference on Conceptual Structures, ICCS'94, College Park, Maryland, USA, August 16–20, 1994 : proceedings. William M. Tepfenhart, Judith P. Dick, John F. Sowa, eds.
  • Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1007/3-540-60161-9, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1007/3-540-60161-9 instead.
  • Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1007/BFb0027865, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1007/BFb0027865 instead.
  • 2000. Knowledge representation : logical, philosophical, and computational foundations.[10]
Articles, a selection[11]
  • Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1147/rd.204.0336, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1147/rd.204.0336 instead.
  • Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1147/sj.313.0590, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with |doi=10.1147/sj.313.0590 instead.
  • 1992. "Conceptual Graph Summary"; In: T.E. Nagle et. al. (Eds.). Conceptual Structures: Current Research and Practice. Chichester: Ellis Horwood.
  • 1995. "Top-level ontological categories." in: International journal of human-computer studies. Vol. 43, Iss. 5–6, Nov. 1995, pp. 669–685
  • 2006. "Semantic Networks". In: Encyclopedia of Cognitive Science.. John Wiley & Sons.

References

  1. ^ Kecheng Liu (2000) Semiotics in Information Systems Engineering. p.54 states: Conceptual graphs are devised as a language of knowledge representation by Sowa (1984), based on philosophy, psychology and linguistics. Knowledge in conceptual graph form is highly structured by modelling specialised facts that can be subjected to generalised reasoning.
  2. ^ Marite Kirikova (2002) Information Systems Development: Advances in Methodologies, Components, and Management. p.194. states: The original theory of conceptual graphs was introduced by Sowa (Sowa, 1984). A conceptual graph is a finite, connected, bipartite graph. It includes notions of concepts, relations, and actors...
  3. ^ Andreas Tolk, Lakhmi C. Jain (2011) Intelligent-Based Systems Engineering. p.xxi
  4. ^ a b c John F. Sowa and John Zachman (1992). "Extending and Formalizing the Framework for Information Systems Architecture" In: IBM Systems Journal, Vol 31, no.3, 1992. p. 590-616.
  5. ^ Cora Angier Sowa (1984) Traditional themes and the Homeric hymns. p.iv
  6. ^ Analogical Reasoning
  7. ^ Sowa, John F. (July 1976). "Conceptual Graphs for a Data Base Interface" (PDF). IBM Journal of Research and Development. 20 (4): 336–357. {{cite journal}}: Invalid |ref=harv (help)
  8. ^ Law of Standards
  9. ^ Conceptual Structures Home Page. Retrieved Nov 23, 2012.
  10. ^ Knowledge Representation: Logical, Philosophical, and Computational Foundations at jfsowa.com. Retrieved Nov 23, 2012.
  11. ^ For a full list, see DBNL: John F. Sowa

Template:Persondata