LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

An Ontology-Based Method for HW/SW Architecture Reconstruction

Photo from wikipedia

To address the vast variety of computing requirements in recent ubiquitous computing ecosystem, there is a constant need for more complex computing systems that consist of integrated hardware (HW) and… Click to show full abstract

To address the vast variety of computing requirements in recent ubiquitous computing ecosystem, there is a constant need for more complex computing systems that consist of integrated hardware (HW) and software (SW) systems. Providing an architectural insight into such systems helps in achieving a more efficient usage of system resources, verifying the characteristics of a platform and provisioning of its security and trust. Architecture reconstruction (AR) has been used in software engineering to gain a deeper insight into specific software. Neither software AR nor hardware reverse engineering techniques are sufficient to extract the architecture of a system that incorporates both HW/SW, since they are unable to recover the relationships between the HW and SW components. Inspired by the Symphony software AR framework, we propose a method to reconstruct the architecture of a computing platform as a whole. In order to cover the wide variety of existing HW/SW technologies, our method uses an ontology-based approach. Due to the lack of a comprehensive ontology in literature, we developed PLATOnt, a new ontology that has been shown to be more effective by OntoQA evaluation framework. We used our AR method to reconstruct the architecture of an ARM-based trusted execution environment and a Raspberry Pi platform, widely used in embedded systems and IoT devices.

Keywords: architecture reconstruction; ontology based; architecture; software; ontology

Journal Title: IEEE Transactions on Computers
Year Published: 2019

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.