2,551 research outputs found

    Developing front-end Web 2.0 technologies to access services, content and things in the future Internet

    Get PDF
    The future Internet is expected to be composed of a mesh of interoperable web services accessible from all over the web. This approach has not yet caught on since global user?service interaction is still an open issue. This paper states one vision with regard to next-generation front-end Web 2.0 technology that will enable integrated access to services, contents and things in the future Internet. In this paper, we illustrate how front-ends that wrap traditional services and resources can be tailored to the needs of end users, converting end users into prosumers (creators and consumers of service-based applications). To do this, we propose an architecture that end users without programming skills can use to create front-ends, consult catalogues of resources tailored to their needs, easily integrate and coordinate front-ends and create composite applications to orchestrate services in their back-end. The paper includes a case study illustrating that current user-centred web development tools are at a very early stage of evolution. We provide statistical data on how the proposed architecture improves these tools. This paper is based on research conducted by the Service Front End (SFE) Open Alliance initiative

    Tackling Interoperability in Composite Applications from an Enterprise Mash-up Perspective

    Get PDF
    The idea of a global mesh of enterprise composite applications is being impeded by the delay of next-generation interoperable mash-up platforms, providing intuitive human-guided resource interaction, reuse and composition. In this paper we revisit current mash-up platforms and analyze their major shortcomings with regard to the development of real composite applications. Then, we elaborate on a novel reference architecture for a mash-up platform called EzWeb/FAST. EzWeb/FAST facilitates the establishment of a user-centered mesh of interoperable resources that can be composed flexibly and easily to create and execute composite applications based on complex mashupable gadgets. The release of EzWeb/FAST will help enterprises to realize how SOA front-end innovations could make them more productive, responsive and, ultimately, more competitiv

    Implementing Functionality to Identify and Fix Time Gaps, and Generate Custom Reports and Graphs Will Improve the Analysis, Modification and Reporting Off Tidal Data in Ireland

    Get PDF
    The Irish National Tide Gauge Network (ITGN) is ongoing development involving the Marine Institute (MI) and a number of public sector organisations to develop a permanent tidal monitoring infrastructure. As part of this ongoing work the MI wish to be able to analyse the existing ITGN dataset for time gaps, and make changes to the dataset if needed, they would also like to be able to view custom reports and graphs based on the ITGN dataset. This thesis presents a webbased and windows application to meet the aforementioned needs of the Marine Institute and ITGN

    Semantic Platform for building coherent net of smart services

    Get PDF
    Information infrastrucrure of modern cities has been developping incredibly fast over last decades. Improvement of all kinds of services has been impatiently demanded by end users in all domains who where forced to keep up-to-date not to lose ground in their spheres of interest. As a result, the majority of services used now are high-quality services that meet the extended requirements of end users. They can be definitely called smart services. The proplem is that there are a lot of services, but they are not compatible with each other. They can hardly be considered as elements of complicated business processes. It leads to creation of new services with duplicating functionality. Observed dynamics of service market development and its short term prediction clearly shows that in near future it will be impossible to satisfy all requests for new services and service infrastructure will become overheated. At the level of enterprises the problem is commonly solved by means of enterprise service bus, at the level of WWW – due to building and overall application of semantic web services. For the level of cities still there are no solutions that allow building complex logical structures based on existing services. The most obvious way for services integration is their unification. Even this simple solution is unimplementable for two reasons. First, it requires huge resources that depend on the total number of services. Second, it can affect the functionality of the services that is inadmissible for end users. So, one can say that at the level of the city integration solutions based on enterprise service bus are too light but Internet oriented solutions such as semantic web servises are too heavy. In this paper we propose a platform for agile service integration that allows linking services using semantic technologies. The platform does not generate additional requirements to services or imposes any restrictions. It supports linking services and, thus, building a net of services. Furthermore, it can reveal possible links between services that can enrich the service infrastructure. Sematic technologies form the base for integration platform. The services and their peculiar features are described in the platform ontology using OWL language. The OWL description of the services clarifies reasonable cases and ways for services usage. Similar approach is used for describing logic of complex services application. The processes of services interaction are defined in ontologies as well. For logic description BPEL is used

    Real-time sentiment analysis of video calls

    Get PDF
    In recent years, with ever-increasing internet connection speed and bandwidth, video-focused software has become more and more popular for both work and pleasure. Examples of such applications include Skype, BlueJeans or iOS Face- Time. These applications, and the various interactions facilitated by them contain lots of interesting data that we feel would be very fruitful to gather and analyze. Within the context of this thesis, we focused on evaluating the potential of collecting sentiment analytics from video teleconferencing both on an individual and group level, for the purpose of helping people reflect on their own behavior and regulate their emotions . To achieve this, we developed a composable, scalable microservice-based analytics pipeline for video and speech, and a browser-based web application to demonstrate it. We evaluated already existing solutions for gathering sentiment analytics, and integrated two of them into our analytics pipeline. The whole system was deployed in a virtualized container environment using Docker. Be- sides the pipeline and web application, we also designed and implemented some visualizations for the data that we gathered. In the end we developed a working prototype, although deeper analysis and evaluation of the actual accuracy of its results needs to be performed. Human emotions are rather difficult to quantize. We found that the current APIs and libraries publicly available for performing sentiment analysis are already quite accurate and feature-rich, and we expect them to get even better

    EzWeb/FAST: Reporting on a Successful Mashup-based Solution for Developing and Deploying Composite Applications in the Upcoming Web of Services

    Get PDF
    Service oriented architectures (SOAs) based on Web Services have attracted a great interest and IT investments during the last years, principally in the context of business-to-business integration within corporate intranets. However, they are nowadays evolving to break through enterprise boundaries, in a revolutionary attempt to make the approach pervasive, leading to what we call a user-centric SOA, i.e. a SOA conceived as a Web of Services made up of compositional resources that empowers end-users to ubiquitously exploit these resources by collaboratively remixing them. In this paper we explore the architectural basis, technologies, frameworks and tools considered necessary to face this novel vision of SOA. We also present the rationale behind EzWeb/FAST: an undergoing EU funded project whose first outcomes could serve as a preliminary proof of concep

    A standards-based ICT framework to enable a service-oriented approach to clinical decision support

    Get PDF
    This research provides evidence that standards based Clinical Decision Support (CDS) at the point of care is an essential ingredient of electronic healthcare service delivery. A Service Oriented Architecture (SOA) based solution is explored, that serves as a task management system to coordinate complex distributed and disparate IT systems, processes and resources (human and computer) to provide standards based CDS. This research offers a solution to the challenges in implementing computerised CDS such as integration with heterogeneous legacy systems. Reuse of components and services to reduce costs and save time. The benefits of a sharable CDS service that can be reused by different healthcare practitioners to provide collaborative patient care is demonstrated. This solution provides orchestration among different services by extracting data from sources like patient databases, clinical knowledge bases and evidence-based clinical guidelines (CGs) in order to facilitate multiple CDS requests coming from different healthcare settings. This architecture aims to aid users at different levels of Healthcare Delivery Organizations (HCOs) to maintain a CDS repository, along with monitoring and managing services, thus enabling transparency. The research employs the Design Science research methodology (DSRM) combined with The Open Group Architecture Framework (TOGAF), an open source group initiative for Enterprise Architecture Framework (EAF). DSRM’s iterative capability addresses the rapidly evolving nature of workflows in healthcare. This SOA based solution uses standards-based open source technologies and platforms, the latest healthcare standards by HL7 and OMG, Decision Support Service (DSS) and Retrieve, Update Locate Service (RLUS) standard. Combining business process management (BPM) technologies, business rules with SOA ensures the HCO’s capability to manage its processes. This architectural solution is evaluated by successfully implementing evidence based CGs at the point of care in areas such as; a) Diagnostics (Chronic Obstructive Disease), b) Urgent Referral (Lung Cancer), c) Genome testing and integration with CDS in screening (Lynch’s syndrome). In addition to medical care, the CDS solution can benefit organizational processes for collaborative care delivery by connecting patients, physicians and other associated members. This framework facilitates integration of different types of CDS ideal for the different healthcare processes, enabling sharable CDS capabilities within and across organizations

    Developing Distributed System with Service Resource Oriented Architecture

    Get PDF
     Service oriented architecture (SOA) is a design paradigm in software engineering for an enterprise scale which built in a distributed system environment. This paradigm aims at abstracting of application functionality as a service through a protocol in web service technology, namely simple object access protocol (SOAP). However, SOAP have static characteristic and oriented by the service methode, so have restrictiveness on creating and accessing for big numbers of service. For this reason, this reasearch aims at combining SOA with resource oriented architecture (ROA) that is oriented by the service resource use representational state transfer (REST) protocol in order to expand scalability of service. This combination is namely service resource oriented architecture (SROA). SROA can optimize distributing of applications and integrating of services where is implemented to develop the project management software. To realize this model, the software is developed according with framework of Agile model driven development (AMDD) to reduce complexities on the whole stage processing of software development
    corecore