中文
相关论文

相关论文: Expert Programming Knowledge: a Schema-Based Appro…

200 篇论文

In the last two decades, the growing trend of software development industry has made different aspects of software engineering more interesting for the computer science research community. Software development life-cycle is one of these…

软件工程 · 计算机科学 2016-08-05 Farzad Mahdikhani , Mohammad Reza Abbasifard

Rule-based machine translation is a machine translation paradigm where linguistic knowledge is encoded by an expert in the form of rules that translate text from source to target language. While this approach grants extensive control over…

Testing is a relevant activity for the development life-cycle of Safety Critical Embedded systems. In particular, much effort is spent for analysis and classification of test logs from SCADA subsystems, especially when failures occur. The…

软件工程 · 计算机科学 2014-05-14 Alessio Venticinque , Nicola Mazzocca , Salvatore Venticinque , Massimo Ficco

Actual organizations, in particular the ones which operate in evolving and distributed environments, need advanced frameworks for the management of the knowledge life cycle. These systems have to be based on the social relations which…

综合物理 · 物理学 2010-04-26 Luigi Lella , Ignazio Licata

This paper discusses an expert system shell that integrates rule-based reasoning and the Dempster-Shafer evidence combination scheme. Domain knowledge is stored as rules with associated belief functions. The reasoning component uses a…

人工智能 · 计算机科学 2013-04-11 Gautam Biswas , Teywansh S. Anand

Background: Software project management activities help to introduce software process models in Software Engineering courses. However, these activities should be adequately aligned with the learning outcomes and support student's…

软件工程 · 计算机科学 2021-01-21 Javier Gonzalez-Huerta , Jefferson Seide Molleri , Aivars Šablis , Ehsan Zabardast

This paper reviews the role of expert judgement to support reliability assessments within the systems engineering design process. Generic design processes are described to give the context and a discussion is given about the nature of the…

统计方法学 · 统计学 2007-08-03 Tim Bedford , John Quigley , Lesley Walls

Requirements engineering plays a critical role in developing software systems. One of the most difficult tasks in this process is identifying functional requirements. A critical problem in many projects is missing requirements until late in…

软件工程 · 计算机科学 2020-04-02 Sabah Al-Fedaghi

Declarative knowledge and procedural knowledge are two key parts in meta-cognitive theory, and these two hold significant importance in pre-training and inference of LLMs. However, a comprehensive analysis comparing these two types of…

计算与语言 · 计算机科学 2024-03-18 Zhuoqun Li , Hongyu Lin , Yaojie Lu , Hao Xiang , Xianpei Han , Le Sun

In this paper we present a proposal for a knowledge-based programming environment. In such an environment, declarative background knowledge, procedures, and concrete data are represented in suitable languages and combined in a flexible…

人工智能 · 计算机科学 2011-08-31 Stef De Pooter , Johan Wittocx , Marc Denecker

Dependency analysis is a technique to identify and determine data dependencies between service protocols. Protocols evolving concurrently in the service composition need to impose an order in their execution if there exist data…

软件工程 · 计算机科学 2010-07-30 Javier Cubo , Ernesto Pimentel , Gwen Salaün , Carlos Canal

Software architecture is inherently knowledge-centric. The architectural knowledge is distributed across heterogeneous software artifacts such as requirements documents, design diagrams, code, and documentation, making it difficult for…

软件工程 · 计算机科学 2026-01-28 Jan Keim , Angelika Kaplan

To analyse and verify the safety and security properties of interactive systems, a formal specification might be necessary. There are many types of formal languages and frameworks. The decision regarding what type of formal specification…

形式语言与自动机理论 · 计算机科学 2025-05-15 Maria Spichkova

A visual programming language uses pictorial tools such as diagrams to represent its structural units and control stream. It is useful for enhancing understanding, maintenance, verification, testing, and parallelism. This paper proposes a…

编程语言 · 计算机科学 2013-04-23 Sabah Al-Fedaghi

For the right application, the use of programming paradigms such as functional or logic programming can enormously increase productivity in software development. But these powerful paradigms are tied to exotic programming languages, while…

软件工程 · 计算机科学 2007-05-23 M. H. van Emden , S. C. Somosan

Analysing the development process for an ERP solution, in our case SAP, is one of the most critical processes in implementing standard software packages. Modelling of the proposed system can facilitate the development of enterprise systems…

软件工程 · 计算机科学 2019-01-08 Emmanouil Kolezakis

Automated decision making is often complicated by the complexity of the knowledge involved. Much of this complexity arises from the context sensitive variations of the underlying phenomena. We propose a framework for representing…

人工智能 · 计算机科学 2013-03-25 Tze-Yun Leong

We examine the problem of weaknesses in frameworks of conceptual modeling for handling certain aspects of the system being modeled. We propose the use of a flow-based modeling methodology at the conceptual level. Specifically, and without…

计算机与社会 · 计算机科学 2017-09-13 Sabah Al-Fedaghi , Abdulaziz AlQallaf

We have proposed going beyond traditional ontologies to use rich semantics implemented in programming languages for modeling. In this paper, we discuss the application of executable semantic models to two examples, first a structured…

人工智能 · 计算机科学 2020-01-01 Robert B. Allen

An epistemic model for decentralized discrete-event systems with non-binary control is presented. This framework combines existing work on conditional control decisions with existing work on formal reasoning about knowledge in…

人工智能 · 计算机科学 2023-01-27 K. Ritsuka , Karen Rudie