Abstract
“Layering” is a visualisation technique that enables basic relationships between software system components to be overlaid with the results of more sophisticated design recovery analyses. Layering can be implemented via a simple presentation tool, to which the results of different analysers can be coupled. Knowledge-based analysis technology can be extended to support Ada83-Ada95 conversion. Taking advantage of the self-implementation of the enabling technology, the conversion tool can be involuted so that the enabling technology itself is able to be represented in Ada95.
Preview
Unable to display preview. Download preview PDF.
References
Vernik, R.J. and Burke, M.M., “Perspective-oriented Description: Integrating and Tailoring Information for Software Engineering”, Proc. 6th International Conference on Software Engineering and its Applications (1993).
Newcomb, P. and Markosian, L., “Automating the Modularisation of Large COBOL Programs: Application of an Enabling Technology for Reengineering”, Proc. Working Conference on Reverse Engineering, pp. 222–230, IEEE (1993).
Atkinson, S., Bailes, P.A., Chapman, M., Chilvers, M. and Peake, I., “A Re-Engineering Evaluation of Software RefineryTM: Architecture, Process and Technology”, Proceedings of 3rd Symposium on Assessment of Quality Software Development Tools, 1994, pp. 191–200, IEEE (1994).
Bailes, P.A, Burnim, P. and Johnston, D. “Knowledge-based Requirements Analysis for Ada Design Recovery: Design Entity Identification and Representation”, University of Queensland Department of Computer Science Technical Report no. 333, Brisbane (1995).
Bailes, P.A., Atkinson, S., Chapman, M., Johnston, D. and Peake, I., “Proprietary vs. “Open Systems” Options in the Construction of Knowledge-Based Software Re-Engineering Environments”, Proceedings 1994 Asia-Pacific Software Engineering Conference, Tokyo, pp. 60–69, IEEE (1994).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bailes, P.A., Burnim, P., Chapman, M., Salzman, E. (1996). KBSE and Ada: Object and enabling technology. In: Toussaint, M. (eds) Ada in Europe. Ada-Europe 1995. Lecture Notes in Computer Science, vol 1031. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0015490
Download citation
DOI: https://doi.org/10.1007/BFb0015490
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60757-1
Online ISBN: 978-3-540-49362-4
eBook Packages: Springer Book Archive