Software Defect Patterns which Break Text Integrity
Frank Yung-Fong Tang, PhD Student, George Mason University, USA

Intended Audience: N/A

Session Level: N/A

Maintaining the text integrity within a software system is one of the most important tasks in supporting multilingual and/or Unicode. This paper discusses several common software defect patterns we observed in many projects. These defect patterns broke data integrity of text information. We describe the cause of these defect patterns and then propose a name for each of them as a foundation for future communication. In some cases, we will also propose method of pattern, which identify these defects quickly, and/or provide general solution patterns to resolve these defects. This paper is aiming to help software developers, especially engineers involving with system integration, from making these common defects. In the end, we will also propose some future study topics to build text integrity defect patterns diagnosis system based on our discussion in this paper.