8 research outputs found

    Data protection risk modeling into business process analysis

    Get PDF
    We present a novel way to link business process model with data protection risk management. We use established body of knowledge regarding risk manager concepts and business process towards data protections. We try to contribute to the problems that today organizations should find a suitable data protection model that could be used in as a risk framework. The purpose of this document is to define a model to describe data protection in the context of risk. Our approach including the identification of the main concepts of data protection according to the scope of the with EU directive data protection regulation. We outline data protection model as a continuous way of protection valued organization information regarding personal identifiable information. Data protection encompass the preservation of personal data information from unauthorized access, use, modification, recording or destruction. Since this kind of service is offered in a continuous way, it is important to stablish a way to measure the effectiveness of awareness of data subject discloses regrading personal identifiable information.info:eu-repo/semantics/publishedVersio

    Extensibility Interaction Flow Modeling Language Metamodels to Develop New Web Application Concerns

    Get PDF
    Web engineering is a systematic approach to develop web applications, and numerous web engineering methods have been proposed. These methods were extended through defining new models by using different mechanisms to capture the web application concepts. Due to the complexity rising of web applications, the web engineering methods cannot provide web solutions anymore. Even though Interaction Flow Modeling Language (IFML) is recently proposed as a new method for developing web applications, it has limitations. Therefore these methods need to be improved. In this paper, we present the ability of IFML extensibility to support new concerns from web applications. Moreover, we extend IFML through UML mechanisms to support new concerns from the context to the user interface. The new IFML solves the lack of context web application through defining a new model and becomes a new direction to develop concerns modern web applications

    Adaptive model for web engineering methods to develop multi web applications in agile environment

    Get PDF
    Model Driven Web Engineering (MDWE) is an application of a model driven paradigm in the domain of web software development. MDWE is helpful because technologies and platforms of web applications constantly evolve into Web Engineering Methods (WEMs). The evolution of web applications has consequently introduced new features and challenges, therefore existing WEMs need to be improved. These WEMs have failed to develop modern web applicationsā€™ features. Furthermore, no single WEM is capable of covering the whole lifecycle phases. These issues decrease the usability. In addition, the Interaction Flow Modeling Language (IFML) as a recent method has also not been able to address them. This thesis developed a new WEM, Useable Adaptive Agile IFML (UAA-IFML) to solve these issues in several steps. In this research, mixed methods used were qualitative and quantitative methodologies. In the first step, a new adaptive model was defined for supporting the features of multi-web applications. The new model was developed via an adaptive model into the IFML metamodels known as Adaptive IFML (AIFML). In the second step, IFML was enriched through MockupDD for covering lifecycle, known as Agile IFML (A-IFML). This is because MockupDD provides an agile environment, hence agile lifecycle can solve the lifecycle issue. In the third step, a new adaptive model and agile process were combined as Adaptive Agile IFML (AAIFML). This integration increased the usability of the IFML method. In presenting the usability of AA-IFML, experimentation of the framework was extended to evaluate the usability of WEMs. Besides, feedbacks on the usability of AA-IFML were obtained from developers around the world using three instruments, namely performing tasks, answering questionnaires, and interviewing experts. Analysis on the feedback indicated a 20% improvement usability of the AA-IFML compared with current IFML. The findings have shown that the UAA-IFML is beneficial for developers, as they would only need to use one method to design modern web application features in the whole lifecycle phases

    Extending the UML Statecharts Notation to Model Security Aspects

    Get PDF
    Model Driven Security has become an active area of research during the past decade. While many research works have contributed significantly to this objective by extending popular modeling notations to model security aspects, there has been little modeling support for state-based views of security issues. This paper undertakes a scientific approach to propose a new notational set that extends the UML (Unified Modeling Language) statecharts notation. An online industrial survey was conducted to measure the perceptions of the new notation with respect to its semantic transparency as well as its coverage of modeling state based security aspects. The survey results indicate that the new notation encompasses the set of semantics required in a state based security modeling language and was largely intuitive to use and understand provided very little training. A subject-based empirical evaluation using software engineering professionals was also conducted to evaluate the cognitive effectiveness of the proposed notation. The main finding was that the new notation is cognitively more effective than the original notational set of UML statecharts as it allowed the subjects to read models created using the new notation much quicker.submittedVersio

    Information Systems as Representations: A Review of the Theory and Evidence

    Get PDF
    Representation theory proposes that the basic purpose of an information system (IS) is to faithfully represent certain real-world phenomena, allowing users to reason about these phenomena more cost- effectively than if they were observed directly. Over the past three decades, the theory has underpinned much research on conceptual modeling in IS analysis and design and, increasingly, research on other IS phenomena such as data quality, system alignment, IS security, and system use. The original theory has also inspired further development of its core premises and advances in methodological guidelines to improve its use and evaluation. Nonetheless, the theory has attracted repeated criticisms regarding its validity, relevance, usefulness, and robustness. Given the burgeoning literature on the theory over time, both positive and negative, the time is ripe for a narrative, developmental review. We review representation theory, examine how it has been used, and critically evaluate its contributions and limitations. Based on our findings, we articulate a set of recommendations for improving its application, development, testing, and evaluation

    ModelizaĆ§Ć£o de Eventos: aplicaĆ§Ć£o a modelos de interaĆ§Ć£o do sistema com o ambiente

    Get PDF
    Neste trabalho propƵe-se um conjunto de tĆ©cnicas de modelizaĆ§Ć£o de eventos potencialmente utilizĆ”veis em complemento a formalismos de modela-Ć§Ć£o (Diagramas de Estado e redes de Petri, entre outros) de sistemas a eventos discretos. SĆ£o definidos eventos de entrada e eventos de saĆ­da do sistema. Os eventos de entrada sĆ£o originados pela anĆ”lise da evoluĆ§Ć£o de sinais e (outros) eventos de entrada e permitem representar comportamentos complexos das en-tradas do sistema, enquanto os eventos de saĆ­da permitem gerar sinais e (ou-tros) eventos de saĆ­da. SĆ£o propostos eventos e condiƧƵes elementares que detetam comporta-mentos elementares dos sinais e tambĆ©m composiƧƵes de eventos e condiƧƵes, incluindo relaƧƵes de ordem temporal, de forma a obter caracterizaƧƵes mais abstratas e melhorias na legibilidade e compactaĆ§Ć£o do modelo. Para representar as tĆ©cnicas de modelizaĆ§Ć£o propostas sĆ£o definidas duas sintaxes diferentes (grĆ”fica ou textual). A definiĆ§Ć£o destes dois tipos de sintaxe permite a sua integraĆ§Ć£o em diferentes ambientes de desenvolvimento de sis-temas. Desta forma, a principal contribuiĆ§Ć£o deste trabalho foca-se na modeliza-Ć§Ć£o da interaĆ§Ć£o do sistema com o ambiente, partindo da decomposiĆ§Ć£o do mo-delo do sistema em partes de interface e de execuĆ§Ć£o (que comunicam atravĆ©s de eventos), e da adiĆ§Ć£o de uma caracterizaĆ§Ć£o separada das dependĆŖncias e dos comportamentos dos sinais de entrada e de saĆ­da com o ambiente resultan-do numa modelaĆ§Ć£o estruturada do sistema, dando, assim, origem a modelos mais compactos e mais simples de interpretar e implementar
    corecore