{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,1,11]],"date-time":"2023-01-11T10:07:41Z","timestamp":1673431661977},"reference-count":0,"publisher":"IGI Global","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009,1,1]]},"abstract":"<p>Cohesion has been a topic of interest since structured design in the 1970\u2019s. Cohesion may also be viewed as a characterization of a system attribute. Today, there are numerous researchers continuing this work into object-oriented designs. Most of the current research has focused on the interaction of methods within a class, the inter-method cohesion. In this paper, we consider both the inter-method cohesion and the intra-method cohesion of a class. We have utilized the concept of program slice (Weiser, 1981) and have extended Functional Cohesion (Bieman &amp; Ott, 1994) to devise a new intra-method cohesion metric, ITRA-C, for measuring cohesion of each method within the class. This intra-method cohesion is based on the notion of effects and chaining in an effect-slice. We further combine the (inter-method, intra-method)-tuple into one combined Class Cohesion, which provides a quick view of bands of cohesion for categorizing classes.<\/p>","DOI":"10.4018\/jitsa.2009010102","type":"journal-article","created":{"date-parts":[[2011,2,15]],"date-time":"2011-02-15T18:56:23Z","timestamp":1297796183000},"page":"15-32","source":"Crossref","is-referenced-by-count":2,"title":["On Inter-Method and Intra-Method Object-Oriented Class Cohesion"],"prefix":"10.4018","volume":"2","author":[{"given":"Frank","family":"Tsui","sequence":"first","affiliation":[{"name":"Southern Polytechnic State University, USA"}]},{"given":"Orlando","family":"Karam","sequence":"additional","affiliation":[{"name":"Southern Polytechnic State University, USA"}]},{"given":"Sheryl","family":"Duggins","sequence":"additional","affiliation":[{"name":"Southern Polytechnic State University, USA"}]},{"given":"Challa","family":"Bonja","sequence":"additional","affiliation":[{"name":"Southern Polytechnic State University, USA"}]}],"member":"2432","container-title":["International Journal of Information Technologies and Systems Approach"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=2544","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T17:56:09Z","timestamp":1654106169000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jitsa.2009010102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2009,1,1]]},"references-count":0,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2009,1]]}},"URL":"https:\/\/doi.org\/10.4018\/jitsa.2009010102","relation":{},"ISSN":["1935-570X","1935-5718"],"issn-type":[{"value":"1935-570X","type":"print"},{"value":"1935-5718","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,1,1]]}}}