theses_klatt.bib

@mastersthesis{klatt2010a,
  abstract = {With the increasing demand of large-scale systems and the corresponding high load of data or users, event-based communication has gained increasing attention. Originating from embedded systems and graphical user interfaces, the asynchronous type of communication also provides advantages to business applications by decoupling individual components and their processes respectively. However, the possible scalability gained from the event-based communication can result in performance problems in the overall system which are hard to predict by the software architect. Model-based performance prediction is a reasonable approach to predict system characteristics in general. Today\'s solutions are however limited in handling the complexity of the additional infrastructure. Especially the impact of many-to-many and asynchronous connections on the overall system is not considered even by advanced projects such as the Palladio Component Model. This thesis presents an approach to introduce event-based communication in the Palladio Component Model and a transformation to reuse existing prediction techniques. The approach includes an additional automatic integration of an auxiliary repository model. This model encapsulates the characteristics of the underlying middleware infrastructure which is distributed to all event-based connections in the system architecture. An implementation of the approach has been provided as part of this thesis. It was evaluated in a case study based on a traffic information and monitoring system installed in the city of Cambridge. Compared to an existing case study of the same system, the new approach reduced the modelling effort for event-based connections by about 80 percentage and provided more exibility to test different setups. In addition, the approach reduced the prediction error to less than 5 percentage in most cases.},
  author = {Benjamin Klatt},
  note = {ObjektForum Thesis Award},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/klatt2010a.pdf},
  school = {Karlsruhe Institute of Technology, Germany},
  title = {Modelling and Prediction of Event-Based Communication in Component-Based Architectures},
  year = {2010}
}
@phdthesis{klatt2014phd,
  abstract = {Copy-based customization is a widespread technique to serve individual customer needs with existing software solutions. To cope with long term disadvantages resulting from this practice, this dissertation developed an approach to support the consolidation of such copies into a Software Product Line with a future-compliant product base providing managed variability.},
  address = {Karlsruhe, Germany},
  author = {Klatt, Benjamin},
  month = {October},
  publisher = {KIT Scientific Publishing},
  school = {Karlsruhe Institute of Technology (KIT)},
  title = {Consolidation of Customized Product Copies into Software Product Lines},
  url = {http://digbib.ubka.uni-karlsruhe.de/volltexte/1000043687},
  year = {2014}
}