• No results found

The building block method. Component-based architectural design for large software-intensive product families - Acknowledgements

N/A
N/A
Protected

Academic year: 2021

Share "The building block method. Component-based architectural design for large software-intensive product families - Acknowledgements"

Copied!
3
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

UvA-DARE is a service provided by the library of the University of Amsterdam (https://dare.uva.nl)

UvA-DARE (Digital Academic Repository)

The building block method. Component-based architectural design for large

software-intensive product families

Müller, J.K.

Publication date

2003

Link to publication

Citation for published version (APA):

Müller, J. K. (2003). The building block method. Component-based architectural design for

large software-intensive product families.

General rights

It is not permitted to download or to forward/distribute the text or part of it without the consent of the author(s) and/or copyright holder(s), other than for strictly personal, individual use, unless the work is under an open content license (like Creative Commons).

Disclaimer/Complaints regulations

If you believe that digital publication of certain material infringes any of your rights or (privacy) interests, please let the Library know, stating your reasons. In case of a legitimate complaint, the Library will make the material inaccessible and/or remove it from the website. Please Ask the Library: https://uba.uva.nl/en/contact, or a letter to: Library of the University of Amsterdam, Secretariat, Singel 425, 1012 WP Amsterdam, The Netherlands. You will be contacted as soon as possible.

(2)

Acknowledgements s iii i

Acknowledgements s

Thiss thesis has evolved over several years. I started to work on software architec-turee when I was asked to add subscriber line concentration to the telecommuni-cationn switching system family tss. In the end, we extended, refactored and implementedd the Building Blocks (BBs) of the equipment maintenance subsys-tem.. I started discussions about the architecture of tss with the architecture team andd the chief designers. This had a long time impact as can be seen by the fact thatt the tss experiences are an important source of this thesis.

Theree are a lot of people that accompanied me on this way. First of all I am gratefull to my supervisors Maarten Boasson, my promotor of the University of Amsterdam,, and Dieter Hammer, my co-promotor of the University of Eind-hoven,, for continuous support and advice over these years. This thesis undoubt-edlyy benefited from Maarten Boasson's thoroughness, insightful comments, and penetratingg criticism. With enormous endurance, he provided feedback on vari-ouss versions of the thesis. Through his critical questions and careful listening he helpedd me to formulate more clearly what I wanted to say. Second, I am indebted too Dieter Hammer, who provided valuable suggestions for description of the Buildingg Block Method and connection with other methods.

II would like to thank Lothar Baumbauer, the main architect of tss, and the tss developmentt team, of which I would like to name especially Wolfgang Kelz, Lutzz Pieger, Hubert Frosch, Helmut Merz, Georg Wenzel, and Richard Bern-heinee for their engineering excellence in designing and implementing the tss productt family. With Lothar I discussed many issues of system architecting and thee Building Block Method in particular. The Building Block research project at PKII Nuremberg was created to compare Building Blocks and object-oriented programming.. This lead to a very fruitful collaboration with people from Philips Researchh Eindhoven namely Frank van der Linden, Reinder Bril, Jan Gerben Wijnstraa and Rene Krikhaar.

Thee first idea about what I later called design dimensions arose when I left the tsss development to help with the development of GSM infrastructure systems. I askedd myself what made the tss software structure so much better understanda-ble,, better performing and extensible than the GSM software. Naturally, there

(3)

iv v Acknoo w ledgem ents

weree many reasons, but the underlying model of Building Blocks, aspects and processess was at the core. After moving to research, I started to publish about the BBB experiences together with Frank van der Linden who is co-author of several off my publications.

Thee BAPO/CAFCR framework of which the CAFCR part serves as contex-tuall model for the BBM was developed together in the Composable Architec-turess team with Pierre America, Hans Jonkers, Gerrit Muller, Henk Obbink, Rob vann Ommering, William van der Sterren and Jan Gerben Wijnstra.

II thank Detlef Prescher for discussions about formalisations of the BBM, Karinn Muller for valuable suggestions concerning layout and the use of the Eng-lishh language, and Frans Reijnhoudt and Rik Willems for good discussions about engineeringg in general. Special encouragement and support in critical times and constructivee comments for the thesis I received from Clemens Szyperski and Gerritt Muller.

II thank my bosses at Philips Research Henk Obbink, Otto Voorman and Jaap vann der Heijden for their support. Henk Obbink and Gerrit Muller had the vision too improve current software engineering business by consolidating and systemis-ingg best practices. I am also indebted to several of my colleagues, who have read differentt parts of my thesis in various stages of its evolution and provided com-ments:: Lothar Baumbauer, Reinder Bril, Robert Dekkers, Angelo Hulshout, Aukee Jilderda, Jurjen Kranenborg, Rene Krikhaar, Frank van der Linden, Gerrit Muller,, Andre Postma, Joost Reuzel, Marc Stroucken, William van der Sterren, Jann Gerben Wijnstra and Rik Willems.

Last,, I would also like to thank the members of the reading commission for readingg and for approving my thesis: Jan Bosch (University of Groningen), Theunn Bruins (University of Amsterdam), Jan van Katwijk (University of Delft), Paull Klint (University of Amsterdam), Rob Meijer (University of Amsterdam) andd Clemens Szyperski (Queensland University of Technology).

Referenties

GERELATEERDE DOCUMENTEN

If you believe that digital publication of certain material infringes any of your rights or (privacy) interests, please let the Library know, stating your reasons.. In case of

The text of Chapter 5 has been submitted to Flora (general part; to be accepted after review) and to Anales del Jardin Botánico de Madrid (Venezuelan

In this study, the change of composition and diversity of some functional (energy balance-related, reproductive/fragmentation-related) traits of undisturbed mountain forest of

The first division of the TWINSPAN classification of Guaramacal montane forests separates the less diverse Andean and dwarf high Andean forest (UMRF-SARF) communities

The presence of a continuous cover of the open páramo, with single-stemmed Hypericum juniperinum shrub (in fact a dwarf tree) of the Cortaderio hapalotrichae - Hypericetum

the azonal páramo peat bog vegetation along the shore of lakes, and is represented by Sphagnum peat bogs predominantly covered by Carex bonplandii together with open

A total of 150 genera is contained in Table 5.3, including 41 genera of woody, herbaceous and epiphytic plant species found inside the forest islands (of SARF

Setting aside the outlying SARF patterns, and in contrast to the energy balance related traits, the diversity of fragmentation related traits tended towards a negative