98,858 research outputs found

    Approaches To Electronic Health Record Implementation

    Get PDF
    During last few years, healthcare organizations have been increasingly focused on implementation and use of electronic health records. This article identifies the benefits and challenges in implementing electronic health records utilizing service-oriented architecture. The paper also explores the potential of service-oriented architecture in the development of interoperable electronic health records

    PROVIDING A FUZZY SYSTEM FOR EVALUATING AND COMBINING SERVICES IN THE SERVICE-ORIENTED ARCHITECTURE

    Get PDF
    Abstract. Today, service oriented architecture is recognized as an effective way for organizations to select,evaluate, and combine services, including key activities that take place in different phases of the service life cycle of the service oriented architecture. Service evaluation is one of the key activities in implementing a successful service project. Our goal is to assess the appropriateness of the services identified and the choice of service means using specific techniques to select a service from a set of client profiles. In this research, we are looking at how to use fuzzy logic to evaluate a set of suggested services and combine them. In order to adapt the results of the research with actual values, actual data was used.In this paper we were able to work with the actual data by presenting a suitable combination method to achieve this goal and then, by testing this method with actual data, we were able to evaluate the efficiency of the proposed algorithm, and it was ound that this algorithm has the highest accuracy in choosing the optimal combination of services.Keywords: Fuzzy logic, service evaluation, service mixing, service oriented architecture, service selection

    Creating a sustainable digital infrastructure: The role of service-oriented architecture

    Get PDF
    The United Nations’ goal of generating sustainable industry, innovation, and infrastructure is the point of departure for our reflective paper. The paper elaborates on the concepts of digital infrastructure, service-oriented architecture, and microservices. It emphasizes the benefits and challenges of creating a sustainable infrastructure based on a service-oriented environment, in which cloud services constitute an important part. We outline the prerequisites for obtaining a sustainable digital infrastructure based on services. Service-oriented architecture (SOA) and recently, microservice architecture, and cloud services, can provide organizations with the improved agility and flexibility essential for generating sustainability in a market focusing on digitalization. The reuse capability of SOA provides a common pool of information technology (IT) resources and qualifies as a green IT approach that impacts environmental protection. Previous research has identified IT and business alignment together with SOA governance as the most critical criteria when implementing SOA. This paper discusses these issues in-depth to explain sustainability.publishedVersio

    Student Information System Based on Service Oriented Architecture

    Get PDF
    Information system has become essential in every organization to ensure that the business processes are managed systematically and effectively. The information must be reliable in order to preserve the quality of the information. However, with the drastic evolution of technologies and business environments, the system is facing many challenges to sustain functionalities and the integration of the system’s applications between various types of machines. To cope-up with the changing technologies, organizations have to make some investments to upgrade their information systems to ensure the systems will keep on working in a long time-span. Some organizations have to redo the whole system to keep in pace with the latest technologies. This work has consumed so much time and the cost is quiet expensive. In this project, Student Information System Based on Service Oriented Architecture is developed. The system is implementing the Web Service technologies to create loosely-coupled applications.Web Service technologies have the capabilities of integrating various kinds of applications regardless of their technologies, operating systems and programming languages. In developing the system, Service Oriented Modeling Architecture is used. The Web Service is developed using Java programming language and Microsoft SQL Server 2005 for its back-end database

    Factors affecting adoption of service -oriented architecture (SOA) at an enterprise level

    Get PDF
    Includes bibliographical references (leaves 104-112).Service-oriented computing is an emerging IT innovation. Among its manifestations is service-oriented architecture (SOA), an approach to designing and implementing IT solutions. Organizations adopting SOA are facing implementation challenges. Examining factors affecting SOA adoption at an organizational level can reduce uncertainty about SOA, its advantages and disadvantages, and implementation issues. This study uses quantitative analysis to investigate organizational SOA adoption in South Africa from DOI theory and TOE framework perspectives. Results highlight a number of factors influencing SOA adoption: use of multiple standards and platforms, complexity, compatibility, cost, top management support, good governance and strategy, adequate human and financial resources, vendor support for integration and development tools

    Situational Enterprise Services

    Get PDF
    The ability to rapidly find potential business partners as well as rapidly set up a collaborative business process is desirable in the face of market turbulence. Collaborative business processes are increasingly dependent on the integration of business information systems. Traditional linking of business processes has a large ad hoc character. Implementing situational enterprise services in an appropriate way will deliver the business more flexibility, adaptability and agility. Service-oriented architectures (SOA) are rapidly becoming the dominant computing paradigm. It is now being embraced by organizations everywhere as the key to business agility. Web 2.0 technologies such as AJAX on the other hand provide good user interactions for successful service discovery, selection, adaptation, invocation and service construction. They also balance automatic integration of services and human interactions, disconnecting content from presentation in the delivery of the service. Another Web technology, such as semantic Web, makes automatic service discovery, mediation and composition possible. Integrating SOA, Web 2.0 Technologies and Semantic Web into a service-oriented virtual enterprise connects business processes in a much more horizontal fashion. To be able run these services consistently across the enterprise, an enterprise infrastructure that provides enterprise architecture and security foundation is necessary. The world is constantly changing. So does the business environment. An agile enterprise needs to be able to quickly and cost-effectively change how it does business and who it does business with. Knowing, adapting to diffident situations is an important aspect of today’s business environment. The changes in an operating environment can happen implicitly and explicitly. The changes can be caused by different factors in the application domain. Changes can also happen for the purpose of organizing information in a better way. Changes can be further made according to the users' needs such as incorporating additional functionalities. Handling and managing diffident situations of service-oriented enterprises are important aspects of business environment. In the chapter, we will investigate how to apply new Web technologies to develop, deploy and executing enterprise services

    Exchanging Data for Breast Cancer Diagnosis on Heterogeneous Grid Platforms

    Get PDF
    This article describes the process of defining and implementing new components to exchange data between two real GRID-based platforms for breast cancer diagnosis. This highly collaborative work in development phase pretends to allow communication between middleware, namely TRENCADIS and DRI, in different virtual organizations. On the one hand, TRENCADIS is a Service-Oriented Architecture in which the usage of resources is represented with Grid services based on the Open Grid Service Architecture specification (OGSA).On the other hand, DRI is a software platform aimed at reducing the cost of hosting digital repositories of arbitrary nature on Grid infrastructures. TRENCADIS has been deployed in the Dr. Peset Hospital (Valencia, Spain) and DRI has been deployed in the S ao Jo ao Hospital (Porto, Portugal). The final objective of this work in progress is to share medical images and its associated metadata among geographically distributed research institutions, while maintaining confidentiality and privacy of data

    Implementing a SOA Using Scrum: Achieving Improved Productivity using Service Trees

    Get PDF
    Service Oriented Architecture (SOA) is spreading widely today in a variety of development environments. Many organizations pursing a SOA, however, are unaware of the impact that this approach has on their development methodology and implementation strategies, which may be inappropriate and inefficient. Some issues caused by an inappropriately managed SOA implementation include dependency conflicts, inefficient time utilization, and ineffective utilization of resources resulting in a backlog of tasks. The individuality of services creates a gap that makes service implementation a relevant topic to pursue which can be addressed through the granular development of these services. Consequently, this research-in-progress examines SOA-based services development by focusing on service generation and proposing the concept of service trees whose branches serve as nodes of SOA-based services. Further, implementing the tree’s branches utilizing the scrum development methodology produces an approach where multiple services can be developed in parallel, offering a means to improve the productivity of a SOA implementation
    corecore