Knowledge engineering versus software engineering

作者:

Highlights:

摘要

This paper carries out a retrospective analysis of the evolution of Software Engineering with reference to its techniques as well as its methodology. It then follows on to the development of Knowledge Engineering and considers the two approaches which were successively put forward: the paradigm of power as opposed to the paradigm of knowledge and their integration. Finally the existing similarities and differences between both KE and SE are established. These similarities and differences are analysed in the following four fields: in the design and development of software products and technologies; in the tools and design techniques and building of software; in the architecture of the software system; and in the architecture of the hardware system.

论文关键词:Knowledge engineering,Software engineering,Design techniques of software,Software architecture,Hardware architecture,Knowledge and power paradigms

论文评审过程:Available online 12 February 2003.

论文官网地址:https://doi.org/10.1016/0169-023X(90)90005-X