108,403 research outputs found

    Adaptive service discovery on service-oriented and spontaneous sensor systems

    Get PDF
    Service-oriented architecture, Spontaneous networks, Self-organisation, Self-configuration, Sensor systems, Social patternsNatural and man-made disasters can significantly impact both people and environments. Enhanced effect can be achieved through dynamic networking of people, systems and procedures and seamless integration of them to fulfil mission objectives with service-oriented sensor systems. However, the benefits of integration of services will not be realised unless we have a dependable method to discover all required services in dynamic environments. In this paper, we propose an Adaptive and Efficient Peer-to-peer Search (AEPS) approach for dependable service integration on service-oriented architecture based on a number of social behaviour patterns. In the AEPS network, the networked nodes can autonomously support and co-operate with each other in a peer-to-peer (P2P) manner to quickly discover and self-configure any services available on the disaster area and deliver a real-time capability by self-organising themselves in spontaneous groups to provide higher flexibility and adaptability for disaster monitoring and relief

    An adaptive service oriented architecture:Automatically solving interoperability problems

    Get PDF
    Organizations desire to be able to easily cooperate with other companies and still be flexible. The IT infrastructure used by these companies should facilitate these wishes. Service-Oriented Architecture (SOA) and Autonomic Computing (AC) were introduced in order to realize such an infrastructure, however both have their shortcomings and do not fulfil these wishes. This dissertation addresses these shortcomings and presents an approach for incorporating (self-) adaptive behavior in (Web) services. A conceptual foundation of adaptation is provided and SOA is extended to incorporate adaptive behavior, called Adaptive Service Oriented Architecture (ASOA). To demonstrate our conceptual framework, we implement it to address a crucial aspect of distributed systems, namely interoperability. In particular, we study the situation of a service orchestrator adapting itself to evolving service providers.

    An adaptive service oriented architecture: Automatically solving interoperability problems.

    Get PDF
    Organizations desire to be able to easily cooperate with other companies and still be flexible. The IT infrastructure used by these companies should facilitate these wishes. Service-Oriented Architecture (SOA) and Autonomic Computing (AC) were introduced in order to realize such an infrastructure, however both have their shortcomings and do not fulfil these wishes. This dissertation addresses these shortcomings and presents an approach for incorporating (self-) adaptive behavior in (Web) services. A conceptual foundation of adaptation is provided and SOA is extended to incorporate adaptive behavior, called Adaptive Service Oriented Architecture (ASOA). To demonstrate our conceptual framework, we implement it to address a crucial aspect of distributed systems, namely interoperability. In particular, we study the situation of a service orchestrator adapting itself to evolving service providers.

    Towards a Theory of Agile Dashboards for Service Oriented Organizations

    Get PDF
    Research on the agile and adaptive enterprise promotes real time dashboards as a powerful tool to provide coordination and control. Recent trends in market volatility have led firms to restructure around what organizational theorists term an “adhocracy”. Service oriented architecture represents an emerging architectural mechanism to align an organization’s processes with the flexible structure of such an organizational form. A theory of dashboard creation and implementation that addresses the organizational characteristics of an adhocracy (as exposed through the formalism of a service oriented architecture) is needed in order to develop a grounded methodology for dashboard creation and implementation that targets the coordination and control requirements of this evolving organizational structure. This research seeks to provide such a theoretical foundation grounded in the context of two diverse case studies. Cementing a theory base for dashboard creation and implementation helps to formalize the role of dashboards in service oriented organizations and provides the first step towards developing a methodology for dashboard design and use in an agile environment

    A comparative analysis of adaptive middleware architectures based on computational reflection and aspect oriented programming to support mobile computing applications

    Get PDF
    Mobile computing applications are required to operate in environments in which the availability for resources and services may change significantly during system operation. As a result, mobile computing applications need to be capable of adapting to these changes to offer the best possible level of service to their users. However, traditional middleware is limited in its capability of adapting to environment changes and different users requirements. Computational Reflection and Aspect Oriented Programming paradigms have been used in the design and implementation of adaptive middleware architectures. In this paper, we propose two adaptive middleware architectures, one based on reflection and other based on aspects, which can be used to develop adaptive mobile applications. The reflection based architecture is compared to an aspect oriented based architecture from a quantitative perspective. The results suggest that middleware based on Aspect Oriented Programming can be used to build mobile adaptive applications that require less processor running time and more memory space than Computational Reflection while producing code that is easier to comprehend and modify.8th IFIP/IEEE International conference on Mobile and Wireless CommunicationRed de Universidades con Carreras en Informática (RedUNCI

    Project Management Approach on the Adaptive Enterprise Resource Planning

    Full text link
    Enterprise Resource Planning (ERP) implementation is one of key success factors for business organization\u27s to endorse their business strategy and goal alignment with information technology recent. In spite of its benefits, yet there are many failures in ERP implementation, whereas between 50% to 75% is categorized has failed due to lack of top level management awareness, change of business processes in project implementation, unsuitable architecture, design, and technological infrastructure. The study proposes an Adaptive ERP system that coverage both management and technology areas with the main characteristic are in visibility, flexibility, and agility. The Adaptive ERP is expected becoming as alternative approach to overcome failures in ERP implementation. The Adaptive ERP has standardized business process transitioning from Project Management (PM) into Operational Management (OM) that generally as baseline for conventional ERP. An addition, Adaptive ERP has standardized Service Oriented Architecture (SOA) in order to manage interoperability of the application services

    Study of SOA Component Dynamic Scheduling Based on Mobile Agent Coalition

    Get PDF
    Service-oriented components differ greatly with the traditional ones in the Service-Oriented Architecture. The ways of scheduling components seamlessly according to the agile computing needs to fit the e-business requirements is the key technology in the highly distributed, paralleled environment. In this paper, Based on the Multi-Agent Coalition, a new service-oriented component dynamic scheduling model is proposed, including the Multi-Agent Organization to schedule and coordinate the component assembly, the design of virtual execution task list table and self-learning algorithm, the definition of the Services component model, and the mechanism of collaboration Agents to search, discovery, concurrent schedule, dynamic assembly when execution in an heterogeneous network environment. To a large extent, the thesis solves the traditional problem of over-emphasis on centralized control logic, which leads to lacking flexibility in e-Business computing presently, and helps e-business service-oriented components become more adaptive, mobility and intelligence

    Model-based resource analysis and synthesis of service-oriented automotive software architectures

    Get PDF
    Context Automotive software architectures describe distributed functionality by an interaction of software components. One drawback of today\u27s architectures is their strong integration into the onboard communication network based on predefined dependencies at design time. The idea is to reduce this rigid integration and technological dependencies. To this end, service-oriented architecture offers a suitable methodology since network communication is dynamically established at run-time. Aim We target to provide a methodology for analysing hardware resources and synthesising automotive service-oriented architectures based on platform-independent service models. Subsequently, we focus on transforming these models into a platform-specific architecture realisation process following AUTOSAR Adaptive. Approach For the platform-independent part, we apply the concepts of design space exploration and simulation to analyse and synthesise deployment configurations, i. e., mapping services to hardware resources at an early development stage. We refine these configurations to AUTOSAR Adaptive software architecture models representing the necessary input for a subsequent implementation process for the platform-specific part. Result We present deployment configurations that are optimal for the usage of a given set of computing resources currently under consideration for our next generation of E/E architecture. We also provide simulation results that demonstrate the ability of these configurations to meet the run time requirements. Both results helped us to decide whether a particular configuration can be implemented. As a possible software toolchain for this purpose, we finally provide a prototype. Conclusion The use of models and their analysis are proper means to get there, but the quality and speed of development must also be considered

    Autonomic SLA-Aware service virtualization for distributed systems

    Get PDF
    Cloud Computing builds on the latest achievements of diverse research areas, such as Grid Computing, Service-oriented computing, business processes and virtualization. Managing such heterogeneous environments requires sophisticated interoperation of adaptive coordinating components. In this paper we introduce an SLA-aware Service Virtualization architecture that provides non-functional guarantees in the form of Service Level Agreements and consists of a three-layered infrastructure including agreement negotiation, service brokering and on demand deployment. In order to avoid costly SLA violations, flexible and adaptive SLA attainment strategies are used with a failure propagation approach. We demonstrate the advantages of our proposed solution with a biochemical case study in a Cloud simulation environment. © 2011 IEEE
    corecore