inproceedings_burger.bib

@incollection{betz2012aafilmfbpabs,
  author = {Stefanie Betz and Erik Burger and Alexander Eckert and Andreas Oberweis and Ralf Reussner and Ralf Trunko},
  booktitle = {Aligning Enterprise, System, and Software Architectures},
  editor = {Ivan Mistr\'{i}k and Antony Tang and Rami Bahsoon and Judith A. Stafford},
  publisher = {IGI Global},
  tags = {chapter},
  title = {An approach for integrated lifecycle management for business processes and business software},
  year = {2012}
}
@inproceedings{burger2010a,
  abstract = {The evolution of software systems often produces incompatibilities with existing data and applications. To prevent incompatibilities, changes have to be well-planned, and developers should know the impact of changes on a software system. This consideration also applies to the field of model-driven development, where changes occur with the modification of the underlying metamodels. Models that are instantiated from an earlier metamodel version may not be valid instances of the new version of a metamodel. In contrast to other metamodeling standards like the Eclipse Modeling Framework (EMF), no classification of metamodel changes has been performed yet for the Meta Object Facility (MOF).The contribution of this paper is the evaluation of the impact of metamodel changes on models. For the formalisation of changes to MOF-based metamodels, a ChangeMetamodel is introduced to describe the transformation of one version of a metamodel to another. The changes are then classifed by their impact on the compatibility to existing model data. The classification is formalised using OCL constraints. The ChangeMetamodel and the change classifications presented in this paper lay the foundation for the implemention of a mechanism that allows metamodel editors to estimate the impact of metamodel changes semi-automatically.},
  author = {Erik Burger and Boris Gruschko},
  booktitle = {Proceedings of Modellierung 2010},
  day = {26},
  editor = {Gregor Engels and Dimitris Karagiannis and Heinrich C. Mayr},
  location = {Klagenfurt, Austria},
  month = {March},
  series = {GI-LNI},
  slides = {http://sdqweb.ipd.kit.edu/publications/pdfs/burger2010a_slides.pdf},
  title = {{A Change Metamodel for the Evolution of MOF-Based Metamodels}},
  url = {http://sdqweb.ipd.kit.edu/publications/pdfs/burger2010a.pdf},
  volume = {P-161},
  year = {2010},
  pages = {285--300}
}
@inproceedings{burger2010b,
  abstract = {Software certification as it is practised today guarantees that certainstandards are kept in the process of software development. However, thisdoes not make any statements about the actual quality of implemented code.We propose an approach to certify the non-functional properties of component-based software which is based on a formal refinement calculus, using the performance abstractions of the Palladio Component Model.The certification process guarantees the conformance of a component implementationto its specification regarding performance properties, without having toexpose the source code of the product to a certification authority. Instead,the provable refinement of an abstract performance specification to the performance description of the implementation, together with evidence that the performance description reflects the propertiesof the component implementation, yields the certification seal.The refinement steps are described as Prolog rules so that the validity ofrefinement between two performance descriptions can be checked automatically.},
  address = {Karlsruhe, Germany},
  author = {Erik Burger},
  booktitle = {Proceedings of the Fifteenth International Workshop on Component-Oriented Programming (WCOP) 2010},
  editor = {Barbora B{\"{u}}hnov{\'{a}} and Ralf H. Reussner and Clemens Szyperski and Wolfgang Weck},
  isbn = {ISSN 1432 - 7864},
  month = {June},
  pages = {15--22},
  publisher = {Karlsruhe Institue of Technology, Faculty of Informatics},
  series = {Interne Berichte},
  slides = {http://sdqweb.ipd.kit.edu/publications/pdfs/burger2010b_slides.pdf},
  title = {Towards Formal Certification of Software Components},
  url = {http://sdqweb.ipd.kit.edu/publications/pdfs/burger2010b.pdf},
  volume = {2010-14},
  year = {2010}
}
@inproceedings{burger2011a,
  abstract = {Non-functional properties of software should be specified early in the development process. In a distributed process of software development, this means that quality requirements must be made explicit in the specification, and the developing party of a commissioned component needs to deliver not only the implemented component, but also a description of its non-functional properties. Based on these artefacts, a conformance check guarantees that the implemented component fulfills the performance requirements. We extend the notion of model refinement to non-functional properties of software and propose a refinement calculus for conformance checking between abstract performance descriptions of components. The calculus is based on a refinement notion that covers the performance-relevant aspects of components. The approach is applied to the Palladio Component Model as a description language for performance properties of components.},
  acmid = {2077629},
  author = {Erik Burger and Ralf Reussner},
  booktitle = {Proceedings of the 8th International Workshop on Formal Engineering approaches to Software Components and Architectures (FESCA)},
  editors = {Barbora Zimmerova and Jens Happe},
  issn = {1571-0661},
  issue = {2},
  month = {December},
  numpages = {9},
  pages = {33--41},
  publisher = {Elsevier Science Publishers B. V.},
  series = {Electronic Notes in Theoretical Computer Science},
  slides = {http://sdqweb.ipd.kit.edu/publications/pdfs/burger2011a_slides.pdf},
  title = {{Performance Certification of Software Components}},
  url = {http://sdqweb.ipd.kit.edu/publications/pdfs/burger2011a.pdf},
  volume = {279},
  year = {2011}
}
@inproceedings{burger2013a,
  acmid = {2465501},
  address = {New York, NY, USA},
  author = {Burger, Erik},
  booktitle = {Proceedings of the 18th international doctoral symposium on Components and architecture},
  doi = {10.1145/2465498.2465501},
  isbn = {978-1-4503-2125-9},
  keywords = {model-driven software development, orthographic software modeling, view-based modeling},
  location = {Vancouver, British Columbia, Canada},
  numpages = {6},
  pages = {25--30},
  pdf = {https://sdqweb.ipd.kit.edu/publications/pdfs/burger2013a.pdf},
  publisher = {ACM},
  series = {WCOP '13},
  title = {{Flexible Views for View-Based Model-Driven Development}},
  url = {http://doi.acm.org/10.1145/2465498.2465501},
  year = {2013}
}
@inproceedings{burger2013b,
  acmid = {2489863},
  address = {New York, NY, USA},
  articleno = {1},
  author = {Burger, Erik},
  booktitle = {Proceedings of the 1st Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling},
  doi = {10.1145/2489861.2489863},
  isbn = {978-1-4503-2070-2},
  keywords = {model-driven software development, view-based modeling},
  location = {Montpellier, France},
  numpages = {5},
  pages = {1:1--1:5},
  pdf = {https://sdqweb.ipd.kit.edu/publications/pdfs/burger2013b.pdf},
  publisher = {ACM},
  series = {VAO '13},
  title = {{Flexible Views for Rapid Model-Driven Development}},
  url = {http://doi.acm.org/10.1145/2489861.2489863},
  year = {2013}
}
@inproceedings{burger2014a,
  author = {Erik Burger and Aleksandar Toshovski},
  booktitle = {Proceedings of Modellierung 2014},
  day = {21},
  location = {Vienna, Austria},
  month = {March},
  series = {GI-LNI},
  title = {{Difference-based Conformance Checking for Ecore Metamodels}},
  url = {http://sdqweb.ipd.kit.edu/publications/pdfs/burger2014a.pdf},
  volume = {225},
  year = {2014},
  pages = {97--104}
}
@inproceedings{burger2016a,
  author = {Erik Burger and Oliver Schneider},
  title = {{Translatability and Translation of Updated Views in ModelJoin}},
  editor = {Pieter van Gorp and Gregor Engels},
  booktitle = {Theory and Practice of Model Transformations: 9th International Conference, ICMT 2016, Held as Part of STAF 2016},
  venue = {Vienna, Austria},
  month = {July},
  year = {2016},
  publisher = {Springer International Publishing},
  location = {Cham},
  series = {Lecture Notes in Computer Science},
  volume = {9765},
  pages = {55--69},
  isbn = {978-3-319-42064-6},
  doi = {10.1007/978-3-319-42064-6_4},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/burger2016a.pdf}
}
@incollection{happe2014a,
  author = {Lucia Happe and Erik Burger and Max Kramer and Andreas Rentschler and Ralf Reussner},
  booktitle = {Future Business Software -- Current Trends in Business Software Development},
  doi = {10.1007/978-3-319-04144-5},
  editor = {Gino Brunetti and Thomas Feld and Joachim Schnitter and Lutz Heuser and Christian Webel},
  isbn = {978-3-319-04143-8},
  issn = {2196-8705},
  location = {New York, Heidelberg},
  pages = {117-131},
  publisher = {Springer International Publishing},
  series = {Progress in IS},
  tags = {invited},
  title = {{Completion and Extension Techniques for Enterprise Software Performance Engineering}},
  year = {2014}
}
@inproceedings{goldschmidt2012a,
  author = {Goldschmidt, Thomas and Becker, Steffen and Burger, Erik},
  booktitle = {Proceedings of the Modellierung 2012},
  editor = {Sinz, Elmar J. and Sch\"{u}rr, Andy},
  location = {Bamberg},
  month = {March},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/goldschmidt2012a.pdf},
  series = {GI-Edition -- Lecture Notes in Informatics (LNI)},
  title = {Towards a Tool-Oriented Taxonomy of View-Based Modelling},
  volume = {P-201},
  year = {2012},
  pages = {59--74},
  publisher = {Gesellschaft f\"{u}r Informatik e.V.\ (GI)},
  address = {Bonn, Germany},
  location = {Bamberg},
  isbn = {978-3-88579-295-6},
  issn = {1617-5468}
}
@inproceedings{hinkel2016a,
  author = {Hinkel, Georg and Kramer, Max and Burger, Erik and Strittmatter, Misha and Happe, Lucia},
  title = {{An Empirical Study on the Perception of Metamodel Quality}},
  booktitle = {Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development},
  abstract = {{Despite the crucial importance of metamodeling for Model- Driven Engineering (MDE), there is still little discussion about the quality of metamodel design and its consequences in model-driven development processes. Presumably, the quality of metamodel design strongly affects the models and transformations that conform to these metamodels. However, so far surprisingly few work has been done to validate the characterization of metamodel quality. A proper characterization is essential to automate quality improvements for metamodels such as metamodel refactorings. In this paper, we present an empirical study to sharpen the understanding of the perception of metamodel quality. In the study, 24 participants created metamodels of two different domains and evaluated the metamodels in a peer review process according to an evaluation sheet. The results show that the perceived quality was mainly driven by the metamodels completeness, correctness and modularity while other quality attributes could be neglected.}},
  location = {Rome, Italy},
  day = {19--21},
  month = {February},
  year = {2016},
  tags = {refereed,conference},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/hinkel2016a.pdf},
  pages = {145-152},
  isbn = {978-989-758-168-7},
  url = {http://www.scitepress.org/DigitalLibrary/PublicationsDetail.aspx?ID=9KRBAJDhYyc%3d}
}
@inproceedings{hinkel2018d,
  abstract = {{Metamodels are a central artifact of model-driven engineering. As they determine the structure of instance models, they are a foundation for other model-driven artifacts such as model transformations, code generators or model analyses. Therefore, the quality of metamodels is important for any model-driven process. However, the implications of metamodel design to other artifacts such as model analyses or model transformations has barely been looked at through empirical research. In this paper, we present an empirical study where we analyzed equivalent model analyses and transformations for 19 different metamodels of the same domain. The results indicate that metamodel design has a strong influence to model analysis in terms of code metrics but only little influence on model transformations targeting this metamodel.}},
  author = {Hinkel, Georg and Burger, Erik},
  editor = {Pierantonio, Alfonso and Salvador, Trujillo},
  title = {On the Influence of Metamodel Design to Analyses and Transformations},
  booktitle = {Modelling Foundations and Applications: 14th European Conference, ECMFA 2018, Held as Part of STAF 2018, Toulouse, France, June 25-29, 2018, Proceedings},
  year = {2018},
  publisher = {Springer International Publishing},
  address = {Cham},
  tags = {refereed,conference},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/hinkel2018d.pdf},
  note = {accepted, to appear}
}
@inproceedings{kramer2013b,
  acmid = {2489864},
  address = {New York, NY, USA},
  articleno = {5},
  author = {Kramer, Max E. and Burger, Erik and Langhammer, Michael},
  booktitle = {Proceedings of the 1st Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling},
  doi = {10.1145/2489861.2489864},
  isbn = {978-1-4503-2070-2},
  keywords = {component-based software architectures, model-driven engineering, synchronization, view-based modeling},
  location = {Montpellier, France},
  numpages = {6},
  pages = {5:1--5:6},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/kramer2013b.pdf},
  publisher = {ACM},
  series = {VAO '13},
  tags = {workshop},
  title = {View-centric engineering with synchronized heterogeneous models},
  url = {http://doi.acm.org/10.1145/2489861.2489864},
  year = {2013}
}
@inproceedings{kramer2015a,
  acmid = {2737177},
  address = {New York, NY, USA},
  author = {Kramer, Max E. and Langhammer, Michael and Messinger, Dominik and Seifermann, Stephan and Burger, Erik},
  booktitle = {Proceedings of the 18th International ACM SIGSOFT Symposium on Component-Based Software Engineering},
  doi = {10.1145/2737166.2737177},
  isbn = {978-1-4503-3471-6},
  keywords = {co-evolution, formal specification, model-driven engineering},
  location = {Montr\'{e}al, QC, Canada},
  numpages = {6},
  pages = {21--26},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/kramer2015a.pdf},
  publisher = {ACM},
  series = {CBSE '15},
  tags = {conference},
  title = {Change-Driven Consistency for Component Code, Architectural Models, and Contracts},
  url = {http://doi.acm.org/10.1145/2737166.2737177},
  year = {2015}
}
@inproceedings{vogel2013a,
  acmid = {2479888},
  address = {New York, NY, USA},
  author = {Vogel, Christian and Koziolek, Heiko and Goldschmidt, Thomas and Burger, Erik},
  booktitle = {Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering},
  doi = {10.1145/2479871.2479888},
  isbn = {978-1-4503-1636-1},
  keywords = {empirical study, model transformation, palladio, performance prediction, use case maps},
  location = {Prague, Czech Republic},
  numpages = {12},
  pages = {101--112},
  pdf = {https://sdqweb.ipd.kit.edu/publications/pdfs/vogel2013a.pdf},
  publisher = {ACM},
  series = {ICPE '13},
  title = {{Rapid Performance Modeling by Transforming Use Case Maps to Palladio Component Models}},
  url = {http://doi.acm.org/10.1145/2479871.2479888},
  year = {2013}
}
@inproceedings{ananieva2018a,
  author = {Sofia Ananieva and Heiko Klare and Erik Burger and Ralf Reussner},
  title = {Variants and Versions Management for Models with Integrated Consistency Preservation},
  booktitle = {Proceedings of the 12th International Workshop on Variability Modelling of Software-Intensive Systems},
  series = {VAMOS 2018},
  year = {2018},
  month = {March},
  isbn = {978-1-4503-5398-4},
  location = {Madrid, Spain},
  pages = {3--10},
  numpages = {8},
  url = {http://doi.acm.org/10.1145/3168365.3168377},
  doi = {10.1145/3168365.3168377},
  publisher = {ACM},
  address = {New York, NY, USA},
  keywords = {Delta-Based Consistency Preservation, Software Product Lines, Variability Management}
}
@incollection{busch2016c,
  author = {Axel Busch and Robert Heinrich and J\"{o}rg Henss and Martin K\"{u}ster and Sebastian Lehrig and Misha Strittmatter and Max Kramer and Erik Burger and Ralf H. Reussner},
  title = {Architectural Viewpoints},
  pages = {37--73},
  chapter = {3},
  booktitle = {Modeling and Simulating Software Architectures -- The Palladio Approach},
  publisher = {MIT Press},
  year = {2016},
  editor = {Reussner, Ralf H. and Becker, Steffen and Happe, Jens and Heinrich, Robert and Koziolek, Anne and Koziolek, Heiko and Kramer, Max and Krogmann, Klaus},
  address = {Cambridge, MA},
  month = {October},
  url = {http://mitpress.mit.edu/books/modeling-and-simulating-software-architectures},
  tags = {chapter}
}
@inproceedings{burger2016b,
  author = {Erik Burger and Victoria Mittelbach and Anne Koziolek},
  title = {View-based and Model-driven Outage Management for the Smart Grid},
  booktitle = {Proceedings of the 11th Workshop on Models@run.time co-located with ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS 2016)},
  venue = {Saint Malo, France},
  month = {October},
  year = {2016},
  url = {http://ceur-ws.org/Vol-1742},
  publisher = {CEUR Workshop Proceedings},
  urn = {nbn:de:0074-1742-3},
  pdf = {http://ceur-ws.org/Vol-1742/MRT16_paper_1.pdf}
}
@inproceedings{kramer2016c,
  author = {Max E. Kramer and Georg Hinkel and Heiko Klare and Michael Langhammer and Erik Burger},
  title = {A Controlled Experiment Template for Evaluating the Understandability of Model Transformation Languages},
  booktitle = {Proceedings of the Second International Workshop on Human Factors in Modeling co-located with ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS 2016)},
  venue = {Saint Malo, France},
  month = {October},
  year = {2016},
  volume = {1805},
  pages = {11--18},
  publisher = {CEUR-WS.org},
  series = {{CEUR} Workshop Proceedings},
  pdf = {http://ceur-ws.org/Vol-1805/Kramer2016HuFaMo.pdf},
  url = {http://nbn-resolving.org/urn:nbn:de:0074-1805-5},
  issn = {1613-0073},
  tags = {workshop}
}
@inproceedings{klare2017models,
  author = {Heiko Klare and Erik Burger and Max E. Kramer and Michael Langhammer and Timur Saglam and Ralf Reussner},
  title = {Ecoreification: Making Arbitrary Java Code Accessible to Metamodel-Based Tools},
  booktitle = {ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS 2017)},
  year = {2017},
  month = {September},
  day = {17--22},
  location = {Austin, Texas},
  publisher = {ACM},
  address = {New York, NY, USA},
  doi = {10.1109/MODELS.2017.30},
  url = {https://doi.org/10.1109/MODELS.2017.30},
  pdf = {https://sdqweb.ipd.kit.edu/publications/pdfs/klare2017models.pdf}
}
@inproceedings{mazkatli2017ase,
  title = {Automotive Systems Modelling with Vitruvius},
  author = {Mazkatli, Manar and Burger, Erik and Koziolek, Anne and Reussner, Ralf H.},
  booktitle = {15. Workshop Automotive Software Engineering},
  venue = {Chemnitz},
  year = {2017},
  isbn = {978-3-88579-669-5},
  issn = {1617-5468},
  pages = {1487--1498},
  volume = {P-275},
  doi = {10.18420/in2017_148},
  publisher = {Gesellschaft für Informatik, Bonn},
  series = {Lecture Notes in Informatics (LNI)},
  editors = {Maximilian Eibl and Martin Gaedke},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/mazkatli2017ase.pdf},
  url = {https://dx.doi.org/10.18420/in2017_148}
}
@inproceedings{Mazkatli2018MiSE,
  author = {Mazkatli, Manar and Burger, Erik and Quante, Jochen and Koziolek, Anne},
  title = {Integrating semantically-related Legacy Models in Vitruvius},
  booktitle = {Proceedings of Modelling in Software Engineering co-located with the 40th International Conference on Software Engineering},
  year = {2018},
  month = {May},
  numpages = {8}
}
@inproceedings{ananieva2018b,
  author = {Sofia Ananieva and Erik Burger and Christian Stier},
  title = {Model-Driven Consistency Preservation in AutomationML},
  booktitle = {14th IEEE International Conference on Automation Science and Engineering},
  year = {2018},
  note = {accepted, to appear},
  location = {Munich, Germany},
  month = {August},
  pdf = {https://sdqweb.ipd.kit.edu/publications/pdfs/ananieva2018b.pdf}
}