ridm@nrct.go.th   ระบบคลังข้อมูลงานวิจัยไทย   รายการโปรดที่คุณเลือกไว้

Definition and detection of bad smells of aspect-oriented program

หน่วยงาน จุฬาลงกรณ์มหาวิทยาลัย

รายละเอียด

ชื่อเรื่อง : Definition and detection of bad smells of aspect-oriented program
นักวิจัย : Komsan Srivisut
คำค้น : Software refactoring , Software maintenance , ซอฟต์แวร์รีแฟคทอริง , การบำรุงรักษาซอฟต์แวร์
หน่วยงาน : จุฬาลงกรณ์มหาวิทยาลัย
ผู้ร่วมงาน : Pornsiri Muenchaisri , Chulalongkorn University. Faculty of Engineering
ปีพิมพ์ : 2550
อ้างอิง : http://cuir.car.chula.ac.th/handle/123456789/37585
ที่มา : -
ความเชี่ยวชาญ : -
ความสัมพันธ์ : -
ขอบเขตของเนื้อหา : -
บทคัดย่อ/คำอธิบาย :

Thesis (M.Eng.)--Chulalongkorn University, 2007

“Bad smell” is a metaphor describing software patterns that are generally associated with bad designs and bad programmings. It can be removed by using the refactoring technique which improves the quality of the software. Aspect-Oriented (AO) software development, which involves new notions and different ways of thinking for developing software and solving the crosscutting problem, possibly introduces different kinds of design flaws. Defining bad-smell kinds hidden in AO software, in order to point out bad designs and bad programmings, is then necessary. This research proposes the definition of five new kinds of AO bad smells affecting coupling of software. Moreover, appropriate solution to eliminate each kind of bad smell is presented in terms of refactoring procedure. Also, metrics are designed and thresholds are determined to support for detecting such kinds of bad smells. Bad-smell detector is further developed as a tool to support for automatic bad-smell detection. The results of bad-smell validation show that after removing the bad-smell kinds, software coupling is decreased.

บรรณานุกรม :
Komsan Srivisut . (2550). Definition and detection of bad smells of aspect-oriented program.
    กรุงเทพมหานคร : จุฬาลงกรณ์มหาวิทยาลัย.
Komsan Srivisut . 2550. "Definition and detection of bad smells of aspect-oriented program".
    กรุงเทพมหานคร : จุฬาลงกรณ์มหาวิทยาลัย.
Komsan Srivisut . "Definition and detection of bad smells of aspect-oriented program."
    กรุงเทพมหานคร : จุฬาลงกรณ์มหาวิทยาลัย, 2550. Print.
Komsan Srivisut . Definition and detection of bad smells of aspect-oriented program. กรุงเทพมหานคร : จุฬาลงกรณ์มหาวิทยาลัย; 2550.