Davide Arcelli, Vittorio Cortellessa & Catia Trubiani (2012):
Antipattern-based model refactoring for software performance improvement.
In: Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures,
QoSA '12.
ACM,
New York, NY, USA,
pp. 33–42.
Available at http://doi.acm.org/10.1145/2304696.2304704.
W. J. Brown, R. C. Malveau, H. W. McCormick III & T. J. Mowbray (1998):
AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis.
Giuliano Casale & Giuseppe Serazzi (2011):
Quantitative system evaluation with Java modeling tools.
In: ICPE,
pp. 449–454.
Available at http://doi.acm.org/10.1145/1958746.1958813.
CloudScale consortium:
The CloudScale project.
http://www.cloudscale-project.eu/.
Vittorio Cortellessa, Antinisca Di Marco & Catia Trubiani (2010):
Performance Antipatterns as Logical Predicates.
In: ICECCS,
pp. 146–156.
Available at http://dx.doi.org/10.1109/ICECCS.2010.44.
Vittorio Cortellessa, Antinisca Di Marco & Paola Inverardi (2011):
Model-Based Software Performance Analysis.
Springer.
Available at http://dx.doi.org/10.1007/978-3-642-13621-4.
Vittorio Cortellessa, Anne Martens, Ralf Reussner & Catia Trubiani (2010):
A process to effectively identify guilty performance antipatterns.
In: Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering,
FASE'10.
Springer-Verlag,
Berlin, Heidelberg,
pp. 368–382.
Available at http://dx.doi.org/10.1007/978-3-642-12029-9_26.
Vittorio Cortellessa & Raffaela Mirandola (2002):
PRIMA-UML: a performance validation incremental methodology on early UML diagrams.
Sci. Comput. Program. 44(1),
pp. 101–129.
Available at http://dx.doi.org/10.1016/S0167-6423(02)00033-3.
A. Di Marco & P. Inverardi (2004):
Compositional generation of software architecture performance QN models.
In: Software Architecture, 2004. WICSA 2004. Proceedings. Fourth Working IEEE/IFIP Conference on,
pp. 37 – 46,
doi:10.1109/WICSA.2004.1310688.
Zinovy Diskin, Yingfei Xiong & Krzysztof Czarnecki (2011):
From State- to Delta-Based Bidirectional Model Transformations: the Asymmetric Case.
Journal of Object Technology 10,
pp. 6: 1–25.
Available at http://dx.doi.org/10.5381/jot.2011.10.1.a6.
Bill Dudney, Stephen Asbury, Joseph K. Krozak & Kevin Wittkopf (2003):
J2EE Antipatterns.
Romina Eramo, Vittorio Cortellessa, Alfonso Pierantonio & Michele Tucci (2012):
Performance-driven architectural refactoring through bidirectional model transformations.
In: Vincenzo Grassi, Raffaela Mirandola, Barbora Buhnova & Antonio Vallecillo: QoSA.
ACM,
pp. 55–60.
Available at http://doi.acm.org/10.1145/2304696.2304707.
H. Harreld (April 20, 1998):
NASA Delays Satellite Launch After Finding Bugs in Software Program.
Thomas Hettel, Michael Lawley & Kerry Raymond (2008):
Model Synchronisation: Definitions for Round-Trip Engineering.
In: Proceedings of the 1st international conference on Theory and Practice of Model Transformations,
ICMT '08.
Springer-Verlag,
Berlin, Heidelberg,
pp. 31–45.
Available at http://dx.doi.org/10.1007/978-3-540-69927-9_3.
Alexander Königs & Andy Schürr (2006):
Tool Integration with Triple Graph Grammars - A Survey.
Electron. Notes Theor. Comput. Sci. 148(1),
pp. 113–150.
Available at http://dx.doi.org/10.1016/j.entcs.2005.12.015.
Anne Koziolek, Heiko Koziolek & Ralf Reussner (2011):
PerOpteryx: automated application of tactics in multi-objective software architecture optimization.
In: QoSA/ISARCS,
pp. 33–42.
Available at http://doi.acm.org/10.1145/2000259.2000267.
P. A. Laplante & C. J. Neill (2005):
AntiPatterns: Identification, Refactoring and Management,
doi:10.1201/9781420031249.
Edward D. Lazowska, John Zahorjan, G. Scott Graham & Kenneth C. Sevcik (1984):
Quantitative system performance: computer system analysis using queueing network models.
Prentice-Hall, Inc.,
Upper Saddle River, NJ, USA.
Anne Martens, Heiko Koziolek, Steffen Becker & Ralf Reussner (2010):
Automatically improve software architecture models for performance, reliability, and cost using evolutionary algorithms.
In: Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering,
WOSP/SIPEW '10.
ACM,
New York, NY, USA,
pp. 105–116,
doi:10.1145/1712605.1712624.
K.P. Ramachandran, K. Fathi & B.K.N. Rao (2010):
Recent trends in systems performance monitoring amp; failure diagnosis.
In: Industrial Engineering and Engineering Management (IEEM), 2010 IEEE International Conference on,
pp. 2193 –2200,
doi:10.1109/IEEM.2010.5674573.
Antonino Sabetta, Dorina C. Petriu, Vincenzo Grassi & Raffaela Mirandola (2006):
Abstraction-raising transformation for generating analysis models.
In: Proceedings of the 2005 international conference on Satellite Events at the MoDELS,
MoDELS'05.
Springer-Verlag,
Berlin, Heidelberg,
pp. 217–226.
Available at http://dx.doi.org/10.1007/11663430_23.
Connie U. Smith & Lloyd G. Williams (2003):
More New Software Antipatterns: Even More Ways to Shoot Yourself in the Foot.
In: Int. CMG Conference.
Computer Measurement Group,
pp. 717–725.
Perdita Stevens (2007):
Bidirectional Model Transformations in QVT: Semantic Issues and Open Questions.
In: Gregor Engels, Bill Opdyke, Douglas C. Schmidt & Frank Weil: MoDELS,
Lecture Notes in Computer Science 4735.
Springer,
pp. 1–15.
Available at http://dx.doi.org/10.1007/978-3-540-75209-7_1.
Sun Microsystems,
http://developer.java.sun.com/developer/restricted/ patterns/SessionFacade.html (2001):
Session Facade.
Bruce Tate, Mike Clark, Bob Lee & Patrick Linskey (2003):
Bitter EJB.
C. Murray Woodside, Greg Franks & Dorina C. Petriu (2007):
The Future of Software Performance Engineering.
In: Workshop on the Future of Software Engineering (FOSE),
pp. 171–187.
Available at http://doi.acm.org/10.1145/1253532.1254717.
C. Murray Woodside, Dorina C. Petriu, Dorin Bogdan Petriu, Hui Shen, Toqeer Israr & José Merseguer (2005):
Performance by unified model analysis (PUMA).
In: WOSP.
ACM,
pp. 1–12.
Available at http://doi.acm.org/10.1145/1071021.1071022.
Jing Xu (2008):
Rule-based automatic software performance diagnosis and improvement.
In: Alberto Avritzer, Elaine J. Weyuker & C. Murray Woodside: WOSP.
ACM,
pp. 1–12.
Available at http://doi.acm.org/10.1145/1383559.1383561.