En este artículo se presenta una herramienta de trabajo que permite la automatización de las tareas necesarias para la conversión de un XML-JATS, producto de la herramienta de marcado de RedALyC y ...AmeliCA, al formato de XML-JATS utilizado por SciELO Argentina para la ingesta de revistas a su plataforma.
MAKING CITIES INTEROPERABLE IN TURKEY Bayraktar, H.; Bayar, D. Y.; Bilgin, G.
International archives of the photogrammetry, remote sensing and spatial information sciences.,
12/2021, Letnik:
XLVI-4/W5-2021
Journal Article, Conference Proceeding
Recenzirano
Odprti dostop
The population of cities is increasing rapidly day by day, and it is predicted that this increase will continue in the following years. Accordingly, population growth creates a significant pressure ...in many different domains of cities such as infrastructure, traffic, energy, and environment. Smart cities come forward as a useful option to struggle with the pressure on cities caused by overwhelming population growth and to make cities liveable and sustainable. Smart city approach creates gains in the fields of sustainable development, competitiveness and environmental sustainability with its ability to transform information into economic, social and environmental benefits. However, smart city services and applications are mostly designed as independent and unrelated units so this approach causes isolated and heterogeneous data and technology islands. As the result, data flow problem occurs between vertical applications and service suppliers, and this interoperability problem causes emergence of independent silos in smart cities. Such silos hinders data integration, prevent citizens and public administrations benefit fully from smart cities, and cause vendor lock-in. In order to use the full potential of smart city approach, it’s vital to secure interoperability systems and applications of smart cities. In this study, interoperability terms and their necessity for smart city ecosystem will be addressed. Afterwards, Smart City Interoperability Model’s (SCIM) contributions to semantic, technical and operational interoperability will be discussed.
Systems Interoperability Types: A Tertiary Study Maciel, Rita Suzana Pitangueira; Valle, Pedro Henrique Dias; Santos, Kécia Souza ...
ACM computing surveys,
10/2024, Letnik:
56, Številka:
10
Journal Article
Recenzirano
Interoperability has been a focus of attention over at least four decades, with the emergence of several interoperability types (or levels), diverse models, frameworks, and solutions, also as a ...result of a continuous effort from different domains. The current heterogeneity in technologies such as blockchain, IoT and new application domains such as Industry 4.0 brings not only new interaction possibilities but also challenges for interoperability. Moreover, confusion and ambiguity in the current understanding of interoperability types exist, hampering stakeholders’ communication and decision-making. This work presents an updated panorama of software-intensive systems interoperability with particular attention to its types. For this, we conducted a tertiary study that scrutinized 37 secondary studies published from 2012 to 2023, from which we found 36 interoperability types associated with 117 different definitions, besides 13 interoperability models and six frameworks in various domains. This panorama reveals that the concern with interoperability has migrated from technical to social-technical issues going beyond the software systems’ boundary and still requiring solving many open issues. We also address the urgent actions and also potential research opportunities to leverage interoperability as a multidisciplinary research field to achieve low-coupled, cost-effective, and interoperable systems.
•Explore the major factors affecting BIM interoperability.•Propose the BIM Interoperability Adoption Model (BIAM).•Identify interoperability dimensions: technical, organizational, legal, and ...semantic.•Provide guidelines to tackle interoperability issues in AEC organizations.•Explore further research to provide an in-depth understanding of interoperability factors.
Building Information Modelling (BIM) is a paradigm shift from the traditional Architecture, Engineering, and Construction (AEC) industry practices to digital construction delivery processes. BIM provides the capabilities of cost reduction, increase quality, enhanced productivity, and on-time delivery. Despite the numerous advantages of BIM, its adoption in AEC is vulnerable to confrontation. Data interoperability is often cited as a significant barrier to BIM adoption; there is a limited focus on other dimensions of interoperability. In other research areas, such as information systems and electronic government, the evolution of interoperability construct is debated beyond data interoperability. These dimensions of interoperability have yet to be explored in the AEC industry. This research article aims to introduce the BIM Interoperability Adoption Model (BIAM). For this purpose, we investigate the interoperability in multiple dimensions according to the European Interoperability framework and develop BIM Interoperability Model with factors affecting each interoperability dimension. BIAM offers a comprehensive assessment of technical, organizational, semantic, and legal interoperability in intra –organizational AEC units, inter-organizational AEC, and BIM partner organizations and assists as a model in assessing the level of compliance and maturity interoperability. BIAM is proposed to work as a link between the organizational, semantic, legal, and technical factors to determine the interoperability issues in the early stages of BIM adoption. The BIAM model addresses interoperability factors and provides recommendations and specifications to help AEC firms to collaborate more effectively by improving interoperability activities, organizational mapping processes, and improving legal coordination. Furthermore, opportunities for future research related to BIM interoperability are discussed, and addressing these aspects of interoperability will make collaborative project delivery well informed, more structured, and effective.
System languages such as C or C++ are widely used for their high performance, however the allowance of arbitrary pointer arithmetic and type cast introduces a risk of memory corruptions. These memory ...errors cause unexpected termination of programs, or even worse, attackers can exploit them to alter the behavior of programs or leak crucial data. Despite advances in memory safety solutions, high and unpredictable overhead remains a major challenge. Accepting that it is extremely difficult to achieve complete memory safety with the performance level suitable for production deployment, researchers attempt to strike a balance between performance, detection coverage, interoperability, precision, and detection timing. Some properties are much more desirable, e.g. the interoperability with pre-compiled libraries. Comparatively less critical properties are sacrificed for performance, for example, tolerating longer detection delay or narrowing down detection coverage by performing approximate or probabilistic checking or detecting only certain errors. Modern solutions compete for performance. The performance matrix of memory safety solutions have two major assessment criteria - run-time and memory overheads. Researchers trade-off and balance performance metrics depending on its purpose or placement. Many of them tolerate the increase in memory use for better speed, since memory safety enforcement is more desirable for troubleshooting or testing during development, where a memory resource is not the main issue. Run-time overhead, considered more critical, is impacted by cache misses, dynamic instructions, DRAM row activations, branch predictions and other factors. This research proposes, implements, and evaluates MIU: Memory Integrity Utilities containing three solutions - MemPatrol, FRAMER and spaceMiu. MIU suggests new techniques for practical deployment of memory safety by exploiting free resources with the following focuses: (1) achieving memory safety with overhead < 1% by using concurrency and trading off prompt detection and coverage; but yet providing eventual detection by a monitor isolation design of an in-register monitor process and the use of AES instructions (2) complete memory safety with near-zero false negatives focusing on eliminating overhead, that hardware support cannot resolve, by using a new tagged-pointer representation utilising the top unused bits of a pointer.
The Internet of Things (IoT) has many important applications in multiple domains that include home automation, smart cities, healthcare, agriculture, and environment. IoT comprises a wide range of ...sensors and actuators that communicate with each other over cloud, fog, and edge level networks. Moreover, these devices use various communication protocols and are made by different manufactures. To deal with these diversities, IoT essentially needs interoperable communication interfaces among devices. Unfortunately, existing interoperability solutions are centralized and use fog or cloud level computing resources, making IoT communications latency-prone and poorly scalable. These issues could be handled effectively, if edge level devices could be made interoperable within the edge level and without needing fog or cloud level access. This article proposes a decentralized interoperability solution that stays fully within the edge level. The solution relies on controller devices that work on the interface boundaries of the edge devices. Unlike existing solutions, the proposed solution adopts a hierarchical interoperability model to handle interoperability at network, syntactical, semantic, and organizational levels. Our solution is nonproprietary, generic over vendors and platforms, and easily extendable to new devices. We compare our proposed solution with existing interoperability solutions for edge devices and show its mobility, efficiency, and flexibility.
Blockchain interoperability is emerging as one of the crucial features of blockchain technology, but the knowledge necessary for achieving it is fragmented. This fact makes it challenging for ...academics and the industry to achieve interoperability among blockchains seamlessly. Given this new domain’s novelty and potential, we conduct a literature review on blockchain interoperability by collecting 284 papers and 120 grey literature documents, constituting a corpus of 404 documents. From those 404 documents, we systematically analyzed and discussed 102 documents, including peer-reviewed papers and grey literature. Our review classifies studies in three categories: Public Connectors, Blockchain of Blockchains, and Hybrid Connectors. Each category is further divided into sub-categories based on defined criteria. We classify 67 existing solutions in one sub-category using the Blockchain Interoperability Framework, providing a holistic overview of blockchain interoperability. Our findings show that blockchain interoperability has a much broader spectrum than cryptocurrencies and cross-chain asset transfers. Finally, this article discusses supporting technologies, standards, use cases, open challenges, and future research directions, paving the way for research in the area.
Complex and large software-intensive systems are increasingly present in several application domains, including Industry 4.0, connected health, smart cities, and smart agriculture, to mention a few. ...These systems are commonly composed of diverse other systems often developed by different organizations using various technologies and, as a consequence, interoperability among these systems becomes difficult. Many architectural strategies for interoperability have already been proposed; however, selecting adequate strategies is challenging. Additionally, it lacks an overview of such strategies. This work presents TASIS, a typology of architectural strategies for the interoperability of software-intensive systems. We also validated it with 33 practitioners from different countries with an extensive experience in integration projects. This work also offers 12 industry-based association rules that suggest how to combine those strategies to mitigate issues at different interoperability levels. As a result, our typology can serve as a starting point to further aggregate new strategies and, ultimately, supports software architects in designing interoperability-driven architectural solutions.
•It is a typology with architectural strategies and their levels of interoperability.•The typology was created from evidence in literature and validated and refined it.•We offer strategy combinations proven in integration projects, derived from association rules.•Software architects can use it to select architectural strategies for their projects.
•The paper describes the information system and interoperability related challenges, trends and issues that must be addressed to support a new generation of scientific-based and technological ...solutions for facilitating the collaboration of existing enterprise systems.•This paper presents general research priorities and directions of related to context-aware systems, semantic interoperability, cyber-physical systems, cloud-based systems and interoperability assessment.•The listed properties are used to propose the generic abstract architecture of the Next Generation Enterprise Information Systems.
The rapid changes in today's socio-economic and technological environment in which the enterprises operate necessitate the identification of new requirements that address both theoretical and practical aspects of the Enterprise Information Systems (EIS). Such an evolving environment contributes to both the process and the system complexity which cannot be handled by the traditional architectures. The constant pressure of requirements for more data, more collaboration and more flexibility motivates us to discuss about the concept of Next Generation EIS (NG EIS) which is federated, omnipresent, model-driven, open, reconfigurable and aware. All these properties imply that the future enterprise system is inherently interoperable. This position paper presents the discussion that spans several research challenges of future interoperable enterprise systems, specialized from the existing general research priorities and directions of IFAC Technical Committee 5.3,11IFAC Technical Committee 5.3 « Enterprise Integration and Networking », http://www.ifac-tc53.org namely: context-aware systems, semantic interoperability, cyber-physical systems, cloud-based systems and interoperability assessment.