{'fraction_non_alphanumeric': 0.01953125, 'fraction_numerical': 0.0, 'mean_word_length': 5.6558441558441555, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A conceptual enterprise architecture framework for smart cities: A survey based approach

Enterprise architecture for smart cities is the focus of the research project “EADIC - (Developing an Enterprise Architecture for Digital Cities)” which is the context of the reported results in this work. We report in detail the results of a survey we contacted. Using these results we identify important quality and functional requirements for smart cities. Important quality properties include interoperability, usability, security, availability, recoverability and maintainability. We also observe business-related issues such as an apparent uncertainty on who is selling services, the lack of business plan in most cases and uncertainty in commercialization of services. At the software architecture domain we present a conceptual architectural framework based on architectural patterns which address the identified quality requirements. The conceptual framework can be used as a starting point for actual smart cities' projects.