Skip to content

Opening book details…

Can I read Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering - SIGSOFT '98/FSE-6 - Pattern-based design recovery of Java software on EtoBox?

Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering - SIGSOFT '98/FSE-6 - Pattern-based design recovery of Java software by Seemann, Jochen; von Gudenberg, Jürgen Wolff is a scholarly article available to read on EtoBox.

What is Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering - SIGSOFT '98/FSE-6 - Pattern-based design recovery of Java software about?

In this paper we show how to recover design information from Java source code. We take a pattern-based approach and proceed in a step by step manner deriving several layers of increasing abstraction. A compiler collects information about inheritance hierarchies and method call relations. It also looks for particular source text patterns coming from naming conventions or programming guidelines. The' result of the compile phase is a graph acting as the starting graph of a graph grammar that describes our design recovery process. We define criteria for the automatic detection of associations and aggregations between classes, as well as for some of the popular design patterns such as composite or strategy.

Author
Seemann, Jochen; von Gudenberg, Jürgen Wolff
Publisher
ACM Press
Published
1998
Language
EN

More by Seemann, Jochen; von Gudenberg, Jürgen Wolff

Browse all works by Seemann, Jochen; von Gudenberg, Jürgen Wolff