Knowledge engineering: Principles and methods

R Studer, VR Benjamins, D Fensel - Data & knowledge engineering, 1998 - Elsevier
This paper gives an overview of the development of the field of Knowledge Engineering over
the last 15 years. We discuss the paradigm shift from a transfer view to a modeling view and …

The unified problem-solving method development language UPML

D Fensel, E Motta, F Van Harmelen… - … and Information Systems, 2003 - Springer
Problem-solving methods provide reusable architectures and components for implementing
the reasoning part of knowledge-based systems. The Unified Problem-Solving Method …

Achievements and prospects of program synthesis

P Flener - Computational Logic: Logic Programming and Beyond …, 2002 - Springer
Program synthesis research aims at developing a program that develops correct programs
from specifications, with as much or as little interaction as the specifier wants. I overview the …

A perspective of generative reuse

TJ Biggerstaff - Annals of Software Engineering, 1998 - Springer
This paper presents a perspective of generative reuse technologies as they have evolved
over the last 15 years or so and a discussion of how generative reuse addresses some key …

Synthesis of programs in computational logic

D Basin, Y Deville, P Flener, A Hamfelt… - … in Computational Logic …, 2004 - Springer
Since the early days of programming and automated reasoning, researchers have
developed methods for systematically constructing programs from their specifications …

[PDF][PDF] Toward automated component adaptation

J Penix, P Alexander - … of the Ninth International Conference on …, 1997 - academia.edu
This paper explores the use of specification matching to discover and select component
adaptation strategies. This is done within a formal framework that integrates specification …

[PDF][PDF] Mechanizing the development of software

DR Smith - NATO ASI Series F Computer and Systems Sciences, 1999 - researchgate.net
This paper presents a mechanizable framework for software development by re nement. The
framework is based on a category of speci cations. The key idea is representing knowledge …

Planware-domain-specific synthesis of high-performance schedulers

L Blaine, L Gilham, J Liu, DR Smith… - … 13th IEEE International …, 1998 - ieeexplore.ieee.org
Planware is a domain-specific generator of high-performance scheduling software, currently
being developed at the Kestrel Institute. Architecturally, Planware is an extension of the …

Formal derivation of concurrent garbage collectors

D Pavlovic, P Pepper, DR Smith - International Conference on …, 2010 - Springer
Concurrent garbage collectors are notoriously difficult to implement correctly. Previous
approaches to the issue of producing correct collectors have mainly been based on posit …

[图书][B] Problem-solving methods: understanding, description, development, and reuse

D Fensel - 2003 - books.google.com
Researchers in Artificial Intelligence have traditionally been classified into two categories:
the “neaties” and the “scruffies”. According to the scruffies, the neaties concentrate on …