Research Directions in Software Composition

Nierstrasz, Oscar; Meijler, Theo Dirk (1995). Research Directions in Software Composition. ACM Computing Surveys, 27(2), pp. 262-264. ACM Press 10.1145/210376.210389

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

Download (218kB)

\it Software composition refers to the construction of software applications from components that implement abstractions pertaining to a particular problem domain. Raising the level of abstraction is a time-honored way of dealing with complexity, but the real benefit of composable software systems lies in their increased \it flexibility: a system built from components should be easy to recompose to address new requirements. A certain amount of success has been achieved in some well-understood application domains, as witnessed by the popularity of user-interface toolkits, fourth generation languages and application generators. But how can we generalize this?

Item Type:

Journal Article (Original Article)

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

Subjects:

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

ISSN:

0360-0300

Publisher:

ACM Press

Language:

English

Submitter:

Anja Ebeling

Date Deposited:

24 Jan 2018 14:57

Last Modified:

11 Apr 2024 16:12

Publisher DOI:

10.1145/210376.210389

BORIS DOI:

10.7892/boris.104648

URI:

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

Actions (login required)

Edit item Edit item
Provide Feedback