Skip to main content

Service Development and Architecture Management for an Enterprise SOA

  • Conference paper
Software Architecture (ECSA 2014)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 8627))

Included in the following conference series:

Abstract

We report on service development and architecture management practices for an enterprise SOA in the financial domain. First we describe how services are currently developed by one of the largest service providers for the financial domain in Austria. Then we show how we have introduced various practices and tools for architecture management over the last years. We have specifically implemented support for architecture extraction, architecture visualization, automatic architecture analysis, and architecture reviews as part of quality gates in the service development process. Finally, we report on lessons learned both in the area of service development and architecture management as well as on existing challenges and future work in this area.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abrahamsson, P., Babar, M.A., Kruchten, P.: Agility and architecture: Can they coexist? IEEE Software 27(2), 16–22 (2010)

    Article  Google Scholar 

  2. Buchgeher, G., Weinreich, R.: Continuous software architecture analysis. In: Babar, M.A., Brown, A.W., Mistrik, I. (eds.) Agile Software Architecture. Aligning Agile Processes and Software Architectures, pp. 161–188. Newnes (2013)

    Google Scholar 

  3. Clements, P.: Documenting software architectures: views and beyond. Addison-Wesley, Upper Saddle (2010)

    Google Scholar 

  4. Hofmeister, C.: Architecting session report. In: WICSA 2005: Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture (WICSA 2005), pp. 209–210. IEEE Computer Society, Washington, DC (2005)

    Google Scholar 

  5. Rozanski, N., Woods, E.: Software systems architecture: working with stakeholders using viewpoints and perspectives., 2nd edn. Addison-Wesley, Upper Saddle River (2011)

    Google Scholar 

  6. Weinreich, R., Buchgeher, G.: Towards supporting the software architecture life cycle. Journal of Systems and Software 85(3), 546–561 (2012)

    Article  Google Scholar 

  7. Weinreich, R., Buchgeher, G.: Automatic reference architecture conformance checking for soa-based software systems. In: 11th Working IEEE/IFIP Conference on Software Architecture (WICSA). IEEE Computer Society Press (2014)

    Google Scholar 

  8. Weinreich, R., Miesbauer, C., Buchgeher, G., Kriechbaum, T.: Extracting and facilitating architecture in service-oriented software systems. In: 2012 Joint 10th IEEE/IFIP Working Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA-ECSA 2012). IEEE Computer Society Press, Los Alamitos (2012)

    Google Scholar 

  9. Weinreich, R., Wiesauer, A., Kriechbaum, T.: A service lifecycle and information model for service-oriented architectures. In: International Conference on Advanced Service Computing (Service Computation 2009), pp. 346–352 (2009)

    Google Scholar 

  10. Westfall, L.: The certified software quality engineer handbook. ASQ Quality Press, Milwaukee (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Kriechbaum, T., Buchgeher, G., Weinreich, R. (2014). Service Development and Architecture Management for an Enterprise SOA. In: Avgeriou, P., Zdun, U. (eds) Software Architecture. ECSA 2014. Lecture Notes in Computer Science, vol 8627. Springer, Cham. https://doi.org/10.1007/978-3-319-09970-5_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09970-5_17

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09969-9

  • Online ISBN: 978-3-319-09970-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics