Doorgaan naar hoofdnavigatie Doorgaan naar zoeken Ga verder naar hoofdinhoud

Designing security requirements models through planning

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

    Samenvatting

    The quest for designing secure and trusted software has led to refined Software Engineering methodologies that rely on tools to support the design process. Automated reasoning mechanisms for requirements and software verification are by now a well-accepted part of the design process, and model driven architectures support the automation of the refinement process. We claim that we can further push the envelope towards the automatic exploration and selection among design alternatives and show that this is concretely possible for Secure Tropos, a requirements engineering methodology that addresses security and trust concerns. In Secure Tropos, a design consists of a network of actors (agents, positions or roles) with delegation/permission dependencies among them. Accordingly, the generation of design alternatives can be accomplished by a planner which is given as input a set of actors and goals and generates alternative multi-agent plans to fulfill all given goals. We validate our claim with a case study using a state-of-the-art planner.
    Originele taal-2Engels
    TitelAdvanced Information Systems Engineering (18th International Conference, CAiSE'06, Luxembourg, Luxembourg, June 5-9, 2006, Proceedings)
    RedacteurenEric Dubois, Klaus Pohl
    Plaats van productieBerlin
    UitgeverijSpringer
    Hoofdstuk4
    Pagina's33-47
    Aantal pagina's15
    ISBN van elektronische versie978-3-540-34653-1
    ISBN van geprinte versie3-540-34652-X, 978-3-540-34652-4
    DOI's
    StatusGepubliceerd - 2006

    Publicatie series

    NaamLecture Notes in Computer Science (LNCS)
    Volume4001
    ISSN van geprinte versie0302-9743

    Vingerafdruk

    Duik in de onderzoeksthema's van 'Designing security requirements models through planning'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit