coder.html
8.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="generator"
content="HTML Tidy for Mac OS X (vers 1st September 2004), see www.w3.org" />
<meta http-equiv="Content-Type"
content="text/html; charset=us-ascii" />
<title>Semantic Web Advanced Development for Europe
(SWAD-Europe)</title>
<link href="http://www.w3.org/2001/sw/Europe/style/swad-europe-showcase.css"
rel="stylesheet" type="text/css" />
<style type="text/css">/*
<![CDATA[*/
body {
font-family: verdana, helvetica, arial, sans-serif;
}
#leftcontent {
position: absolute;
left:10px;
top:20px;
width:200px;
background:#fff;
margin-right:15px;
padding-bottom:20px;
}
#rightcontent {
position: absolute;
left:250px;
top:20px;
background:#fff;
padding-right: 50px;
}
#mainMenu {
background-color: #EEE;
border: 1px solid #CCC;
color: #000;
width: 203px;
}
#menuList {
margin: 0px;
padding: 10px 0px 10px 15px;
}
li.menubar {
background: url(http://www.w3.org/2001/sw/Europe/showcase/square.gif) no-repeat 0em 0.3em;
line-height: 1.5em;
list-style: none outside;
font-size: 12px;
}
li.nonexpandingmenubar {
font-size: 12px;
line-height: 1.5em;
list-style: none outside;
padding-left: 20px;
}
.menu {
margin-left: 15px;
padding: 0px;
}
.menu li {
background: url(http://www.w3.org/2001/sw/Europe/showcase/square.gif) no-repeat 0em 0.3em;
list-style: none outside;
}
a.actuator {
background-color: transparent;
color: #000;
padding-left: 20px;
text-decoration: none;
font-weight: bold;
}
.menu li a {
background-color: transparent;
color: #000;
font-size: 12px;
padding-left: 15px;
}
span.key {
text-decoration: underline;
}
/*]]>
*/</style>
</head>
<body>
<div id="leftcontent" valign="top">
<div align="center" valign="top">
<a href="http://www.w3.org/2001/sw/Europe">
<img alt="SWAD-Europe"
src="http://www.w3.org/2001/sw/Europe/images/swade100.gif"
height="75" border="0" /></a>
<a href="http://www.cordis.lu/ist/">
<img src="http://www.w3.org/2001/sw/Europe/images/istlogo-thumb.gif"
alt="EU IST logo" height="75" border="0" /></a>
</div>
<div id="mainMenu">
<ul id="menuList">
<li class="nonexpandingmenubar">
<a href="http://www.w3.org/2001/sw/Europe/" id="introMenu"
name="introMenu">Introduction</a>
</li>
<li class="menubar">
<a id="demosMenuActuator" class="actuator" accesskey="d"
name="demosMenuActuator">Demonstrators</a>
<ul id="demosMenu" class="menu">
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/sem-blog.html">
Semantic Blogging</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/sem-portal.html">
Semantic Portals</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/sem-thes.html">
Thesaurus Browser</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/sem-large.html">
Scale Demonstrator</a>
</li>
</ul>
</li>
<li class="menubar">
<a id="themesMenuActuator" class="actuator" accesskey="t"
name="themesMenuActuator">Themes</a>
<ul id="themesMenu" class="menu">
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/gs.html">Getting
Started</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/reports/tools/">Tools</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/digital-libraries.html">
Digital Libraries</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/business-integration.html">
Business Integration</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/images.html">
Image Description</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/reports/community/">
Community Building</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/history.html">
Project History</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/future.html">
Future Directions</a>
</li>
</ul>
</li>
<li class="menubar">
<a id="guideMenuActuator" class="actuator" accesskey="g"
name="guideMenuActuator">Guidelines</a>
<ul id="guideMenu" class="menu">
<!--<li><a href="blank.html">Aerospace</a> stilo*</li>-->
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/lifesci.html">
Life Science</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/guide-for-librarian.html">
Librarian</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/coder.html">
Coder</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/business-guidelines.html">
Business Integration</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/heritage.html">
Heritage</a>
</li>
</ul>
</li>
<li class="menubar">
<a id="resourcesMenuActuator" class="actuator" accesskey="r"
name="resourcesMenuActuator">Resources</a>
<ul id="resourcesMenu" class="menu">
<li>
<a href="http://www.w3.org/2001/sw/Europe/reports/intro.html">
Reports</a>
</li>
<li>
<a href="http://www.w3.org/2001/sw/Europe/showcase/presentations.html">
Presentations</a>
</li>
</ul>
</li>
<li class="nonexpandingmenubar">
<a href="http://www.w3.org/2001/sw/Europe/showcase/contact.html"
id="contactMenu" name="contactMenu">Contact</a>
</li>
</ul>
</div>
</div>
<div id="rightcontent">
<h1>Guidelines - Developers and Programmers</h1>
<p>Many tools for creating, parsing and storing Semantic Web data
are now available, in multiple programming languages. A good
starting point is <a href=
"http://www.ilrt.bris.ac.uk/discovery/rdf/resources/#sec-tools">Dave
Beckett's RDF resource guide, tools section</a>. SWAD-Europe has a
<a href="http://www.w3.org/2001/sw/Europe/reports/tools/">tools
page</a> detailing work on tools support within the project,
including surveys of: RDF APIs, tools for scalable storage of RDF
data, and RDF data and relational databases. SWAD-Europe also
supported work on the Redland RDF application framework.</p>
<p>Developers were the main focus of SWAD-Europe's outreach work,
and details of the ten developer workshops held as part of the
project can be found on the <a href=
"http://www.w3.org/2001/sw/Europe/reports/community/">community
building</a> page. SWAD-Europe held workshops on Calendaring, image
annotation, Dublin Core, and FOAF and Social Software among other
topics.</p>
<h3>Specifications and working groups</h3>
<p>Semantic Web specifications are available from the <a href=
"http://www.w3.org/2001/sw/">W3C's Semantic Web page</a>.
SWAD-Europe has been very active in W3C specification development.
Dan Brickley co-chaired the RDF Core working Group, which clarified
the RDF specifications between 2001 and 2004; while other members
worked on testcases and other documents within this group. Project
members have also been active in the W3C Data Access Working Group,
which has been deciding on a query language for RDF, and
participate in the W3C Semantic Web Best Practices Working Group,
which is working to write down some of the formal and informal
knowledge about the creation and management of vocabularies,
modelling techniques, and certain vocabularies themselves (e.g.
Wordnet, thesauri).</p>
<h3>Getting help</h3>
<p>There are many informal groups working in this area. The main
one is the <a href="http://www.w3.org/2001/sw/interest/">Semantic
Web interest Group</a>, a good place to ask questions, whether via
the mailing list or the IRC channel. More information can be found
on the ESW wiki, a community driven information source. Planet RDF
is an informal place to keep track of webloggers in this area.
SWAD-Europe team members are active in all these communities, and
have sought to maintain an online presence in these areas in order
to help answer questions from users and developers of the
technologies. There are active communities in the specific areas of
image annotation, calendaring, thesauri, geographical information,
and information about people. There is also an active
Spanish-speaking developer community. SWAD-Europe has a specific
page about its role in community development.</p>
<h2>Vocabularies and ontologies</h2>
<p>Semantic Web vocabularies and ontologies are ways of describing
the world and can be very broad (e.g. Wordnet, a dictionary) or
very narrow (for example the Geo vocabulary, which only has three
properties and one class). Good places to look for information on
existing vocabularies are Schemaweb and Ontaria, and the Semantic
Web Best Practices Working Group is working on notes about
modelling ontologies and about maintaining vocabularies.
SWAD-Europe work in this area has included significant work
creating a thesaurus vocabulary and community, work towards a
calendaring RDF vocabulary, and work on image description.</p>
</div>
</body>
</html>