19,337 research outputs found

    Experiments with Ada

    Get PDF
    A 1200-line Ada source code project simulating the most basic functions of an operations control center was developed. We selected George Cherry's Process Abstraction Methodology for Embedded Large Applications (PAMELA) and DEC's Ada Compilation System (ACS) under VAX/VMS to build the software from requirements to acceptance test. The system runs faster than its FORTRAN implementation and was produced on schedule and under budget with an overall productivity in excess of 30 lines of Ada source code per day

    Extending OmpSs for OpenCL kernel co-execution in heterogeneous systems

    Get PDF
    © 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes,creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.Heterogeneous systems have a very high potential performance but present difficulties in their programming. OmpSs is a well known framework for task based parallel applications, which is an interesting tool to simplify the programming of these systems. However, it does not support the co-execution of a single OpenCL kernel instance on several compute devices. To overcome this limitation, this paper presents an extension of the OmpSs framework that solves two main objectives: the automatic division of datasets among several devices and the management of their memory address spaces. To adapt to different kinds of applications, the data division can be performed by the novel HGuided load balancing algorithm or by the well known Static and Dynamic. All this is accomplished with negligible impact on the programming. Experimental results reveal that there is always one load balancing algorithm that improves the performance and energy consumption of the system.This work has been supported by the University of Cantabria with grant CVE-2014-18166, the Generalitat de Catalunya under grant 2014-SGR-1051, the Spanish Ministry of Economy, Industry and Competitiveness under contracts TIN2016- 76635-C2-2-R (AEI/FEDER, UE) and TIN2015-65316-P. The Spanish Government through the Programa Severo Ochoa (SEV-2015-0493). The European Research Council under grant agreement No 321253 European Community’s Seventh Framework Programme [FP7/2007-2013] and Horizon 2020 under the Mont-Blanc Projects, grant agreement n 288777, 610402 and 671697 and the European HiPEAC Network.Peer ReviewedPostprint (published version

    Use of data in special schools by school improvement partners (SIPs) : a guidance document

    Get PDF

    Enterprise Systems Adaptability and its Role to Determine Organisation Sustainability and Resilience: A Systematic Literature Review

    Get PDF
    The business environment can be unpredictable and unstable. In order to not only survive but also maintain their competitive advantage, organisations must be sustainable (able to operate long-term), resilient and adaptable. They need business solutions that will satisfy their needs and achieve their targets in a context of change over a long period. Most organisations invest heavily in enterprise systems (ESs) as a critical means to execute business processes, achieve goals, and increase competitiveness through the use of data and technology. Given this investment, it is important to examine how ESs contribute to organisational sustainability and resilience and determine how essential these systems are to be adaptable by design. An adaptable ES could be altered as needed and save the organisation from the threat of a significant failure or the need for a complete replacement of the ES to respond to any shift in the business environment. However, this systematic literature review suggests that research into ES adaptability lacks an assessment of the role it could play in enhancing organisational sustainability and resilience and proposes that such inquiry be made

    Scheduling of non-repetitive lean manufacturing systems under uncertainty using intelligent agent simulation

    Get PDF
    World-class manufacturing paradigms emerge from specific types of manufacturing systems with which they remain associated until they are obsolete. Since its introduction the lean paradigm is almost exclusively implemented in repetitive manufacturing systems employing flow-shop layout configurations. Due to its inherent complexity and combinatorial nature, scheduling is one application domain whereby the implementation of manufacturing philosophies and best practices is particularly challenging. The study of the limited reported attempts to extend leanness into the scheduling of non-repetitive manufacturing systems with functional shop-floor configurations confirms that these works have adopted a similar approach which aims to transform the system mainly through reconfiguration in order to increase the degree of manufacturing repetitiveness and thus facilitate the adoption of leanness. This research proposes the use of leading edge intelligent agent simulation to extend the lean principles and techniques to the scheduling of non-repetitive production environments with functional layouts and no prior reconfiguration of any form. The simulated system is a dynamic job-shop with stochastic order arrivals and processing times operating under a variety of dispatching rules. The modelled job-shop is subject to uncertainty expressed in the form of high priority orders unexpectedly arriving at the system, order cancellations and machine breakdowns. The effect of the various forms of the stochastic disruptions considered in this study on system performance prior and post the introduction of leanness is analysed in terms of a number of time, due date and work-in-progress related performance metrics

    Exact Requirements Engineering for Developing Business Process Models

    Full text link
    Process modeling is a suitable tool for improving the business processes. Successful process modeling strongly depends on correct requirements engineering. In this paper, we proposed a combination approach for requirements elicitation for developing business models. To do this, BORE (Business-Oriented Requirements Engineering) method is utilized as the base of our work and it is enriched by the important features of the BDD (Business-driven development) method, in order to make the proposed approach appropriate for modeling the more complex processes. As the main result, our method eventuates in exact requirements elicitation that adapts the customers' needs. Also, it let us avoid any rework in the modeling of process. In this paper, we conduct a case study for the paper submission and publication system of a journal. The results of this study not only give a good experience of real world application of proposed approach on a web-based system, also it approves the proficiency of this approach for modeling the complex systems with many sub-processes and complicated relationships.Comment: (IEEE) 3th International Conference on Web Researc

    Mass customisation procedures in engine assembly

    Get PDF
    The implementation of mass customisation into a manufacturing environment is by no means an easy task to achieve. This thesis will attempt to investigate the areas within a manufacturing company that require change in order to be integrated into a mass customised environment. The hypothesis behind the research is that all aspects of mass customisation in manufacturing can be brought together in a framework for the implementation of new products into a mass customised organisation. Two major case study investigations were undertaken at a diesel engine manufacturing company, Cummins Engines, at their Darlington Engine Plant to observe current practices for new product introduction and identify opportunities for improvement through tailoring the procedures towards a mass customised environment. An objective of the research was to understand the inter-relationships between processes and departmental structures. Recommendations for possible improvements in processes, procedures and practices in mass customisation framework are included, with a particular focus on new product introduction. The work carried out within the thesis will look at what inputs are required within a new product introduction programme in order to get the desired outputs. The typical inputs will include the relationships between different departments within an organisation and what is required in order to introduce a mass customised produc

    Eesti ettevÔtete innovatsioonipotentsiaali hindamine

    Get PDF
    • 

    corecore