ALBA Architecture as Proposal for OSS Collaborative Science

Author(s):  
Andrea Bosin ◽  
Nicoletta Dessi ◽  
Maria Grazia Fugini

A framework is proposed that would create, use, communicate, and distribute information whose organizational dynamics allow it to perform a distributed cooperative enterprise also in public environments over open source systems. The approach assumes the Web services as the enacting paradigm, possibly over a grid, to formalize interaction as cooperative services on various computational nodes of a network. A framework is thus proposed that defi nes the responsibility of e-nodes in offering services and the set of rules under which each service can be accessed by e-nodes through service invocation. By discussing a case study, this chapter details how specifi c classes of interactions can be mapped into a service-oriented model whose implementation is carried out in a prototypical public environment.

2011 ◽  
pp. 463-468
Author(s):  
Diego Liberati

A framework is proposed that creates, uses, communicates, and distributes information whose organizational dynamics allow it to perform a distributed cooperative enterprise in public environments even over open source systems. The approach assumes Web services as the enacting paradigm, possibly over a grid, to formalize interaction as cooperative services on various computational nodes of a network. A framework is thus proposed that defines the responsibility of e-nodes in offering services and the set of rules under which each service can be accessed by e-nodes through service invocation. By discussing a case study, the chapter will detail how specific classes of interactions can be mapped into a serviceoriented model whose implementation will be carried out in a prototypical public environment.


Author(s):  
Diego Liberati

A framework is proposed that creates, uses, communicates, and distributes information whose organizational dynamics allow it to perform a distributed cooperative enterprise in public environments even over open source systems. The approach assumes Web services as the enacting paradigm, possibly over a grid, to formalize interaction as cooperative services on various computational nodes of a network. A framework is thus proposed that defines the responsibility of e-nodes in offering services and the set of rules under which each service can be accessed by e-nodes through service invocation. By discussing a case study, the chapter will detail how specific classes of interactions can be mapped into a serviceoriented model whose implementation will be carried out in a prototypical public environment.


Author(s):  
Diego Liberati

A framework is proposed that creates, uses, and communicates information, whose organizational dynamics allows performing a distributed cooperative enterprise in public environments, even over open source systems. The approach assumes the web services as the enacting paradigm possibly over a grid, to formalize interactions as cooperative services on various computational nodes of a network. The illustrated case study shows that some portions, both of processes and of data or knowledge, can be shared in a collaborative environment, which is also more generally true for any kind of either complex or resource demanding (or both) interaction that will benefit any of the approaches.


Author(s):  
Andrea Bosin ◽  
Nicoletta Dessì ◽  
Maria Grazia Fugini ◽  
Diego Liberati ◽  
Barbara Pes

Scientific experiments are executed through activities that create, use, communicate and distribute information whose organizational dynamics are similar to processes performed by distributed cooperative enterprise units. On this premise, the aim of this article is to discuss how a portal-based approach can support the design and management of cooperative scientific experiments executed with a strong information and communication technologies (ICT) support and in a distributed manner, hence named e-experiments. The approach assumes the Web, Web services and the grid as the enacting paradigm for formalizing e-experiments as cooperative services on various computational nodes of a network. A framework is proposed that defines the responsibility of actors of the e-experiment and of the e-nodes in offering services, as well as the portal architecture through which the e-experiment resources can be accessed. By discussing a case study in the field of bioinformatics, the article shows how an e-experiment can be planned and executed starting from a set of Web services inserted in a portal and invoked upon the possibly underlying grid structure.


Author(s):  
Diego Liberati

This chapter presents a framework that creates, uses, and communicates information whose organizational dynamics allow individuals to perform a distributed cooperative enterprise in public educational environments. The approach presented here assumes Web services (possibly offered over a grid) are the enacting paradigm used to formalize educational interactions as cooperative services on various computational nodes of a network. By examining a case study involving a well known micro-array experiment in the growing field of bioinformatics, this chapter will detail how specific classes of interactions can be mapped into a service-oriented model that can be implemented in a variety of e-learning contexts. This framework illustrated by this case study allows for a sophisticated degree of e-learning that can be applied to a range of local or international contexts.


2013 ◽  
pp. 664-675
Author(s):  
Diego Liberati

This chapter presents a framework that creates, uses, and communicates information whose organizational dynamics allow individuals to perform a distributed cooperative enterprise in public educational environments. The approach presented here assumes Web services (possibly offered over a grid) are the enacting paradigm used to formalize educational interactions as cooperative services on various computational nodes of a network. By examining a case study involving a well known micro-array experiment in the growing field of bioinformatics, this chapter will detail how specific classes of interactions can be mapped into a service-oriented model that can be implemented in a variety of e-learning contexts. This framework illustrated by this case study allows for a sophisticated degree of e-learning that can be applied to a range of local or international contexts.


2015 ◽  
pp. 392-422
Author(s):  
Zhaohao Sun ◽  
John Yearwood

Web services are playing a pivotal role in business, management, governance, and society with the dramatic development of the Internet and the Web. However, many fundamental issues are still ignored to some extent. For example, what is the unified perspective to the state-of-the-art of Web services? What is the foundation of Demand-Driven Web Services (DDWS)? This chapter addresses these fundamental issues by examining the state-of-the-art of Web services and proposing a theoretical and technological foundation for demand-driven Web services with applications. This chapter also presents an extended Service-Oriented Architecture (SOA), eSMACS SOA, and examines main players in this architecture. This chapter then classifies DDWS as government DDWS, organizational DDWS, enterprise DDWS, customer DDWS, and citizen DDWS, and looks at the corresponding Web services. Finally, this chapter examines the theoretical, technical foundations for DDWS with applications. The proposed approaches will facilitate research and development of Web services, mobile services, cloud services, and social services.


Author(s):  
José C. Delgado

Web Services appeared essentially as an interoperability solution and REST as a closer match to the semantics of protocols such as HTTP. Clearly influenced by the original browsing goals of the Web, these technologies are not native solutions to the service-oriented paradigm, exhibit limitations to interoperability, and behavior has to be implemented in a separate language. Web Services offer a WSDL document to describe them, but assume that complex data use the same schema in both interacting services, which increases their coupling. This chapter discusses interoperability, from the perspective of both the consumer (compliance) and provider (conformance) services, and it argues that compliance is a weaker requirement for service interoperability than conformance and should be the cornerstone to decrease coupling and to favor adaptability. Structural interoperability is used, given that the lifecycles of distributed resources are decoupled. Metrics to quantify adaptability, based on similarity and decoupling, are proposed.


2011 ◽  
pp. 641-658
Author(s):  
Vladimir Tosic ◽  
Wei Ma ◽  
Babak Pagurek ◽  
Bernard Pagurek ◽  
Hanan Lutfiyya

The Web Service Offerings Infrastructure (WSOI) is a monitoring and management infrastructure for the Web Service Offerings Language (WSOL). It extends Apache Axis, an open-source tool for hosting Web services. We present technical details of several WSOI solutions for monitoring Web Services. To pass management information among management parties, we built WSOI serializer and WSOI deserializer modules converting data between formats of Axis’ MessageContext properties and SOAP headers. To perform different monitoring activities for different WSOL service offerings, we implemented Web Service Offering Descriptor (WSOD) as a complement to Axis’ Web Service Deployment Descriptor (WSDD) component. To represent run-time values of WSOL-related management information, we developed WSOI management information model. All these solutions were verified with a prototype implementation of WSOI 2.0 and validated on case studies.


Author(s):  
Vladimir Tosic ◽  
Wei Ma ◽  
Babak Esfandiari ◽  
Bernard Pagurek ◽  
Hanan Lutfiyya

The Web Service Offerings Infrastructure (WSOI) is a monitoring and management infrastructure for the Web Service Offerings Language (WSOL). It extends Apache Axis, an open-source tool for hosting Web services. We present technical details of several WSOI solutions for monitoring Web Services. To pass management information among management parties, we built WSOI serializer and WSOI deserializer modules converting data between formats of Axis’ MessageContext properties and SOAP headers. To perform different monitoring activities for different WSOL service offerings, we implemented Web Service Offering Descriptor (WSOD) as a complement to Axis’ Web Service Deployment Descriptor (WSDD) component. To represent run-time values of WSOL-related management information, we developed WSOI management information model. All these solutions were verified with a prototype implementation of WSOI 2.0 and validated on case studies.


Sign in / Sign up

Export Citation Format

Share Document