Ontology-Driven Software Engineering 2010
DOI: 10.1145/1937128.1937136
|View full text |Cite
|
Sign up to set email alerts
|

Using domain ontologies in a dynamic analysis for program comprehension

Abstract: The use of domain knowledge for program comprehension has been advocated by many authors. However, as far as we know, most of the analysis techniques using domain knowledge are static, it seems that dynamic analyses have not yet taken full advantage of any domain knowledge. This might be a consequence of ontologies, the most common technique for domain knowledge representation, being static by nature. In this article we present a new kind of dynamic analysis that attempts to use domain knowledge from two ontol… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
3

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 15 publications
(14 reference statements)
0
4
0
Order By: Relevance
“…This model leverages the notion of action ontology that we first introduced in [2]. Indeed we showed how the high level business-related function of a program can be decomposed as sequences of manipulations represented as BPMN diagrams.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…This model leverages the notion of action ontology that we first introduced in [2]. Indeed we showed how the high level business-related function of a program can be decomposed as sequences of manipulations represented as BPMN diagrams.…”
Section: Resultsmentioning
confidence: 99%
“…A model for the manipulations was introduced in [2] that we have reused without much modification. Manipulations are thought of as simple natural language declarative sentences like "The system computes the taxes".…”
Section: Manipulationsmentioning
confidence: 99%
See 1 more Smart Citation
“…section 1.2.2). This new ontology as well as our first thoughts on how to automate the detection of its concepts were the subject of [Belmonte and Dugerdil, 2010]. The BPMN model of a functionality represents all the possible sequences of tasks that could be followed to carry out the functionality.…”
Section: Manipulationsmentioning
confidence: 99%