2008.bib
@comment{{This file has been generated by bib2bib 1.97}}
@comment{{Command line: bib2bib -oc descartes/2008/cite2008 -ob descartes/2008/2008.bib -c year=2008 descartes/descartes_publications.bib}}
@comment{{This file has been generated by bib2bib 1.97}}
@comment{{Command line: bib2bib -oc descartes/descartes_publications -ob descartes/descartes_publications.bib -c '(((author : "brosig") or (author : "bender") or (author : "faber") or (author : "herbst") or (author : "huber" and author : "nikolaus") or (author : "noorshams") or (author : "meier" and author : "philipp") or (author : "milenkoski") or (author : "rathfelder") or (author : "rygielski") or (author : "spinner") or (author : "kounev") or (author : "krebs") or (author : "quast") or (author : "sachs") or (editor : "brosig") or (editor : "bender") or (editor : "faber") or (editor : "herbst") or (editor : "huber" and editor : "nikolaus") or (editor : "noorshams") or (editor : "meier" and editor : "philipp") or (editor : "milenkoski") or (editor : "rathfelder") or (editor : "rygielski") or (editor : "spinner") or (editor : "kounev") or (editor : "krebs") or (editor : "quast") or (editor : "sachs")) and not (($type : "INPROCEEDINGS" and editor : "kounev")))' all/sdq_publications.bib}}
@techreport{groenda2008c,
author = {Jakob Blomer and Fabian Brosig and Andreas Kreidler and Jens K{\"u}ttel
and Achim Kuwertz and Grischa Liebel and Daniel Popovic and Michael
St{\"u}bs and Alexander M. Turek and Christian Vogel and Thomas Weinstein
and Thomas Wurth},
title = {{S}oftware {Z}ertifizierung},
institution = {Universit{\"a}t Karlsruhe, Fakult{\"a}t f{\"u}r Informatik},
year = {2008},
number = {4/2008},
abstract = {Systematische Qualit\"{a}tssicherung gewinnt im Rahmen des globalenWettbewerbs
auch in der Software-Entwicklungsbranche zunehmend an Bedeutung.
Vor allem auf dem Weg zur Software-Industrialisierung bzw. zu einer
ingenieurm\"{a}\ss{}igen Software-Entwicklung ist eine durchg\"{a}ngige
Qualit\"{a}tssicherung unabdingbar. Zertifizierungen bieten hierbei
die M\"{o}glichkeit, die Einhaltung bestimmter Standards und Kriterien
durch unabh\"{a}ngige Dritte \"{u}berpr\"{u}fen und bescheinigen
zu lassen, um die Qualit\"{a}t eines Produktes oder Entwicklungsprozesses
zu belegen. Zertifizierungen k\"{o}nnen sich sowohl auf Produkte
und Prozesse als auch auf die Ausbildung und das Wissen von Einzelpersonen
beziehen. Da Zertifikate durch unabh\"{a}ngige Pr\"{u}finstanzen
ausgestellt werden, wird Zertifikaten und deren \"{u}berpr\"{u}fbaren
Aussagen im Allgemeinen ein deutlich h\"{o}heres Vertrauen entgegengebracht
als Qualit\"{a}tsversprechen von Software-Herstellern selbst. Unternehmen,
die ihre Prozesse beispielsweise nach CMMI zertifizieren lassen,
k\"{o}nnen damit ihre F\"{a}higkeiten unter Beweis stellen, Projekte
erfolgreich und mit vorhersagbarer Qualit\"{a}t abschlie{\ss}en zu
k\"{o}nnen. Neben dem Nachweis entsprechender Zertifikate als Diversifikationsmerkmal
gegen\"{u}ber Mitbewerbern k\"{o}nnen Zertifikate \"{u}ber die Einhaltung
von Standards auch durch den Gesetzgeber vorgeschrieben werden. Ein
Beispiel hierf\"{u}r sind Zertifikate aus Hochsicherheitsbereichen
wie Atomkraftwerken. Das Seminar wurde wie eine wissenschaftliche
Konferenz organisiert: Die Einreichungen wurden in einem zweistufigen
Peer-Review-Verfahren begutachtet. In der ersten Stufe wurde eine
Begutachtung der studentischen Arbeiten durch Kommilitonen durchgef\"{u}hrt,
in der zweiten Stufe eine Begutachtung durch die Betreuer. In verschiedenen
Sessions wurden die Artikel an zwei Konferenztagen pr\"{a}sentiert.
Die besten Beitr\"{a}ge wurden durch best paper awards ausgezeichnet.
Diese gingen an Fabian Brosig f\"{u}r seine Arbeit Cost Benefit Analysis
Method (CBAM), an Jakob Blomer f\"{u}r die Arbeit Zertifizierung
von Softwarebenchmarks und an Grischa Liebel f\"{u}r die Arbeit SWT
- Das Standard Widget Toolkit, denen hiermit noch einmal herzlich
zu dieser herausragenden Leistung gratuliert wird. Erg\"{a}nzend
zu den Vortr\"{a}gen der Seminarteilnehmer wurde ein eingeladener
Vortrag gehalten. Herr Dr. Dirk Feuerhelm von der 1&1 Internet AG
gab dabei dankenswerterweise in seinem Vortrag mit dem Thema Softskills
-- Ist das objektorientiert oder modellgetrieben? einen Einblick
in die Aufgaben als Leiter der Software-Entwicklung},
date-modified = {2010-04-12 16:00:41 +0200},
editor = {Thomas Goldschmidt and Henning Groenda and Klaus Krogmann and Michael
Kuperberg and Anne Martens and Christoph Rathfelder and Ralf Reussner
and Johannes Stammel},
language = {ger},
location = {Karlsruhe}
}
@techreport{indust2008,
author = {Brosch, Franz and Goldschmidt, Thomas and Groenda, Henning and Kapova,
Lucia and Krogmann, Klaus and Kuperberg, Michael and Martens, Anne
and Rathfelder, Christoph and Reussner, Ralf and Stammel, Johannes},
title = {Software-Industrialisierung},
institution = {Fakult{\"a}t f{\"u}r Informatik, Institut f{\"u}r Programmstrukturen
und Datenorganisation},
year = {2008},
address = {Karlsruhe},
note = {Interner Bericht. Fakult{\"a}t f{\"u}r Informatik, Universit{\"a}t
Karlsruhe},
abstract = {Die Industrialisierung der Software-Entwicklung ist ein zurzeit sehr
stark diskutiertes Thema. Es geht dabei vor allem um die Efizienzsteigerung
durch die Steigerung des Standardisierungsgrades, des Automatisierungsgrades
sowie eine Erh\"{o}hung der Arbeitsteilung. Dies wirkt sich einerseits
auf die den Software- Systemen zu Grunde liegenden Architekturen
aber auch auf die Entwicklungsprozesse aus. So sind service-orientierte
Architekturen ein Beispiel f\"{u}r eine gesteigerte Standardisierung
innerhalb von Software-Systemen. Es ist zu ber\"{u}cksichtigen, dass
sich die Software-Branche von den klassischen produzierenden Industriezweigen
dadurch unterscheidet, dass Software ein immaterielles Produkt ist
und so ohne hohe Produktionskosten beliebig oft vervielf\"{a}ltigt
werden kann. Trotzdem lassen sich viele Erkenntnisse aus den klassischen
Industriezweigen auf die Software-Technik \"{u}bertragen. Die Inhalte
dieses Berichts stammen haupts\"{a}chlich aus dem Seminar "Software-
Industrialisierung\, welches sich mit der Professionalisierung der
Software- Entwicklung und des Software-Entwurfs besch\"{a}ftigte.
W\"{a}hrend die klassische Software-Entwicklung wenig strukturiert
ist und weder im Bezug auf Reproduzierbarkeit oder Qualit\"{a}tssicherung
erh\"{o}hten Anforderungen gen\"{u}gt, befindet sich die Software-Entwicklung
im Rahmen der Industrialisierung in einem Wandel. Dazu z\"{a}hlen
arbeitsteiliges Arbeiten, die Einf\"{u}hrung von Entwicklungsprozessen
mit vorhersagbaren Eigenschaften (Kosten, Zeitbedarf, ...) und in
der Folge die Erstellung von Produkten mit garantierbaren Eigenschaften.
Das Themenspektrum des Seminars umfasste dabei unter anderem: * Software-Architekturen
* Komponentenbasierte Software-Entwicklung * Modellgetriebene Entwicklung
* Ber\"{u}cksichtigung von Qualit\"{a}tseigenschaften in Entwicklungsprozessen
Das Seminar wurde wie eine wissenschaftliche Konferenz organisiert:
Die Einreichungen wurden in einem zweistufigen Peer-Review-Verfahren
begutachtet. In der ersten Stufe wurde eine Begutachtung der studentischen
Arbeiten durch Kommilitonen durchgef\"{u}hrt, in der zweiten Stufe
eine Begutachtung durch die Betreuer. In verschiedenen Sessions wurden
die Artikel an zwei Konferenztagen pr\"{a}sentiert. Der beste Beitrag
wurde durch einen Best Paper Award ausgezeichnet. Dieser ging an
Benjamin Klatt f\"{u}r seine Arbeit Software Extension Mechanisms,
dem hiermit noch einmal herzlich zu dieser herausragenden Leistung
gratuliert wird. Erg\"{a}nzend zu den Vortr\"{a}gen der Seminarteilnehmer
wurde ein eingeladener Vortrag gehalten. Herr Florian Kaltner und
Herr Tobias Pohl vom IBM-Entwicklungslabor gaben dabei dankenswerterweise
in ihrem Vortrag Einblicke in die Entwicklung von Plugins f\"{u}r
Eclipse sowie in die Build-Umgebung der Firmware f\"{u}r die zSeries
Mainframe-Server.},
bdsk-url-1 = {http://digbib.ubka.uni-karlsruhe.de/volltexte/1000009113},
edition = {ISSN 1432-7864},
owner = {Glorinka},
timestamp = {2009.06.29},
url = {http://digbib.ubka.uni-karlsruhe.de/volltexte/1000009113},
volume = {8}
}
@misc{kounev2008a,
author = {Samuel Kounev},
title = {{QPME (Queueing Petri net Modeling Environment) Homepage}},
howpublished = {{\texttt{http://descartes.ipd.kit.edu/projects/QPME}}},
year = {2008},
bdsk-url-1 = {http://descartes.ipd.kit.edu/projects/QPME},
url = {http://descartes.ipd.kit.edu/projects/QPME}
}
@misc{kounev2008b,
author = {Samuel Kounev and Kai Sachs},
title = {{SPECjms2007: A Novel Benchmark and Performance Analysis Framework
for Message-Oriented Middleware}},
howpublished = {DEV2DEV Article, O'Reilly Publishing Group},
month = {March},
year = {2008},
bdsk-url-1 = {http://www.oracle.com/technology/pub/articles/dev2arch/2008/03/specjms2007.html},
url = {http://www.oracle.com/technology/pub/articles/dev2arch/2008/03/specjms2007.html}
}
@inproceedings{kounev2008e,
author = {Samuel Kounev and Kai Sachs and Jean Bacon and Alejandro Buchmann},
title = {{A Methodology for Performance Modeling of Distributed Event-Based
Systems}},
booktitle = {Proceedings of the 11th IEEE International Symposium on Object Oriented
Real-Time Distributed Computing (ISORC 2008), Orlando, Florida, USA,
May 5-7, 2008},
year = {2008},
pages = {13--22},
address = {Washington, DC, USA},
publisher = {IEEE Computer Society},
note = {Acceptance Rate (Full Paper): 30\% Best-Paper-Award-Nomination},
abstract = {Distributed event-based systems (DEBS) are gaining increasing attention
in new application areas such as transport information monitoring,
event-driven supply-chain management and ubiquitous sensor-rich environments.
However, as DEBS increasingly enter the enterprise and commercial
domains, performance and quality of service issues are becoming a
major concern. While numerous approaches to performance modeling
and evaluation of conventional request/reply-based distributed systems
are available in the literature, no general approach exists for DEBS.
This paper is the first to provide a comprehensive methodology for
workload characterization and performance modeling of DEBS. A workload
model of a generic DEBS is developed and operational analysis techniques
are used to characterize the system traffic and derive an approximation
for the mean event delivery latency. Following this, a modeling technique
is presented that can be used for accurate performance prediction.
The paper is concluded with a case study of a real life system demonstrating
the effectiveness and practicality of the proposed approach.},
bdsk-url-1 = {http://dx.doi.org/10.1109/ISORC.2008.51},
doi = {10.1109/ISORC.2008.51},
isbn = {978-0-7695-3132-8},
pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/07-ModelingDEBS.pdf}
}
@inproceedings{momm2008b,
author = {Christof Momm and Christoph Rathfelder},
title = {{M}odel-based {M}anagement of {W}eb {S}ervice {C}ompositions in {S}ervice-{O}riented
{A}rchitectures},
booktitle = {MDD, SOA und IT-Management (MSI 2008)},
year = {2008},
editor = {Ulrike Steffens and Jan Stefan Addicks and Niels Streekmann},
pages = {25--40},
address = {Oldenburg},
publisher = {GITO-Verlag},
abstract = {Web service compositions (WSC), as part of a service-oriented architecture
(SOA), have to be managed to ensure compliance with guaranteed service
levels. In this context, a high degree of automation is desired,
which can be achieved by applying autonomic computing concepts. This
paper particularly focuses the autonomic management of semi-dynamic
compositions. Here, for each included service several variants are
available that differ with regard to the service level they offer.
Given this scenario, we first show how to instrument WSC in order
to allow a controlling of the service level through switching the
employed service variant. Second, we show how the desired self-manageability
can be designed and implemented by means of a WSC manageability infrastructure.
The presented approach is based on widely accepted methodologies
and standards from the area of application and web service management,
in particular the WBEM standards.},
date-modified = {2012-04-05 17:52:23 +0200},
pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/momm2008b.pdf}
}
@inproceedings{momm2008a,
author = {Momm, Christof and Rathfelder, Christoph and Hallerbach, Ignacio
P{\'e}rez and Abeck, Sebastian},
title = {{M}anageability {D}esign for an {A}utonomic {M}anagement of {S}emi-{D}ynamic
{W}eb {S}ervice {C}ompositions},
booktitle = {Network Operations and Management Symposium (NOMS 2008), Salvador,
Brazil},
year = {2008},
pages = {839--842},
month = {April},
publisher = {IEEE},
abstract = {Web service compositions (WSC), as part of a service- oriented architecture
(SOA), have to be managed to ensure compliance with guaranteed service
levels. In this context, a high degree of automation is desired,
which can be achieved by applying autonomic computing concepts. This
paper particularly focuses the autonomic management of semi-dynamic
compositions. Here, for each included service several variants are
available that differ with regard to the service level they offer.
Given this scenario, we first show how to instrument WSC in order
to allow a controlling of the service level through switching the
employed service variant. Second, we show how the desired self-manageability
can be designed and implemented by means of a WSC manageability infrastructure.
The presented approach is based on widely accepted methodologies
and standards from the area of application and web service management,
in particular the WBEM standards.},
bdsk-url-1 = {http://www.cm-tm.uka.de/340.php},
bdsk-url-2 = {http://dx.doi.org/10.1109/NOMS.2008.4575227},
date-modified = {2012-04-05 17:53:00 +0200},
doi = {10.1109/NOMS.2008.4575227},
issn = {1542-1201},
pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/momm2008a.pdf}
}
@inproceedings{rathfelder2008a,
author = {Rathfelder, Christoph and Groenda, Henning},
title = {i{SOAMM}: {A}n independent {SOA} {M}aturity {M}odel},
booktitle = {Proc. of 8th IFIP International Conference on Distributed Applications
and Interoperable Systems (DAIS'08)},
year = {2008},
volume = {5053/2008},
series = {Lecture Notes in Computer Science},
pages = {1-15},
publisher = {Springer-Verlag Berlin Heidelberg},
abstract = {The implementation of an enterprise-wide Service Oriented Architecture
(SOA) is a complex task. In most cases, evolutional approaches are
used to handle this complexity. Maturity models are a possibility
to plan and control such an evolution as they allow evaluating the
current maturity and identifying current shortcomings. In order to
support an SOA implementation, maturity models should also support
in the selection of the most adequate maturity level and the deduction
of a roadmap to this level. Existing SOA maturity models provide
only weak assistance with the selection of an adequate maturity level.
Most of them are developed by vendors of SOA products and often used
to promote their products. In this paper, we introduce our independent
SOA Maturity Model (iSOAMM), which is independent of the used technologies
and products. In addition to the impacts on IT systems, it reflects
the implications on organizational structures and governance. Furthermore,
the iSOAMM lists the challenges, benefits and risks associated with
each maturity level. This enables enterprises to select the most
adequate maturity level for them, which is not necessarily the highest
one.},
bdsk-url-1 = {http://www.springerlink.com/content/p38u564015713h55/?p=2777c4e8e3d6487e8f1e11de52f10f91&pi=1},
owner = {rathfeld},
pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/rathfelder2008a.pdf},
timestamp = {2008.06.19},
url = {http://www.springerlink.com/content/p38u564015713h55/?p=2777c4e8e3d6487e8f1e11de52f10f91&pi=1}
}
@article{rathfelder2008c,
author = {Christoph Rathfelder and Henning Groenda},
title = {{T}owards an {A}rchitecture {M}aintainability {M}aturity {M}odel
({AM}3)},
journal = {Softwaretechnik-Trends},
year = {2008},
volume = {28},
pages = {3--7},
number = {4},
month = {November},
address = {Bonn, Germany},
owner = {rathfeld},
pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/rathfelder2008c.pdf},
publisher = {GI (Gesellschaft fuer Informatik)},
timestamp = {2009.01.19}
}
@inproceedings{rathfelder2008b,
author = {Christoph Rathfelder and Henning Groenda and Ralf Reussner},
title = {{S}oftware {I}ndustrialization and {A}rchitecture {C}ertification},
booktitle = {Industrialisierung des Software-Managements},
year = {2008},
editor = {Georg Herzwurm and Martin Mikusz},
volume = {P-139},
series = {Lecture Notes in Informatics},
pages = {169--180}
}
@misc{sachs2008a,
author = {Kai Sachs and Samuel Kounev},
title = {{Kaffeekunde - SPECjms misst Message-oriented Middleware}},
howpublished = {iX Magazin, Heft 02/2008, Heise Zeitschriften Verlag},
year = {2008},
bdsk-url-1 = {http://www.heise.de/kiosk/archiv/ix/2008/2/121},
url = {http://www.heise.de/kiosk/archiv/ix/2008/2/121}
}
@proceedings{kounev2008c,
title = {{Performance Evaluation: Metrics, Models and Benchmarks, Proceedings
of the 2008 SPEC International Performance Evaluation Workshop (SIPEW
2008), Darmstadt, Germany, June 27-28}},
year = {2008},
editor = {Samuel Kounev and Ian Gorton and Kai Sachs},
volume = {5119},
series = {Lecture Notes in Computer Science (LNCS)},
address = {Heidelberg, Germany},
publisher = {Springer},
month = {June},
abstract = {This book constitutes the refereed proceedings of the SPEC International
Performance Evaluation Workshop, SIPEW 2008, held in Darmstadt, Germany,
in June 2008.
The 17 revised full papers presented together with 3 keynote talks
were carefully reviewed and selected out of 39 submissions for inclusion
in the book. The papers are organized in topical sections on models
for software performance engineering; benchmarks and workload characterization;
Web services and service-oriented architectures; power and performance;
and profiling, monitoring and optimization.},
bdsk-url-1 = {http://www.springer.com/computer/programming/book/978-3-540-69813-5},
isbn = {978-3-540-69813-5},
url = {http://www.springer.com/computer/programming/book/978-3-540-69813-5}
}