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) | Request a copy

\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)

UniBE Contributor:

Nierstrasz, Oscar Marius

Subjects:

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

ISSN:

0360-0300

Publisher:

ACM Press

Language:

English

Submitter:

Manuela Bamert

Date Deposited:

24 Jan 2018 14:57

Last Modified:

22 Oct 2019 19:20

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