Network service registration based on role-goal-process-service meta-model in a P2P network

Network service registration based on role-goal-process-service meta-model in a P2P network

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
IET Communications — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Service composition-based network software customisation is currently a research hotspot in the field of software engineering. A key problem of the hotspot is how to efficiently discover services distributed over the Internet. In the service oriented architecture, service discovery suffers from the performance bottleneck of centralised universal description discovery and integration (UDDI), and inaccurate matching of service semantics. In this study, the authors describe a novel method for service labelling, registration and discovery, which is based on the role-goal-process-service meta-model. This approach enables ones to achieve accurate matching of service semantics by extending web service description language with RGP demand-information. The authors also suggest a peer-to-peer (P2P)-based architecture of service discovery to address the issues in the UDDI bottleneck and the complexity of semantic computation. By adopting the proposed approach, an experiment prototype system has been designed and implemented in Beijing municipal transportation system. The experimental results show the proposed approach is effective in addressing the aforementioned problems.


    1. 1)
      • Foster, H., Uchitel, S., Magee, J., Kramer, J.: `Compatibility verification for Web service choreography', Proc. IEEE Int. Conf. on Web Services, 2004, p. 738–741.
    2. 2)
      • Deng, S., Wu, J., Li, Y., Wu, Z.: `Consideration of operation composition in semantic service matchmaking', Proc. IEEE Int. Conf. on Services Computing, 2006, p. 249–252.
    3. 3)
    4. 4)
      • Doulkeridis, C., Vazirgiannis, M.: `Querying and updating a context-aware service directory in mobile environments', Proc. IEEE/WIC/ACM Int. Conf. on Web Intelligence, 2004, Beijing, p. 562–565.
    5. 5)
      • Pokraev, S., Koolwaaij, J., Wibbels, M.: `Extending UDDI with context-aware features based on semantic service descriptions', Proc. Int. Conf. on Web Service, 2003, Las Vegas, USA, p. 184–190.
    6. 6)
      • Khalaf, R., Leymann, F.: `On web service aggregation', Proc. Fourth Int. Workshops on Technologies for E-Services in Conjunction with the VDLB Conf., LNCS2819, 2003, Berlin, Germany, p. 1–13.
    7. 7)
    8. 8)
      • Sheng, Q., Benatallah, B., Dumas, M., Mak, E.O.: `A platform for rapid composition of web service in a peer-to-peer environment', Proc. 28th Int. Conf. on Very Large Databases, 2002, Hong Kong, p. 1051–1054.
    9. 9)
      • Elenius, D., Ingmarsson, M.: `Ontology-based service discovery in p2p networks', First Int. Workshop on Peer-to-Peer Networks, 2004, p. 114–123.
    10. 10)
      • K. He , R. Peng , W. Liu . (2008) Networked software.
    11. 11)
      • Zhang, K.: `Modelling and Analyzing of Unstructured Overlay Networks for Service Discovery Application', Dissertation submitted to Tsinghua University for Degree of Doctor, April 2009.
    12. 12)
      • C.D. Manning , P. Raghavan , H. Schütze . (2008) Introduction to information retrieval.

Related content

This is a required field
Please enter a valid email address