| State model extraction of a software component by observing its behavior |
| Full text |
Pdf
(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 |
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 147, Citation Count: 0
|
|
|
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
|
Yijun Yu , Yiqiao Wang , John Mylopoulos , Sotirios Liaskos , Alexei Lapouchnian , Julio Cesar Sampaio do Prado Leite, Reverse Engineering Goal Models from Legacy Code, Proceedings of the 13th IEEE International Conference on Requirements Engineering, p.363-372, August 29-September 02, 2005
[doi> 10.1109/RE.2005.61]
|
| |
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
|
Cosmin E. Oancea , Stephen M. Watt, Parametric polymorphism for software component architectures, Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 16-20, 2005, San Diego, CA, USA
|
|