Bild von Institut mit Unilogo
home uni uni suche suche sitemap sitemap kontakt kontakt
unilogo Universität Stuttgart

Programmiersprachen und Übersetzerbau : Veröffentlichungen

Bibliographie 2002 BibTeX

englishicon
 
@inproceedings {INPROC-2002-56,
   author = {J{\"o}rg Czeranski and Thomas Eisenbarth and Daniel Simon},
   title = {{Softwarevisualisierungstool Gravis}},
   booktitle = {4. Workshop Software Reengineering (Bad Honnef, 29./30. April 2002)},
   publisher = {Universit{\"a}t Koblenz-Landau},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Workshop-Beitrag},
   month = {September},
   year = {2002},
   language = {Deutsch},
   cr-category = {D.2 Software Engineering},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Programmiersprachen und {\"U}bersetzerbau},
   abstract = {Kein Abstract verf{\"u}gbar.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2002-56&engl=0}
}
@inproceedings {INPROC-2002-55,
   author = {Daniel Simon and Thomas Eisenbarth},
   title = {{Feature Location and Connector Recovery: New Approaches for Software Understanding}},
   booktitle = {3. Workshop Software Reengineering (Bad Honnef, 10./11. Mai 2001)},
   publisher = {Universit{\"a}t Koblenz-Landau},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Workshop-Beitrag},
   month = {Januar},
   year = {2002},
   keywords = {Feature Location; Connector Recovery},
   language = {Englisch},
   cr-category = {D.2 Software Engineering},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Programmiersprachen und {\"U}bersetzerbau},
   abstract = {The most challenging and time consuming task software engineers have to master is to understand a software system's behaviour and its implementation. About 50\% of the time used for maintenance is devoted to program understanding [13]. This task has to be performed for different objectives such as correcting or optimizing a system, making a system match up to its environment's evolution, and reusing some of a system's functionality.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2002-55&engl=0}
}
@inproceedings {INPROC-2002-54,
   author = {J{\"o}rg Czeranski and Thomas Eisenbarth and Daniel Simon},
   title = {{Softwarevisualisierungstool Gravis}},
   booktitle = {4. Workshop Software Reengineering (Bad Honnef, 29./30. April 2002)},
   publisher = {Universit{\"a}t Koblenz-Landau},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   type = {Workshop-Beitrag},
   month = {September},
   year = {2002},
   language = {Deutsch},
   cr-category = {D.2 Software Engineering},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Programmiersprachen und {\"U}bersetzerbau},
   abstract = {Kein Abstract verf{\"u}gbar.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2002-54&engl=0}
}
@inproceedings {INPROC-2002-53,
   author = {Rainer Koschke},
   title = {{Software Visualization for Reverse Engineering}},
   booktitle = {Software Visualization, International Seminar Dagstuhl Castle, Germany, May 20-25, 2001, Revised Lectures},
   editor = {Stephan Diehl},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computer Science},
   volume = {2269},
   pages = {138--150},
   type = {Workshop-Beitrag},
   month = {Dezember},
   year = {2002},
   isbn = {3-540-43323-6},
   language = {Englisch},
   cr-category = {D.2.7 Software Engineering Distribution, Maintenance, and Enhancement},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Programmiersprachen und {\"U}bersetzerbau},
   abstract = {no abstract available},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2002-53&engl=0}
}
@inproceedings {INPROC-2002-52,
   author = {Daniel Simon and Thomas Eisenbarth},
   title = {{Evolutionary Introduction of Software Product Lines}},
   booktitle = {Proceedings of the Second International Software Product Line Conference, SPLC 2, San Diego, CA, USA, August 2002},
   publisher = {Springer},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   series = {Lecture Notes in Computer Science},
   volume = {2379},
   pages = {272--283},
   type = {Konferenz-Beitrag},
   month = {August},
   year = {2002},
   language = {Englisch},
   cr-category = {D.2 Software Engineering,     K.6.3 Software Management},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2002-52/INPROC-2002-52.pdf},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Programmiersprachen und {\"U}bersetzerbau},
   abstract = {Software product lines have proved to be a successful and efficient means for managing the development of software in industry. The significant benefits over traditional software architectures have the potential to convince software companies to adopt the product line approach for their existing products. In that case, the question arises how to best convert the existing products into a software product line. For several reasons, an evolutionary approach is desirable. But so far, there is little guidance on the evolutionary introduction of software product lines. In this paper, we propose a lightweight iterative process supporting the incremental introduction of product line concepts for existing software products. Starting with the analysis of the legacy code, we assess what parts of the software can be restructured for product line needs at reasonable costs. For the analysis of the products, we use feature analysis, a reengineering technique tailored to the specific needs of the initiation of software product lines.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2002-52&engl=0}
}
@inproceedings {INPROC-2002-51,
   author = {Rainer Koschke},
   title = {{Atomic Architectural Component Recovery for Program Understanding and Evolution}},
   booktitle = {Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), 3-6 October 2002, Montreal, Quebec, Canada.},
   publisher = {IEEE Computer Society Press},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {478--481},
   type = {Konferenz-Beitrag},
   month = {Oktober},
   year = {2002},
   keywords = {Software Reengineering; Reverse Engineering; Architecture Recovery; Re-Modularization; Objectification},
   language = {Englisch},
   cr-category = {D.2.11 Software Engineering Software Architectures,     D.2.13 Software Engineering Reusable Software},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Programmiersprachen und {\"U}bersetzerbau},
   abstract = {no abstract available},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2002-51&engl=0}
}
@inproceedings {INPROC-2002-50,
   author = {Thomas Eisenbarth and Rainer Koschke and Daniel Simon},
   title = {{Incremental Location of Combined Features for Large-Scale Programs}},
   booktitle = {Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), Maintaining Distributed Heterogeneous Systems, 3-6 October 2002, Montreal, Quebec, Canada.},
   publisher = {IEEE Computer Society Press},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {273--282},
   type = {Konferenz-Beitrag},
   month = {Oktober},
   year = {2002},
   language = {Englisch},
   cr-category = {D.2.11 Software Engineering Software Architectures},
   ee = {ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/INPROC-2002-50/INPROC-2002-50.pdf},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Programmiersprachen und {\"U}bersetzerbau},
   abstract = {no abstract available},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2002-50&engl=0}
}
@inproceedings {INPROC-2002-49,
   author = {Thomas Eisenbarth and Rainer Koschke and Gunther Vogel},
   title = {{Static Trace Extraction}},
   booktitle = {Proceedins of the 9th Working Conference on Reverse Engineering (WCRE 2002), 28 October - 1 November 2002, Richmond, VA, USA.},
   publisher = {IEEE Computer Society Press},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {128--137},
   type = {Konferenz-Beitrag},
   month = {Oktober},
   year = {2002},
   language = {Englisch},
   cr-category = {D.2.11 Software Engineering Software Architectures},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Programmiersprachen und {\"U}bersetzerbau},
   abstract = {no abstract available},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2002-49&engl=0}
}
@inproceedings {INPROC-2002-48,
   author = {Rainer Koschke and Yan Zhang},
   title = {{Component Recovery, Protocol Recovery and Validation}},
   booktitle = {3. Workshop Software Reengineering (Bad Honnef, 10./11.Mai 2001, Fachberichte Informatik,Universit{\"a}t Koblenz-Landau, Nr.1/2002},
   publisher = {Universit{\"a}t Koblenz-Landau},
   institution = {Universit{\"a}t Stuttgart, Fakult{\"a}t Informatik, Elektrotechnik und Informationstechnik, Germany},
   pages = {73--76},
   type = {Workshop-Beitrag},
   month = {Januar},
   year = {2002},
   language = {Englisch},
   cr-category = {D.2.7 Software Engineering Distribution, Maintenance, and Enhancement,     D.2.11 Software Engineering Software Architectures,     D.2.13 Software Engineering Reusable Software},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Programmiersprachen und {\"U}bersetzerbau},
   abstract = {Bauhaus is a research collaboration between the department for programming languages and compilers at the University of Stuttgart and the Fraunhofer institute for experimental software engineering in Kaiserslautern. At last year's Bad Honnef workshop [2], we have outlined future research topics of Stuttgart's Bauhaus group. This year, we summarize the achievements of the last 12 months and elaborate our research directions in more detail. This paper specifically addresses continued research in component recovery based on previous work [7] that additionally leverages our new infrastructure for control and data flow analyses. The paper introduces also relatively new research to recover protocols for the identified components.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2002-48&engl=0}
}