Tampere University of Technology

TUTCRIS Research Portal

Performance evaluation of distributed NoTA applications on multi-core platforms

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Standard

Performance evaluation of distributed NoTA applications on multi-core platforms. / Khan, Suabyal; Saastamoinen, Jukka; Huusko, Jyrki; Nurmi, Jari.

Proceedings - 2011 IEEE 2nd International Conference on Networked Embedded Systems for Enterprise Applications, NESEA 2011. 2011. 6144931.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Harvard

Khan, S, Saastamoinen, J, Huusko, J & Nurmi, J 2011, Performance evaluation of distributed NoTA applications on multi-core platforms. in Proceedings - 2011 IEEE 2nd International Conference on Networked Embedded Systems for Enterprise Applications, NESEA 2011., 6144931, 2011 IEEE 2nd International Conference on Networked Embedded Systems for Enterprise Applications, NESEA 2011, Fremantle, Perth, WA, Australia, 8/12/11. https://doi.org/10.1109/NESEA.2011.6144931

APA

Khan, S., Saastamoinen, J., Huusko, J., & Nurmi, J. (2011). Performance evaluation of distributed NoTA applications on multi-core platforms. In Proceedings - 2011 IEEE 2nd International Conference on Networked Embedded Systems for Enterprise Applications, NESEA 2011 [6144931] https://doi.org/10.1109/NESEA.2011.6144931

Vancouver

Khan S, Saastamoinen J, Huusko J, Nurmi J. Performance evaluation of distributed NoTA applications on multi-core platforms. In Proceedings - 2011 IEEE 2nd International Conference on Networked Embedded Systems for Enterprise Applications, NESEA 2011. 2011. 6144931 https://doi.org/10.1109/NESEA.2011.6144931

Author

Khan, Suabyal ; Saastamoinen, Jukka ; Huusko, Jyrki ; Nurmi, Jari. / Performance evaluation of distributed NoTA applications on multi-core platforms. Proceedings - 2011 IEEE 2nd International Conference on Networked Embedded Systems for Enterprise Applications, NESEA 2011. 2011.

Bibtex - Download

@inproceedings{a2a40ccaa866464eac26186f8ed0c658,
title = "Performance evaluation of distributed NoTA applications on multi-core platforms",
abstract = "For future applications running on nomadic devices operating in smart spaces, the availability of the services and the quest for better alternative services will go hand in hand to enable the best-possible experience for the end-user. To realize it, a service-level interoperability solution must be devised that would enable applications to access services over heterogeneous platforms and various transport technologies. The recent extension of the Network-on-Terminal-Architecture (NoTA) supports service-level interoperability between mobile devices via a device interconnect protocol (NoTA DIP), enabling applications to access and discover services over multiple transport technologies in a seamless manner. A brisk performance evaluation phase is required for evaluating the feasibility of new NoTA applications on modern multi-core based mobile device platforms. To achieve this goal, NoTA Service Oriented Architecture (SOA) application components. i.e., Application Nodes (ANs) and Service Nodes (ANs) are first refined to encompassing processes and then to platform services and functions to form a layered application architecture. In next step, the NoTA SOA application model layers are mapped to ABSOLUT workload model layers employed in performance simulation. Furthermore, the ABSOLUT workload models corresponding to different NoTA DIP implementations for example NoTA DIP kernel implementation and NOTA DIP Daemon mode must be modeled and integrated to ABSOLUT. The approach is experimented with a case study. The modeled components and approach is not limited to NoTA SOA and can be used for the performance evaluation of other distributed service oriented application architectures. MARTE UML2.0 profile, Papyrus UML 2.0 modeling tool and SystemC were used for modeling and simulation.",
keywords = "NoTA, Performance Simulation, SystemC",
author = "Suabyal Khan and Jukka Saastamoinen and Jyrki Huusko and Jari Nurmi",
year = "2011",
doi = "10.1109/NESEA.2011.6144931",
language = "English",
booktitle = "Proceedings - 2011 IEEE 2nd International Conference on Networked Embedded Systems for Enterprise Applications, NESEA 2011",

}

RIS (suitable for import to EndNote) - Download

TY - GEN

T1 - Performance evaluation of distributed NoTA applications on multi-core platforms

AU - Khan, Suabyal

AU - Saastamoinen, Jukka

AU - Huusko, Jyrki

AU - Nurmi, Jari

PY - 2011

Y1 - 2011

N2 - For future applications running on nomadic devices operating in smart spaces, the availability of the services and the quest for better alternative services will go hand in hand to enable the best-possible experience for the end-user. To realize it, a service-level interoperability solution must be devised that would enable applications to access services over heterogeneous platforms and various transport technologies. The recent extension of the Network-on-Terminal-Architecture (NoTA) supports service-level interoperability between mobile devices via a device interconnect protocol (NoTA DIP), enabling applications to access and discover services over multiple transport technologies in a seamless manner. A brisk performance evaluation phase is required for evaluating the feasibility of new NoTA applications on modern multi-core based mobile device platforms. To achieve this goal, NoTA Service Oriented Architecture (SOA) application components. i.e., Application Nodes (ANs) and Service Nodes (ANs) are first refined to encompassing processes and then to platform services and functions to form a layered application architecture. In next step, the NoTA SOA application model layers are mapped to ABSOLUT workload model layers employed in performance simulation. Furthermore, the ABSOLUT workload models corresponding to different NoTA DIP implementations for example NoTA DIP kernel implementation and NOTA DIP Daemon mode must be modeled and integrated to ABSOLUT. The approach is experimented with a case study. The modeled components and approach is not limited to NoTA SOA and can be used for the performance evaluation of other distributed service oriented application architectures. MARTE UML2.0 profile, Papyrus UML 2.0 modeling tool and SystemC were used for modeling and simulation.

AB - For future applications running on nomadic devices operating in smart spaces, the availability of the services and the quest for better alternative services will go hand in hand to enable the best-possible experience for the end-user. To realize it, a service-level interoperability solution must be devised that would enable applications to access services over heterogeneous platforms and various transport technologies. The recent extension of the Network-on-Terminal-Architecture (NoTA) supports service-level interoperability between mobile devices via a device interconnect protocol (NoTA DIP), enabling applications to access and discover services over multiple transport technologies in a seamless manner. A brisk performance evaluation phase is required for evaluating the feasibility of new NoTA applications on modern multi-core based mobile device platforms. To achieve this goal, NoTA Service Oriented Architecture (SOA) application components. i.e., Application Nodes (ANs) and Service Nodes (ANs) are first refined to encompassing processes and then to platform services and functions to form a layered application architecture. In next step, the NoTA SOA application model layers are mapped to ABSOLUT workload model layers employed in performance simulation. Furthermore, the ABSOLUT workload models corresponding to different NoTA DIP implementations for example NoTA DIP kernel implementation and NOTA DIP Daemon mode must be modeled and integrated to ABSOLUT. The approach is experimented with a case study. The modeled components and approach is not limited to NoTA SOA and can be used for the performance evaluation of other distributed service oriented application architectures. MARTE UML2.0 profile, Papyrus UML 2.0 modeling tool and SystemC were used for modeling and simulation.

KW - NoTA

KW - Performance Simulation

KW - SystemC

U2 - 10.1109/NESEA.2011.6144931

DO - 10.1109/NESEA.2011.6144931

M3 - Conference contribution

BT - Proceedings - 2011 IEEE 2nd International Conference on Networked Embedded Systems for Enterprise Applications, NESEA 2011

ER -