1,232 research outputs found

    Modeling and Design of Digital Electronic Systems

    Get PDF
    The paper is concerned with the modern methodologies for holistic modeling of electronic systems enabling system-on-chip design. The method deals with the functional modeling of complete electronic systems using the behavioral features of Hardware Description Languages or high level languages then targeting programmable devices - mainly Field Programmable Gate Arrays (FPGAs) - for the rapid prototyping of digital electronic controllers. This approach offers major advantages such as: a unique modeling and evaluation environment for complete power systems, the same environment is used for the rapid prototyping of the digital controller, fast design development, short time to market, a CAD platform independent model, reusability of the model/design, generation of valuable IP, high level hardware/software partitioning of the design is enabled, Concurrent Engineering basic rules (unique EDA environment and common design database) are fulfilled. The recent evolution of such design methodologies is marked through references to case studies of electronic system modeling,simulation, controller design and implementation. Pointers for future trends / evolution of electronic design strategies and tools are given

    Little languages : little maintenance?

    Get PDF
    So-called little, or domain-specific languages (DSLs), have the potential to make software maintenance simpler: domain-experts can directly use the DSL to make required routine modifications. At the negative side, however, more substantial changes may become more difficult: such changes may involve altering the domain-specific language. This will require compiler technology knowledge, which not every commercial enterprise has easily available. Based on experience taken from industrial practice, we discuss the role of DSLs in software maintenance, the dangers introduced by using them, and techniques for controlling the risks involved

    Little languages: little maintenance?

    Get PDF

    Domain-specific languages

    Get PDF
    Domain-Specific Languages are used in software engineering in order to enhance quality, flexibility, and timely delivery of software systems, by taking advantage of specific properties of a particular application domain. This survey covers terminology, risks and benefits, examples, design methodologies, and implementation techniques of domain-specific languages as used for the construction and maintenance of software systems. Moreover, it covers an annotated selection of 75 key publications in the area of domain-specific languages

    Cancer Diet System: User Requirement Analysis

    Get PDF
    Disertasi ini ialah sebuah pelan perniagaan yang disertai dengan penyelidikan bertujuan untuk mempromosikan perkhidmatan laman sesawang baru iaitu, Sistem Pemakanan Pesakit Barah (SPPB). This dissertation is about business plan of new online health system, Cancer Diet System (CDS) with research element

    An Overview of Structures and Materials for Future Space Vehicles

    Get PDF
    The NASA, primarily at Langley Research Center, has been conducting analytical and experimental developmental programs for high temperature structures for over 30 years. Over this time many significant technologies in both structures and materials have evolved. The structures and materials for primary airframe concepts such as metal-matrix composites, organic composites, advanced metals and carbon-carbon have emerged from laboratory curiousities to state-of-the-art structures. New manufacturing processes, such as electron beam welding, superplastic forming and diffusion bonding, allow innovative design concepts that were impracticable only a decade ago. Several of these technologies have been flight demonstrated as secondary structures such as flaps, rudders and speed brakes. Analytical techniques have improved to the point where the design and analysis of complex thermostructural concepts can be readily evaluated in relatively short time frames, when only 20 years ago these techniques were unknown. This paper reviews these technologies, proven, emerging and conceptual with emphasis on their applications to space vehicles

    Requirement Validation for Embedded Systems in Automotive Industry Through Modeling

    Get PDF
    Requirement validation contributes significantly toward the success of software projects. Validating requirements is also essential to ensure the correctness of embedded systems in the auto industry. The auto industry emphasizes a lot on the verification of car designs and shapes. Invalid or erroneous requirements lead to inappropriate designs and degraded product quality. Considering the required expertise and time for requirement validation, significant attention is not devoted to verification and validation of requirements in the industry. Currently, the failure ratio of software projects is significantly higher and the key reason for that appears to be the inappropriate and invalidated requirements at the early stages in the projects. To that end, we propose a model-based approach that uses the existing V&V model. Through virtual prototyping, the proposed approach eliminates the need to validate the requirements after each stage of the project. Consequently, the model is validated after the design phase and the errors in requirements are detected at the earliest stage. In this research, we performed two different case studies for requirement validation in the auto industry by using a modeling-based approach and formal technique using Petri nets. A benefit of the proposed modeling-based approach is that the projects in the auto industry domain can be completed in less time due to effective requirements validation. Moreover, the modeling-based approach minimizes the development time, cost and increases productivity because the majority of the code is automatically generated using the approach

    Integration of CAD Tools and Structured Design Principles in an Undergraduate Computer Engineering Curriculum

    Get PDF
    incorporating computer aided engineering and design (CAE/CAD) packages into undergraduate courses. The intent of augmenting the curriculum with these packages is to enhance the students theoretical understanding of the material with hands on design and analysis experience. The University of Arkansas i

    Beyond Educational Videogames to Educational Systems-That-Incorporate Videogames: A Case Study of a System for Learning about Energy

    Get PDF
    A common goal for designers of educational videogames is to make learning fun. Unfortunately, the result is often a game that tries to combine the fun aspects of videogames with learning elements, but that is neither fun nor effective for learning. In this paper we present our discovery of an alternative approach—a system that combines both education and entertainment, but that separates them into different modules that are loosely-coupled. Entertainment motivates education through a reward mechanism, where performance in the education module yields tokens that can be redeemed for in-game assets in the entertainment module. We present a case study of our specific implementation of this system, and we discuss how it can be generalized to motivate the learning of any topic where performance can be measured. This research contributes to our understanding of designing cognitive artifacts, and to our understanding of designing educational systems as distributed services
    corecore