Title of article :
Test-driven modeling for model-driven development
Author/Authors :
Zhang، Yuefeng نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2004
Abstract :
A new software development process called test-driven modeling applies the Extreme Programming test-driven paradigm in a model-driven development environment. (The basis of this article is a project in Motorolaʹs iDEN division that is extending and migrating a large legacy telecommunication system to new platforms using TDM.) This process involves automatic testing through simulation and using executable models as living software system architecture documents. In TDM, we use the same message sequence charts (MSCs) for both system analysis (or design documents) and unit test cases. Similarly, we use the same high-level modeling diagrams for both automatic code generation and living software architecture documents to guide the systemʹs detailed implementation in later phases. Practical results show that developers can effectively apply TDM to large projects with high productivity and quality in terms of the number of code defects.
Keywords :
Evidence-based interventions , Training , School psychology , Exposure to interventions , Training challenges
Journal title :
IEEE SOFTWARE
Journal title :
IEEE SOFTWARE