Semantic Web Services for Manufacturing Industry 65-7
e. notied. service. requesters. “read”. triples. that. match. with. the. template. within. a. particular.
transaction.or.the.entire.concrete.space,.and.further.process.the.triples.accordingly..It.provides.intel-
ligent
.middleware.(broker.like),.to.manage.the.spaces.without.requesting.each.service.provider.and.
requester.to.either.download.or.search.through.the.entire.space..Moreover,.it.needs.to.provide.secu-
rity
.and.trust.while.keeping.the.system.scalable.and.the.usage.simple..[Krummenacher.05].proposed.a.
minimal.architecture.for.such.provider.middleware..[Bussler.05].identied.a.number.of.requirements.
for.Triple.Spaces.(providers):.autonomy.(including.four.basic.forms.of.autonomy,.viz.,.time,.location,.
reference,.and.data.schema),.simplicity,.eciency,.scalability,.decentralized.architecture,.security.and.
trust.mechanisms,.persistent.communications,.and.history..In.order.to.overcome.the.lack.of.support.for.
semantics-aware.matching,.Triple.Space.utilizes.RDF.to.represent.and.match.the.machine-processable.
semantics..It.is.a.promising,.if.immature,.Web.services.architectural.style.and.may.represent.the.future.
paradigm.for.designing.and.implementing.a.truly.service-oriented.architecture..Based.on.our.analysis.
and.the.criticism.from.the.literature,.we.develop.an.SOA.architectural.design.with.the.extended.“Web-
Oriented”
.style..[Dillon.07b],.based.on.the.extension.of.the.triple.space.paradigm..We.think.of.the.Web.
as.a.platform.of.services,.and.applications.are.built.by.composing.services..We.utilize.Web.2.0.ideas.in.
developing.these.compositions..In.current.Web2.0.settings,.service.composition.comes.as.the.Mashup,.
Request
Crawler
Work2Wiki
Knowledge
base
Indexing
manager
Wiki
server
Indices
Feedback
Feed cache
Wiki and atom
protocol
Polling handler
Http router
SP UI
SR UI
Cluster
Matching
engine
Agent
Agent
Agent
Cluster
space
Cluster
space
Cluster
3. Notify
4. Read (find)
1. Write
(publish)
DES cluster space
DES space
operator
Cluster
space
Inter-space
protocol
Agent
Searching handler
Agent
Work
Response/data flow Connector
Component
2. Subscribe
(discover)
FIGURE 65.1 SOA-based.system.architecture.for.multisite.production.
© 2011 by Taylor and Francis Group, LLC