Open Access
Using Service-Oriented Architecture and Component-Based Development to Build Web Service Applications
Alan Brown,Simon K. Johnston +1 more
- 01 Jan 2003
TL;DR: Is there anything new about building enterprise-scale solutions from services?
read more
Abstract: Building an enterprise-scale software system is a complex undertaking. Despite decades of technological advances, the demands imposed by today’s information systems frequently stretch to breaking point a company’s ability to design, construct, and evolve its mission-critical software solutions. In particular, few new systems are designed from the ground up. Rather, a software architect’s task is commonly that of extending the life of an existing solution by describing new business logic that manipulates an existing repository of data, presenting existing data and transactions through new channels such as an Internet browser or handheld devices, integrating previously disconnected systems supporting overlapping business activities, and so on. To assist software developers, commercial software infrastructure products are now available from vendors such as Microsoft and IBM. They form the centerpiece of the approaches to software development they advocate in their .NET and WebSphere product lines, respectively. Both approaches focus on assembly of systems from distributed services [1,2]. However, is there anything new about building enterprise-scale solutions from services? How do the lessons of component-based systems apply to construction of service-based architectures (SOA)? What are the best approaches for building high quality systems for deployment to this new generation of software infrastructure products? These important questions are the topic of this paper.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
A survey on vehicular cloud computing
TL;DR: A taxonomy for vehicular cloud is presented in which special attention has been devoted to the extensive applications, cloud formations, key management, inter cloud communication systems, and broad aspects of privacy and security issues, which found that VCC is a technologically feasible and economically viable technological shifting paradigm for converging intelligent vehicular networks towards autonomous traffic, vehicle control and perception systems.
821
Patent
Security facility for maintaining health care data pools
James Moore
- 02 Jul 2013
TL;DR: In this paper, systems and methods for syndication and management of structured and unstructured data to assist institutional healthcare delivery, healthcare providers' practices, healthcare provider's group practices, collaborative academic research and decision making in healthcare, including through the utilization of medical devices and healthcare pools.
253
Patent
System and method for integration of web services
Ray Y Lai
- 24 Oct 2003
TL;DR: In this article, a system and method for integrating Web Services using a Web Services Structured Methodology is described, which may be used to integrate Web Services in Enterprise and Cross-Enterprise business systems, and to integrate legacy systems (e.g. legacy mainframe systems) with Web Services.
151
Effects of service-oriented architecture on software development lifecycle activities
TL;DR: A set of common misconceptions about SOA are outlined and ways in which software development lifecycle activities can be adapted to account for the characteristics of SOA-based systems are suggested.
137
SMART: The Service-Oriented Migration and Reuse Technique
Grace A. Lewis,Edwin J. Morris,Liam O'Brien,Dennis B. Smith,Lutz Wrage +4 more
- 01 Sep 2005
TL;DR: An early version of SMART was applied with good success to assist a DoD organization in evaluating the potential for converting components of an existing system into services that would run in a new and tightly constrained DoD SOA environment.
References
•Book
Component Software: Beyond Object-Oriented Programming
Clemens Szyperski
- 23 Nov 2002
TL;DR: Anyone responsible for developing software strategy, evaluating new technologies, buying or building software will find Clemens Szyperski's objective and market-aware perspective of this new area invaluable.
5.5K
•Book
Large Scale Component Based Development
Alan Brown
- 15 Dec 2000
TL;DR: Large-Scale, Component-Based Development offers a start-to-finish blueprint for managing the Web and component technologies that enable e-business and is an invaluable resource for every decision-maker involved withInternet-focused, multi-tiered enterprise systems.
210
•Book
Java Web Services
Tyler Jewell,David A. Chappell +1 more
- 01 Jan 2002
TL;DR: This book discusses Web Services Interoperability, UDDI, and Security Incorporating Security Within XML XML Digital Signatures XML Encryption SOAP Security Extensions, and more.
Public versus published interfaces
TL;DR: The principle is about separating modules into public and private parts so that you can change the private part without coordinating with other modules.
47