Transform Conditionals to Polymorphism

Ducasse, Stéphane; Demeyer, Serge; Nierstrasz, Oscar (2000). Transform Conditionals to Polymorphism. In: Fifth European Conference on Pattern Languages of Programs (pp. 219-252). UVK GmbH

[img] Text
nierstrasz+ducasse.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (150kB)

Conditionals -i.e., switch statements, nested ifs- that are used to simulate polymorphism hamper evolution and flexibility of applications. The reengineering patterns presented in this paper show you how to transform conditionals in object-oriented code to improve the flexibility of application.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Ducasse, Stephane, Nierstrasz, Oscar

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

ISBN:

3-87940-775-4

Publisher:

UVK GmbH

Language:

English

Submitter:

Anja Ebeling

Date Deposited:

11 Dec 2017 15:16

Last Modified:

11 Apr 2024 16:12

BORIS DOI:

10.7892/boris.104481

URI:

https://boris.unibe.ch/id/eprint/104481

Actions (login required)

Edit item Edit item
Provide Feedback