15th IEEE International Conference on Program Comprehension (ICPC '07) 2007
DOI: 10.1109/icpc.2007.22
|View full text |Cite
|
Sign up to set email alerts
|

From Reality to Programs and (Not Quite) Back Again

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
32
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 36 publications
(33 citation statements)
references
References 12 publications
1
32
0
Order By: Relevance
“…The Program Ontology used is in line with other authors' proposed descriptions (e.g. [37,45,46]). This also eases future integration processes with other tools that followed those same approaches.…”
Section: Normalizing Information Populating Ontologiessupporting
confidence: 49%
“…The Program Ontology used is in line with other authors' proposed descriptions (e.g. [37,45,46]). This also eases future integration processes with other tools that followed those same approaches.…”
Section: Normalizing Information Populating Ontologiessupporting
confidence: 49%
“…Admittedly, the cost of mapping features to code can be expensive, but research areas such as feature location are focused on automatically recovering such mappings. For instance, Ratiu et al (Ratiu and Deissenboeck 2006;Ratiu and Deissenboeck 2007) have developed a formal framework for mapping domain concepts to program elements. Also, some integrated development environments like IBM's Jazz 5 have embedded automatic traceability functionalities for requirements and bug fixes that could be leveraged.…”
Section: Measurement Toolmentioning
confidence: 99%
“…One key advantage to using API packages, classes, and methods as attributes is that these attributes are more stable than terms across many programs. Recent work has found that APIs are more likely to represent domain concepts in applications than terms (Ratiu and Deissenboeck 2006;Ratiu and Deissenboeck 2007). Hence, APIs are likely to be high-quality attributes for categorization, even if terms are not.…”
Section: Discussionmentioning
confidence: 99%