Lead Developer for BioMoby

3 posts / 0 new
Last post
bgood's picture
Lead Developer for BioMoby

The BioMoby Project is seeking a lead developer. Please contact eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%6d%77%69%6c%6b%69%6e%73%6f%6e%40%6d%72%6c%2e%75%62%63%2e%63%61%22%3e%6d%77%69%6c%6b%69%6e%73%6f%6e%40%6d%72%6c%2e%75%62%63%2e%63%61%3c%2f%61%3e%27%29%3b')) for further information.

All applications considered, but if you understand what "semantic web service composition" means , then you will be ahead..

surferchic's picture
Alright Mr. bgood, what do

Alright Mr. bgood, what do you mean by "semantic web service composition" and I why on Earth would this be interesting to people in bioinformatics (or anyone else for that matter)?

bgood's picture
Semantic Web Service

Semantic Web Service Composition is the combination of ontology, AI, and web services. The idea runs something like this:

1) Expose your data or your analytical tool as a web service
2) Describe the activity of that service (e.g. its inputs and its outputs) by referencing terms from an ontology
3) Get others to do the same thing.

Now, a client program (maybe called an 'agent') can
a) find your service via search or registry lookup (if you added it to a registry)
b) 'know' what it does
c) 'know' how to combine it with other similarly exposed and annotated web services.
d) actually 'compose' workflows or pipelines involving multiple services completely automatically.