In this paper we want to point out, by means of a case study, the importance of incorporating some knowledge engineering techniques to the processes of software engineering. Precisely, we are referring to the knowledge eduction techniques. We know the difficulty of requirements acquisition and its importance to minimise the risks of a software project, both in the development phase and in the maintenance phase. To capture the functional requirements use cases are generally used. However, as we will show in this paper, this technique is insufficient when the problem domain knowledge is only in the "experts? mind". In this situation, the combination of the use case with eduction techniques, in every development phase, will let us to discover ...
In recent years there has been a tremendous increase in the development of expert systems in organiz...
Abstract: Evidence suggests that requirements elicitation has been one of the fundamental activities...
Service-oriented Software Engineering is a new style for creating software using reusable services w...
Requirements engineering (RE) is crucial for software development, yet software requirements are oft...
The performance of Software Engineering professionals is related,among other factors, to adequate kn...
Software development has become an essential part of many industries over the past decade. The use o...
Requirement engineering in any software development is the most important phase to ensure the succes...
The main objective of this research is to identify key practices of knowledge management that contri...
AbstractCurrent complexities and high client expectations of an application, the software developmen...
Knowledge plays an important role in the success of any organization. Software development organizat...
This paper aims to develop a knowledge audit (KA) model with the focus on knowledge assessment in th...
This paper considers the importance of knowledge in software development organizations which are hig...
Knowledge plays an important role to the success of any organization. Software development organizat...
The present thesis describes a Requirements Engineering strategy, called SDRES (Scenario Driven Requ...
In the software system development, requirement engineering plays a great role because system succes...
In recent years there has been a tremendous increase in the development of expert systems in organiz...
Abstract: Evidence suggests that requirements elicitation has been one of the fundamental activities...
Service-oriented Software Engineering is a new style for creating software using reusable services w...
Requirements engineering (RE) is crucial for software development, yet software requirements are oft...
The performance of Software Engineering professionals is related,among other factors, to adequate kn...
Software development has become an essential part of many industries over the past decade. The use o...
Requirement engineering in any software development is the most important phase to ensure the succes...
The main objective of this research is to identify key practices of knowledge management that contri...
AbstractCurrent complexities and high client expectations of an application, the software developmen...
Knowledge plays an important role in the success of any organization. Software development organizat...
This paper aims to develop a knowledge audit (KA) model with the focus on knowledge assessment in th...
This paper considers the importance of knowledge in software development organizations which are hig...
Knowledge plays an important role to the success of any organization. Software development organizat...
The present thesis describes a Requirements Engineering strategy, called SDRES (Scenario Driven Requ...
In the software system development, requirement engineering plays a great role because system succes...
In recent years there has been a tremendous increase in the development of expert systems in organiz...
Abstract: Evidence suggests that requirements elicitation has been one of the fundamental activities...
Service-oriented Software Engineering is a new style for creating software using reusable services w...