University of Limerick Institutional Repository

Model driven configuration of fault tolerance solutions for component-based software system

DSpace Repository

Show simple item record

dc.contributor.author Wu, Yihan
dc.contributor.author Huang, Gang
dc.contributor.author Song, Hui
dc.contributor.author Zhang, Ying
dc.date.accessioned 2012-12-04T16:31:59Z
dc.date.available 2012-12-04T16:31:59Z
dc.date.issued 2012
dc.identifier.uri http://hdl.handle.net/10344/2731
dc.description peer-reviewed en_US
dc.description.abstract Fault tolerance is very important for complex component-based software systems, but its configuration is complicated and challenging. In this paper, we propose a model driven approach to semi-automatic configuration of fault tolerance solutions. At design time, a set of reusable fault tolerance solutions are modeled as architecture styles, with the key properties verified by model checking. At runtime, the runtime software architecture of the target system is automatically constructed by the code generated from the given architectural meta-model. Then, the impact of each component on the system reliability is automatically analyzed to recommend which components should be considered in the fault tolerance configuration. Finally, after which components are guaranteed by what fault tolerance solution is decided by the system administration, the architecture model is automatically changed by merging with the selected fault tolerance styles and finally, these changes are automatically propagated to the target system. This approach is evaluated on Java enterprise systems. en_US
dc.language.iso eng en_US
dc.publisher Springer en_US
dc.relation 231167 en_US
dc.relation.ispartofseries International Conference on Model Driven Engineering Languages and Systems (MODELS2012) Lecture Notes in Computer Science;7590, pp. 514-530
dc.relation.uri http://dx.doi.org/10.1007/978-3-642-33666-9_33
dc.rights The original publication is available at www.springerlink.com en_US
dc.subject fault tolerance en_US
dc.subject component-based system en_US
dc.subject dynamic configuration en_US
dc.subject mode driven approach en_US
dc.subject software architecture en_US
dc.title Model driven configuration of fault tolerance solutions for component-based software system en_US
dc.type info:eu-repo/semantics/conferenceObject en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.contributor.sponsor National Basic Research Programme of China en_US
dc.contributor.sponsor National Natural Science Foundation of China en_US
dc.contributor.sponsor ERC en_US
dc.contributor.sponsor SFI
dc.relation.projectid 2009CB32073 en_US
dc.relation.projectid 61121063 en_US
dc.relation.projectid 60933003 en_US
dc.relation.projectid 231167 en_US
dc.relation.projectid 10/CE/I1855
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


Browse

My Account

Statistics