@misc(droolsFusion, title = "Drools Fusion: Complex Event Processor", howpublished = "http://www.jboss.org/drools/drools-fusion.html", ) @misc(acceleo, author = "{Acceleo}", howpublished = "\url {http://www.eclipse.org/acceleo/}", ) @inproceedings(SERENE11, author = "A. Bertolino and A. Calabr{\`o} and F. Lonetti and A. Di Marco and A. Sabetta", year = "2011", title = "Towards a Model-Driven Infrastructure for Runtime Monitoring", booktitle = "SERENE", series = "LNCS", volume = "6968", publisher = "Springer", pages = "130--144", url = "http://dx.doi.org/10.1007/978-3-642-24124-6_13", ) @inproceedings(ewdc11, author = "A. Bertolino and A. Calabr\`{o} and F. Lonetti and A. Sabetta", year = "2011", title = "GLIMPSE: a generic and flexible monitoring infrastructure", booktitle = "Proceedings of EWDC", pages = "73--78", url = "http://doi.acm.org/10.1145/1978582.1978598", ) @inproceedings(QUATIC12, author = "A. Bertolino and A. Di Marco and F. Lonetti", year = "2012", title = "Complex Events Specification for Properties Validation", booktitle = "8th International Conference QUATIC 2012", publisher = "IEEE Computer Society", pages = "85--94", url = "http://dx.doi.org/10.1109/QUATIC.2012.25", ) @inproceedings(DBLP:conf/wosp/CasaleS11, author = "G. Casale and G. Serazzi", year = "2011", title = "Quantitative system evaluation with Java modeling tools", booktitle = "WOSP/SIPEW Conference", pages = "449--454", url = "http://doi.acm.org/10.1145/1958746.1958813", ) @book(ClementsBachmannEtAl03, author = "Paul Clements and Felix Bachmann and Len Bass and David Garlan and James Ivers and Reed Little and Robert Nord and Judith Stafford", year = "2003", title = "{Documenting Software Architectures: Views and Beyond}", publisher = "Addison-Wesley", address = "Boston, MA", ) @book(DBLP:books/daglib/0027475, author = "V. Cortellessa and A. {Di Marco} and P. Inverardi", year = "2011", title = "Model-Based Software Performance Analysis", publisher = "Springer", url = "http://dx.doi.org/10.1007/978-3-642-13621-4", ) @article(primaUML, author = "V. Cortellessa and R. Mirandola", year = "2002", title = "{PRIMA-UML}: a performance validation incremental methodology on early {UML} diagrams", journal = "Sci. Comput. Program.", volume = "44", number = "1", pages = "101--129", url = "http://dx.doi.org/10.1016/S0167-6423(02)00033-3", ) @article(antipatterns-sosym-2012, author = "Vittorio Cortellessa and Antinisca {Di Marco} and Catia Trubiani", year = "2014", title = "An approach for modeling and detecting software performance antipatterns based on first-order logics", journal = "Software and System Modeling", volume = "13", number = "1", pages = "391--432", url = "http://dx.doi.org/10.1007/s10270-012-0246-z", ) @misc(EMFurl, author = "{Eclipse Platform, Eclipse Modeling Project}", title = "{http://www.eclipse.org/modeling/}", ) @book(book-ComputerArchitecture, author = "J. L. Hennessy and D. A. Patterson", year = "2007", title = "Computer Architecture, A Quantitative Approach", edition = "fourth", publisher = "Elsevier", ) @book(mape-ibm, author = "B. Jacob and R. Lanyon-Hogg and D. K. Nadgir and A. F. Yassin", year = "2004", title = "A Practical Guide to the IBM Autonomic Computing Toolkit", publisher = "ibm.com/redbooks", ) @inproceedings(DBLP:conf/qosa/KavimandanG09, author = "A. Kavimandan and A. S. Gokhale", year = "2009", title = "{Applying Model Transformations to Optimizing Real-Time QoS Configurations in DRE Systems}", booktitle = "QoSA", pages = "18--35", url = "http://dx.doi.org/10.1007/978-3-642-02351-4_2", ) @article(DBLP:journals/ese/KhomhPGA12, author = "F. Khomh and M. {Di Penta} and Y. Gu{\'e}h{\'e}neuc and G. Antoniol", year = "2012", title = "An exploratory study of the impact of antipatterns on class change- and fault-proneness", journal = "Empirical Software Engineering", volume = "17", number = "3", pages = "243--275", url = "http://dx.doi.org/10.1007/s10664-011-9171-y", ) @article(DBLP:journals/jss/KhomhVGS11, author = "F. Khomh and S. Vaucher and Y. Gu{\'e}h{\'e}neuc and H. A. Sahraoui", year = "2011", title = "BDTEX: A GQM-based Bayesian approach for the detection of antipatterns", journal = "Journal of Systems and Software", volume = "84", number = "4", pages = "559--572", url = "http://dx.doi.org/10.1016/j.jss.2010.11.921", ) @book(qnBook-Kleinrock, author = "L. Kleinrock", year = "1975", title = "Queueing Systems Vol. 1:Theory", publisher = "Wiley", ) @inproceedings(QASBA11, author = "A. Di Marco and C. Pompilio and A. Bertolino and A. Calabr{\`o} and F. Lonetti and A. Sabetta", year = "2011", title = "Yet another meta-model to specify non-functional properties", booktitle = "ACM Proceedings of QASBA 2011", pages = "9--16", url = "http://dx.doi.org/10.1145/2031746.2031751", ) @inproceedings(DBLP:conf/wosp/MartensKBR10, author = "A. Martens and H. Koziolek and S. Becker and R. Reussner", year = "2010", title = "{Automatically improve software architecture models for performance, reliability, and cost using evolutionary algorithms}", booktitle = "WOSP/SIPEW Conference", pages = "105--116", url = "http://dx.doi.org/10.1145/1712605.1712624", ) @inproceedings(DBLP:conf/iceccs/MirandolaT12, author = "R. Mirandola and C. Trubiani", year = "2012", title = "A Deep Investigation for QoS-based Feedback at Design Time and Runtime", booktitle = "IEEE International Conference on Engineering of Complex Computer Systems", pages = "147--156", url = "http://doi.ieeecomputersociety.org/10.1109/ICECCS.2012.3", ) @article(DBLP:journals/tse/MohaGDM10, author = "N. Moha and Y. Gu{\'e}h{\'e}neuc and L. Duchien and A. Le Meur", year = "2010", title = "DECOR: A Method for the Specification and Detection of Code and Design Smells", journal = "IEEE Trans. Software Eng.", volume = "36", number = "1", pages = "20--36", url = "http://dx.doi.org/10.1109/TSE.2009.50", ) @inproceedings(DBLP:conf/icsoc/MohaPNCGBJ12, author = "N. Moha and F. Palma and M. Nayrolles and B. Joyen Conseil and Y. Gu{\'e}h{\'e}neuc and B. Baudry and J. J{\'e}z{\'e}quel", year = "2012", title = "Specification and Detection of SOA Antipatterns", booktitle = "In ICSOC 2012", pages = "1--16", url = "http://dx.doi.org/10.1007/978-3-642-34321-6_1", ) @booklet(UML2, author = "{Object Management Group (OMG)}", year = "2004", title = "{UML} 2.0 {S}uperstructure {S}pecification", ) @booklet(MARTE, author = "{Object Management Group (OMG)}", year = "2009", title = "{UML} {P}rofile for {MARTE}", ) @inproceedings(DBLP:conf/csmr/OlivetoKAG10, author = "R. Oliveto and F. Khomh and G. Antoniol and Y. Gu{\'e}h{\'e}neuc", year = "2010", title = "Numerical Signatures of Antipatterns: An Approach Based on B-Splines", booktitle = "Conference on Software Maintenance and Reengineering", pages = "248--251", url = "http://dx.doi.org/10.1109/CSMR.2010.47", ) @article(DBLP:journals/jot/ParsonsM08, author = "T. Parsons and J. Murphy", year = "2008", title = "Detecting Performance Antipatterns in Component Based Enterprise Systems", journal = "Journal of Object Technology", volume = "7", number = "3", pages = "55--91", url = "http://dx.doi.org/10.5381/jot.2008.7.3.a1", ) @inproceedings(DBLP:conf/cmg/SmithM08, author = "C. U. Smith and C. V. Millsap", year = "2008", title = "Software Performance Engineering for Oracle Applications: Measurements and Models", booktitle = "Int. Computer Measurement Group Conference", pages = "331--342", ) @inproceedings(SmithWilliams2003, author = "C. U. Smith and L. G. Williams", year = "2003", title = "More {N}ew {S}oftware {P}erformance {A}ntipatterns: {E}ven {M}ore {W}ays to {S}hoot {Y}ourself in the {F}oot", booktitle = "Computer Measurement Group Conference", pages = "717--725", ) @inproceedings(Travassos-1999, author = "G. Travassos and F. Shull and M. Fredericks and V. R. Basili", year = "1999", title = "Detecting defects in object-oriented designs: using reading techniques to increase software quality", booktitle = "ACM SIGPLAN Conference", pages = "47--56", url = "http://doi.acm.org/10.1145/320384.320389", ) @inproceedings(DBLP:conf/icse/WoodsideFP07, author = "C. M. Woodside and G. Franks and D. C. Petriu", year = "2007", title = "{The Future of Software Performance Engineering}", booktitle = "FOSE", pages = "171--187", url = "http://doi.acm.org/10.1145/1253532.1254717", ) @article(DBLP:journals/pe/Xu12, author = "Jing Xu", year = "2012", title = "Rule-based automatic software performance diagnosis and improvement", journal = "Perform. Eval.", volume = "69", number = "11", pages = "525--550", url = "http://dx.doi.org/10.1016/j.peva.2009.11.003", ) @inproceedings(DBLP:conf/cpe/ZhengW03, author = "T. Zheng and C. M. Woodside", year = "2003", title = "Heuristic Optimization of Scheduling and Allocation for Distributed Systems with Soft Deadlines", booktitle = "Computer Performance Evaluation / TOOLS", pages = "169--181", url = "http://dx.doi.org/10.1007/978-3-540-45232-4_11", )