WASET
	@article{(Open Science Index):https://publications.waset.org/pdf/3877,
	  title     = {A Pattern Language for Software Debugging},
	  author    = {Mehdi Amoui and  Mohammad Zarafshan and  Caro Lucas},
	  country	= {},
	  institution	= {},
	  abstract     = {In spite of all advancement in software testing,
debugging remains a labor-intensive, manual, time consuming, and
error prone process. A candidate solution to enhance debugging
process is to fuse it with testing process. To achieve this integration,
a possible solution may be categorizing common software tests and
errors followed by the effort on fixing the errors through general
solutions for each test/error pair. Our approach to address this issue is
based on Christopher Alexander-s pattern and pattern language
concepts. The patterns in this language are grouped into three major
sections and connect the three concepts of test, error, and debug.
These patterns and their hierarchical relationship shape a pattern
language that introduces a solution to solve software errors in a
known testing context.
Finally, we will introduce our developed framework ADE as a
sample implementation to support a pattern of proposed language,
which aims to automate the whole process of evolving software
design via evolutionary methods.},
	    journal   = {International Journal of Computer and Information Engineering},
	  volume    = {2},
	  number    = {3},
	  year      = {2008},
	  pages     = {885 - 891},
	  ee        = {https://publications.waset.org/pdf/3877},
	  url   	= {https://publications.waset.org/vol/15},
	  bibsource = {https://publications.waset.org/},
	  issn  	= {eISSN: 1307-6892},
	  publisher = {World Academy of Science, Engineering and Technology},
	  index 	= {Open Science Index 15, 2008},
	}