DocumentCode
2348872
Title
Reverse Engineering Sequence Diagrams for Enterprise JavaBeans with Business Method Interceptors
Author
Serebrenik, Alexander ; Roubtsov, Serguei ; Roubtsova, Ella ; van den Brand, Mark
Author_Institution
Eindhoven Univ. of Technol., Eindhoven, Netherlands
fYear
2009
fDate
13-16 Oct. 2009
Firstpage
269
Lastpage
273
Abstract
Enterprise JavaBeans (EJB) is a component technology commonly used for enterprise application development. Recent EJB 3.0 specification involves interceptors, a mechanism providing means to dynamically introduce additional behavior into the execution of a bean. As multiple interceptors can be applied to the same bean, and the order of interceptor invocation can be affected by a variety of specification rules, complexity of interceptors invocation can easily become a burden for the developers or maintainers. In order to help the developers we propose an algorithm for reverse engineering UML sequence diagrams from EJB 3.0 programs.
Keywords
Java; Unified Modeling Language; formal specification; object-oriented programming; reverse engineering; EJB 3.0 specification; Enterprise JavaBeans component technology; business method interceptor; enterprise application development; reverse engineering UML sequence diagram; Application software; Java; Reverse engineering; Standards development; Sun; Unified modeling language; Weapons; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Reverse Engineering, 2009. WCRE '09. 16th Working Conference on
Conference_Location
Lille
ISSN
1095-1350
Print_ISBN
978-0-7695-3867-9
Type
conf
DOI
10.1109/WCRE.2009.27
Filename
5328783
Link To Document