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
Text
Seiten aus 10.1007_b97813.pdf - Published Version Restricted to registered users only Available under License Publisher holds Copyright. Download (107kB) |
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 |