The Community for Technology Leaders
Green Image
Issue No. 05 - October (1992 vol. 4)
ISSN: 1041-4347
pp: 424-430
ABSTRACT
<p>Most software engineering tools use a shallow representation of software objects and manipulate this representation using procedural methods. This approach allows one to get off to a fast start and quickly provides a tool that delivers benefits. However, a point will be reached where more knowledge-intensive approaches will be needed to achieve significantly higher levels of capability. The authors suggest that the software engineering tools of the future will have to rely on: deep representation to capture a sufficiently large part of knowledge about programming in general and particular programs; inspection methods to deal with complexity; and intelligent assistance.</p>
INDEX TERMS
knowledge intensity; software representation; software engineering tools; deep representation; inspection methods; intelligent assistance; knowledge based systems; software tools
CITATION
R.C. Waters, C. Rich, "Knowledge Intensive Software Engineering Tools", IEEE Transactions on Knowledge & Data Engineering, vol. 4, no. , pp. 424-430, October 1992, doi:10.1109/69.166985
88 ms
(Ver 3.1 (10032016))