A Linguagem OWB: Combinando Objetos e Lógica
Analía Amandi
Ana Price
UFRGS
The combination of features provided by both object-oriented and logic
programming has been largely studied. Each paradigm provides advantages
for programming solutions. Object-oriented programming offers modularity,
information hiding, inheritance, and abstraction levels. Logic programming
offers declarative nature, dynamic search of solutions, and knowledge
representation through logic.
In searching for a combiantion of objects and logic to promote the
programming of intelligent agents, the language OWB (Objects With Brain)
has been defined. In OWB, objects can manage knowledge represented
through clauses. This article presents the language OWB.
.