Abstract

Abstract If effective knowledge-based support is to be provided for software designers, the process of software design, and the classes of knowledge used by designers must be understood more clearly. It has been shown that a software designer's experience of designing software in the current application domain has a significant effect on the production of a quality design. However, in gaining experience of designing software, a designer gains knowledge in various distinct areas, including software design and the application domain. It is currently unclear which elements of this experience are important. In particular, the role of application domain knowledge that is independent of software design is of great significance for builders of intelligent software design support systems, since the overheads involved in providing application domain knowledge for a variety of application domains in such systems would be huge. This paper reports on a study that has been carried out to gain insights into this questi...

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.