Encyclopedia of Software Engineering 2002
DOI: 10.1002/0471028959.sof221
|View full text |Cite
|
Sign up to set email alerts
|

Object‐Oriented Design

Abstract: Work on what was to become “structured design” began in the early 1960s. Structured design, as a well‐defined and named concept, did not achieve appreciable visibility until the publication of an article in the IBM Systems Journal in 1974. There is more than one way to accomplish a “structured design.” Like structured design, the term object‐oriented design (OOD) means different things to different people. For example, OOD has be… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0
1

Year Published

2003
2003
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(11 citation statements)
references
References 58 publications
0
10
0
1
Order By: Relevance
“…Software development process: This category gathers the main phases of a standard life cycle for software development according to Berard [68]. The objective is to see how each design approach handles these phases.…”
Section: Conceptsmentioning
confidence: 99%
“…Software development process: This category gathers the main phases of a standard life cycle for software development according to Berard [68]. The objective is to see how each design approach handles these phases.…”
Section: Conceptsmentioning
confidence: 99%
“…However, the separation of the transformation logic into several rules comes with the price of having coupling between rules, but it can be seen on the average fan-in value that the coupling is still very low. This can be considered as necessary coupling level as pointed out by [Ber93], because a modular system without any coupling is useless in general.…”
Section: Impact On Quality Attributesmentioning
confidence: 99%
“…There is no distinction between a strong and weak relation. Second, the metrics do not consider the various type of coupling complexity of the classes that were proposed by Edward Berard [17]. CBO is explained in section 3, the motivation of proposed metric is discussed in section 4, Calibration of Types of coupling is discussed in section 5, The proposed metric CWCBO is explained in section 6, the experimentation of a new metric and the case study is described in section 7, a comparative study of CWCBO with CBO in section 8 and Section 9 presents the conclusion and future work.…”
Section: Literature Reviewmentioning
confidence: 99%
“…The various types coupling are Control Coupling (CC), Global Data Coupling (GDC), Internal Data Coupling (IDC), Data Coupling (DC) and Lexical Content Coupling (LCC) [17].The cognitive weight of these types of couplings is calibrated by means of psychological experiments conducted to students of masters and bachelors degree. With the new metric there is hope that this metric will reflect the real complexity of OO system.…”
Section: Motivationmentioning
confidence: 99%