USAGE OF DESIGN BY CONTRACT - From Component-based Engineering to SOA Design
Diana Berberova, Boyan Bontchev
2009
Abstract
Modern SOA research is focused more and more on fundamental service design issues such as means for creation of formal, standardised service contracts. A possible way for achieving standardised service contracts goes through application of the design by contract approach. Such an approach promises offering a lot of benefits especially when applied for description and management of quality of services. The paper tries to reveal the potential advantages of design by contract when applied for SOA design. It discusses similarities and differences between component based software engineering and SOA, as far as design by contract has been successfully used for component design. Also, it shows the importance of service contract and traces usage of design by contracts for Web service design and how it could be applied for SOA.
DownloadPaper Citation
in Harvard Style
Berberova D. and Bontchev B. (2009). USAGE OF DESIGN BY CONTRACT - From Component-based Engineering to SOA Design . In Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-989-674-009-2, pages 299-304. DOI: 10.5220/0002244402990304
in Bibtex Style
@conference{icsoft09,
author={Diana Berberova and Boyan Bontchev},
title={USAGE OF DESIGN BY CONTRACT - From Component-based Engineering to SOA Design},
booktitle={Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2009},
pages={299-304},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002244402990304},
isbn={978-989-674-009-2},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - USAGE OF DESIGN BY CONTRACT - From Component-based Engineering to SOA Design
SN - 978-989-674-009-2
AU - Berberova D.
AU - Bontchev B.
PY - 2009
SP - 299
EP - 304
DO - 10.5220/0002244402990304