Automated Testing Featuring Prototype Generation from Harvested Requirements Specification
Prototyping is a common technique suggested for requirements validation during the early phase of software project. However, prototype construction is resource consuming. Moreover, the evolving prototype due to requirements change may cause inconsistency among associated artifacts. This paper thus presents an approach to automating the construction of prototypes from harvested requirements specification. The implemented component is part of Requirements Harvester— RH, which is the system to facilitate integrating quality control activities with requirements management ability provided by a traceability matrix. The generated prototype is self-test and capable of maintaining the consistency of related work products. The presented automation approach promotes the working smarter environments that could improve process capability and performance. The findings from the comparisons of the manual and the proposed methods reported the outperformance of the latter.
KeywordsPrototyping Content harvester User Interface Testing Software Process Improvement
Unable to display preview. Download preview PDF.
- 1.Overmyer, S.P.: Revolutionary vs. Evolutionary Rapid Prototyping: Balancing Software Productivity and HCI Design Concerns. In: The Fourth International Conference on Human-Computer Interaction, pp. 303–307 (1991)Google Scholar
- 2.Srivastava, B., Chang, Y.: Business Insight from Collection of Unstructured Formatted Documents with IBM Content Harvester. In: ACM International Conference on Management of Data, pp. 73–78. ACM, New York (2010)Google Scholar
- 3.Soonsongtanee, S., Limpiyakorn, Y.: Enhancement of Requirements Traceability with State Diagrams. In: 2nd International Conference on Computer Engineering and Technology, vol. 2, pp. V2-248–V2-252 (2010)Google Scholar
- 4.Phopan, Y., Limpiyakorn, Y.: Approach to Automating Input Data for Requirements Traceability Matrix. In: Proceedings of the National Graduate Research Conference 2011, pp. 1033–1042 (2011)Google Scholar
- 5.Ieamsaard, C., Limpiyakorn, Y.: On Integrating User Acceptance Tests Generation to Requirements Management. In: International Conference on Information Communication and Management, vol. 16, pp. 248–252 (2011)Google Scholar