The following information was submitted:
Transactions: WSEAS TRANSACTIONS ON COMPUTERS
Transactions ID Number: 52-356
Full Name: Fathi Taibi
Position: Senior Lecturer
Age: ON
Sex: Male
Address: Faculty of Information Technology, University of Tun Abdul Razak, No. 9 - PJS 08/09, Petaling Jaya, 46150, Selangor
Country: MALAYSIA
Tel:
Tel prefix:
Fax:
E-mail address: taibi@pintar.unirazak.edu.my
Other E-mails: fathi_taibi@hotmail.com
Title of the Paper: Automatic Detection of Changes in Shared Software Specifications
Authors as they appear in the Paper: Fathi Taibi
Email addresses of all the authors:
Number of paper pages: 12
Abstract: Specifying software requirements is a crucial and error-prone phase involving several people specifying the requirements of various stakeholders. Enabling effective collaboration in this phase requires dealing with the changes that are made to a shared specification. These changes or revisions are aimed at reaching a specification that satisfies the needs of all the stakeholders. Hence, systematic detection of these changes is crucial in order to enable committing them properly and producing a sound specification. A novel approach is proposed in this paper to automatically detect the exact changes made to Object-Oriented formal specifications in a collaborative development environment. A heuristic-based matching algorithm driven by structural similarity and incorporating several effective normalization techniques is used to find the correspondences between the compared versions. The matching results are used to produce a differencing script incorporating the exact !
changes that took place. The evaluation results produced by the proposed algorithm have shown good signs for both accuracy and scalability.
Keywords: Differencing, Matching, Change detection, Formal specification, Object-oriented methods
EXTENSION of the file: .pdf
Special (Invited) Session:
Organizer of the Session:
How Did you learn about congress: software engineering
IP ADDRESS: 203.121.100.11