loading...
An Automatically Dynamic Checking Tool for Java Beans Semantic Constraints
Beijing, China September 22-September 25
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TOOLS.1998.713597Technology of Object-Oriented Languag ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
B. Ni, Chinese Academy of Sciences
Z. Zhou, Chinese Academy of Sciences
With the development of the network technology, the scale of the information system is becoming larger. Component software engineering is the hot point method supporting the development of such kind of application based on network computing model. Java Beans is a standard for software components. For develop high quality components, this paper proposes a toolkit -- MChecker for checking the consistency between the Java Beans semantic constraints and its implementation. MChecker uses a logic-based language -- Java Beans Description Language for describing the bean's semantic constraints. Consistency checking is based on a dynamic model checking approach. A generator is used to generate the checker automatically for a source bean. A wrapper is used to make the source support the check process. We in the paper illustrate the system architecture, the key technology and the core algorithm. Some experimental re sults are showed by examples.
Index Terms:
Component, formal specification, dynamic model checking, semantic constraints
Citation:
B. Ni, Z. Zhou, "An Automatically Dynamic Checking Tool for Java Beans Semantic Constraints," tools, pp.164, Technology of Object-Oriented Languages and Systems, 1998
Usage of this product signifies your acceptance of the Terms of Use.