A feature model and development approach for schedulers

Kardelen Hatun, Christoph Bockisch, Hasan Sözer, Mehmet Aksit

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    20 Downloads (Pure)

    Abstract

    Schedulers decide when to execute what in a system. They often work in constrained environments, where these decisions have high impact on performance. Since schedulers should be designed according to a system's needs, it is imperative that scheduling requirements are well defined. Building a scheduler that satisfies these requirements is not a trivial task. In this position paper we present our initial work and ideas on a domain-specific framework for scheduling. We introduce our feature model of the problem space of scheduling and explain how it fits within a framework. Furthermore we present our ideas on how to make the scheduler framework modular by using an aspect oriented approach
    Original languageUndefined
    Title of host publicationProceedings of the 1st workshop on Modularity in systems software (MISS 2011)
    Place of PublicationNew York
    PublisherAssociation for Computing Machinery (ACM)
    Pages1-5
    Number of pages5
    ISBN (Print)978-1-4503-0647-8
    DOIs
    Publication statusPublished - Mar 2011

    Publication series

    Name
    PublisherACM

    Keywords

    • METIS-286287
    • Aspect Oriented Programming
    • IR-79901
    • Scheduling
    • Feature-oriented programming
    • EWI-20168
    • feature modeling
    • aspect oriented software
    • CR-D.2.13
    • design framework
    • SE-AOC: Aspect and Object Composability

    Cite this

    Hatun, K., Bockisch, C., Sözer, H., & Aksit, M. (2011). A feature model and development approach for schedulers. In Proceedings of the 1st workshop on Modularity in systems software (MISS 2011) (pp. 1-5). New York: Association for Computing Machinery (ACM). https://doi.org/10.1145/1960518.1960520