共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
在知识工程(KBE)与CAD技术的结合已成为先进制造与自动化技术的发展趋势情况下,运用知识熔接技术将KBE与UG系统集成,对知识工程的系统模型进行了调查研究.通过UG系统二次开发工具UG/MenuScript,UG/UIStyler等研究了知识驱动在产品设计过程中,在工程经验及设计制造规则的知识继承和提高效率方面的重要作用,验证了该方法的可行性和高效性. 相似文献
3.
This paper highlights the use of the parallel processing concept in knowledge-based diagnostic systems. A MIMD machine connected in a cubic mesh fashion using Parlog has been suggested to implement such systems. An algorithm supporting the concurrent execution of multiple conflict set rules of the same production system program is presented. A specific application to communication systems maintenance utilizing these principles has been discussed. 相似文献
4.
Vijayan Sugumaran Mohan Tanniru Veda C. Storey 《Information Technology and Management》2008,9(1):37-53
Considerable strides have been made in the use of components in software development. Many proprietary enterprise resource
planning (ERP) software environments use modular components to develop and customize “best practices” to meet a specific organizational
need. In agile application development, many developers and users are asked to design systems in a short period of time. These
applications may use components that are embedded in software repositories. The challenge then is how to select the right
software components (data and procedures) to meet an application requirement. Although experienced developers may select and
customize components to meet the needs of an application, such expertise may not be available to other applications. This
paper presents a knowledge-based framework to select and customize software components and demonstrates its value in deriving
quality specifications, even when the developers are relatively inexperienced. 相似文献
5.
PERFECT (Programming EnviRonment For Expert systems Constrained in reasoning Time) is aimed at providing the necessary engineering support in real-time knowledge-based system development. PERFECT bridges the gap between the traditional analysis and design methodologies, and the implementation tools for these systems. It does so by providing the means to construct a knowledge model and to choose a suitable inference strategy. Subsequently the properties of the knowledge model and inference strategy may be analysed. For instance, it may be checked whether the knowledge model contains sufficient knowledge to diagnose a fault in an industrial process. Moreover, it may be checked whether the inference engine is able to provide an answer to a certain problem in time. If not, the analyser of PERFECT proposes an alternative structure of the knowledge model. When the constructed knowledge model and the chosen inference strategy show the required time efficiency, the compiler of PERFECT may translate them to an actual real-time knowledge based system in COGSYS. In addition, guidelines are provided with respect to the design of the human-machine interface. The resulting system is an instrument—a source of information that can be used by the human operator during problem-solving, rather than a prosthesis—a device that solves the entire problem by itself and presents the outcome to the human operator. 相似文献
6.
Francis M. Lesusky Robert L. Rhudy John C. Wiginton 《Computers & Industrial Engineering》1987,13(1-4):29-33
The foundation for a successful software development project is a well-conceived project plan which establishes the overall framework for effective project management. Two major functions of planning an information systems development project are: 1) the selection of an appropriate development strategy; and 2) the assessment of risk associated with the development of the system. This paper describes the development of a knowledge-based expert system to assist in choosing the most appropriate development approach to use when planning an information systems development project and when assessing the risk associated with that project. The knowledge base consists of a set of rules addressing both tasks. Case examples of the use of the expert system are also given. 相似文献
7.
Attempts to alleviate land degradation and water scarcity in arid/semi-arid regions of India have historically been carried out within the ambit of government schemes implemented disparately by concerned departments. These sectoral methods are being increasingly replaced by a watershed-based approach in which local communities are encouraged to assume ownership of development programs, albeit within the government's overarching control. This decentralized model of governance has also in some cases had a positive impact on the more effective use of ICTs like Geographic Information System (GIS) in locally relevant applications. In this paper, the need for integrating disparate knowledge systems around GIS-based applications to mitigate land degradation, and the facilitating role of participation in achieving such integration, are discussed. It is argued that such participatory processes can be effectively enabled through communicative action whilst taking into consideration the historically existing power asymmetries. The Habermasian Ideal Speech Situation (IDS) provides a conceptual framework to argue how such communicative action can be enabled. This framework is applied to an empirical analysis of a GIS project for land management in India. The paper contributes to unpacking knowledge systems implicated in the use of GIS for addressing land degradation, foregrounding the importance of indigenous knowledge, and in espousing the crucial need to draw upon critical social perspectives in IS research. 相似文献
8.
《Behaviour & Information Technology》2012,31(3):389-401
The management of system development knowledge (SDK) is currently sub-optimal regarding the system developer's learning and use of the knowledge due to its inherently complex and cumbersome nature. In this work, we have identified and categorised different approaches to the management of SDK generally having instrumental and technical subject matter. To complement the current literature in this field of study, our approach to the management of SDK has taken into account the system developer's cognitive processing concerns. As such, we have proposed and successfully tested a strategic method for SDK management in a real working situation. In this empirical study, the implementation of an artificial knowledge structure has been shown to be useful as a means of decreasing the system developer's cognitive processing load as regards SDK. The first of two implications is such that cognitive consideration in relation to SDK management has further developmental potential. The second implication is that the system development environment can provide cognitive support to the system developer. 相似文献
9.
As a contribution towards consolidating the information systems (IS) field, we offer a systematic method for distilling a canonical body of knowledge (BOK) for information systems development (ISD), an area that historically accounts for as much as half of all IS research. Based on an integrative synthesis of the literature, we present a map of the most significant ISD research, uncover gaps in its canons and suggest fruitful lines of inquiry for new research. Our review combines citation analysis, which identifies the field's evidence of cumulative tradition, with computer‐aided textual analysis, a hermeneutically guided method that organizes the fragmented corpus of ISD literature into coherent knowledge areas. From a pool of over 6500 articles published in the IS Senior Scholars' Basket of Journals, we find 940 IS citation classics, and from that list, 466 ISD articles that offer canonical ISD knowledge distinctive to IS and complementary to other disciplines such as software engineering and project management. From this study, we offer two contributions: (1) a justification for an ISDBOK grounded in the theory of practice and professionalism, and (2) a canonical map of disciplinary ISD knowledge with areas that have demonstrated cumulative tradition and others that require the attention of IS scholars. © 2017 John Wiley & Sons Ltd 相似文献
10.
知识管理已经成为信息系统领域的研究热点,其中一个重点就是知识转移。论文对信息系统开发过程中知识转移研究文献从因素研究、开发方法、外包、动态知识流、知识分离与集成等方面进行了综述,分析了该领域的研究现状、存在的问题。未来应从知识管理的视角研究ISD开发过程,把需求分析等活动上升到知识分析的高度,使知识管理研究贯穿信息系统的整个生命周期中,及时全面地发现用户深层次的需求,为开发过程改进提供理论基础。 相似文献
11.
This paper proposes a tandem architecture for cooperating heterogeneous expert systems. Two levels of meta and working expert systems are involved. The working-level expert systems (W-ES), which may be implemented in their own computational environments and in private proof languages, are mainly for application computations. The meta-level expert systems (M-ES), using a common argument language, are mainly responsible for cooperation. The prototype AGENTS system is described for constructing M-ES. Interaction among W-ES has been transformed into two forms: communication between M-ES through ordinary AGENTS messages and communication between M-ES and the corresponding W-ES using the Deductive Inference Language (DIL). DIL predicates are provided for defining DIL: messages, actuators and converters for interpreting DIL queries and instantiating variables. By this approach, stand-alone capability of infividual systems is retained at the working-level and cooperation is achieved effectively with minimum embellishment at the meta-level. 相似文献
12.
13.
Bruce I. Blum 《Software》1986,16(6):503-515
This paper makes some observations about the applicability of iterative development for system implementation. After a general discussion of the software process, the types of projects suitable for this approach are identified. A system designed to support the iterative development method is then briefly examined, and a case study of its use is presented. Conclusions about the process are drawn, and some research issues regarding productivity are defined. 相似文献
14.
In this paper, we introduce a knowledge-based meta-model which serves as a unified resource model for integrating characteristics of major types of objects appearing in software development models (SDMs). The URM consists of resource classes and a web of relations that link different types of resources found in different kinds of models of software development. The URM includes specialized models for software models for software systems, documents, agents, tools, and development processes. The URM has served as the basis for integrating and interoperating a number of process-centered CASE environments. The major benefit of the URM is twofold: First, it forms a higher level of abstraction supporting SDM formulation that subsumes many typical models of software development objects. Hence, it enables a higher level of reusability for existing support mechanisms of these models. Second, it provides a basis to support complex reasoning mechanisms that address issues across different types of software objects. To explore these features, we describe the URM both formally and with a detailed example, followed by a characterization of the process of SDM composition, and then by a characterization of the life cycle of activities involved in an overall model formulation process. 相似文献
15.
ROGET: A knowledge-based system for acquiring the conceptual structure of a diagnostic expert system
James S. Bennett 《Journal of Automated Reasoning》1985,1(1):49-74
This paper describes ROGET, a knowledge-based system that assists a domain expert with an important design task encountered during the early phases of expert-system construction. ROGET conducts a dialogue with the expert to acquire the expert system's conceptual structure, a representation of the kinds of domain-specific inferences that the consultant will perform and the facts that will support these inferences. ROGET guides this dialogue on the basis of a set of advice and evidence categories. These abstract categories are domain independent and can be employed to guide initial knowledge acquisition dialogues with experts for new applications. This paper discusses the nature of an expert system's conceptual structure and describes the organization and operation of the ROGET system that supports the acquisition of conceptual structures. 相似文献
16.
A framework for knowledge-based control is proposed. The approach presented is suitable for control systems and control support of systems which have no adequate mathematical models. Thus, the control is performed by using knowledge engineering methods rather than pure mathematical control methods. The domain expert's knowledge is assumed to be encoded in the form of simple statements (facts) and special reasoning rules, which form the core of the Knowledge-Based Control System (KBCS). The control system reads the input information, and on the basis of the current state of its knowledge base, together with the application of supplied inference rules updates the knowledge base and performs the required control actions. Moreover, some inference control knowledge, reflecting the expert's way of reasoning, is to be incorporated in the KBCS. The main idea of the system consists of selecting an appropriate set of actions to be executed, with regard to the current state specification and the control goal given. An abstract mathematical model of the control process is formulated and a suitable language for knowledge representation is proposed. The reasoning scheme is discussed and the structure of the control system is outlined. A representative application example is provided. 相似文献
17.
A case study validation of a knowledge-based approach for the selection of requirements engineering techniques 总被引:2,自引:1,他引:1
Requirements engineering (RE) is a critical phase in the software engineering process and plays a vital role in ensuring the
overall quality of a software product. Recent research has shown that industry increasingly recognizes the importance of good
RE practices and the use of appropriate RE techniques. However, due to the large number of RE techniques, requirements engineers
find it challenging to select suitable techniques for a particular project. Unfortunately, technique selection based on personal
experience has limitations with regards to the scope, effectiveness and suitability of the RE techniques for the project at
hand. In this paper, a Knowledge-based Approach for the Selection of Requirements Engineering Techniques (KASRET) is proposed
that helps during RE techniques selection. This approach has three major features. First, a library of requirements techniques
was developed which includes detailed knowledge about RE techniques. Second, KASRET integrates advantages of different knowledge
representation schemata and reasoning mechanisms. Thus, KASRET provides mechanisms for the management of knowledge about requirements
techniques and support for RE process development. Third, as a major decision support mechanism, an objective function evaluates
the overall ability and cost of RE techniques, which is helpful for the selection of RE techniques. This paper makes not only
a contribution to RE but also to research and application of knowledge management and decision support in process development.
A case study using an industrial project shows the support of KASRET for RE techniques selection.
相似文献
Behrouz H. FarEmail: |
18.
Abstract. The paper reports on an action research study that evaluated the usefulness of a Manufacturing Information Systems (MIS) development methodology at a manufacturing technology company. The evaluation process is based upon a five-stage action research method. The ISD methodology, in conjunction with the action research method, was used to solve five technical and organizational problems identified in the Engineering Release Function of the company. Results of the study include reduction in cycle time, work-in-process and rework. 相似文献
19.
We have attempted to bring together two areas which are challenging for both IS research and practice: forms of coordination and management of knowledge in the context of global, virtual software development projects. We developed a more comprehensive, knowledge-based model of how coordination can be achieved, and\illustrated the heuristic and explanatory power of the model when applied to global software projects experiencing different degrees of success. We first reviewed the literature on coordination and determined what is known about coordination of knowledge in global software projects. From this we developed a new, distinctive knowledge-based model of coordination, which was then employed to analyze two case studies of global software projects, at SAP and Baan, to illustrate the utility of the model. 相似文献
20.
Mehdi Sagheb-Tehrani 《Expert Systems》2006,23(2):116-125
Abstract: A discussion is presented of why some expert systems that organizations have developed are not successful. The concept of design process plays a very significant role at the outset of the expert system development process. This concept has not been the subject of much debate and attention in expert systems development. From the author's point of view, one of the main issues is how the designer (knowledge engineer) thinks about the design process. In general, the designer's process is influenced by the knowledge engineer's conception. This paper endeavors to disclose some of the main factors related to the knowledge engineer's conception of the design process and an attempt is made to put forward a conceptual model of the expert system design process. This conceptual model is an initial step towards a successful implementation of expert system projects. 相似文献