4 research outputs found

    Towards iStarML 2.0: Closing gaps from evolved requirements

    Get PDF
    iStarML is an XML-based format for enabling interoperability among i* tools. Its main design focus was to support data interchange even when involved tools implement different i* variants. In this paper we analyse required changes to the format from two main sources (i) the evolution of i* into a consistent and clear set of core concepts expressed in the new iStar 2.0 specification and (ii) recurrent necessities due to a wide use of i* modelling. In order to address these requirements, we propose new XML elements to be considered in a new version of iStarML: iStarML2.0Peer ReviewedPostprint (published version

    Insights on How to Enhance the Detection of Modeling Errors by iStar Novice Learners

    Get PDF
    When teaching a new paradigm which involves practical training to a large group of students, it often becomes time-consuming and impractical for a single instructor to give advice on an individual basis on how to correct errors being made and the need for computer-aided assistants arises.聽 In this work, we focus on the i* (iStar) framework which is being used to teach requirements engineering and modeling techniques to undergraduate and graduate students in the classroom. 聽We proposed and developed an online tool for automating the work of checking the design constructs used in i* diagrams so that novice learners could detect and correct errors on their own without the assistance of a human expert nearby.聽 Although the tool was useful in showing novice learners how to edit their models to make them free of syntax errors, there were a number of situations in which they could not recognize the semantical design flaws and defects of a model using the feedback from the tool.聽 In this paper, we give examples of the errors we observed and recommend a new tool which will automatically generate a human understandable textual annotation of the main model elements and the relationships connecting them to assist beginners as well as non-technical stakeholders involved in the requirement decisions of a system with detecting simple misrepresentations of information of this type that need to be rectified in the model.聽

    Towards iStarML 2.0: Closing gaps from evolved requirements

    No full text
    iStarML is an XML-based format for enabling interoperability among i* tools. Its main design focus was to support data interchange even when involved tools implement different i* variants. In this paper we analyse required changes to the format from two main sources (i) the evolution of i* into a consistent and clear set of core concepts expressed in the new iStar 2.0 specification and (ii) recurrent necessities due to a wide use of i* modelling. In order to address these requirements, we propose new XML elements to be considered in a new version of iStarML: iStarML2.0Peer Reviewe

    Towards iStarML 2.0: Closing gaps from evolved requirements

    Get PDF
    iStarML is an XML-based format for enabling interoperability among i* tools. Its main design focus was to support data interchange even when involved tools implement different i* variants. In this paper we analyse required changes to the format from two main sources (i) the evolution of i* into a consistent and clear set of core concepts expressed in the new iStar 2.0 specification and (ii) recurrent necessities due to a wide use of i* modelling. In order to address these requirements, we propose new XML elements to be considered in a new version of iStarML: iStarML2.0Peer Reviewe
    corecore