(Enter summary)
Abstract: Component-based software, open systems, and document-based user interfaces are about to revolutionise most areas traditionally addressed by the software engineer. We claim that many traditional software engineering methods, from life-cycle models to programming languages to system architectures are at least insufficient when facing the new trends. In this paper we present the main points of criticism and state a few unavoidable facts of life: extensible systems are in principle modular, have no ... (Update)
Context of citations to this paper: More
...not depend on or interact with one another directly. Instead, the host application mediates all interactions among add ons. Szyperski [15] refers to such system as independently extensible as they can cope with the late addition of extensions without requiring a global...
...and component systems are architectural building blocks and as such, subject to continuous changes. Extensibility of components [Szy96] is not only required for a smooth component evolution. It is even more desired for enabling the development of families of software...
Cited by: More
Variability Management with Feature-Oriented Programming and.. - Mezini, Ostermann (2004)
(Correct)
Conquering Aspects with Caesar - Mezini, Ostermann (2003)
(Correct)
Type-Safe Prototype-Based Component Evolution - Zenger (2002)
(Correct)
Active bibliography (related documents): More All
0.5: Integrating Independently-Developed Components in Object-Oriented .. - Hölzle (1993)
(Correct)
0.2: Type-Secure Meta-Programming - Christopher Bentley Dornan (1998)
(Correct)
0.2: Extensible Object-Orientation - Szyperski (1992)
(Correct)
System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text: More All
0.3: Security for Extensible Systems - Grimm, Bershad (1997)
(Correct)
0.2: Proceedings of the Second International Workshop on.. - Weck, Bosch, (Eds.) (1997)
(Correct)
0.1: Gardens' Autobahn: Efficient and Safe Streaming of Data .. - Szyperski, Roe, Chan..
(Correct)
Related documents from co-citation: More All
8: Microsoft Press (context) - Brockschmidt - 1994
6: Component Software - Beyond Object-Oriented Programming (context) - Szyperski - 1998
5: Microsoft Corporation (context) - Commerce, Paper - 1997
BibTeX entry: (Update)
C.Szyperski, Independently Extensible Systems - Software Engineering Potential and Challenges, Proceedings of the 19th Australasian Computer Science Conference, Melbourne, Australia, January 31 - February 2, 1996. http://citeseer.ist.psu.edu/szyperski96independently.html More
@inproceedings{ szyperski96independently,
author = "Clemens Szyperski",
title = "Independently Extensible Systems -- Software Engineering Potential and Challenges",
booktitle = "Proceedings of the 19th Australian Computer Science Conference",
address = "Melbourne, Australia",
year = "1996",
url = "citeseer.ist.psu.edu/szyperski96independently.html" }
Citations (may not include all citations):
342
Eiffel -- The Language (context) - Meyer - 1992
311
Abstract types have existential type (context) - Mitchell, Plotkin - 1985
167
Dimensions of object-based language design (context) - Wegner - 1987
145
ACM Transactions on Programming Languages and Systems (context) - Liskov, Wing et al. - 1994
124
Object-Oriented MultiMethods in Cecil
- Chambers - 1992
81
A proposal for making eiffel type safe
- Cook - 1989
79
Microsoft Press (context) - Brockschmidt - 1994
56
Reference Manual for the Ada Programming Language (context) - Defence - 1980
44
The Common Lisp Object System: An overview (context) - DeMichiel, Gabriel - 1987
42
Typechecking and Modules for Multi-Methods
- Chambers, Leavens - 1994
40
Programming in Oberon -- Steps beyond Pascal and Modula (context) - Reiser, Wirth - 1992
35
Digital Systems Research Center (context) - Cardelli, Technical - 1989
30
Texts and Monographs in Computer Science (context) - Wirth, Modula- - 1988
21
Engineering a Programming Language -- the Type and Class Sys.. (context) - Szyperski, Omohundro et al. - 1994
15
why we need both: Modules and Classes (context) - Szyperski, not - 1992
8
Capsules and types in fresco: Program verification in smallt.. (context) - Wills - 1991
7
Insight Ethos: On Object-Orientation in Operating Systems (context) - Szyperski - 1992
2
Extensible objectorientation
- Szyperski - 1992
1
The Oberon/F Framework -- Tutorial and Reference. Oberon mic.. (context) - Pfister, Szyperski - 1994
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.math.tau.ac.il/~guy/COP/bib-full.html): More
Code-Generation On-the-Fly: A Key to Portable Software - Steffen, Franz (1994)
(Correct)
Efficient Software-Based Fault Isolation - Wahbe, Lucco, Anderson, Graham (1993)
(Correct)
Efficient and Language-Independent Mobile Programs - Adl-Tabatabai, Langdale.. (1996)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC