Publication:
Revel8or: Model Driven Capacity Planning Tool Suite

dc.contributor.author Zhu, Liming en_US
dc.contributor.author Liu, J en_US
dc.contributor.author Bui, Ngoc Bui en_US
dc.contributor.author Gorton, Ian en_US
dc.date.accessioned 2021-11-25T12:54:47Z
dc.date.available 2021-11-25T12:54:47Z
dc.date.issued 2007 en_US
dc.description.abstract Designing complex multi-tier applications that must meet strict performance requirements is a challenging software engineering problem. Ideally, the application architect could derive accurate performance predictions early in the project life-cycle, leveraging initial application design-level models and a description of the target software and hardware platforms. To this end, we have developed a capacity planning tool suite for component-based applications, called Revel8tor. The tool adheres to the model driven development paradigm and supports benchmarking and performance prediction for J2EE, .Net and Web services platforms. The suite is composed of three different tools: MDAPerf, MDABench and DSLBench. MDAPerf allows annotation of design diagrams and derives performance analysis models. MDABench allows a customized benchmark application to be modeled in the UML 2.0 Testing Profile and automatically generates a deployable application, with measurement automatically conducted. DSLBench allows the same benchmark modeling and generation to be conducted using a simple performance engineering Domain Specific Language (DSL) in Microsoft Visual Studio. DSLBench integrates with Visual Studio and reuses its load testing infrastructure. Together, the tool suite can assist capacity planning across platforms in an automated fashion. en_US
dc.description.uri http://web4.cs.ucl.ac.uk/icse07/ en_US
dc.identifier.uri http://hdl.handle.net/1959.4/38535
dc.language English
dc.language.iso EN en_US
dc.publisher IEEE en_US
dc.rights CC BY-NC-ND 3.0 en_US
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/3.0/au/ en_US
dc.source Legacy MARC en_US
dc.title Revel8or: Model Driven Capacity Planning Tool Suite en_US
dc.type Conference Paper en
dcterms.accessRights open access
dspace.entity.type Publication en_US
unsw.accessRights.uri https://purl.org/coar/access_right/c_abf2
unsw.description.notePublic The Proceedings of the 29th International Conference on Software Engineering (ICSE 2007) is published by IEEE, http://www.ieee.org en_US
unsw.description.publisherStatement © 2007 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. en_US
unsw.identifier.doi https://doi.org/10.26190/unsworks/394
unsw.relation.faculty Engineering
unsw.relation.ispartofconferenceLocation Minneapolis, USA en_US
unsw.relation.ispartofconferenceName 29th International Conference on Software Engineering (ICSE 2007) en_US
unsw.relation.ispartofconferenceProceedingsTitle Proceedings of the 29th International Conference on Software Engineering (ICSE 2007) en_US
unsw.relation.ispartofconferenceYear 2007 en_US
unsw.relation.originalPublicationAffiliation Zhu, Liming, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Liu, J, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Bui, Ngoc Bui, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Gorton, Ian, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.school School of Computer Science and Engineering *
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
ZhuRevel8or.pdf
Size:
1.33 MB
Format:
application/pdf
Description:
Resource type