A general architecture for a distributed knowledge-based software engineering environment is described. The proposed knowledge base is composed of four parts: artifacts description, project management model, tool description and user model. The knowledge base is used by the user assistant component
Knowledge-based computing systems and software engineering
β Scribed by J.A. Campbell
- Publisher
- Elsevier Science
- Year
- 1986
- Tongue
- English
- Weight
- 655 KB
- Volume
- 41
- Category
- Article
- ISSN
- 0010-4655
No coin nor oath required. For personal study only.
β¦ Synopsis
Software engineering aims at the construction of large systems of programs that are sound and reliable in the sense that these adjectives apply to products in other areas of engineering. Some difficulties of establishing parallel between software engineering and conventional engineering are pointed out. Descriptions of tools and methods from artificial intelligence that reduce the difficulties are given.
π SIMILAR VOLUMES
## ABSTRACT An evolutionary process that is currently taking place in the software industry is the shift from developing applications from scratch to discovering and assembling services published in the Internet. This has given birth to a new computing paradigm called serviceβoriented computing (SO
By applying recent advances in the standards for distributed computing, we have developed an architecture for a CORBA implementation of a library of platformindependent, sharable problem-solving methods and knowledge bases. The aim of this library is to allow developers to reuse these components acr