There are a now quite a few argumentation tools, a number of which are online such as ArgDF, Avicenna, MAgtALO. Many of these tools already use, or are planning to offer support for, arguments described using the argument interchange format (AIF). As these individual tools for working with argumentation are deployed they form individual points within an argumentation software ecosystem that I have
alluded to before called the World Wide Argumentation Web (WWAW pronounced
WOW).
I think that more tools will be developed in the near future that will diversify this ecosystem making it easier to create and work with arguments online. The next step is to begin considering how these individual parts of the WWAW can be joined up to fulfill the networked promise implicit in the WWAW name. This is a question that has been asked before with respect to
FOAF. How can/should multiple FOAF data sources be federated?
Rather than suggesting a single means by which all of the AIF data resources are federated I think a healthier argumentation ecosystem would be constructed if there were multiple ways to join up the arguments in the WWAW. For example:
1. Autodiscovery - similar to RSS autodiscovery and FOAF autodiscovery so that an AIF description associated with a web page can be automatically found by applications that understand AIF.
2. Internal AIF Links - Within an AIF document there should be links to other AIF documents that are related. This would support spidering of the WWAW by starting with a source AIF document which links to others, which in turn link to yet more,
ad infinitum.
3. Registries - Where links to distributed AIF documents & AIF repositories can be posted by their creators or discoverers.
4. Indexes & Search Engines - Created by search engines to enable AIF documents to be discovered & searched. Indexes work hand in hand with search engines and WWAW spiders to discover AIF documents, and possibly to add further value to them. Currently google should index any AIF document posted onto public web servers but there are also semantic web oriented search engines such as
swoogle and indexes like
sindice should also work, as well as yet to be developed AIF only search engines and indexes.
5. Repositories - Central locations where AIF documents can be posted and stored. Similar to the
AraucariaDB, as of writing the only corpus of analysed argument available online. Analagous to tools like
PTSW
I think that whilst there is a manageably small number of individual AIF tools then these federation issues are moot, and once the AIF is as well known and used as FOAF or RSS then again the issue is moot (although it is pertinent with respect to how best to work with the various resources). It is in the middle ground when we are trying to scale up to a wide adoption of structured argumentation on the web that good tools for advertising, linking together, searching, discovering, and adding value to the AIF are particularly important because they mark the difference between a small interchange format used by a minority of enthusiasts, and a widely adopted strategy for adding more value to data on the web.