316,933 research outputs found

    Elements of design of an object-oriented framework prototype for wavelet-based image processing using design patterns

    Get PDF
    Design patterns and frameworks are increasingly popular techniques for addressing key aspects of the design of complex software systems. Patterns support the reuse of design expertise by articulating the aspects of successful solutions to design problems in a particular context. Frameworks are concrete realizations of groups of patterns that enable code reuse and design reuse control of application-specific structures and behaviors to application developers. Application frameworks encapsulate expertise applicable to a wide range of programs and aim to provide a full range of functionality typically needed by an application thus encompassing a horizontal slice of functionality that can be applied across client domains. Domain frameworks encapsulate expertise in a particular domain, thus encompassing a vertical slice of functionality for a specific problem domain reducing the amount of work that needs to be done to implement domain-specific applications. Wavelets and wavelet transform concepts originated from a synthesis of ideas developed during the last thirty years in engineering, physics, and pure mathematics. Wavelets have been very successful in many scientific and engineering fields and they have led to many successful applications in signal analysis and image processing. In this thesis we are presenting design and implementation elements for the development of an object-oriented application and domain framework prototype for wavelet-based image processing applications using design patterns

    Servicescapes: A Review of Contemporary Empirical Research

    Get PDF
    This paper reviews forty three extant contemporary empirical servicescape studies conducted in the area. The review is limited to articles which focus on the servicescape as defined by Bitner (1992) and Mehrabian and Russell (1974) Pleasure, Arousal and Dominance (PAD) dimensions from environmental psychology. The publication time frame covers the period from 1980 to 2007. The review observes key patterns and trends within the literature. The content was analysed on the basis of issues such as research variables, methodological approaches, sampling methods, research origin and the theoretical frameworks underpinning the research. The analysis highlights gaps and further research directions that could be taken. These research opportunities include the expansion of research sites to address the paucity of European research which has been fragmentary in nature to date while simultaneously reflecting on the research design and implementation issues highlighted

    Developing frameworks for protocol implementation

    Get PDF
    This paper presents a method to develop frameworks for protocol implementation. Frameworks are software structures developed for a specific application domain, which can be reused in the implementation of various different concrete systems in this domain. The use of frameworks support a protocol implementation process connected with formal design methods and produce an implementation code easy to extend and to reuse

    Strategic Directions in Object-Oriented Programming

    Get PDF
    This paper has provided an overview of the field of object-oriented programming. After presenting a historical perspective and some major achievements in the field, four research directions were introduced: technologies integration, software components, distributed programming, and new paradigms. In general there is a need to continue research in traditional areas:\ud (1) as computer systems become more and more complex, there is a need to further develop the work on architecture and design; \ud (2) to support the development of complex systems, there is a need for better languages, environments, and tools; \ud (3) foundations in the form of the conceptual framework and other theories must be extended to enhance the means for modeling and formal analysis, as well as for understanding future computer systems

    ITACA: An open-source framework for Neurofeedback based on Brain-Computer Interfaces

    Get PDF
    Producción CientíficaNeurofeedback (NF) is a paradigm that allows users to self-modulate patterns of brain activity. It is implemented with a closed-loop brain-computer interface (BCI) system that analyzes the user’s brain activity in real-time and provides continuous feedback. This paradigm is of great interest due to its potential as a non-pharmacological and non-invasive alternative to treat non-degenerative brain disorders. Nevertheless, currently available NF frameworks have several limitations, such as the lack of a wide variety of real-time analysis metrics or overly simple training scenarios that may negatively affect user performance. To overcome these limitations, this work proposes ITACA: a novel open-source framework for the design, implementation and evaluation of NF training paradigms.Ministerio de Ciencia e innovación, Agencia Estatal de Investigación y FEDER (PID2020-115468RB-I00, RTC2019-007350-1 y TED2021-129915B-I00

    Enterprise Data Mining & Machine Learning Framework on Cloud Computing for Investment Platforms

    Get PDF
    Machine Learning and Data Mining are two key components in decision making systems which can provide valuable in-sights quickly into huge data set. Turning raw data into meaningful information and converting it into actionable tasks makes organizations profitable and sustain immense competition. In the past decade we saw an increase in Data Mining algorithms and tools for financial market analysis, consumer products, manufacturing, insurance industry, social networks, scientific discoveries and warehousing. With vast amount of data available for analysis, the traditional tools and techniques are outdated for data analysis and decision support. Organizations are investing considerable amount of resources in the area of Data Mining Frameworks in order to emerge as market leaders. Machine Learning is a natural evolution of Data Mining. The existing Machine Learning techniques rely heavily on the underlying Data Mining techniques in which the Patterns Recognition is an essential component. Building an efficient Data Mining Framework is expensive and usually culminates in multi-year project for the organizations. The organization pay a heavy price for any delay or inefficient Data Mining foundation. In this research, we propose to build a cost effective and efficient Data Mining (DM) and Machine Learning (ML) Framework on cloud computing environment to solve the inherent limitations in the existing design methodologies. The elasticity of the cloud architecture solves the hardware constraint on businesses. Our research is focused on refining and enhancing the current Data Mining frameworks to build an enterprise data mining and machine learning framework. Our initial studies and techniques produced very promising results by reducing the existing build time considerably. Our technique of dividing the DM and ML Frameworks into several individual components (5 sub components) which can be reused at several phases of the final enterprise build is efficient and saves operational costs to the organization. Effective Aggregation using selective cuboids and parallel computations using Azure Cloud Services are few of many proposed techniques in our research. Our research produced a nimble, scalable portable architecture for enterprise wide implementation of DM and ML frameworks

    Frameworks for Protocol Implementation

    Get PDF
    This paper reports on the development of a catalogue of frameworks for protocol implementation. Frameworks are software structures developed for a specific application domain, which can be re-used in the implementation of various different concrete systems in this domain. By using frameworks we aim at increasing the effectiveness of the protocol implementation process. We assume that whenever protocols are directly implemented from their specifications one may be able to increase the correctness and the speed of the implementation process, and the maintainability of the resulting system. We argue that frameworks should match the concepts underlying the techniques used for specifying protocols. Consequently, we couple the development of frameworks for protocol implementation to the investigation of the different alternative design models for protocol specification. This paper presents the approach we have been using to develop frameworks, and illustrates this approach with an example of framework

    UML-F: A Modeling Language for Object-Oriented Frameworks

    Full text link
    The paper presents the essential features of a new member of the UML language family that supports working with object-oriented frameworks. This UML extension, called UML-F, allows the explicit representation of framework variation points. The paper discusses some of the relevant aspects of UML-F, which is based on standard UML extension mechanisms. A case study shows how it can be used to assist framework development. A discussion of additional tools for automating framework implementation and instantiation rounds out the paper.Comment: 22 pages, 10 figure
    • …
    corecore