TITLE

SOA in Variability-Intensive Environments: Pitfalls and Best Practices

AUTHOR(S)
Galster, Matthias; Lapre, Laurens; Avgeriou, Paris
PUB. DATE
January 2014
SOURCE
IEEE Software;Jan2014, Vol. 31 Issue 1, p77
SOURCE TYPE
Academic Journal
DOC. TYPE
Article
ABSTRACT
Software solution providers face numerous pitfalls when using standardized SOA-based solutions. One cause is variability between customer organizations—for example, variability occurs in local e-government because of municipalities’ autonomy when it comes to implementing national laws. This autonomy results in variations in business processes, which then cause variability in the information systems that implement them. This article presents pitfalls the authors observed in Dutch e-government, an example of a variability-intensive environment. They also present best practices that help deal with these pitfalls and organize them in an architecture pattern. Applying the pattern at more than 20 Dutch municipalities led to successful SOA implementations. Because such pitfalls are not just applicable to e-government, the proposed pattern can also be applied to other domains.
ACCESSION #
94763891

 

Related Articles

  • E-government with service oriented architecture. Asadi, Javad; Rashidi, Hassan // International Journal of Advanced Research in Computer Science;Jul/Aug2012, Vol. 3 Issue 4, p91 

    The relationship between service oriented architecture and e-government is one of the most important issues in the scope of IT. This paper first presents the service oriented architecture then defines e-government. Finally we present the relationship between service oriented architecture and...

  • Enhanced Service-Oriented Open Sensor Web Architecture with Application Server Based Mashup. Khan, Muhammad Sohail; DoHyeun Kim // International Journal of Distributed Sensor Networks;2014, p1 

    Connecting the sensing devices present in the physical world to detect and measure various physical phenomenon such as temperature, humidity, and pollution into a network and presenting them as web resources to the end users have become the goal of a variety of research activities. As the...

  • An Event-driven Service-oriented Architecture for the Internet of Things Service Execution. Lina Lan; Bai Wang; Lei Zhang; Ruisheng Shi; Fei Li // International Journal of Online Engineering;2015, Vol. 11 Issue 2, p4 

    IoT (Internet of Things) bridges the physical world and information space. IoT services are environmentally sensitive and event-driven, so new IoT service architecture should adapt to these features. This paper analyses IoT sensing service characteristics and proposes future services...

  • Ask FSA Andy.  // Farm & Dairy;2/20/2014, Vol. 100 Issue 22, pA10 

    The article offers the author's insight on service-oriented architecture (SOA), which is a software design and architecture design pattern according to discrete pieces of software, with information on African American software architect Kerrie Holley and his innovative work in architecture.

  • Prototype cloud computing for e-government in Indonesia. Hariguna, Taqwa // International Journal of Engineering & Technology;Dec2011, Vol. 11 Issue 6, p156 

    e-government is not something new in Indonesia, its existence has been around since early 2003, but its implementation has not touched the perceived roots of the problem, a lot of funds issued for the procurement of e-government infrastructure, but its benefits have not been much felt by the...

  • ZEF Framework for e-Government Applications: Featuring SOA and BPM Alignment. Budiardjo, Eko K.; Fajar, Ahmad Nurul; Hasibuan, Zainal A. // International Journal of Computer Theory & Engineering;Apr2013, Vol. 5 Issue 2, p366 

    A change is a challenge since it is unpredictable and can happen anytime. The enterprise systems have to be responsive to changes. The change will cause alteration in the application and/or existing database if it is not supported by flexible system and adaptable environment. Service Oriented...

  • Developing A Service Oriented E-Government Architecture Towards Achieving E-Government Interoperability. Al-Khanjari, Zuhoor; Al-Hosni, Nasser; Kraiem, Naoufel // International Journal of Software Engineering & Its Applications;2014, Vol. 8 Issue 5, p29 

    E-Government offers a new electronic channel by means of which citizens and government ministries can interact with one another, unconstrained by the locations and schedules; and thereby improving government effectiveness. However, realizing this vision is strictly depending on the ability of...

  • Developing A Service Oriented E-Government Architecture Towards Achieving E-Government Interoperability. Al-Khanjari, Zuhoor; Al-Hosni, Nasser; Kraiem, Naoufel // International Journal of Security & Its Applications;2014, Vol. 8 Issue 5, p29 

    E-Government offers a new electronic channel by means of which citizens and government ministries can interact with one another, unconstrained by the locations and schedules; and thereby improving government effectiveness. However, realizing this vision is strictly depending on the ability of...

  • Linking service development methods to interoperability governance: The case of Egypt. Klischewski, Ralf; Askar, Eman // Government Information Quarterly;Jan2012 Supplement, Vol. 29 Issue s1, pS22 

    While administrations, and especially e-government "followers," have been recommended adopting service-oriented architecture (SOA) for the purpose of implementing G2G interoperability, the challenges of reaching this objective remain significant. General guidelines for service development and...

Share

Read the Article

Courtesy of THE LIBRARY OF VIRGINIA

Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics