2009 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis 2009
DOI: 10.1109/vissof.2009.5336426
|View full text |Cite
|
Sign up to set email alerts
|

Visualization of domain-specific programs' behavior

Abstract: Program domain concepts are rather complex and low level for a fast assimilation. On the other hand, problem domain concepts are closer to human's mind, hence they are easier to perceive. Based on Brook's theory, a full comprehension of a program is only achieved if both domains are connected and visualized in synchronization, resulting on an action-effect visualization.Domain-specific languages, as languages tailored for a specific class of problems, raise the abstraction of the program domain concepts and ap… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0
1

Year Published

2010
2010
2012
2012

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 5 publications
0
2
0
1
Order By: Relevance
“…[3], [4]. Najveći broj razvijenih programskih paketa koristi simulacije za proveru svojih rezultata dok je analiza na hardveru u realnom vremenu zapostavljena [5], [6]. Analizom postojećeg stanja u ovoj oblasti došlo se do zaključka da postoji prostor za razvoj DSL jezika na bazi grafičkih gradivnih elemenata čija bi namena bila što lakše i intuitivnije spajanje u kompleksnije algoritme sa mogućnošću testiranja performansi na realnim platformama.…”
Section: Ciljevi I Metode / Objectives and Methodsunclassified
“…[3], [4]. Najveći broj razvijenih programskih paketa koristi simulacije za proveru svojih rezultata dok je analiza na hardveru u realnom vremenu zapostavljena [5], [6]. Analizom postojećeg stanja u ovoj oblasti došlo se do zaključka da postoji prostor za razvoj DSL jezika na bazi grafičkih gradivnih elemenata čija bi namena bila što lakše i intuitivnije spajanje u kompleksnije algoritme sa mogućnošću testiranja performansi na realnim platformama.…”
Section: Ciljevi I Metode / Objectives and Methodsunclassified
“…The main concern was to solve specific problems and not to define the basic building blocks which could be easily combined into the complex algorithms. Most of the existing tools use simulation as a verification method while the analysis of the results obtained from the hardware in real-time was neglected [3], [4].…”
Section: Uml Frameworkmentioning
confidence: 99%
“…To fire up the discussion around this topic, we will take as case study Alma 2 [9], an upgraded version of Alma [2], developed to cope with programs written in DSLs. Alma system only provides program domain visualizations based on program internal representations.…”
Section: Introductionmentioning
confidence: 99%