Filters








1,590 Hits in 4.5 sec

Architectural Decisions and Patterns for Transactional Workflows in SOA [chapter]

Olaf Zimmermann, Jonas Grundler, Stefan Tai, Frank Leymann
Lecture Notes in Computer Science  
An important architectural style for constructing enterprise applications is to use transactional workflows in SOA.  ...  decisions as reusable, platform-independent patterns and primitives, and (c) maps the patterns and primitives into technology-and platform-specific settings in BPEL and SCA.  ...  This end-to-end coverage speeds up the identification of design alternatives for transactional workflows in SOA and helps to make the decision making process repeatable; architectural knowledge can be  ... 
doi:10.1007/978-3-540-74974-5_7 fatcat:5p4lsmhmjnadvlkrpglp4so2tm

SOA-Based Distributed System in Online Transaction Processing

Abu Sarwar Zamani, Pankaj Kumar Gupta
2015 Zenodo  
Service Oriented Architecture (SOA) with transactional workflow support is a state- of- the- art architectural style for constructing enterprise application.  ...  In this research, rate of progress activities raise distributed service in a coordinated manner, using transaction context propagating message, coordination protocol and compensation logic.  ...  We introduced a new analysis and design method leveraging architectural decision models and patterns in support of the full lifecycle of designing transactional workflows, a particularly challenging problem  ... 
doi:10.5281/zenodo.3968720 fatcat:nteywkfdbbf7lmz72rf3bvnkw4

Microservices Architecture Design: Proposed for online HealthCare

Muhammad Rizki
2020 International Journal of Emerging Trends in Engineering Research  
speed and security. according to the conditions of the company through steps that are comprehensive and effective. adaptation of microservices architecture is very important in terms of development life  ...  This study about the analysis and design of SOA-based applications using a microservices approach based on a case study of PT XYZ.  ...  ., M.T and Astari Retnowardhani, S.kom, M.Kom, Phd , for help, guidance and patience. The criticisms and contributions were concrete and helped in the formulation and completion of this research.  ... 
doi:10.30534/ijeter/2020/14842020 fatcat:pwgfiaf7ozfdpk7kpk3ovnxspu

Designing Conceptual Framework for Aligning Service Oriented Architecture with Business Process

Zulqarnain Abdul Jabbar, Manoj Kumar, Asia Samreen
2015 Journal of Computer and Communications  
A problem in most of the organizations is to find the best way to mature their business processes. Process maturity can make the organizations more profitable and competent for other competitors.  ...  The purpose of this paper is to design a conceptual framework for aligning business processes with the Service Oriented Architecture and then prove the framework's validity using simulation.  ...  Jabbar et al. 22 In the last, we are also thankful to our family, friends, fellows, and colleagues who supported us in their best.  ... 
doi:10.4236/jcc.2015.34002 fatcat:szj2ugzpdvf25if4pws772zn7a

Reusable Architectural Decision Models for Enterprise Application Development [chapter]

Olaf Zimmermann, Thomas Gschwind, Jochen Küster, Frank Leymann, Nelly Schuster
2007 Lecture Notes in Computer Science  
In this paper, we propose a new conceptual framework for proactive decision identification, decision maker collaboration, and decision enforcement.  ...  Text templates and tool support for capturing architectural decisions exist, but have failed to reach broad adoption so far.  ...  Uwe Zdun for their input, provided through many discussions and/or reviews of earlier versions of this paper.  ... 
doi:10.1007/978-3-540-77619-2_2 fatcat:hl33y5bconanni6mp5cx5k3mgq

A Pattern Language for Process Execution and Integration Design in Service-Oriented Architectures [chapter]

Carsten Hentrich, Uwe Zdun
2009 Lecture Notes in Computer Science  
Process-driven SOAs are using processes to orchestrate services. Designing a non-trivial process-driven SOA involves many difficult design and architectural decisions.  ...  How to perform integration in a way that is maintainable and scalable? This article introduces a pattern language that deals with process modeling, execution, and integration.  ...  • The Backend Integration Tier is an optional tier which is used to provide backends with an interface that is needed by the SOA.  ... 
doi:10.1007/978-3-642-10832-7_6 fatcat:rbn4xowfwjgsfg64mq3mgw7ua4

Managing architectural decision models with dependency relations, integrity constraints, and production rules

Olaf Zimmermann, Jana Koehler, Frank Leymann, Ronny Polley, Nelly Schuster
2009 Journal of Systems and Software  
Architectural decision modeling makes these dependencies explicit and serves as a foundation for knowledge management tools.  ...  Software architects consider capturing and sharing architectural decisions increasingly important; many tacit dependencies exist in this architectural knowledge.  ...  Figure 5 adds the three levels we introduced in Section 3 to our running example, the design of transactional workflows in SOA.  ... 
doi:10.1016/j.jss.2009.01.039 fatcat:oboz6k6eybfcjl6abhwrbcplyy

Issues in the Design of Flexible and Dynamic Service-Oriented Systems

Gerald C. Gannod, Janet E. Burge, Susan D. Urban
2007 International Workshop on Systems Development in SOA Environments (SDSOA'07: ICSE Workshops 2007)  
Due to the use of the concepts embedded in Service-Oriented Architecture (SOA), software design, now more than ever, involves the use of incomplete information.  ...  In this current development climate, the design issues become clear: there is a need to reason about how a design is impacted by discovered services, design analysis must consider the transaction and event  ...  Identification of design processes, design (architectural) styles, and design patterns for S 2 OA systems.  ... 
doi:10.1109/sdsoa.2007.8 fatcat:hxick365mvegfihe7mdv57a3py

Strengths and weaknesses of WS-BusinessActivity for cross-organizational SOA applications

Frederic Wenzel, Patrick Freudenstein, Martin Nussbaumer
2009 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems  
In traditional database-driven applications, transactional integrity is a well-established concept.  ...  This paper describes an experiment performed to assess the suitability of WS-BusinessActivity for cross-organizational use and identifies several strengths and weaknesses that became apparent during its  ...  The authors would like to thank Grace Lewis, Dennis Smith and Sriram Balasubramaniam from the Software Engineering Institute for their help.  ... 
doi:10.1109/pesos.2009.5068818 dblp:conf/icse/WenzelFN09 fatcat:ceiceirmkjet3osusc2ebuosl4

Architectural decision identification in architectural patterns

Olaf Zimmermann
2012 Proceedings of the WICSA/ECSA 2012 Companion Volume on - WICSA/ECSA '12  
When modeling recurring architectural decisions for reuse, the boundaries of the knowledge asset under construction must be defined in a scoping step.  ...  This paper introduces and combines two supporting concepts for this step, pattern-centric decision identification rules and generic meta issues; one particular meta issue catalog is also presented.  ...  architectural patterns such as broker, yields an initial RADM for SOA.  ... 
doi:10.1145/2361999.2362021 dblp:conf/wicsa/Zimmermann12 fatcat:xcm5fs6b2fdlxgzu3yqbwneu4u

Using architectural patterns and blueprints for service-oriented architecture

M. Stal
2006 IEEE Software  
For example, in the transaction example, the choice might be using a Two-Phase Commit pattern for transaction control or applying the Compensating Transaction blueprint. 9 The Asynchronous Completion  ...  In fact, there are many possible views of SOA-most of which focus on technologies and implementations for service orientation rather than the architecture.  ...  For more information on this or any other computing topic, please visit our Digital Library at www.computer.org/publications/dlib.  ... 
doi:10.1109/ms.2006.60 fatcat:k7eu6rfhibfc7cny46wgarjnom

Hybrid architecture for satellite data processing workflow management [article]

Naresh Kumar Mallenahalli
2015 arXiv   pre-print
A comparison of the current workflow software architecture with existing practices in industry like Service Oriented Architecture (SOA), Extensible Markup Languages (XML), and Event based architectures  ...  The diversity in the remote sensing sensors has resulted in heterogeneous software and hardware environments for generating geospatial data products.  ...  A comparison of the current workflow software architecture with existing practices in industry like Service Oriented Architecture (SOA), Extensible Markup Languages (XML), and Event based architectures  ... 
arXiv:1509.08790v1 fatcat:pnbawzlnwvggfojt5o3lnxceli

Information as a Service in a Data Analytics Scenario - A Case Study

Vishal Dwivedi, Naveen Kulkarni
2008 2008 IEEE International Conference on Web Services  
In this work we present a case study of a SOA realization exercise at a business information provider firm, which deals with disparate sources of data in-order to provide reliable reports to its clients  ...  which are either mostly manual or ETL based workflows.  ...  This paper presents the key complexities involved in such a SOA realization scenario and presents the architecture for such a realization.  ... 
doi:10.1109/icws.2008.119 dblp:conf/icws/DwivediK08 fatcat:y7flooa35vetlorsbugxobyqxq

An approach for pattern mining through grounded theory techniques and its applications to process-driven SOA patterns

Carsten Hentrich, Uwe Zdun, Vlatka Hlupic, Fefie Dotsika
2015 Proceedings of the 18th European Conference on Pattern Languages of Program - EuroPLoP '13  
service-oriented architectures (SOAs).  ...  This pattern language aims at closing the conceptual gap between business architecture and software architecture with a focus on process-driven solutions.  ...  We use the message broker to implement the transactional micro-processes and not MQ Workflow.  ... 
doi:10.1145/2739011.2739020 dblp:conf/europlop/HentrichZHD13 fatcat:5bokbmoyc5dqdclds42ym4bl3y

The strengths and weaknesses of software architecture design in the RUP, MSF, MBASE and RUP-SOA methodologies: A conceptual review

Paola Y. Reyes-Delgado, Manuel Mora, Hector A. Duran-Limon, Laura C. Rodríguez-Martínez, Rory V. O'Connor, Ricardo Mendoza-Gonzalez
2016 Computer Standards & Interfaces  
), and RUP-SOA (Rational Unified Process for Service-oriented Architecture)adhere to the best practices of Software Architecture design.  ...  and Software Engineering [29], and RUP-SOA: Rational Unified Process for Service-Oriented Architecture [30], adhere to best practices of Software Architecture design.  ...  For Clements [3] an architectural style differs from an architectural pattern in its scope of utilization.  ... 
doi:10.1016/j.csi.2016.02.005 fatcat:trftfqeomrfodobfc5ect5g2tq
« Previous Showing results 1 — 15 out of 1,590 results