{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:27:14Z","timestamp":1760236034696,"version":"build-2065373602"},"reference-count":26,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2021,10,15]],"date-time":"2021-10-15T00:00:00Z","timestamp":1634256000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","award":["814917"],"award-info":[{"award-number":["814917"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>Attempts to facilitate and streamline systems architecting have resulted in a great number of reusable principles, practices, mechanisms, frameworks, and tools. Such a practice is the use of architectural viewpoints and views. However, as systems change, these practices should also evolve. The increasing scale and complexity of systems resulting from an ever-growing pool of human needs and breakthroughs may lead, in some cases, to an increased gap between the abstraction activities attempting to capture the whole of a system, and the instantiation activities that produce concrete and detailed descriptions of a system\u2019s architecture. To address this issue, this article introduces a new notion, that of architectural glimpse statements, fundamental questions acting as the building blocks for architectural views and products. This notion can help architects ask the right questions in the right manner to create fundamental statements, the elaboration on which can lead directly to concrete architectural products. Working on top of standardized and common approaches, the article introduces a language for the creation of architectural glimpse statements using the 5W1H maxim. Based on this language, a tool and guidelines are also provided to facilitate the usage of glimpses. Finally, the overall methodology is demonstrated in two case studies.<\/jats:p>","DOI":"10.3390\/computers10100131","type":"journal-article","created":{"date-parts":[[2021,10,15]],"date-time":"2021-10-15T13:35:47Z","timestamp":1634304947000},"page":"131","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Methodology for Generating Systems Architectural Glimpse Statements Using the 5W1H Maxim"],"prefix":"10.3390","volume":"10","author":[{"given":"Orfefs","family":"Voutyras","sequence":"first","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens, 15773 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aamir H.","family":"Bokhari","sequence":"additional","affiliation":[{"name":"Research Institute of Environment and Information Sciences, Yokohama National University, Kanagawa, Yokohama 240-8501, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Akira","family":"Tsuge","sequence":"additional","affiliation":[{"name":"Faculty of Environment and Information Studies, Keio University, Endo, Kanagawa, Fujisawa 252-0882, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8573-1416","authenticated-orcid":false,"given":"Georgios","family":"Palaiokrassas","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens, 15773 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Takafumi","family":"Kawasaki","sequence":"additional","affiliation":[{"name":"Faculty of Environment and Information Studies, Keio University, Endo, Kanagawa, Fujisawa 252-0882, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xavier","family":"Cases-Camats","sequence":"additional","affiliation":[{"name":"R&D Delivery Department, Worldline Iberia SA, 08020 Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jin","family":"Nakazawa","sequence":"additional","affiliation":[{"name":"Graduate School of Media and Governance, Keio University, Endo, Kanagawa, Fujisawa 252-0882, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7658-2559","authenticated-orcid":false,"given":"Antonios","family":"Litke","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens, 15773 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tadashi","family":"Okoshi","sequence":"additional","affiliation":[{"name":"Graduate School of Media and Governance, Keio University, Endo, Kanagawa, Fujisawa 252-0882, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Theodora","family":"Varvarigou","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens, 15773 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,10,15]]},"reference":[{"unstructured":"IEEE (2000). Recommended Practice for Architectural Description for Software-Intensive Systems, IEEE. IEEE Std. 1471-2000.","key":"ref_1"},{"unstructured":"ISO, IEC, and IEEE (2017). International Standard\u2014Systems and Software Engineering\u2014Vocabulary, IEEE. ISO\/IEC\/IEEE 24765:2017(E).","key":"ref_2"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1016\/j.jss.2006.05.024","article-title":"A general model of software architecture design derived from five industrial approaches","volume":"80","author":"Hofmeister","year":"2007","journal-title":"J. Syst. Softw."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/6.158642","article-title":"The art of systems architecting","volume":"29","author":"Rechtin","year":"1992","journal-title":"IEEE Spectr."},{"doi-asserted-by":"crossref","unstructured":"Percivall, G., and Taylor, T. (2017, January 23\u201328). Connecting the Internet of Things to the eo community and the geospatially enabled web using OGC standards. Proceedings of the 2017 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Fort Worth, TX, USA.","key":"ref_5","DOI":"10.1109\/IGARSS.2017.8128268"},{"unstructured":"ISO, IEC, and IEEE (2019). International Standard\u2014Software, Systems and Enterprise\u2014Architecture Processes, IEEE. ISO\/IEC\/IEEE 42020:2019(E).","key":"ref_6"},{"doi-asserted-by":"crossref","unstructured":"Hilliard, R., Malavolta, I., Muccini, H., and Pelliccione, P. (2012, January 20\u201324). On the Composition and Reuse of Viewpoints across Architecture Frameworks. Proceedings of the 2012 Joint Working IEEE\/IFIP Conference on Software Architecture and European Conference on Software Architecture, Helsinki, Finland.","key":"ref_7","DOI":"10.1109\/WICSA-ECSA.212.21"},{"unstructured":"Marca, D., and McGowan, C. (1987). Structured Analysis and Design Technique, McGraw-Hill.","key":"ref_8"},{"unstructured":"IEEE (1998). Standard for Functional Modeling Language\u2014Syntax and Semantics for IDEF0.2.1.60, IEEE. IEEE Standard 1320.1-1998 (R2004).","key":"ref_9"},{"unstructured":"IEEE (2020). Standard for an Architectural Framework for the Internet of Things (IoT), IEEE. IEEE Std 2413-2019.","key":"ref_10"},{"doi-asserted-by":"crossref","unstructured":"Reuter, A., and Andrikopoulos, V. (2020, January 26\u201328). Architectures of Cloud-enabled Cyber Physical Systems\u2014A Systematic Mapping Study. Proceedings of the 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Portoroz, Slovenia.","key":"ref_11","DOI":"10.1109\/SEAA51224.2020.00078"},{"doi-asserted-by":"crossref","unstructured":"Oquendo, F. (2016, January 6\u20138). Formally Describing the Architectural Behavior of Software-Intensive Systems-of-Systems with SosADL. Proceedings of the 21st International Conference on Engineering of Complex Computer Systems (ICECCS), Dubai, United Arab Emirates.","key":"ref_12","DOI":"10.1109\/ICECCS.2016.012"},{"doi-asserted-by":"crossref","unstructured":"Cavalcante, E., Batista, T., and Oquendo, F. (2015, January 4\u20138). Supporting Dynamic Software Architectures: From Architectural Description to Implementation. Proceedings of the 12th Working IEEE\/IFIP Conference on Software Architecture, Montreal, QC, Canada.","key":"ref_13","DOI":"10.1109\/WICSA.2015.21"},{"unstructured":"IEEE, ISO, and IEC (2020). Draft International Standard for Systems and Software Engineering\u2014Architecture Description, IEEE. ISO\/IEC\/IEEE P42010\/DIS.","key":"ref_14"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/52.469759","article-title":"The 4+1 View Model of architecture","volume":"12","author":"Kruchten","year":"1995","journal-title":"IEEE Softw."},{"unstructured":"ISO\/IEC DIS 10746-3 (1994). Basic Reference Model of Open Distributed Processing\u2014Part 3: Prescriptive Model, ISO.","key":"ref_16"},{"unstructured":"C4ISR Architecture Working Group (1997). C4ISR Architecture Framework Version 2.0.","key":"ref_17"},{"unstructured":"Bauer, M., Boussard, M., Bui, N., Carrez, F., Jardak, C., De-Loof, J., Magerkurth, C., Meissner, S., Nettstraeter, A., and Olivereau, A. (2013). Internet of Things\u2014Architecture IoT-A Deliverable D1.5\u2014Final Architectural Reference Model for the IoT v3.0., European Commission.","key":"ref_18"},{"doi-asserted-by":"crossref","unstructured":"Shames, P., and Skipper, J. (2015, January 19\u201323). Toward a Framework for Modeling Space Systems Architectures. Proceedings of the SpaceOps 2006 Conference, Rome, Italy.","key":"ref_19","DOI":"10.2514\/6.2006-5581"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MS.2016.86","article-title":"Operational: The Forgotten Architectural View","volume":"33","author":"Woods","year":"2016","journal-title":"IEEE Softw."},{"unstructured":"Object Management Group, Inc (2021, August 20). OMG Unified Modeling Language\u2122. Available online: http:\/\/www.omg.org\/spec\/UML\/2.5.","key":"ref_21"},{"key":"ref_22","first-page":"247346","article-title":"CA5W1H onto: Ontological Context-Aware Model Based on 5W1H","volume":"2012","author":"Jiseong","year":"2012","journal-title":"Int. J. Distrib. Sens. Netw."},{"unstructured":"ISO, IEC, and IEEE (2010). International Standard\u2014Systems and Software Engineering\u2014Vocabulary, IEEE. ISO\/IEC\/IEEE 24765:2010(E).","key":"ref_23"},{"unstructured":"(2021, August 28). SEVOCAB: Software and Systems Engineering Vocabulary. Available online: www.computer.org\/sevocab.","key":"ref_24"},{"unstructured":"Fromkin, V., and Victoria, R. (1998). Introduction to Language, Harcourt Brace College Publishers. [6th ed.].","key":"ref_25"},{"unstructured":"(2021, August 30). M-Sec. Available online: https:\/\/www.msecproject.eu\/.","key":"ref_26"}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/10\/10\/131\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:15:12Z","timestamp":1760166912000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/10\/10\/131"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,15]]},"references-count":26,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2021,10]]}},"alternative-id":["computers10100131"],"URL":"https:\/\/doi.org\/10.3390\/computers10100131","relation":{},"ISSN":["2073-431X"],"issn-type":[{"type":"electronic","value":"2073-431X"}],"subject":[],"published":{"date-parts":[[2021,10,15]]}}}