| Analysis of object interaction during the enterprise javabeans lifecycle using formal specification technique |
| Full text |
Pdf
(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
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 35, Citation Count: 0
|
|
|
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
|
Robert France, A problem-oriented analysis of basic UML static requirements modeling concepts, Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, p.57-69, November 01-05, 1999, Denver, Colorado, United States
|
| |
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
|
|
|