In this paper a graphical representation of rules is proposed. The graphical rules are formulated based on Extended Entity-Relationship (EER) diagrams. Such diagrams are compiled into an object-oriented language code that is included as a component of the developed software system. Other components can be directly coded in an object-oriented language or generated using other graphical tools. We identify and discuss two types of graphical rules: class graphical rules and instance graphical rules. The syntax and semantics of both types of graphical rules are discussed. The graphical rules can contain object-oriented code in addition to graphical diagrams. The methods of integration of diagrams and object-oriented code are described
Graphics are graphs with attributes at their vertices. Graphic grammars are natural extensions of gr...
This thesis describes the design and implementation of a structured knowledge representation scheme ...
The purpose of this paper is to present and describe the representation of an object-oriented progra...
In this paper a graphical representation of rules is proposed. The graphical rules are formulated ba...
This chapter describes various graphical notations for rule modeling. Rule modeling methodologies, e...
AbstractIn this paper, some fundamental aspects of the semantics of rule-based systems are sketched ...
Visual programming techniques have proven successful within limited domains. However, little progres...
AbstractThis paper presents a graph-based formalism for object-oriented class structure specificatio...
In model-driven software engineering, class diagrams are used to define the structure of object-orie...
The class diagram notation of current graphical object-oriented modeling languages does not scale we...
Abstract: In model-driven software engineering, class diagrams are used to define the structure of o...
This paper outlines DIAPLAN, a visual rule-based programming language and environment that is based ...
Abstract: Visual modelling notations such as constraint diagrams can be used for the behavioural spe...
The goal of this book is to explore the principle ideas of object-oriented programming using the Jav...
Object-oriented programming lacks a simple theoretical foundation. This is manifested by the abundan...
Graphics are graphs with attributes at their vertices. Graphic grammars are natural extensions of gr...
This thesis describes the design and implementation of a structured knowledge representation scheme ...
The purpose of this paper is to present and describe the representation of an object-oriented progra...
In this paper a graphical representation of rules is proposed. The graphical rules are formulated ba...
This chapter describes various graphical notations for rule modeling. Rule modeling methodologies, e...
AbstractIn this paper, some fundamental aspects of the semantics of rule-based systems are sketched ...
Visual programming techniques have proven successful within limited domains. However, little progres...
AbstractThis paper presents a graph-based formalism for object-oriented class structure specificatio...
In model-driven software engineering, class diagrams are used to define the structure of object-orie...
The class diagram notation of current graphical object-oriented modeling languages does not scale we...
Abstract: In model-driven software engineering, class diagrams are used to define the structure of o...
This paper outlines DIAPLAN, a visual rule-based programming language and environment that is based ...
Abstract: Visual modelling notations such as constraint diagrams can be used for the behavioural spe...
The goal of this book is to explore the principle ideas of object-oriented programming using the Jav...
Object-oriented programming lacks a simple theoretical foundation. This is manifested by the abundan...
Graphics are graphs with attributes at their vertices. Graphic grammars are natural extensions of gr...
This thesis describes the design and implementation of a structured knowledge representation scheme ...
The purpose of this paper is to present and describe the representation of an object-oriented progra...