Saturday, 30 October 2010

Wseas Transactions

New Subscription to Wseas Transactions

The following information was submitted:

Transactions: INTERNATIONAL JOURNAL of EDUCATION AND INFORMATION TECHNOLOGIES
Transactions ID Number: 19-608
Full Name: Ryota Chiba
Position: Student
Age: ON
Sex: Male
Address: 3-7-5 Toyosu, Koutou-ku, Tokyo
Country: JAPAN
Tel:
Tel prefix:
Fax:
E-mail address: chiba@komiya.ise.shibaura-it.ac.jp
Other E-mails: m107059@shibaura-it.ac.jp
Title of the Paper: Automatically Detecting Detects on Class Implementation in Object Oriented Program on the Basis of the Law of Demeter:Focusing on the Dependency between Packages
Authors as they appear in the Paper: Ryota Chiba, Hiroaki Hashiura, Seiichi Komiya
Email addresses of all the authors: chiba@komiya.ise.shibaura-it.ac.jp,hashiura@komiya.ise.shibaura-it.ac.jp,skomiya@shibaura-it.ac.jp
Number of paper pages: 9
Abstract: In an object-oriented software development project, one of the design methods such as OOSE and OMT is typically employed. However, a common weak point is recognized for these design methods, that is, they do not provide an easy approach for designing a class. In this study, we propose a method to support designing a class by focusing on modularization to reduce the degree of coupling. We extended the Law of Demeter, which is one of the laws to reduce the degree of coupling, so that it may be applied to Java. In addition, in Java, since modules developed by somebody are usually reused as packages rather than as classes, we decided to apply the Law to a set of packages. We developed a tool that can automatically detect a violation of the Law as a plug-in of Eclipse. We have conducted an experiment to prove that the tool can automatically detect a violation of the Law of Demeter and point out the location of violation Then, we enter the violated portion of source code!
to our tool to prove that the problem can be corrected.
Keywords: Class Design, Object Oriented Software Development, Law of Demeter, Eclipse
EXTENSION of the file: .pdf
Special (Invited) Session: A Tool for Detecting Detects on Class Implementation in Object Oriented Program on the Basis of the Law of Demeter:Focusing on the Dependency between Packages
Organizer of the Session: 635-361
How Did you learn about congress:
IP ADDRESS: 223.132.75.16