ACM Home Page
Please provide us with feedback. Feedback
State model extraction of a software component by observing its behavior
Full text PdfPdf (1.29 MB)
Source
ACM SIGSOFT Software Engineering Notes archive
Volume 34 ,  Issue 1  (January 2009) table of contents
SECTION: Article abstracts with full text online table of contents
Pages 1-7  
Year of Publication: 2009
ISSN:0163-5948
Authors
Rajiv Ranjan Suman  Indian Institute of Technology, Kharagpur, West Bengal, India
Rajib Mall  Indian Institute of Technology, Kharagpur, West Bengal, India
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 147,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

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

ABSTRACT

We propose a novel black-box approach to reverse engineer the state model of a software component. We assume that in different states of a component, different subsets of its services are supported and state of a component may change due to invocation of its services. Therefore, we construct the state model of a component by tracking the changes (if any) to its supported services that occur after accessing its services. Case study carried out by us shows that our approach can generate the state model with sufficient accuracy and completeness for simple components.


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
 
2
 
3
 
4
 
5
 
6
Atul Gupta, "Unit Testing of Object Oriented Programs", PhD. Thesis 2007, Pages 127-149, CSE Dept, IIT Kanpur, India.
 
7
D. Kung, N. Suchak, P. Hsia, Y. Toyoshima, and C. Chen, "On Object State Testing, "In Proc. of IEEE COMPSAC'94, Pages 222-227, IEEE Computer Society Press, 1994.
 
8
 
9
 
10
Mike Holcombe and Florentin Ipate, "Correct Systems - Building Business Process Solutions", A volume in the Applied Computing Series, Springer-Verlag. 1998.
11

Collaborative Colleagues:
Rajiv Ranjan Suman: colleagues
Rajib Mall: colleagues