Vincenzo D'Andrea

Learn More
Web service technology provides a way for simplifying inter-operability among different organizations. A piece of functionality available as a web service can be involved in a new business process. Given the steadily growing number of available web services, it is hard for developers to find services appropriate for their needs. The main research efforts in(More)
Improving web service discovery constitutes a vital step for making the Service Oriented Computing (SOC) vision of dynamic service selection, composition and deployment, a reality. Matching allows for comparing service requests of users with descriptions of available service implementations, and sits at the heart of the service discovery process. During the(More)
Governing business compliance with regulations, laws, best practices, contracts, and the like is not an easy task, and so far there are only limited software products available that help a company to express compliance rules and to analyze its compliance state. We argue that today’s SOA-based way of implementing and conducting business (e.g., using(More)
Composing existing web services to obtain new functionali-ties is important for e-business applications. Deficiencies of aggregated web services can be compensated involving a redundant number of them for critical tasks. Key steps lie in Quality of Service (QoS) evaluation and selection of web services with good quality in order to avoid frequent and severe(More)
Service-oriented computing and Web services are becoming more popular, enabling organizations to use the Web as a market for selling their own services and consuming existing services from others. Nevertheless, the more services are available, the more difficult it becomes to find the most appropriate service for a specific application. Existing approaches(More)
Assessing whether a company's business practices conform to laws and regulations and follow standards and best practices, i.e., compliance gover-nance, is a complex and costly task. Few software tools aiding compliance go-vernance exist; however, they typically do not really address the needs of who is actually in charge of assessing and controlling(More)
Recommendation systems have proven to be useful in various application domains. However, current solutions are usually ad-hoc systems which are tightly-coupled with the application domain. We present the <i>IC-Service</i>, a recommendation service that can be included in any system in a loosely coupled way. The implementation follows the principles of(More)
In response to recent financial scandals (e.g. those involving Enron, Fortis, Parmalat), new regulations for protecting the society from financial and operational risks of the companies have been introduced. Therefore, companies are required to assure compliance of their operations with those new regulations as well as those already in place. Regulations(More)