inproceedings_trifu.bib

@inproceedings{bauer04a,
  author = {Markus Bauer and Mircea Trifu},
  booktitle = {Proceedings of the 8-th European Conference on Software Maintenance and Reengineering},
  pages = {3--14},
  publisher = {IEEE},
  title = {Architecture-Aware Adaptive Clustering of {OO} Systems},
  year = {2004}
}
@inproceedings{becker2010a,
  abstract = {Legacy applications are still widely spread. If a need to change deployment or update its functionality arises, it becomes difficult to estimate the performance impact of such modifications due to absence of corresponding models. In this paper, we present an extendable integrated environment based on Eclipse developed in the scope of the Q-ImPrESS project for reverse engineering of legacy applications (in C/C++/Java). The Q-ImPrESS project aims at modeling quality attributes at an architectural level and allows for choosing the most suitable variant for implementation of a desired modification. The main contributions of the project include i) a high integration of all steps of the entire process into a single tool, a beta version of which has been already successfully tested on a case study, ii) integration of multiple research approaches to performance modeling, and iii) an extendable underlying meta-model for different quality dimensions.},
  author = {Steffen Becker and Michael Hauck and Mircea Trifu and Klaus Krogmann and Jan Kofron},
  booktitle = {Proceedings of the 14th European Conference on Software Maintenance and Reengineering, European Projects Track},
  keywords = {Q-ImPrESS},
  pages = {199-202},
  publisher = {IEEE},
  title = {{Reverse Engineering Component Models for Quality Predictions}},
  url = {http://sdqweb.ipd.kit.edu/publications/pdfs/becker2010a.pdf},
  year = {2010}
}
@inproceedings{becker2008i,
  author = {Steffen Becker and Mircea Trifu and Ralf Reussner},
  booktitle = {1st International Workshop on Automated engineeRing of Autonomous and run-time evolving Systems (ARAMIS 2008)},
  keywords = {Q-ImPrESS},
  location = {L'Aquila, Italy},
  month = {September},
  title = {{Towards Supporting Evolution of Service Oriented Architectures through Quality Impact Prediction}},
  year = {2008}
}
@inproceedings{heuzeroth06a,
  author = {Dirk Heuzeroth and Uwe Assmann and Mircea Trifu and Volker Kuttruff},
  booktitle = {Generative and Transformational Techniques in Software Engineering (GTTSE), International Summer School. Revised Papers},
  isbn = {3-540-45778-X},
  pages = {357--377},
  publisher = {Springer},
  series = {Lecture Notes in Computer Science},
  title = {The COMPOST, COMPASS, Inject/J and RECODER Tool Suite for Invasive Software Composition: Invasive Composition with COMPASS Aspect-Oriented Connectors},
  volume = {4143},
  year = {2006}
}
@inproceedings{Kuester2012c,
  acmid = {2362025},
  address = {New York, NY, USA},
  author = {K\"{u}ster, Martin and Trifu, Mircea},
  booktitle = {Proceedings of the WICSA/ECSA 2012 Companion Volume},
  doi = {10.1145/2361999.2362025},
  isbn = {978-1-4503-1568-5},
  location = {Helsinki, Finland},
  numpages = {8},
  pages = {124--131},
  publisher = {ACM},
  series = {WICSA/ECSA '12},
  title = {A case study on co-evolution of software artifacts using integrated views},
  url = {http://doi.acm.org/10.1145/2361999.2362025},
  year = {2012}
}
@inproceedings{koziolek2011a,
  abstract = {Systematic decision support for architectural design decisions is a major concern for software architects of evolving service-oriented systems. In practice, architects often analyse the expected performance and reliability of design alternatives based on prototypes or former experience. Modeldriven prediction methods claim to uncover the tradeoffs between different alternatives quantitatively while being more cost-effective and less error-prone. However, they often suffer from weak tool support and focus on single quality attributes. Furthermore, there is limited evidence on their effectiveness based on documented industrial case studies. Thus, we have applied a novel, model-driven prediction method called Q-ImPrESS on a large-scale process control system consisting of several million lines of code from the automation domain to evaluate its evolution scenarios. This paper reports our experiences with the method and lessons learned. Benefits of Q-ImPrESS are the good architectural decision support and comprehensive tool framework, while one drawback is the time-consuming data collection.},
  acmid = {1985902},
  author = {Heiko Koziolek and Bastian Schlich and Carlos Bilich and Roland Weiss and Steffen Becker and Klaus Krogmann and Mircea Trifu and Raffaela Mirandola and Anne Koziolek},
  booktitle = {Proceeding of the 33rd international conference on Software engineering (ICSE 2011), Software Engineering in Practice Track},
  doi = {10.1145/1985793.1985902},
  editor = {Richard N. Taylor and Harald Gall and Nenad Medvidovic},
  isbn = {978-1-4503-0445-0},
  keywords = {case study, dtmc, industrial software, lqn, palladio, performance prediction, reliability prediction, reverse engineering, service-oriented software, trade-off analysis},
  location = {Waikiki, Honolulu, HI, USA},
  note = {Acceptance Rate: 18\% (18/100)},
  numpages = {10},
  pages = {776--785},
  publisher = {ACM, New York, NY, USA},
  title = {An Industrial Case Study on Quality Impact Prediction for Evolving Service-Oriented Software},
  url = {http://doi.acm.org/10.1145/1985793.1985902},
  year = {2011},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/koziolek2011a.pdf}
}
@inproceedings{kuttruff08a,
  address = {Bonn},
  author = {Volker Kuttruff and Mircea Trifu and Peter Szulman},
  booktitle = {GI Lecture Notes in Informatics},
  isbn = {978-3-88579-220-8},
  organization = {GI},
  pages = {35--50},
  publisher = {K{\"o}llen Verlag},
  title = {Von der Problemerkennung zur Problembehebung: 12 Jahre Softwaresanierung am FZI},
  volume = {126},
  year = {2008}
}
@inproceedings{MommSauerTrifu2011,
  author = {Christof Momm and Stefan Sauer and Mircea Trifu},
  booktitle = {Software Engineering 2011 - Workshopband (inkl. Doktorandensymposium), Fachtagung des GI-Fachbereichs Softwaretechnik},
  ee = {http://subs.emis.de/LNI/Proceedings/Proceedings184/article6328.html},
  isbn = {978-3-88579-278-9},
  pages = {3-8},
  publisher = {GI},
  series = {LNI},
  title = {Dritter Workshop zu "Design for Future (DFF 2011) - Workshop Report"},
  volume = {184},
  year = {2011}
}
@inproceedings{SauerMommTrifu2011,
  author = {Stefan Sauer and Christof Momm and Mircea Trifu},
  booktitle = {Software Engineering 2011: Fachtagung des GI-Fachbereichs Softwaretechnik},
  ee = {http://subs.emis.de/LNI/Proceedings/Proceedings183/article6296.html},
  isbn = {978-3-88579-277-2},
  pages = {197},
  publisher = {GI},
  series = {LNI},
  title = {Dritter Workshop zu "Design For Future - Langlebige Softwaresysteme"},
  volume = {183},
  year = {2011}
}
@inproceedings{StammelTrifu2011,
  author = {Johannes Stammel and Mircea Trifu},
  booktitle = {Joint Proceedings of the First International Workshop on Model-Driven Software Migration (MDSM 2011) and the Fifth International Workshop on Software Quality and Maintainability (SQM 2011)},
  pages = {56--63},
  publisher = {CEUR-WS.org},
  title = {Tool-Supported Estimation of Software Evolution Effort in Service-Oriented Systems},
  urldate = {http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-708/},
  volume = {708},
  year = {2011}
}
@inproceedings{trifu09a,
  author = {Mircea Trifu},
  booktitle = {Proceedings of the 13-th European Conference on Software Maintenance and Reengineering},
  month = {March},
  publisher = {IEEE},
  title = {Improving the Dataflow-Based Concern Identification Approach},
  year = {2009}
}
@inproceedings{trifu08a,
  author = {Mircea Trifu},
  booktitle = {Proceedings of the 12-th European Conference on Software Maintenance and Reengineering},
  month = {April},
  pages = {193--202},
  publisher = {IEEE},
  title = {Using Dataflow Information for Concern Identification in Object-Oriented Software Systems},
  year = {2008}
}
@inproceedings{trifu05b,
  author = {Mircea Trifu and Volker Kuttruff},
  booktitle = {Proceedings of the 12-th Working Conference on Reverse Engineering},
  month = {November},
  pages = {99--108},
  publisher = {IEEE},
  title = {Capturing Nontrivial Concerns in Object-Oriented Software},
  year = {2005}
}