A tool for ownership and confinement analysis of the Java object graph

Author(s):  
Alex Potanin
Keyword(s):  
2004 ◽  
pp. 61-97
Author(s):  
Charles Hill ◽  
Sacha Mallais
Keyword(s):  

Author(s):  
Denis Pondorf ◽  
Andreas Witt

This paper provides a new generation of a markup language by introducing the Freestyle Markup Language (FML). Demands placed on the language are elaborated, considering current standards and discussions. Conception, a grammatical definition, a corresponding object graph and the bi-directional unambiguous transformation between these two congruent representation forms are set up. The result of this paper is a fundamental definition of a completely new markup language, consolidating many deficiency-discourses and experiences into one particular implementation concept, encouraging the evolution of markup.


Author(s):  
Anthony Savidis ◽  
Nikos Koutsopoulos

Today, existing graph visualizers are not popular for debugging purposes because they are mostly visualization-oriented, rather than task-oriented, implementing general-purpose graph drawing algorithms. The latter explains why prominent integrated development environments still adopt traditional tree views. The authors introduce a debugging assistant with a visualization technique designed to better fit the actual task of defect detection in runtime object networks, while supporting advanced inspection and configuration features. Its design has been centered on the study of the actual programmer needs in the context of the debugging task, emphasizing: 1.) visualization style inspired by a social networking metaphor enabling easily identify who deploys objects (clients) and whom objects deploy (servers); 2.) inspection features to easily review object contents and associations and to search content patterns (currently regular expressions only); and 3.) interactively configurable levels of information detail, supporting off-line inspection and multiple concurrent views.


2012 ◽  
Vol 44 (4) ◽  
pp. 433-453 ◽  
Author(s):  
Martín Dias ◽  
Mariano Martinez Peck ◽  
Stéphane Ducasse ◽  
Gabriela Arévalo
Keyword(s):  

2013 ◽  
Vol 670 ◽  
pp. 45-47
Author(s):  
C.Y. Huang ◽  
X.G. Fu

UML modeling technology combines static modeling process (object graph) and dynamic modeling process (cooperation figure, sequence diagram), and the dynamic modeling process makes static modeling process move forward. This paper introduces the geometrical modeling technology of CAD/CAM, feature modeling technology, the characteristic modeling technology of UML and the application in the mould design.


Author(s):  
Thao Minh Le ◽  
Vuong Le ◽  
Svetha Venkatesh ◽  
Truyen Tran

We present Language-binding Object Graph Network, the first neural reasoning method with dynamic relational structures across both visual and textual domains with applications in visual question answering. Relaxing the common assumption made by current models that the object predicates pre-exist and stay static, passive to the reasoning process, we propose that these dynamic predicates expand across the domain borders to include pair-wise visual-linguistic object binding. In our method, these contextualized object links are actively found within each recurrent reasoning step without relying on external predicative priors. These dynamic structures reflect the conditional dual-domain object dependency given the evolving context of the reasoning through co-attention. Such discovered dynamic graphs facilitate multi-step knowledge combination and refinements that iteratively deduce the compact representation of the final answer. The effectiveness of this model is demonstrated on image question answering demonstrating favorable performance on major VQA datasets. Our method outperforms other methods in sophisticated question-answering tasks wherein multiple object relations are involved. The graph structure effectively assists the progress of training, and therefore the network learns efficiently compared to other reasoning models.


2021 ◽  
pp. 20-27
Author(s):  
Stefan Helmke ◽  
Bernhard Goetze ◽  
Robert Scheffler ◽  
Gregor Wrobel

AbstractSchematic diagrams are used in graph-based engineering systems. They focus mainly on the structure of the design object. Graph-based engineering systems help to solve a concrete design task. This is primarily realized by the application of domain-specific languages. The layout of schematic diagrams is of particular importance, and a neat representation is desirable. But automatically generated layouts cannot always fully match the intention of a modeler. To improve automatic layouts and enable a user-specific representation, an algorithm that allows interactive changes of the orthogonal hyperedge geometry was implemented. In this paper, we present this algorithm and give an overview of such interactions. Additionally, several reductions of the hyperedge geometry are shown. Furthermore, a local, automatic routing considering interactions on the hyperedge geometry is presented. The consideration of domain-specific semantics and the possibility of interactive changes is a new approach. All algorithms were implemented in a self-developed software framework.


Sign in / Sign up

Export Citation Format

Share Document