• DocumentCode
    2224119
  • Title

    XIRC: a kernel for cross-artifact information engineering in software development environments

  • Author

    Eichberg, Michael ; Mezini, Mira ; Ostermann, Klaus ; Schäfer, Thorsten

  • Author_Institution
    Dept. of Comput. Sci., Darmstadt Univ. of Technol., Germany
  • fYear
    2004
  • fDate
    8-12 Nov. 2004
  • Firstpage
    182
  • Lastpage
    191
  • Abstract
    We describe XIRC, a tool and architecture that enables to define queries over a uniform representation of all artifacts of a software project. These queries can be used for general cross-artifact information retrieval or for more special applications like checking implementation restrictions or conformance to style guides. XIRC is also a good basis to implement a broad range of tools for refactoring, generators, aspect-oriented programming and many other domains on top of it.
  • Keywords
    information retrieval; software architecture; software tools; XIRC; aspect-oriented programming; cross-artifact information engineering; cross-artifact information retrieval; implementation restrictions; software architecture; software artifacts; software development environments; software tool; style guides; Computer bugs; Documentation; Information retrieval; Java; Kernel; Programming; Reverse engineering; Software systems; Software tools; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2004. Proceedings. 11th Working Conference on
  • ISSN
    1095-1350
  • Print_ISBN
    0-7695-2243-2
  • Type

    conf

  • DOI
    10.1109/WCRE.2004.45
  • Filename
    1374318