Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

Derivation of Impacted Areas and Generation of Test User Stories for Agile Context

Print
PDF
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2021
Authors:
S. Reine De Reanzi, P. Ranjith Jeba Thangiah
10.5120/ijca2021921221

Reine De S Reanzi and Ranjith Jeba P Thangiah. Derivation of Impacted Areas and Generation of Test User Stories for Agile Context. International Journal of Computer Applications 174(32):31-37, April 2021. BibTeX

@article{10.5120/ijca2021921221,
	author = {S. Reine De Reanzi and P. Ranjith Jeba Thangiah},
	title = {Derivation of Impacted Areas and Generation of Test User Stories for Agile Context},
	journal = {International Journal of Computer Applications},
	issue_date = {April 2021},
	volume = {174},
	number = {32},
	month = {Apr},
	year = {2021},
	issn = {0975-8887},
	pages = {31-37},
	numpages = {7},
	url = {http://www.ijcaonline.org/archives/volume174/number32/31886-2021921221},
	doi = {10.5120/ijca2021921221},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}
}

Abstract

Real time systems are not stand alone. Some are under development, some are built from the scratch, some use and share third party APIs, sdks, services, signals, infrastructure, platform and resources. Hence until a software reaches its end of life, it consistently continues to evolve, adapting to the changes in terms of requirements, technologies, new concepts that are outcomes of various research. At times a part of the system is adapted or morphed or new one is built on the existing codebase.

The test methodologies are extended to support such systems. The study aims to bring out (i) impacted areas based on changes in the entity and (ii) feasibility of leveraging user stories to generate testcase stories that can be used for testing of systems that are constantly evolving.

References

  1. Dias-Neto, A. C. & Travassos, G. H., 2009. Model-based testing approaches selection for software projects. Information and Software Technology, Nov, Vol 51(Issue 11), pp. 1487-1504
  2. Dick, J. & Faivre, A., 1993. Automating the generation and sequencing of test cases from model-based specifications. Springer-Verlag London, UK, FME '93 Proceedings of the First International Symposium of Formal Methods Europe on Industrial-Strength Formal Methods , pp. 268-284.
  3. Jeffries, R., 2001. Agile Glossary. [Online] Available at: https://www.agilealliance.org/glossary/three-cs/
  4. Kamthan, P., 2011. Representation of User Stories in Descriptive Markup, Montreal, Quebec, Canada : Spectrum Research Repository, https://spectrum.library.concordia.ca/36094/
  5. Katara, M. & Kervinen, A., 2006. Making Model-Based Testing More Agile: A Use Case Driven Approach. Haifa, Israel , HVC'06 Proceedings of the 2nd international Haifa verification conference on Hardware and software, verification and testing, pp. 219-234 .
  6. Katara, M. & Kervinen, A., 2006. Making Model-Based Testing More Agile: A Use Case Driven Approach. Finland, https://link.springer.com/chapter/10.1007/978-3-540-70889-6_17, pp. 219-23
  7. Kelly, S. & Tolvanen, J.-P., 2008. Domain-Specific Modeling: Enabling Full Code Generation. s.l.:Wiley-IEEE Computer Society Press
  8. Löffler, R., Meyer, M. & Gottschalk, M., 2010. Formal scenario-based requirements specification and test case generation in healthcare applications. Cape Town, South Africa, SEHC '10 Proceedings of the 2010 ICSE Workshop on Software Engineering in Health Care , pp. 57-67
  9. Maletic, J. I. & Collard, M. L., 2009 . TQL: A query language to support traceability. Vancouver, BC, Canada, Traceability in Emerging Forms of Software Engineering, 2009. TEFSE '09. ICSE
  10. Merilinna, J. & Pärssinen, J., 2010. Verification and validation in the context of domain-specific modelling. Reno, Nevada, DSM '10 Proceedings of the 10th Workshop on Domain-Specific Modeling, p. Article 9
  11. Miller, T. a. S. P., 2012. A Case Study in Model-Based Testing of Specifications and Implementations.. Software Testing Verification and Reliability, Volume 22, pp. 22(1):33-63
  12. Naslavsky, L., Ziv, H. & Richardson, D. J., 2007. Towards leveraging model transformation to support model-based testing. Atlanta, Georgia, USA, ASE '07 Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering, pp. 509-512
  13. Naslavsky, L., Ziv, H. & Richardson, D. J., 2007. Towards traceability of Model based Testing Artifacts. London, UK, AMOST'07, ACM 978-1-59593-850-3/07/0007
  14. Naslavsky, L., Ziv, H. & Richardson, D. J., 2008. Using Model Transformation to Support Model based Test Coverage MEasurement. Leipzig, Germany, AST'08, ACM 978-1-60558-030-2/08/05
  15. Puolitailval, O.-P. & Kansten, T., 2010. Towards flexible and Efficient Modle Based Testing Utilizing Domain Specific Modelling. NewYork, USA, DSM '10, ACM.
  16. S.W, A., 2006. Agile Modeling Home Page. [Online] Available at: www.agilemodeling.com
  17. Somé, S. S. & Cheng, X., 2008. An approach for supporting system-level test scenarios generation from textual use cases. Fortaleza, Ceara, Brazil, SAC '08 Proceedings of the 2008 ACM symposium on Applied computing, pp. 724-729
  18. Utting, M. & Legeard, B., 2007. Practical Model-Based Testing: A Tools Approach. s.l.:Morgan Kaufmann Publishers Inc
  19. www.omg.org, 2005. Object Management Group. [Online] Available at: http://www.omg.org/cgi- bin/doc?ptc/2005-11-01
  20. Yanping.C, RobertL.P & Sims, D. P., 2002. Specification based Regression Test Selection with Risk Analysis. Toronto, Ontario, Canada, CASCON '02, IBM Press ©2002
  21. Zander-Nowicka, J., Mosterman, P. J. & Schieferdecker, I., 2008. Quality of test specification by application of patterns. Nashville, Tennessee, USA, PLoP '08 Proceedings of the 15th Conference on Pattern Languages of Programs , p. Article 3

Keywords

Modeling, User stories, Impact areas, Formal Methods, Test User Stories, Heuristics, SaaS, Test Modeling