Nikos Vesyropoulos

Learn More
Over the past few years Web Services (WS) have revolutionized the way loosely coupled distributed systems communicate and interact online. The aforementioned success has led to an abundance of available WS, which makes it harder for users and businesses to discover the appropriate services to be used as standalones or as part of a domain-specific service(More)
Building on the Internet of Things (IoT), the Web of Things (WoT) refers to a realistic and easily applicable idea of connecting an abundance of daily used devices and objects, such as embedded devices (smartphones, tablets etc.), through already well-established Web standards. Modern devices (which are usually equipped with sensors), have the ability to(More)
Service-Oriented Computing aims to facilitate development of large-scale applications out of loosely coupled services. The service architecture sets the framework for achieving coherence and interoperability despite service autonomy and the heterogeneity in data representation and protocols. Service-Oriented Architectures are based on standardized service(More)
As in any academic discipline, the evaluation of proposed methodologies and techniques is of vital importance for assessing the validity of novel ideas or findings in Software Engineering. Over the years, a large number of evaluation approaches have been employed, some of them drawn from other domains and other particularly developed for the needs of(More)
The sharp rise of Web 2.0 in the last decade has dramatically changed the way people communicate through the explosion of the usage of services and applications. Social media (SM) have emerged both as new sources of information and as popular means for rapid users' communication. Nowadays, there are numerous people who dedicate a large part of their time to(More)
Web Services (WS) have emerged during the past decades as a means for loosely coupled distributed systems to interact and communicate. Nevertheless, the abundance of services that can be retrieved online, often providing similar functionalities, can raise questions regarding the selection of the optimal service to be included in a value added composition.(More)
During the past few years the notion of the Web of Things (WoT) as a collection of innovative ideas and technologies, is emerging as a compelling way for businesses to provide value-added services to fulfill their clients’ needs. By creating virtual counterparts of a number of real life objects, whose functionality can be accessed through simple RESTful(More)
  • 1