Title :
SOA based e-business systems design
Author :
Zeiris, Edzus ; Ziema, Maris
Author_Institution :
Fac. of Comput. Sci. & Inf. Technol., Riga Tech. Univ., Riga, Latvia
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.
Keywords :
Pareto optimisation; Web services; electronic commerce; quality of service; service-oriented architecture; QoS; SOA based e-business system architecture design; Web services; e-services; formal optimisation methods; graph segmentation; multicriteria Pareto optimisation; quality attributes driven design method; Algorithm design and analysis; Business; Computer architecture; Design methodology; Quality of service; Service oriented architecture; Algorithm graph; Design methods; Multi-criteria optimisation; QoS; SOA; System architecture; Web services; e-Business; e-Services;
Conference_Titel :
e-Business (ICE-B), Proceedings of the 2010 International Conference on