Abstract: As standard technologies to implement a service-oriented
architecture, Web services support interoperability between heterogeneous
platforms. In the ubiquitous era, for Web services to become a universal
software development paradigm, they must be able to support a MANET environment
with a variety of mobile devices. In this paper, we propose an efficient method
that discovers services in MANET environments, where mobile devices are free to
move independently. The proposed method constructs stable clusters based on the
mobility of devices. It also selects an appropriate service discovery scheme
for a cluster depending on its characteristics. Experimental results show that
the proposed method outperforms previous methods, and discovers services based
on the features of a cluster.
Keywords: Web service discovery, clustering, mobility, mobile ad-hoc network