153,509 research outputs found

    Ontology-based patterns for the integration of business processes and enterprise application architectures

    Get PDF
    Increasingly, enterprises are using Service-Oriented Architecture (SOA) as an approach to Enterprise Application Integration (EAI). SOA has the potential to bridge the gap between business and technology and to improve the reuse of existing applications and the interoperability with new ones. In addition to service architecture descriptions, architecture abstractions like patterns and styles capture design knowledge and allow the reuse of successfully applied designs, thus improving the quality of software. Knowledge gained from integration projects can be captured to build a repository of semantically enriched, experience-based solutions. Business patterns identify the interaction and structure between users, business processes, and data. Specific integration and composition patterns at a more technical level address enterprise application integration and capture reliable architecture solutions. We use an ontology-based approach to capture architecture and process patterns. Ontology techniques for pattern definition, extension and composition are developed and their applicability in business process-driven application integration is demonstrated

    The criteria and potential adaptive reuse of pre-war shophouses

    Get PDF
    Pre-war shophouses in some town areas of Malaysia are among national heritage buildings which require conservation efforts, among other through adaptive reuse. Adaptive reuse, in line with sustainability principles, is a process to revitalise or reinvent disused or ineffective existing buildings including old or historical buildings for new use, purpose or function. The aim of this study is to propose the decisionmaking in selecting the optimal reuse of pre-war shophouses by considering the importance criteria that are influenced the adaptive reuse process. A questionnaire survey among four (4) selective respondents consist of town planner from local authorities, valuer from valuation and property service department (JPPH), architects and building owners conducted to achieve the objectives. From the analysis, five (5) potential new uses which are new shophouses, pharmacy hotel, rental house anda restaurant were identified as a very suitable. Thirty-three (33) criteria were classified into six aspects which are economic, environment, social, architecture, technology, and legislative. Out of them, sixteen (16) criteria were identified as very important to be considered in deciding adaptive reuse for pre-war shophouses. The outcome of this study is a conceptual framework that can assist stakeholders, especially local authorities, Valuation and Property Service Department (JPPH), architects and building owners, in adaptive reuse decision-making process. This conceptual framework proposedly can be used by architects as the main actors in adaptive reuse process, building owners since they are the most entitle person to decide any conversion on their buildings, and government bodies since they are involved directly in preparing the guidelines for conservation of pre-war shophouse

    A High permormance hardware architecture for an sad reuse based hierarchical motion estimation algorithm for H.264 video coding

    Get PDF
    In this paper, we present a high performance and low cost hardware architecture for real-time implementation of an SAD reuse based hierarchical motion estimation algorithm for H.264 / MPEG4 Part 10 video coding. This hardware is designed to be used as part of a complete H.264 video coding system for portable applications. The proposed architecture is implemented in Verilog HDL. The Verilog RTL code is verified to work at 68 MHz in a Xilinx Virtex II FPGA. The FPGA implementation can process 27 VGA frames (640x480) or 82 CIF frames (352x288) per second

    An Object-Oriented Framework for Explicit-State Model Checking

    Get PDF
    This paper presents a conceptual architecture for an object-oriented framework to support the development of formal veriïŹcation tools (i.e. model checkers). The objective of the architecture is to support the reuse of algorithms and to encourage a modular design of tools. The conceptual framework is accompanied by a C++ implementation which provides reusable algorithms for the simulation and veriïŹcation of explicit-state models as well as a model representation for simple models based on guard-based process descriptions. The framework has been successfully used to develop a model checker for a subset of PROMELA

    A 2.2 ÎŒW analog front-end for multichannel neural recording

    Get PDF
    In this paper an analog front-end for the multi-channel implantable recording of neural signals is presented. It is comprised by a two-stage AC-coupled low-noise amplifier (LNA) and a one stage AC-coupled variable gain amplifier (VGA). The proposed architecture employs highly power-noise efficient current reuse fully differential OTAs in the LNA stage and a fully differential folded cascode for the VGA stage. Simulation results in AMS 0.18ÎŒm validate the proposed architecture under process corners variations with an estimated power consumption of 2.2ÎŒm and 3.1 ÎŒVrms in-band noise.Ministerio de EconomĂ­a y Competitividad TEC2016- 80923-POffice of Naval Research (USA) N00014111031

    Model based code generation for distributed embedded systems

    Get PDF
    Embedded systems are becoming increasingly complex and more distributed. Cost and quality requirements necessitate reuse of the functional software components for multiple deployment architectures. An important step is the allocation of software components to hardware. During this process the differences between the hardware and application software architectures must be reconciled. In this paper we discuss an architecture driven approach involving model-based techniques to resolve these differences and integrate hardware and software components. The system architecture serves as the underpinning based on which distributed real-time components can be generated. Generation of various embedded system architectures using the same functional architecture is discussed. The approach leverages the following technologies – IME (Integrated Modeling Environment), the SAE AADL (Architecture Analysis and Design Language), and Ocarina. The approach is illustrated using the electronic throttle control system as a case study

    A 4-mode reconfigurable low noise amplifier for implantable neural recording channels

    Get PDF
    In this paper a reconfigurable implantable low noise amplifier for the recording of neural signals is presented. It is comprised by low-power and noise efficient current reuse OTAs in its direct path. The proposed architecture allows for an active feedback to set the high-pass corner in place of the commonly used pseudoresistor. Bandwidth selectivity is achieved by circuit reconfigurability which changes the pole frequencies of the system without impacting the total power consumption. Simulation results in AMS 0.18ÎŒm technology validate the proposed architecture in both nominal and corner process conditions with an estimated total power consumption of 454nW.Office of Naval Research (USA) N00014-14-1-0355Junta de AndalucĂ­a TIC 233

    Quality-aware model-driven service engineering

    Get PDF
    Service engineering and service-oriented architecture as an integration and platform technology is a recent approach to software systems integration. Quality aspects ranging from interoperability to maintainability to performance are of central importance for the integration of heterogeneous, distributed service-based systems. Architecture models can substantially influence quality attributes of the implemented software systems. Besides the benefits of explicit architectures on maintainability and reuse, architectural constraints such as styles, reference architectures and architectural patterns can influence observable software properties such as performance. Empirical performance evaluation is a process of measuring and evaluating the performance of implemented software. We present an approach for addressing the quality of services and service-based systems at the model-level in the context of model-driven service engineering. The focus on architecture-level models is a consequence of the black-box character of services
    • 

    corecore