skip to main content
article

Osiris: generating concern models from source code

Published: 01 November 2006 Publication History

Abstract

Comprehending software is hard. There's an inversely proportional relationship between a software system's complexity and size on the one hand and the usability of existing approaches for program comprehension on the other. Ironically, the need for these approaches increases directly proportional with the size of the system. In this work, we describe our approach and tool Osiris for automatic generation of concern models from source code. Our approach helps in program comprehension by identifying coherent sets of methods, grouping them into concerns and propagating these concerns along the concern graph of the application.

References

[1]
B. H. Liskov and J. M. Wing. A behavioral notion of subtyping. ACM Trans. Program. Lang. Syst., 16(6):1811--1841, 1994.
[2]
Various. Hibernate: Relational persistence for java and .net.
[3]
Various. Xerces2: Java parser for xml.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 31, Issue 6
November 2006
182 pages
ISSN:0163-5948
DOI:10.1145/1218776
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 November 2006
Published in SIGSOFT Volume 31, Issue 6

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 95
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media