- From: Adam Sobieski <adamsobieski@hotmail.com>
- Date: Tue, 22 May 2012 17:51:03 +0000
- To: <public-argumentation@w3.org>
Received on Tuesday, 22 May 2012 17:51:56 UTC
Argumentation Community Group,
With regard to argumentation, libraries for computer programming are topical; argumentation has a general applicability to many design scenarios. For example:
boolean function(Input x, out Argument reason);
Answer function(Question, x, out Argument reason);
and/or:
Answer function(Question x);
where:
Answer
{
Content getContent();
Question getQuestion();
Argument getArgument();
}
Such object models, including, abstractly, Argument and possibly ArgumentBuilder, have applicability beyond computer algebra systems. In a programming library, functions which output argument structures from input parameters would resemble the utility possible from XSLT templates in web-based scenarios. Argument models, developer libraries and API may be topical during discussion of requirements of new formats and systems.
Kind regards,
Adam
Received on Tuesday, 22 May 2012 17:51:56 UTC