(Enter summary)
Abstract: data type (ADT), Exports objects and types as well as other program
units. It does not maintain state information in the body.
4. Abstract state machine (ASM). Exports objects and types as well as other
program units and maintains state information in the body.
The first three categories are mentioned by Ichbiah
9
and the fourth was added by
Booth. These represent the purest form of application and, according to Booth,
hybrid versions may be found. Booth would classify a package in any of... (Update)
Context of citations to this paper: More
.... known modularization criteria coupling cohesion, we expect good process clusters to show high cohesion and low coupling, see also [18, 43]. The characteristic vectors used to calculate the pairwise similarity are determined by a static source analysis. Preliminary studies...
.... a module is defined as a conceptual and arbitrary large collection of consecutive source code fragments with an aggregate name [14, 24]. A module (e.g. M) is considered to be a collection of functions F, data types T , and variables V (including both the target system...
Cited by: More
A Dissertation - Presented To The (1995)
(Correct)
A Software Evaluation Model Using Component Association Views - Sartipi (2001)
(Correct)
Visualization of Module Coupling - Kilic (1996)
(Correct)
Active bibliography (related documents): More All
0.5: Modularity and Genericity revisited for PROLOG - Marc Bernard Francois
(Correct)
0.5: Structural Information as a Quality Metric in Software Systems.. - Visaggio
(Correct)
0.5: Program Comprehension - Rugaber (1995)
(Correct)
Similar documents based on text: More All
0.5: Experimental Evaluation of Agreement Between Programmers .. - Nandigam, Lakhotia, Cech
(Correct)
0.5: The Relationship between Slices and Module Cohesion - Ott, Thuss (1989)
(Correct)
0.4: Slice Based Metrics for Estimating Cohesion - Ott, Thuss (1993)
(Correct)
Related documents from co-citation: More All
5: Reasoning Systems (context) - Guide - 1987
4: A measure for composite module cohesion (context) - Patel, Chu et al. - 1992
3: Hermes: A Language for Distributed Computing (context) - Strom, Bacon et al. - 1991
BibTeX entry: (Update)
L. Rising and F. Calliss. Problems with determining package cohesion and coupling. Software-Practice and Experience, 22(7):553--571, July 1992. http://citeseer.ist.psu.edu/rising92problems.html More
@article{ rising92problems,
author = "Linda Rising and Frank W. Calliss",
title = "Problems with Determining Package Cohesion and Coupling",
journal = "Software - Practice and Experience",
volume = "22",
number = "7",
pages = "553-571",
year = "1992",
url = "citeseer.ist.psu.edu/rising92problems.html" }
Citations (may not include all citations):
427
the criteria to be used in decomposing systems into modules (context) - Parnas - 1972
62
Structured Design Fundamentals of a Discipline of Computer P.. (context) - Yourdon, Constantine - 1979
42
Rationale for the design of the Ada programming Language (context) - Ichbiah - 1979
35
An empirical study of FORTRAN programs (context) - Knuth - 1971 DBLP
16
Abstraction techniques in modern programming languages (context) - Shaw - 1984
9
Assessing the quality of abstract data types written in Ada (context) - Embley, Woodfield - 1988 ACM DBLP
7
Cohesion and coupling for abstract data types (context) - Embley, Woodfield - 1987
7
Towards a general object-oriented software development metho.. (context) - Seidewitz, Stark - 1987
6
Metrics for Ada packages: an initial study (context) - Gannon, Katz et al. - 1986 ACM DBLP
2
Van Nostrand Reinhold Co (context) - Myers, Structured - 1978
2
Inter-module code analysis techniques for software maintenan.. (context) - Calliss - 1989 ACM
2
BenjaminCumming Publishing Company Inc (context) - Engineering, second et al. - 1987
2
A comparison of module constructs in programming languages (context) - Calliss - 1991 ACM DBLP
1
Coupling, cohesion and package unity in Ada (context) - Hammons, Dobbs - 1985
1
Classifying Ada packages (context) - Ross - 1986 ACM
1
A taxonomy of Ada packages (context) - Shumate, Nielsen - 1988 ACM
1
Removing the emphasis on coding in a course on software engi.. (context) - Rising - 1989
1
Software maintenance exercises for a software engineering pr.. (context) - Engle, Ford et al. - 1989
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.ubc.ca/local/reading/proceedings/spe91-95/spe/spetoc.htm): More
Linkage Analysis of Processes - Yaung, Raz (1992)
(Correct)
A Scheme for Little Languages in Interactive Graphics - Beckman (1991)
(Correct)
A Dataflow Approach to Event-based Debugging - Olsson, Crawford, Ho (1991)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC