Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Graphical Validation Rule

Handbook of Research on E-Business Standards and Protocols: Documents, Data and Advanced Web Technologies
A graphical validation rule is a graphical representation of a formally specified requirement (e.g. a temporal formula). One or a set of graphical validation rules represent a functional or non-functional requirement.
Published in Chapter:
Tool Based Integration of Requirements Modeling and Validation into Business Process Modeling
Sven Feja (Christian-Albrechts-University of Kiel, Germany), Sören Witt (Christian-Albrechts-University of Kiel, Germany), and Andreas Speck (Christian-Albrechts-University of Kiel, Germany)
DOI: 10.4018/978-1-4666-0146-8.ch024
Abstract
Business process models (BPM) are widely used for specification of software systems, as the basis for model driven software development. Hence, it is crucial to ensure that these BPMs fulfill the requirements they have to comply with. These requirements may originate from various domains. Many may be considered non-functional requirements. They are affecting privacy, security, as well as compliance or economic aspects. In order to avoid error-prone manual checking, automated checking techniques should be applied wherever possible. This requires expressing requirements in a formal manner. The common textual representations for such formal requirements are not well accepted in the modeling domain, since they are settled on a lower level of abstraction, compared to BPMs. In this chapter, the authors present the Business Application Modeler (BAM), which integrates formal requirement specification and automated checking with process modeling. On the one hand BAM supports different notations for process modeling. On the other hand a graphical notation, called G-CTL, for the formal specification of requirements is provided. G-CTL is based on temporal logic, and statements are expressed on the level of abstraction of the graphical process models. Furthermore BAM provides the ability to define selective views on process models. This allows complex domain specific annotations of processes as well as the assignment of responsibilities regarding functional domains. Moreover, BAM integrates into common requirements engineering processes.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR