Putting Change at the Center of the Software Process

Nierstrasz, Oscar Marius (2004). Putting Change at the Center of the Software Process. In: Crnkovic, Ivica; Stafford, Judith A.; Schmidt, Heinz W.; Wallnau, Kurt (eds.) 7th International Symposium, CBSE 2004. LNCS: Vol. 3054 (pp. 1-4). Springer 10.1007/978-3-540-24774-6_1

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

Download (107kB) | Request a copy

We know that successful software systems are doomed to change. But our programming languages and tools continue to focus on developing static, unchanging models of software. We propose that change should be at the center of our software process. To that end, we are exploring programming language mechanisms to support both fine-grained composition and coarse-grained extensibility, and we are developing tools and techniques to analyse and facilitate change in complex systems. In this talk we review problems and limitations with object-oriented and component-based development approaches, and we explore both technological and methodological ways in which change can be better accommodated.

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:

Nierstrasz, Oscar

Subjects:

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

ISBN:

978-3-540-21998-9

Series:

LNCS

Publisher:

Springer

Language:

English

Submitter:

Anja Ebeling

Date Deposited:

20 Nov 2017 15:54

Last Modified:

11 Apr 2024 16:11

Publisher DOI:

10.1007/978-3-540-24774-6_1

Additional Information:

Extended abstract of an invited talk

BORIS DOI:

10.7892/boris.104664

URI:

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

Actions (login required)

Edit item Edit item
Provide Feedback