2 research outputs found

    Mapping Software Architectures to Efficient Implementations via Partial Evaluation

    Get PDF
    Flexibility is recognized as a key feature in structuring software, and many architectures have been designed to that effect. However, they often come with performance and code size overhead, resulting in a flexibility vs. efficiency dilemma. The source of inefficiency in software architectures can be identified in the data and control integration of components, because flexibility is present not only at the design level but also in the implementation. We peopos
    corecore