ACM Home Page
Please provide us with feedback. Feedback
Analysis of object interaction during the enterprise javabeans lifecycle using formal specification technique
Full text PdfPdf (750 KB)
Source ACM SIGPLAN Notices archive
Volume 37 ,  Issue 6  (June 2002) table of contents
COLUMN: Technical correspondence table of contents
Pages: 82 - 92  
Year of Publication: 2002
ISSN:0362-1340
Authors
Ji-Hyun Lee  Chonbuk National University, Korea
Cheol-Jung Yoo  Chonbuk National University, Korea
Ok-Bae Chang  Chonbuk National University, Korea
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 35,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/571727.571738
What is a DOI?

ABSTRACT

Today's many software projects are based on integration of independently designed software components that are acquired on the market, rather than developed within the projects as a whole. Such a component-based development is an architectural design that permits flexible composition of components into applications. EJB is a good example of these components architecture. Sometimes we misunderstand how EJB operates precisely, because EJB specification is documented in informal language. This paper presents a rigorous analysis of object interaction during the Enterprise JavaBeans lifecycle which is documented informally in EJB specification and shows how a formal specification language can be used to define this. There are a number of different formal languages for software specification including Z and VDM. We have chosen to use Z notation for the reasons that Z has a large variety of notation and it is based on the set theory that forms an adequate basis for building more complex data structures.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Detlef Kreuz, Formal Specification of CORBA Services using Object-Z, The University of Hamburg-Harburg Telematics Group 21073 Hamburg, Germany, 1999.
 
2
 
3
Joao Pedro Sousa and David Garlan, Formal Modeling of the Enterprise JavaBeans™ Component Integration Framework, School of Computer Science Carnegie Mellin University Pittsburgh, PA 15213 USA, 1999.
 
4
 
5
 
6
7
 
8
Enterprise JavaBeans™ Specification, v1.1, Sun Microsystems, Inc., 1999.
 
9
Robert G. Clark, Ana M. D. Moreira, Constructing Formal Specifications from Informal Requirements, IEEE, 1997.
 
10
 
11
Collaborative Colleagues:
Ji-Hyun Lee: colleagues
Cheol-Jung Yoo: colleagues
Ok-Bae Chang: colleagues