Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

2nd Euromicro Conference on Software Maintenance and Reengineering ( CSMR'98)   p. 60
A Dependence-Based Representation for Concurrent Object-Oriented Software Maintenance

Full Article Text: Download PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSMR.1998.665734
Send link to a friend

Abstract
Software maintenance is a costly process because of the reason that each modification to a program must take into account many complex dependence relationships in the existing software. An understanding of program dependences is therefore an inevitable step to efficient software change. In this paper we propose a dependence-based representation named the system dependence net (SDN), which extends previous dependence-based representations to represent various program dependences in concurrent object-oriented programs. An SDN of a concurrent object-oriented program consists of a collection of dependence graphs each representing a main procedure, a free standing procedure, or a method in a class of the program. It also consists of some additional arcs to represent direct dependences between a call and the called procedure/method and transitive interprocedural data dependences. An SDN can be used to represent either object-oriented features or concurrency issues in a concurrent object-oriented program, and can be used as an underlying representation in a maintenance environment for concurrent object-oriented programs.
Additional Information

Citation:  Jianjun Zhao, Jingde Cheng, Kazuo Ushijima, "A Dependence-Based Representation for Concurrent Object-Oriented Software Maintenance," csmr, p. 60,  2nd Euromicro Conference on Software Maintenance and Reengineering ( CSMR'98),  1998

Similar Articles

Abstract Contents
Abstract
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback