SOA BASED E-BUSINESS SYSTEMS DESIGN

Edzus Zeiris, Maris Ziema

Abstract

The development of e-business promotes the creation of new e-services; consequently, ways of fast and quality designing of e-services are required. When developing e-services in SOA, it is very important to build the architecture of e-business system that makes the e-service compliant with all and any quality criteria (QoS) specified for it, which would expand its usability; furthermore, it is necessary to implement any changes swiftly and in good quality to be able to adjust to the rapidly changing business environment. This means that effective design methods should be used in creating e-business systems and e-services, which would ensure the building of an acceptable e-business system architecture. A drawback of the existing methods is the subjective opinion of the system’s architect, and that may not always lead to the best solution. Therefore, it is possible to apply the Quality Attributes Driven Design method for web services that is based on the use of formal optimisation methods. Initially the e-service is described as an algorithm graph, and by segmenting its vertices in all possible ways the web service graphs are obtained. The segmentation of the algorithm graph means that all the possible solutions that can affect the quality of the e-service system architecture are dealt with. Using multi-criteria optimisation, a Pareto optimality set is obtained from all the web service graphs. Web service graphs of the obtained Pareto optimality set can serve as the basis for selecting an acceptable e-business system architecture.

References

  1. Bass L., Clements P., Kazman R. Software Architecture in Practice 2nd ed. - Boston: Addison-Wesley , 2003.
  2. Bass L., Klein M., Bachmann F. Quality Attribute Design Primitives and the Attribute Driven Design Method// Lecture Notes In Computer Science. Revised Papers from the 4th International Workshop on Software Product-Family Engineering. - London: Springerferlag, 2001. - Nr. 2290 - p.169.-186.
  3. Bosch J. Design and Use of Software Architectures. - Harlow: Addison-Wesley , 2000.
  4. Hofmeister C., Nord R., Dilip S. Applied Software Architecture. - Massachusetts: Addison-Wesley , 2000.
  5. Kan S. Metrics and Models in Software Quality Engineering 2nd ed. - Boston: Addison-Wesley, 2003.
  6. Kazman R., Bass L., Webb M., Abowd G. SAAM: A Method for Analyzing the Properties of Software Architectures, International Conference on Software Engineering. Proceedings of the 16th international conference on Software engineering. - Los Alamitos: IEEE Computer Society Press, 1994. -p. 81.-90.
  7. Kazman R., Klein M., Clements P. ATAM: Method for Architecture Evaluation. - Pittsburgh: Carnegie Mellon Software Engineering Institute CMU/SEI2000-TR-004 ESC-TR-2000-004 , 2000.
  8. Losavio F. Quality Models to Design Software Architecture, Journal of Object Technology. - 2002. - Nr. Vol. 1, No. 4
  9. Miettinen K. Nonlinear Multiobjective Optimization. - Boston: Kluwer Academic Publishers , 1998.
  10. Triantaphyllou E. Multi-Criteria Decision Making Methods: A Comparative Study. - Dordrecht: Kluwer academic publishers , 2000.
  11. Zeiris E., Ziema M. Criterions for Architecture Estimation and Architecture Selection of E - Services System// Scientific Proceedings of Riga Technical University. Computer Science. Part 5. Volume 27. - Riga: RTU, 2006. - p. 91.-98.
  12. Zeiris E., Ziema M. E-Service Architecture Selection Based on Multi-criteria Optimization// ProductFocused Software Process Improvement 8th International Conference, PROFES 2007, Riga, Latvia, July 2007 Proceedings. - Berlin Heidelberg: Springer-Verlag, 2007. - 345.-35
  13. Zeiris E., Ziema M. Selection of E - Service Systems Architecture, Scientific Proceedings of Riga Technical University. Computer Science. Part 5. Volume 32. - Riga: RTU, 2007. - p. 99.-107.
  14. Zhu H. Software Design Methodology From Principles to Architectural Styles. - Amsterdam: Elsevier Butterworth Heinemann , 2005.
Download


Paper Citation


in Harvard Style

Zeiris E. and Ziema M. (2010). SOA BASED E-BUSINESS SYSTEMS DESIGN . In Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2010) ISBN 978-989-8425-17-1, pages 265-272. DOI: 10.5220/0002921102650272


in Bibtex Style

@conference{ice-b10,
author={Edzus Zeiris and Maris Ziema},
title={SOA BASED E-BUSINESS SYSTEMS DESIGN},
booktitle={Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2010)},
year={2010},
pages={265-272},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002921102650272},
isbn={978-989-8425-17-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2010)
TI - SOA BASED E-BUSINESS SYSTEMS DESIGN
SN - 978-989-8425-17-1
AU - Zeiris E.
AU - Ziema M.
PY - 2010
SP - 265
EP - 272
DO - 10.5220/0002921102650272