Skip to main content

KBSE and Ada: Object and enabling technology

  • Conference paper
  • First Online:
Ada in Europe (Ada-Europe 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1031))

Included in the following conference series:

  • 105 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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).

    Google Scholar 

  2. 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).

    Google Scholar 

  3. 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).

    Google Scholar 

  4. 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).

    Google Scholar 

  5. 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).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Marcel Toussaint

Rights and permissions

Reprints 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

Publish with us

Policies and ethics