Generalized sketches is a graph-based specification format that borrows its main ideas from both categorical and first-order logic, and adapts them to software engineering needs. In the engineering jargon, it is a modeling language design pattern that combines mathematical rigor and appealing graphical appearance. The paper presents a careful motivation and justification of the applicability of generalized sketches for formalizing practical modeling notations. According to the needs in practical modeling we extend the sketch formalism by dependencies and developed new semantic notions based on the Instances-as-typed-structures idea. We show that this new framework fits in the general institutional pattern of logic management [14,17] and is ...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
AbstractThe concept of sketch is generalized. Morphisms of finite (generalized) sketches are used as...
AbstractFormal generalized sketches is a graph-based specification format that borrows its main idea...
Formal generalized sketches is a graph-based specification format that borrows its main ideas from c...
Formal generalized sketches is a graph-based specification format that borrows its main ideas from c...
AbstractThis paper introduces an extension of the concept of sketch, called a form, which allows the...
In the paper a new approach to semantic modeling and view integration is proposed. The underlying da...
The goal of the paper is to explicate some common formal logic underlying various notational systems...
The goal of the paper is to explicate some universal logic underlying various notational systems use...
The goal of the paper is to develop a graphical formalism for specifying queries and views within th...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
Sometimes, a diagram can say more than a thousand lines of code. But, sadly, most of the time, soft...
While it is crucial to understand the formal structure of the semantic domain of an information syst...
A generic visual language for diagram editing has been created which may be instantiated for a parti...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
AbstractThe concept of sketch is generalized. Morphisms of finite (generalized) sketches are used as...
AbstractFormal generalized sketches is a graph-based specification format that borrows its main idea...
Formal generalized sketches is a graph-based specification format that borrows its main ideas from c...
Formal generalized sketches is a graph-based specification format that borrows its main ideas from c...
AbstractThis paper introduces an extension of the concept of sketch, called a form, which allows the...
In the paper a new approach to semantic modeling and view integration is proposed. The underlying da...
The goal of the paper is to explicate some common formal logic underlying various notational systems...
The goal of the paper is to explicate some universal logic underlying various notational systems use...
The goal of the paper is to develop a graphical formalism for specifying queries and views within th...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
Sometimes, a diagram can say more than a thousand lines of code. But, sadly, most of the time, soft...
While it is crucial to understand the formal structure of the semantic domain of an information syst...
A generic visual language for diagram editing has been created which may be instantiated for a parti...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
AbstractThe concept of sketch is generalized. Morphisms of finite (generalized) sketches are used as...