DSpace
 

Tai Nguyen So - Vietnam National University, Ha Noi - VNU >
ĐẠI HỌC QUỐC GIA HÀ NỘI - VIETNAM NATIONAL UNIVERSITY, HANOI >
BÀI BÁO ĐĂNG TRÊN SCOPUS >
2006-2008 VNU-DOI-Publications >

Search

Please use this identifier to cite or link to this item: http://tainguyenso.vnu.edu.vn/jspui/handle/123456789/6586

Title: Checking interface interaction protocols using aspectoriented programming
Authors: Truong, A.H.
Trinh, T.B.
Van Hung, D.
Nguyen, V.H.
Trang, N.T.T.
Pham, D.H.
Keywords: Aspect-oriented programmings
Component interfaces
AspectJ
Interaction protocols
Interface interactions
Protocol specifications
Multiple components
SIMPLE protocols
Static techniques
Temporal orders
Computer software
Flow interactions
Issue Date: 2008
Publisher: Proceedings - 6th IEEE International Conference on Software Engineering and Formal Methods, SEFM 2008
Citation: Page : 382-386
Abstract: We propose an approach based on aspect-oriented programming to specify and to verify interaction protocols in the component interfaces of Java programs. First, based on method patterns of AspectJ we introduce a simple protocol specification language that specifies temporal orders of operations of an interface. We then develop an algorithm that takes a protocol specification and produces aspect code that will check for protocol conformance of programs that use the interface at runtime. Finally, we propose several extensions that enable the integration of our approach with static techniques and allow checking protocols over multiple components. ?? 2008 IEEE.
URI: http://tainguyenso.vnu.edu.vn/jspui/handle/123456789/6586
ISBN: 9.78E+12
Appears in Collections:2006-2008 VNU-DOI-Publications

Files in This Item:

File Description SizeFormat
408.pdf46.44 kBAdobe PDFView/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback