Abstract
This paper discusses recent trends in the field of reverse engineering, particularly those highlighted at the Second Working Conference on Reverse Engineering, held in July 1995. The trends observed include increased orientation toward tasks, grounding in complex real-world applications, guidance from empirical study, analysis of non-code sources, and increased formalization. The paper also summarizes open research issues and provides pointers to future events and sources of information in this area.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Baker, B. On finding duplication and near-duplication in large software systems. In E. Chikofsky, editors. Proc. of the Second Working Conference on Reverse Engineering, Toronto, Ontario, July 1995. IEEE Computer Society Press (Willis et al., 1995), pages 86–95.
Biggerstaff, T., B. Mitbander, and D. Webster. Program understanding and the concept assignment problem. Communications of the ACM, 37(5):72–83, May 1994.
Blaha, M. and W. Premerlani. Observed idiosyncracies of relational database designs. In E. Chikofsky, editors. Proc. of the Second Working Conference on Reverse Engineering, Toronto, Ontario, July 1995. IEEE Computer Society Press (Willis et al., 1995), pages 116–125.
Butler, G., P. Grogono, R. Shinghal, and I. Tjandra. Retrieving information from data flow diagrams. In [19], pages 22–29.
Chikofsky, E. Message from the general chair. In E. Chikofsky, editors. Proc. of the Second Working Conference on Reverse Engineering, Toronto, Ontario, July 1995. IEEE Computer Society Press (Willis et al., 1995) (contains a particularly vivid analogy to archeology), page ix.
Chikofsky, E. and J. Cross. Reverse engineering and design recovery: A taxonomy. IEEE Software, pages 13–17, January 1990.
Cross, J., A. Quilici, L. Wills, P. Newcomb, and E. Chikofsky. Second working conference on reverse engineering summary report. ACM SIGSOFT Software Engineering Notes, 20(5):23–26, December 1995.
Fiore, P., F. Lanubile, and G. Vissaggio. Analyzing empirical data from a reverse engineering project. In E. Chikofsky, editors. Proc. of the Second Working Conference on Reverse Engineering, Toronto, Ontario, July 1995. IEEE Computer Society Press (Willis et al., 1995), pages 106–114.
Johnson, W. L. Interactive explanation of software systems. In Proc. 10th Knowledge-Based Software Engineering Conference, pages 155–164, Boston, MA, 1995. IEEE Computer Society Press.
Kontogiannis, K., R. DeMori, M. Bernstein, M. Galler, and E. Merlo. Pattern matching for design concept localization. In E. Chikofsky, editors. Proc. of the Second Working Conference on Reverse Engineering, Toronto, Ontario, July 1995. IEEE Computer Society Press (Willis et al., 1995), pages 96–103.
Leite, J. and P. Cerqueira. Recovering business rules from structured analysis specifications. In E. Chikofsky, editors. Proc. of the Second Working Conference on Reverse Engineering, Toronto, Ontario, July 1995. IEEE Computer Society Press (Willis et al., 1995), pages 13–21.
Lowry, M., A. Philpot, T. Pressburger, and I. Underwood. A formal approach to domain-oriented software design environments. In Proc. 9th Knowledge-Based Software Engineering Conference, pages 48–57, Monterey, CA, 1994.
Lutsky, P. Automating testing by reverse engineering of software documentation. In E. Chikofsky, editors. Proc. of the Second Working Conference on Reverse Engineering, Toronto, Ontario, July 1995. IEEE Computer Society Press (Willis et al., 1995), pages 8–12.
Newcomb, P. Legacy system cataloging facility. In E. Chikofsky, editors. Proc. of the Second Working Conference on Reverse Engineering, Toronto, Ontario, July 1995. IEEE Computer Society Press (Willis et al., 1995), pages 52–60, July 1995.
Quilici, A. and D. Chin. Decode: A cooperative environment for reverse-engineering legacy software. In E. Chikofsky, editors. Proc. of the Second Working Conference on Reverse Engineering, Toronto, Ontario, July 1995. IEEE Computer Society Press (Willis et al., 1995), pages 156–165.
Selfridge, P., R. Waters, and E. Chikofsky. Challenges to the field of reverse engineering — A position paper. In Proc. of the First Working Conference on Reverse Engineering, pages 144–150, Baltimore, MD, May 1993. IEEE Computer Society Press.
Waters, R. and E. Chikofsky, editors. Proc. of the First Working Conference on Reverse Engineering, Baltimore, MD, May 1993. IEEE Computer Society Press.
Wills, L., P. Newcomb, and E. Chikofsky, editors. Proc. of the Second Working Conference on Reverse Engineering, Toronto, Ontario, July 1995. IEEE Computer Society Press.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Kluwer Academic Publishers
About this chapter
Cite this chapter
Wills, L.M., Cross, J.H. (1996). Recent Trends and Open Issues in Reverse Engineering. In: Wills, L., Newcomb, P. (eds) Reverse Engineering. Springer, Boston, MA. https://doi.org/10.1007/978-0-585-27477-5_7
Download citation
DOI: https://doi.org/10.1007/978-0-585-27477-5_7
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-7923-9756-4
Online ISBN: 978-0-585-27477-5
eBook Packages: Springer Book Archive