Dissertation/Thesis Abstract

Modeling and analyzing service-oriented enterprise architectural styles
by Tang, Longji, Ph.D., The University of Texas at Dallas, 2011, 269; 3494567
Abstract (Summary)

Modern enterprises consist of complex business systems. The Enterprise Service-Oriented Architecture (ESOA) becomes an important enterprise architectural style (EAS) for designing and implementing business systems. Cloud computing is a new paradigm of distributed computing and is bringing many new ideas, concepts, principles, technologies, and architectural styles into enterprise service-oriented computing. A new hybrid architectural style with ESOA and cloud computing, Enterprise Cloud Service Architecture (ECSA), is emerging as the future design principle of service-oriented enterprise architecture. The methodology and design principles of Service Level Agreement (SLA) and Quality of Service (QoS), originally used in telecommunication and networking services, are increasingly being adopted in enterprise service computing. Combining SLA and QoS with ESOA and ECSA is forging new kinds of service-oriented enterprise architectural styles: SLA-Aware ESOA and SLA-Aware ECSA. To better understand enterprise service-oriented architectural styles and guide their system specification, design, implementation, and runtime behavior, a framework for specifying and analyzing service-oriented enterprise architectural styles is needed. The software architectural style is an abstraction of a family of concrete software architectures. It specifies the architectural structures and includes elements and connectors, design principles, and system constraints as well as non-functional behavior.

The research work in this Dissertation is motivated by the desire to understand and evaluate the architectural design of enterprise service-oriented architectural applications in terms of ESOA and ECSA structures, principles, and constraints, thereby achieving higher architectural quality, including enhanced performance, scalability, security, and other quality attributes of the architecture. This Dissertation defines a framework based on EAS ontology for modeling and analyzing service-oriented enterprise architectural styles and its various extensions, refinements, and compositions both formally and informally. The framework not only specifies the generic structures of ESOA and ECSA systems, but also specifies system constraints through software architectural quality attributes. The framework emphasizes performance, security, elastic scalability, dynamic infrastructure, tradeoff of quality attributes, and enterprise service-oriented system runtime management. With the framework, the Dissertation presents models and analyzes ESOA and ECSA styles as well as their extensions and compositions, such as SLA-Aware ESOA and SLA-Aware ECSA. The consistency of properties, constraints, and refinements of the service-oriented enterprise architectural styles are formally and informally analyzed. This is used to understand and evaluate service-oriented enterprise architectures and provide guidance for the design of ESOA and ECSA systems as well as their SLA-Aware systems. Moreover, the dissertation describes and discusses the lessons learned from various ESOA and ECSA style architectures.

Indexing (document details)
Advisor: Bastani, Farokh B.
Commitee: Chung, Lawrence, Dong, Jing, Tsai, Wei-Tek, Zhang, Kang
School: The University of Texas at Dallas
Department: Computer Science
School Location: United States -- Texas
Source: DAI-B 73/05, Dissertation Abstracts International
Source Type: DISSERTATION
Subjects: Information Technology, Computer science
Keywords: Architectural styles, Cloud computing, Enterprise architectures, Ontology-based modeling, Service-oriented architectures, Software architecture
Publication Number: 3494567
ISBN: 9781267165831
Copyright © 2019 ProQuest LLC. All rights reserved. Terms and Conditions Privacy Policy Cookie Policy
ProQuest