Component-Oriented Software Technology

Nierstrasz, Oscar; Dami, Laurent (1995). Component-Oriented Software Technology. In: Nierstrasz, Oscar; Tsichritzis, Dennis (eds.) Object-Oriented Software Composition (pp. 3-28). Prentice-Hall

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

Download (183kB)

Modern software systems are increasingly required to be open and distributed. Such systems are open not only in terms of network connections and interoperability support for heterogeneous hardware and software platforms, but, above all, in terms of evolving and changing requirements. Although object-oriented technology offers some relief, to a large extent the languages, methods and tools fail to address the needs of open systems because they do not escape from traditional models of software development that assume system requirements to be closed and stable. We argue that open systems requirements can only be adequately addressed by adopting a component-oriented as opposed to a purely object-oriented software development approach, by shifting emphasis away from programming and towards generalized software composition.

Item Type:

Book Section (Book Chapter)

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:

Nierstrasz, Oscar, Nierstrasz, Oscar

Subjects:

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

ISBN:

0-13-220674-9

Publisher:

Prentice-Hall

Language:

English

Submitter:

Anja Ebeling

Date Deposited:

29 Jan 2018 11:02

Last Modified:

11 Apr 2024 16:12

BORIS DOI:

10.7892/boris.104646

URI:

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

Actions (login required)

Edit item Edit item
Provide Feedback