Title :
The Treasure Map for Rich Services
Author :
Demchak, Barry ; Farcas, Claudiu ; Farcas, Emilia ; Krüger, Ingolf H.
Author_Institution :
Univ. of California, San Diego
Abstract :
Large systems-of-systems often service large numbers of stakeholders - more stakeholders often means more concerns, many of which are crosscutting. The rich services architecture is a type of service-oriented architecture (SOA) that allows hierarchical decomposition of a system architecture into separate concerns, thereby capturing different system aspects and their interactions, and accounting for crosscutting concerns concisely and sensibly. By leveraging emerging enterprise service bus technology, rich services enable a simple and direct deployment mapping to a system-of-systems network. This paper describes a development process that leverages rich services and is compatible with agile development methodologies. It encompasses use cases, requirements decomposition, role identification, and service definition to produce a rich services logical architecture that can then be mapped to a virtual network topology, and finally a physical network topology. The process decouples development stages to improve flexibility and productivity of complex projects, promising reduced cost and risk.
Keywords :
software architecture; enterprise service bus technology; large systems-of-systems; physical network topology; rich services architecture; service-oriented architecture; system architecture; system-of-systems network; treasure map; virtual network topology; Computer architecture; Costs; Cryptography; Large-scale systems; Network topology; Productivity; Routing; Semiconductor optical amplifiers; Service oriented architecture; Time to market;
Conference_Titel :
Information Reuse and Integration, 2007. IRI 2007. IEEE International Conference on
Conference_Location :
Las Vegas, IL
Print_ISBN :
1-4244-1500-4
Electronic_ISBN :
1-4244-1500-4
DOI :
10.1109/IRI.2007.4296653