Académique Documents
Professionnel Documents
Culture Documents
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
WWW.JOURNALOFCOMPUTING.ORG 158
developed every where. These services several business domain [4] [7]. Due to
require a channel for integrating loosely coupled and services as black
purpose. And also after the box, SOA has more importance in recent
implementation of CSOA application, architectural graph. In SOA service is a
there may be some issues can arise with unit of independent deployment and
respect to maintenance. As developers versioning.
and users both belong to different places SOA architecture consist of a reference
then integration of newly or updated database of services (SOA Registry), a
services may cause the problem. BI flow for services in SOA registry (Work
(Bridge Interface) will communicate the Flow), reader for work flow (Service
issues between user side & development Broker), handling the service (SOA
side and also install the new features or supervisor) [6].
services to the client machine. After the
development of CSOA applications by
following BOSM a contract can be
signed between development
companies and consumer side for
maintenance through BI.
II. Service Oriented Architecture: Fig-2: SOA Architecture
Simply collection of services is known
as service-oriented architecture. Data III. BOSM:
can be travel over these services or can For proper management and utilizing
coordinate some activities. the basic characteristics of SOA BOSM
Service-oriented architecture (SOA) is a (Business Oriented Service Model) has
flexible set of design principles used been established. It is a development
during the phases of systems framework for analysis, design and
development and integration in construction of CSOA application which
computing. uses the best practices from Rational
In SOA based applications all Unified Process Model and Service
functionality are packed in a suit, which Oriented Modeling and Architecture.
can be used in separate system from
JOURNAL OF COMPUTING, VOLUME 3, ISSUE 2, FEBRUARY 2011, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
WWW.JOURNALOFCOMPUTING.ORG 160
BOSM consists of four phases i.e. BOSI, IV. Bridge Interface (BI):
BOSS, BOSR and BOSD. Since CSOA provides only logical
Business Oriented Service Identification services to end user (such as local
(BOSI) determines role of stack holders, messages, daily attendance etc), there
reused & reusable services and worth of must be an interface with development
service with respect to future. Its user side for maintenance. BI will work if
stories can be useful for estimating application is made up of BOSM.
development cost. After the successful installation of
Business Oriented Service Specification CSOA application, maintenance is the
(BOSS) uses coding standard and major and critical part of any model.
metaphor for creating functional and Bridge Interface (BI) is the maintenance
technical components. So any new part of BOSM, which will be partially
developer can easily continue the work execute on user machine and partially
of existing developer. execute on developer machine and will
Business Oriented Service Realization follow the same protocol. So user gets
(BOSR) determines exact matching of feel free to run and maintain CSOA
analyzed services with existing stored application.
Developer
service, after adding the some changes if Machine
In
required, BOSR take a unit testing on te
B rn I
User
those services and then plug-in to the et
Machine
system. Newly developing services will
be shifted to next phase. Unit testing
Fig-3: Bridge Interface Partially installed on
will reduce begs problem which can
Both Machine
occur after the implementation.
Business Oriented Service Deployment BI on consumer side will contain an
(BOSD), handover the product to interface for sending story card; story
consumer after the beta testing. Beta card is the ‘core practice and easy way
testing is useful for enhancing the for getting requirements’ of BOSI. This
quality of product and real time card will be sent to SOA registry, which
validation [5]. will be the central storage place for both
sides. SOA work flow and service
JOURNAL OF COMPUTING, VOLUME 3, ISSUE 2, FEBRUARY 2011, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
WWW.JOURNALOFCOMPUTING.ORG 161
broker will be activated on service will send this query to service broker
provider side. Since on both sides there with BOSI results such as availability,
will be the same protocol so user story, business glossary, scope and
communication will be reliable. In SOA its dependent services. Now developer
work flow, BOSI will contain all will apply BOSS, BOSR & BOSD on this
information about requested users so service and make the service as separate
SOA-supervisor will check the validity unit. After the creation of this service,
then make the attention on sending SOA-supervisor will store this service in
service. It will check this service in service library with its Manuel and
service library, if it will exist, then SOA- plug-in this service to CSOA application
supervisor will plug-in this service to on user machine through BI. And will
consumer side. If this service will not send a signal to user, that service has
exist in library then SOA-Supervisor been plug-in successfully.
V. Conclusion: References:
Problems, new changes, failure and [1] Stig Larsson,’ Software product
exceptions can occur any time. Analyst integration: A case study-based synthesis of
determine its flow from BOSI and will [3] Eric Roch ,’Has SOA Solved EAI