A Framework for the Test Oriented Active Component Development

蔡国永,缪裕青
DOI: https://doi.org/10.3969/j.issn.1673-808x.2004.03.002
2004-01-01
Abstract:The active components are becoming a major kind of application in the world of network service.However,the developing methodologies presently proposed in software engineering literatures are mainly for dealing with the complexity of large scale software systems instead of active components which have some special characteristics,therefore they are not the best framework while applied in developing active software components.Based on the formal and visual language-Statechart,a novel developing framework for building and testing such components is proposed,which is a testing-driven methodology by combining the behavior model and testing model for the component under development.At the same time,an automatic test cases generation program STgen is implemented to support this testing oriented development methodology.Two examples are illustrated through the framework.The experience acquired shows that the framework is easy to use and it has the feature that will help developers shorten software development cycle as well as improve the quality of software.The authors are working in exploring the methodology in embedded real time software development.
What problem does this paper attempt to address?