Skip to main content

Defining ‘Architecture’ for Software Engineering – A Review of Terminology

  • Conference paper
  • First Online:
Advances in Human Factors, Software, and Systems Engineering (AHFE 2017)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 598))

Included in the following conference series:

Abstract

There are many terms used in the industry that relate to similar topics. Architecture is one of them. In many companies, representatives develop Information Architectures even though this term was conceptualized to be used in the domains of Information Systems or Information Technology. Moreover, different consultant agencies, consortia or working groups create standards or guidelines that sometimes use these concepts interchangeably. In this paper, we want to provide a comprehensible definition of the most common (Architecture-related) concepts used by members of the information technology community into non-software development companies. In addition, a literature review is also conducted to determine the academic use of these terms, and a website based review is conducted to gather the most common definitions provided in articles that do not undergo peer reviews.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

References

  1. IEEE Recommended Practice for Architectural Description of Software-Intensive Systems IEEE-SA Standards Board (2000)

    Google Scholar 

  2. Op’t Land, M., Proper, E., Waage, M., Cloo, J., Steghuis, C.: Enterprise Architecture, pp. 113–125. Springer, Heidelberg (2009)

    Google Scholar 

  3. Lapkin, A., Allega, P., Burke, B., Burton, B., Bittler, R.S., Handler, R.A., James, G.A., Robertson, B., Newman, D., Weiss, D., Buchanan, R., Gall, N.: Gartner Clarifies the Definition of the Term “Enterprise Architecture” (2008)

    Google Scholar 

  4. Simon, D., Schmidt, C. (eds.) Management for Professionals Business Architecture Management Architecting the Business for Consistency and Alignment. Springer, Heidelberg (2015)

    Google Scholar 

  5. Cabrera, A., Abad, M., Jaramillo, D., Gómez, J., Verdum, J.C.: Definition and implementation of the enterprise business layer through a business reference model, using the architecture development method ADM-TOGAF. In: Mejia, J., Munoz, M., Rocha, Á., Calvo-Manzano, J. (eds.) Trends and Applications in Software Engineering, pp. 111–121. Springer, Cham (2016)

    Google Scholar 

  6. Sá, F., Rocha, Á.: Information architectures definition – a case study in a portuguese local public administration organization. In: Rocha, Á., Correia, A., Wilson, T., Stroetmann, K. (eds.) Advances in Information Systems and Technologies, pp. 399–410. Springer, Heidelberg (2013)

    Google Scholar 

  7. Lacerda, F., Lima-Marques, M.: Information architecture as a discipline—a methodological approach. In: Resmini, A. (ed.) Reframing Information Architecture, pp. 1–10. Springer, Heidelberg (2014)

    Google Scholar 

  8. The Gartner Group: information architecture - Gartner IT Glossary. http://www.gartner.com/it-glossary/information-architecture/

  9. The Gartner Group: Solution Architecture - Gartner IT Glossary. http://www.gartner.com/it-glossary/solution-architecture/

  10. Ciuffoletti, A., Congiusta, A., Jankowski, G., Jankowski, M., Krajiček, O., Meyer, N.: Grid infrastructure architecture: a modular approach from CoreGRID. Presented at the 2008

    Google Scholar 

  11. Robertson, B.: Modeling Architecture and Infrastructure Planning: Domains to Patterns and Beyond. Enterprise Planning & Architecture Strategies (2002)

    Google Scholar 

  12. Weske, M.: Evolution of enterprise systems architectures. In: Weske, M. (ed.) Business Process Management, pp. 25–69. Springer, Heidelberg (2012)

    Google Scholar 

  13. Rood, M.A.: Enterprise architecture: definition, content, and utility. In: Enabling Technologies: Infrastructure for Collaborative Enterprises, pp. 106–111 (1994)

    Google Scholar 

  14. Murer, S., Bonati, B., Furrer, F.J.: Integration architecture. In: Murer, S., Bonati, B., Furrer, F.J. (eds.) Managed Evolution, pp. 79–128. Springer, Heidelberg (2010)

    Google Scholar 

  15. The Gartner Group: system integration - Gartner IT Glossary. http://www.gartner.com/it-glossary/system-integration/

  16. Pastor, O., Molina, J.C.: Application Architecture. In: Pastor, O., Molina, J.C. (eds.) Model-Driven Architecture in Practice, pp. 261–263. Springer, Heidelberg (2007)

    Google Scholar 

  17. Liu, C., Huang, Y., Pan, Q.: A study on technology architecture and serving approaches of electronic government system. In: Chen, R. (ed.) Intelligent Computing and Information Science, pp. 112–117. Springer, Heidelberg (2011)

    Google Scholar 

  18. The Gartner Group: Enterprise Technology Architecture (ETA) - Gartner IT Glossary. http://www.gartner.com/it-glossary/enterprise-technology-architecture-eta/

Download references

Acknowledgments

This work was supported by CITIC at University of Costa Rica, Grant No. 834-B4-412.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Julio C. Guzmán .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Guzmán, J.C., López, G., Pacheco, A. (2018). Defining ‘Architecture’ for Software Engineering – A Review of Terminology. In: Ahram, T., Karwowski, W. (eds) Advances in Human Factors, Software, and Systems Engineering. AHFE 2017. Advances in Intelligent Systems and Computing, vol 598. Springer, Cham. https://doi.org/10.1007/978-3-319-60011-6_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-60011-6_14

  • Published:

  • Publisher Name: Springer, Cham

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

  • Online ISBN: 978-3-319-60011-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics