Towards Systematic Knowledge Elicitation for Descriptive Software Process Modeling
نویسنده
چکیده
A publication by Fraunhofer IESE Fraunhofer IESE is an institute of the Fraunhofer Gesellschaft. The institute transfers innovative software development techniques, methods and tools into industrial practice, assists companies in building software competencies customized to their needs, and helps them to establish a competetive market position. Abstract Capturing a process as it is being executed in a descriptive process model is a key activity in process improvement. Performing descriptive process modeling in industry environments is hindered by factors such as dispersed process knowledge or inconsistent understanding of the process among different project members. A systematic approach can alleviate some of the problems. This paper sketches fundamental difficulties in gaining process knowledge and describes a systematic approach to process elicitation. The approach employs techniques from other domains like social sciences that have been tailored to the process elicitation context and places them in a decision framework that gives guidance on selecting appropriate techniques in specific modeling situations. Initial experience with the approach is reported.
منابع مشابه
Knowledge Elicitation for Descriptive Software Process Modeling
Descriptive software process modeling is a key activity in process engineering. However, a systematic approach on how to collect the information needed to develop such a model is needed. This position paper points out the major problems when doing descriptive software process modeling in industrial contexts and suggests to use qualitative research methods to develop a method for systematic soft...
متن کاملEliciting Software Process Models with the E Language
Software processes are complex entities that need to be understood and improved, as they determine the quality of the resulting product. A necessary step towards process improvement is a clear description of entities involved in an organization production process, together with their mutual relationships. Process model elicitation aims at constructing a software process model by gathering proce...
متن کاملElicitation Awareness in Conceptual Modeling: The Role of Transparency
This talk will review how transparency brings the possibility of process awareness in requirements building. Conceptual modeling has been the prominent facet of requirements engineering with good reasons. The task of specifying, at a high level of abstraction, the myriad of knowledge needed to anchor software development is one of the great challenges of computer science. As such, different art...
متن کاملTowards A Universal Tool For NLP Resource Acquisition
This paper describes an approach to developing a universal tool for eliciting, from a non-expert human user, knowledge about any language L. The purpose of this elicitation is rapid development of NLP systems. The approach is described on the example of the syntax module of the Boas knowledge elicitation system for a quick ramp up of a standard transfer-based machine translation system from L i...
متن کاملKey Issues of a Formally Based Process Model for Security Engineering
In this paper we outline a new process model for security engineering. This process model extends object oriented, use case oriented software development by systematic security requirements elicitation and realization. In particular, we integrate the modeling of security requirements, threat and risk analysis on the one hand with the modeling of business processes, use cases and the constructio...
متن کامل