Developing software based on services is one of the most emerging programming paradigms in software development. Service-based software development relies on the composition of services (i.e., pieces of code already built and deployed in the cloud) through orchestrated API calls. Black-box reuse can play a prominent role when using this programming paradigm, in the sense that identifying and reusing already existing/deployed services can save substantial development effort. According to the literature, identifying reusable assets (i.e., components, classes, or services) is more successful and efficient when the discovery process is domain-specific. To facilitate domain-specific service discovery, we propose a service classification approach...
The demand for knowledge extraction has been increasing. With the growing amount of data being gener...
The World Wide Web is transitioning from being a mere collection of documents that contain useful in...
Service-orientation and model-driven engineering are two of the most dominant software engineering p...
Developing software based on services is one of the most emerging programming paradigms in software ...
Developing software based on services is one of the most emerging programming paradigms in software ...
AbstractService-Oriented Computing (SOC) is a new paradigm that replaces the traditional way to deve...
SOA provides new means for interoperability of business logic and flexible integration of independen...
This paper presents alternatives for the implementation of a Market Place called “Clic”, considering...
Microservices emerged as one of the most popular architectural patterns in the recent years given th...
Over the past few years, cloud computing has been more and more attractive as a new computing parad...
The World Wide Web is transitioning from being a mere collection of documents that contain useful in...
The modern environment of mobile, pervasive, evolving services presents a great challenge to traditi...
Domain engineering is successful in promoting reuse. An approach to domain-specific reuse in service...
Becoming increasingly complex, software development relies heavily on the reuse of existing librarie...
With the increased usage of cloud computing in production environments, both for scientific workflow...
The demand for knowledge extraction has been increasing. With the growing amount of data being gener...
The World Wide Web is transitioning from being a mere collection of documents that contain useful in...
Service-orientation and model-driven engineering are two of the most dominant software engineering p...
Developing software based on services is one of the most emerging programming paradigms in software ...
Developing software based on services is one of the most emerging programming paradigms in software ...
AbstractService-Oriented Computing (SOC) is a new paradigm that replaces the traditional way to deve...
SOA provides new means for interoperability of business logic and flexible integration of independen...
This paper presents alternatives for the implementation of a Market Place called “Clic”, considering...
Microservices emerged as one of the most popular architectural patterns in the recent years given th...
Over the past few years, cloud computing has been more and more attractive as a new computing parad...
The World Wide Web is transitioning from being a mere collection of documents that contain useful in...
The modern environment of mobile, pervasive, evolving services presents a great challenge to traditi...
Domain engineering is successful in promoting reuse. An approach to domain-specific reuse in service...
Becoming increasingly complex, software development relies heavily on the reuse of existing librarie...
With the increased usage of cloud computing in production environments, both for scientific workflow...
The demand for knowledge extraction has been increasing. With the growing amount of data being gener...
The World Wide Web is transitioning from being a mere collection of documents that contain useful in...
Service-orientation and model-driven engineering are two of the most dominant software engineering p...