JOURNAL ARTICLE

Attribute-Based Architecture Patterns for Lightweight Service-Oriented Architectures

Abstract

Extending the applications of SOA (Service-Oriented Architecture) to embedded/mobile service systems requires the asynchronous and lightweight messaging. However, conventional SOA focuses on the synchronous and heavyweight messaging such as SOAP. Furthermore, the lightweight messaging is diverse. Designing lightweight SOA, a class of SOA based on the lightweight messaging, is complicated. To accommodate the complexity of designing lightweight SOA, we propose ABAP (Attribute-Based Architecture Pattern), a set of architecture patterns of lightweight SOA and mode-based development method of ABAP by focusing on the attributes of the structure and behavior of lightweight SOA. ABAP enables to systematically design lightweight SOA with model and patterns. We demonstrate the feasibility of the proposed method with an example.

Keywords:
Computer science Service-oriented architecture OASIS SOA Reference Model Architecture Asynchronous communication Computer architecture Software architecture Service (business) Design pattern Distributed computing Web service Operating system Software engineering Computer network Programming language Software

Metrics

1
Cited By
0.75
FWCI (Field Weighted Citation Impact)
22
Refs
0.84
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Advanced Software Engineering Methodologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Software Engineering and Design Patterns
Social Sciences →  Social Sciences →  Development

Related Documents

JOURNAL ARTICLE

Design patterns for BIM-based service-oriented architectures

Ümit Işıkdağ

Journal:   Automation in Construction Year: 2012 Vol: 25 Pages: 59-71
BOOK-CHAPTER

Correlation Patterns in Service-Oriented Architectures

Alistair BarrosGero DeckerMarlon DumasFranz Weber

Lecture notes in computer science Year: 2007 Pages: 245-259
JOURNAL ARTICLE

Patterns for Process-Oriented Integration in Service-Oriented Architectures.

Carsten HentrichUwe Zdun

Journal:   European Conference on Pattern Languages of Programs Year: 2006 Vol: 36 (9-10)Pages: 141-198
© 2026 ScienceGate Book Chapters — All rights reserved.