Title :
Incorporating data abstraction in CRC to simplify method interface
Author :
Jun-Ren Chen ; Wu, Mu-Je ; Chen, Jason Jen-Yen
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Central Univ., Jhongli, Taiwan
Abstract :
Class Responsibility Collaboration (CRC) has been a widely-used technique for collaborating team to design software. As the traditional CRC does not seem to include the argument analysis process, method interface and test case seem more difficult to devise. Therefore, we propose a method in CRC that incorporates argument extraction and method interface simplification, which helps evaluate arguments to move up their abstraction level and to reduce the number of arguments. In addition, test cases production seems facilitated.
Keywords :
data structures; groupware; object-oriented methods; software engineering; argument extraction; class responsibility collaboration; data abstraction; method interface simplification; software design; Algorithm design and analysis; Collaboration; Data structures; Design methodology; Floors; Software; CRC; data abstraction; method interface; object-orientation;
Conference_Titel :
Computer Symposium (ICS), 2010 International
Conference_Location :
Tainan
Print_ISBN :
978-1-4244-7639-8
DOI :
10.1109/COMPSYM.2010.5685366