Business Intelligence 2.0

Author(s):  
Rubén A. Mendoza

Business Intelligence 2.0 is an umbrella term used to refer to a collection of tools that help organizations extend their BI capabilities using Internet platforms. BI 2.0 tools can enable the automatic discovery of distributed software services and data stores, greatly increasing the range of market options for an organization. The development cycle for these tools is still in its early stage, and much work remains. However, some technologies and standards are already well understood in order to make a significant impact. This paper provides an overview of the eXtensible Markup Language (XML) and related technologies supporting the deployment of web services and service-oriented architectures (SOA). The author summarizes the critical importance of these technologies to the emergence of BI 2.0 tools. This paper also explores the current state of Internet-enabled BI activities and strategic considerations for firms considering BI 2.0 options.

2010 ◽  
Vol 1 (4) ◽  
pp. 63-76 ◽  
Author(s):  
Rubén A. Mendoza

Business Intelligence 2.0 is an umbrella term used to refer to a collection of tools that help organizations extend their BI capabilities using Internet platforms. BI 2.0 tools can enable the automatic discovery of distributed software services and data stores, greatly increasing the range of market options for an organization. The development cycle for these tools is still in its early stage, and much work remains. However, some technologies and standards are already well understood in order to make a significant impact. This paper provides an overview of the eXtensible Markup Language (XML) and related technologies supporting the deployment of web services and service-oriented architectures (SOA). The author summarizes the critical importance of these technologies to the emergence of BI 2.0 tools. This paper also explores the current state of Internet-enabled BI activities and strategic considerations for firms considering BI 2.0 options.


2011 ◽  
pp. 2294-2301
Author(s):  
Susy S. Chan ◽  
Vince Kellen

Web service technology is moving into the mainstream. HTTP-based integration is proving more useful than prior approaches for integrating heterogeneous and distributed systems. Web service architectures are quickly advancing beyond and becoming more complex than their initial XML (extensible markup language)/SOAP (simple object access protocol)/UDDI (universal description, discovery, and integration) architectures. With added specifications, Web services are creating a service-oriented computing paradigm with their attendant terms and concepts, such as Web service networks, Web service management platforms, and service-oriented architectures (SOA), among others. Aided by Web services, business-to-business (B2B) integration topologies are growing in diversity to support various options for B2B collaboration. Web services are now the primary technical direction enabling this diversification of B2B collaborations (e-collaboration) among value chain partners and customers. They form the foundation for the development of a new generation of B2B applications and the architecture for integrating enterprise applications (Kreger, 2003). Web services promise to increase these partnering companies’ flexibility, agility, competitiveness, as well as opportunities to reduce development cost and time.


Author(s):  
Susy S. Chan ◽  
Vince Kellen

Web service technology is moving into the mainstream. HTTP-based integration is proving more useful than prior approaches for integrating heterogeneous and distributed systems. Web service architectures are quickly advancing beyond and becoming more complex than their initial XML (extensible markup language)/SOAP (simple object access protocol)/UDDI (universal description, discovery, and integration) architectures. With added specifications, Web services are creating a service-oriented computing paradigm with their attendant terms and concepts, such as Web service networks, Web service management platforms, and service-oriented architectures (SOA), among others. Aided by Web services, business-to-business (B2B) integration topologies are growing in diversity to support various options for B2B collaboration. Web services are now the primary technical direction enabling this diversification of B2B collaborations (e-collaboration) among value chain partners and customers. They form the foundation for the development of a new generation of B2B applications and the architecture for integrating enterprise applications (Kreger, 2003). Web services promise to increase these partnering companies’ flexibility, agility, competitiveness, as well as opportunities to reduce development cost and time.


2021 ◽  
Vol 15 (2) ◽  
pp. 1-25
Author(s):  
Amal Alhosban ◽  
Zaki Malik ◽  
Khayyam Hashmi ◽  
Brahim Medjahed ◽  
Hassan Al-Ababneh

Service-Oriented Architectures (SOA) enable the automatic creation of business applications from independently developed and deployed Web services. As Web services are inherently a priori unknown, how to deliver reliable Web services compositions is a significant and challenging problem. Services involved in an SOA often do not operate under a single processing environment and need to communicate using different protocols over a network. Under such conditions, designing a fault management system that is both efficient and extensible is a challenging task. In this article, we propose SFSS, a self-healing framework for SOA fault management. SFSS is predicting, identifying, and solving faults in SOAs. In SFSS, we identified a set of high-level exception handling strategies based on the QoS performances of different component services and the preferences articled by the service consumers. Multiple recovery plans are generated and evaluated according to the performance of the selected component services, and then we execute the best recovery plan. We assess the overall user dependence (i.e., the service is independent of other services) using the generated plan and the available invocation information of the component services. Due to the experiment results, the given technique enhances the service selection quality by choosing the services that have the highest score and betters the overall system performance. The experiment results indicate the applicability of SFSS and show improved performance in comparison to similar approaches.


Author(s):  
JENS WEBER-JAHNKE

Computer-based clinical decision support (CDS) contributes to cost savings, increased patient safety and quality of medical care. Most existing CDS systems are stand-alone products (first generation) or part of complete electronic medical record packages (second generation). Experience shows that creating and maintaining CDS systems is expensive and requires effort that should be economized by sharing them among multiple users. It makes good economic sense to share CDS service installations among a larger set of client systems. The paradigm of a service-oriented architecture (SOA) embraces this idea of sharing distributed services. Some attempts making CDS services available to distributed health information systems exist. However, these approaches have not gained much adoption. We argue that they do not provide a sufficient level of decoupling between client and CDS in order to be broadly reusable in SOAs. In this paper, we present a new CDS service component called EGADSS, which has been designed and implemented with the declared objective to minimize the coupling between client and CDS server. We present our key design decisions, which are guided by empirical research in SOA development. We evaluate our result theoretically by measuring the level of decoupling achieved compared to existing CDS approaches. Furthermore, we report on an empirical evaluation of the resulting design, integrating the EGADSS service with an example client system.


Sign in / Sign up

Export Citation Format

Share Document