Results 1 - 10
of
12
On analyzing and specifying concerns for data as a service
- In In Proc of IEEE Asian-Pacific Service Computing Conference
, 2009
"... ..."
(Show Context)
H.L.: Virtualizing software and humans for elastic processes in multiple clouds – a service management perspective
- International Journal of Next-Generation Computing
, 2012
"... There is a growing trend of combining human-based computation with machine-based computation to solve complex problems which cannot be answered with machine-based computation alone. From the computing perspective, integrating machine-based computing elements with human-based computing elements and p ..."
Abstract
-
Cited by 10 (8 self)
- Add to MetaCart
There is a growing trend of combining human-based computation with machine-based computation to solve complex problems which cannot be answered with machine-based computation alone. From the computing perspective, integrating machine-based computing elements with human-based computing elements and provisioning them under the same model will facilitate the resource elasticity required by complex applications. Although certain works investigate techniques for integrating human-based computing elements with machine-based computing elements, existing computing models for such integrated computing systems are very limited. In fact, the architectures, interconnections, non-functional properties of human-based computing elements are very different from that of contemporary machine-based counterparts. Human-based computing elements are built based on social and bio concepts, thus their architectures, interconnects and non-functional properties are extremely complex and dynamic, compared with that of machine-based computing elements. In this paper, we examine fundamental issues in virtualizing human-based computing elements and machine-based computing elements using service-oriented computing concepts in order to create highly scalable computing systems of hybrid services to support the elasticity of software and people in complex applications. We will outline our Vienna Elastic Computing Model which aims at introducing techniques and frameworks to support multi-dimensional elastic processes atop multiple cloud systems of software-based and human-based services. This paper will analyze several service management issues to support the virtualization of machine-based and human-based computing elements to support such elastic processes.
Quality-aware Service-Oriented Data Integration: Requirements, State of the Art and Open Challenges
"... With a multitude of data sources available online, data consumers might find it hard to select the best combination of sources for their needs. Aspects such as price, licensing, service and data quality play a major role in selecting data sources. We therefore advocate qualityaware data services as ..."
Abstract
-
Cited by 7 (0 self)
- Add to MetaCart
(Show Context)
With a multitude of data sources available online, data consumers might find it hard to select the best combination of sources for their needs. Aspects such as price, licensing, service and data quality play a major role in selecting data sources. We therefore advocate qualityaware data services as a natural data source model for complex data integration tasks and mash-ups. This paper focuses on requirements, state of the art, and the main research challenges on the way to the realization of such services. 1.
Soaf –design and implementation of a service-enriched social network
- Web Engineering
, 2009
"... Abstract. In this paper, we propose the integration of services into social networks (SOAF- Service of a Friend) to leverage the creation of the Internet of Services vision. We show how to integrate services and humans into a common network structure and discuss design and implementation issues. In ..."
Abstract
-
Cited by 6 (6 self)
- Add to MetaCart
(Show Context)
Abstract. In this paper, we propose the integration of services into social networks (SOAF- Service of a Friend) to leverage the creation of the Internet of Services vision. We show how to integrate services and humans into a common network structure and discuss design and implementation issues. In particular, we discuss the required extensions to existing social network vocabulary with regard to services. We illustrate a scenario where this network structures can be applied in the context of service discovery and highlight the benefit of a service-enriched social network structure. 1
On Analyzing Evolutionary Changes of Web Services ⋆
"... Abstract. Web services evolve over their life time and change their behavior. In our work, we analyze Web service related changes and investigate interdependencies of Web service related changes. We classify changes of Web services for an analysis regarding causes and effects of such changes and uti ..."
Abstract
-
Cited by 5 (1 self)
- Add to MetaCart
(Show Context)
Abstract. Web services evolve over their life time and change their behavior. In our work, we analyze Web service related changes and investigate interdependencies of Web service related changes. We classify changes of Web services for an analysis regarding causes and effects of such changes and utilize a dedicated Web service information model to capture the changes of Web services. We show how to put changes of Web services into an evolutionary context that allows us to develop a holistic perspective on Web services and their stakeholders in a ecosystem of Web services. 1
Self-Adaptation Techniques for Complex Service-oriented Systems
"... Abstract—Complex service-oriented systems comprise humans and software services spanning multiple organizations. These systems are highly dynamic, because services, processes, and teams are not only diverse but they also constantly evolve. Therefore, these systems introduce a variety of challenges o ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Abstract—Complex service-oriented systems comprise humans and software services spanning multiple organizations. These systems are highly dynamic, because services, processes, and teams are not only diverse but they also constantly evolve. Therefore, these systems introduce a variety of challenges on how to adapt services, processes, and teams to changing situations. We contribute with our approach to address these challenges, comprising model-driven compliance support, runtime interaction mining, run-time management of requirements, and an explicit control-loop architecture. We conclude with remaining issues the software and service engineering research community should address. Keywords-self-adaptation; service-oriented architectures; interaction-mining; model-driven compliance; I.
DEMODS: a description model for data-as-a-service
- in The 26th IEEE International Conference on Advanced Information Networking and Applications (AINA-2012), IEEE Computer
, 2012
"... has become popular. Several data assets have been released in DaaSes across different cloud platforms. Nevertheless, there are no well-defined ways to describe DaaSes and their associated data assets. On the one hand, existing DaaS providers simply use HTML documents to describe their service. This ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
(Show Context)
has become popular. Several data assets have been released in DaaSes across different cloud platforms. Nevertheless, there are no well-defined ways to describe DaaSes and their associated data assets. On the one hand, existing DaaS providers simply use HTML documents to describe their service. This simple way of service description requires user to manually perform service lookup by reading the HTML documents to understand DaaSes as well as their provided data assets. On the other hand, existing service description techniques are not suitable for describing DaaSes because they consider only service information. The lack of well-structured/linked model to describe DaaSes hinders the automatic service lookup for DaaSes and the integration of DaaSes into data composition and analytic tools. In this paper, we propose DEMODS, a DEscription MOdel for DaaS, which introduces a general linked model to cover all basic information of a DaaS. Besides the basic DaaS description model, we also introduce an extended model that integrates existing work in describing quality of data, data and service contract, data dependency, and Quality of Service (QoS). We present a mechanism to incorporate DEMODS into both new and existing DaaSes. Finally, a prototype of DEMODS has been developed to evaluate the effectiveness of the proposed model. Keywords- Cloud computing, Data-as-a-Service (DaaS), data marketplace, service and data description, discovery.
Software Service Evolution: A Requirements Perspective
"... All in-text references underlined in blue are linked to publications on ResearchGate, letting you access and read them immediately. ..."
Abstract
- Add to MetaCart
(Show Context)
All in-text references underlined in blue are linked to publications on ResearchGate, letting you access and read them immediately.
LASS – License Aware Service Selection: Methodology and Framework
"... Abstract. A service provider defines individual services with corresponding service licenses which consumers should follow. Often, service consumers are interested in selecting a service based on certain licensing clauses. For a set of requested licensing clauses by a consumer, there can be several ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract. A service provider defines individual services with corresponding service licenses which consumers should follow. Often, service consumers are interested in selecting a service based on certain licensing clauses. For a set of requested licensing clauses by a consumer, there can be several licenses that differ in the set of offered license specifications. Thus, a license aware service selection process includes the discovery of a set of services that meets certain functional parameters and, in addition, the process evaluates these services in order to identify the ones that fulfill a set of license specifications as requested by a consumer. In this paper, we present a methodology and framework for service selection process, based on matching the offered licensing specifications by providers with the requested licensing specifications by consumers 1. 1
SOAF- Design and Implementation of a Service enriched Social Network
"... Abstract. In this paper, we propose the integration of services into social networks (SOAF- Service of a Friend) to leverage the creation of the Internet of Services vision. We show how to integrate services and humans into a common network structure and discuss design and implementation issues. In ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract. In this paper, we propose the integration of services into social networks (SOAF- Service of a Friend) to leverage the creation of the Internet of Services vision. We show how to integrate services and humans into a common network structure and discuss design and implementation issues. In particular, we discuss the required extensions to existing social network vocabulary with regard to services. We illustrate a scenario where this network structures can be applied in the context of service discovery and highlight the benefit of a service-enriched social network structure. 1