DocumentCode :
2912100
Title :
An automatically dynamic checking tool for Java Beans semantic constraints
Author :
Bin, Ni ; Zehua, Zhou
Author_Institution :
Inst. of Software, Acad. Sinica, Beijing, China
fYear :
1998
fDate :
22-25 Sep 1998
Firstpage :
164
Lastpage :
172
Abstract :
With the development of network technology, the scale of the information system is becoming larger. Component software engineering is the hot point method supporting the development of such kinds of application based on the network computing model. Java Beans is a standard for software components. For the development of 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 illustrate the system architecture, the key technology and the core algorithm. Some experimental results are shown by examples
Keywords :
object-oriented languages; object-oriented programming; program verification; software quality; software reusability; specification languages; Java Beans; Java Beans Description Language; MChecker; component software engineering; consistency checking; dynamic checking tool; dynamic model checking approach; high quality components; information system; logic-based language; network computing model; semantic constraints; system architecture; toolkit; Application software; Computer networks; IP networks; Information systems; Java; Laboratories; Qualifications; Software reusability; World Wide Web;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technology of Object-Oriented Languages, 1998. TOOLS 27. Proceedings
Conference_Location :
Beijing
Print_ISBN :
0-8186-9096-8
Type :
conf
DOI :
10.1109/TOOLS.1998.713597
Filename :
713597
Link To Document :
بازگشت