Instantiation and feasibility evaluation of NoTA SOAD via MARTE profile and binary instrumentation

Subayal Khan, Kari Tiensyrjä, Jari Nurmi

Research output: Contribution to conferenceConference articleScientific

Abstract

In service oriented architecture (SOA) the functionality is delivered in the form of services to end-user applications. To provide the best-possible experience to the end-user, the applications must take advantage of better alternative services implemented by other embedded (mobile) devices present in a pervasive environment. To achieve this goal, an end-user application must be able to discover and access the services over heterogeneous platforms and other transport technologies.Though NoTA induces transport agnostic and opportunistic behavior in applications, its instantiation via standard tools and modeling languages is of utmost importance for its industrial deployment. The main contributions of this paper are the modeling of distributed opportunistic applications employing NoTA SOA using UML2.0 MARTE profile and feasibility evaluation of NoTA DIP via binary instrumentation.
Original languageEnglish
Publication statusPublished - 2010
MoE publication typeNot Eligible
Event7th International Conference and Expo on Emerging Technologies for a Smarter World. CEWIT 2010 - Incheon, Korea, Democratic People's Republic of
Duration: 27 Sep 201029 Sep 2010

Conference

Conference7th International Conference and Expo on Emerging Technologies for a Smarter World. CEWIT 2010
Abbreviated titleCEWIT 2010
CountryKorea, Democratic People's Republic of
CityIncheon
Period27/09/1029/09/10

Fingerprint

Service oriented architecture (SOA)
Mobile devices
Modeling languages

Keywords

  • NoTA
  • UML2.0
  • MARTE
  • binary instrumentation
  • valgrind
  • cachegrind

Cite this

Khan, S., Tiensyrjä, K., & Nurmi, J. (2010). Instantiation and feasibility evaluation of NoTA SOAD via MARTE profile and binary instrumentation. Paper presented at 7th International Conference and Expo on Emerging Technologies for a Smarter World. CEWIT 2010, Incheon, Korea, Democratic People's Republic of.
Khan, Subayal ; Tiensyrjä, Kari ; Nurmi, Jari. / Instantiation and feasibility evaluation of NoTA SOAD via MARTE profile and binary instrumentation. Paper presented at 7th International Conference and Expo on Emerging Technologies for a Smarter World. CEWIT 2010, Incheon, Korea, Democratic People's Republic of.
@conference{992c48d6423146fabe867a7aa070b980,
title = "Instantiation and feasibility evaluation of NoTA SOAD via MARTE profile and binary instrumentation",
abstract = "In service oriented architecture (SOA) the functionality is delivered in the form of services to end-user applications. To provide the best-possible experience to the end-user, the applications must take advantage of better alternative services implemented by other embedded (mobile) devices present in a pervasive environment. To achieve this goal, an end-user application must be able to discover and access the services over heterogeneous platforms and other transport technologies.Though NoTA induces transport agnostic and opportunistic behavior in applications, its instantiation via standard tools and modeling languages is of utmost importance for its industrial deployment. The main contributions of this paper are the modeling of distributed opportunistic applications employing NoTA SOA using UML2.0 MARTE profile and feasibility evaluation of NoTA DIP via binary instrumentation.",
keywords = "NoTA, UML2.0, MARTE, binary instrumentation, valgrind, cachegrind",
author = "Subayal Khan and Kari Tiensyrj{\"a} and Jari Nurmi",
note = "Project code: 31576; 7th International Conference and Expo on Emerging Technologies for a Smarter World. CEWIT 2010, CEWIT 2010 ; Conference date: 27-09-2010 Through 29-09-2010",
year = "2010",
language = "English",

}

Khan, S, Tiensyrjä, K & Nurmi, J 2010, 'Instantiation and feasibility evaluation of NoTA SOAD via MARTE profile and binary instrumentation' Paper presented at 7th International Conference and Expo on Emerging Technologies for a Smarter World. CEWIT 2010, Incheon, Korea, Democratic People's Republic of, 27/09/10 - 29/09/10, .

Instantiation and feasibility evaluation of NoTA SOAD via MARTE profile and binary instrumentation. / Khan, Subayal; Tiensyrjä, Kari; Nurmi, Jari.

2010. Paper presented at 7th International Conference and Expo on Emerging Technologies for a Smarter World. CEWIT 2010, Incheon, Korea, Democratic People's Republic of.

Research output: Contribution to conferenceConference articleScientific

TY - CONF

T1 - Instantiation and feasibility evaluation of NoTA SOAD via MARTE profile and binary instrumentation

AU - Khan, Subayal

AU - Tiensyrjä, Kari

AU - Nurmi, Jari

N1 - Project code: 31576

PY - 2010

Y1 - 2010

N2 - In service oriented architecture (SOA) the functionality is delivered in the form of services to end-user applications. To provide the best-possible experience to the end-user, the applications must take advantage of better alternative services implemented by other embedded (mobile) devices present in a pervasive environment. To achieve this goal, an end-user application must be able to discover and access the services over heterogeneous platforms and other transport technologies.Though NoTA induces transport agnostic and opportunistic behavior in applications, its instantiation via standard tools and modeling languages is of utmost importance for its industrial deployment. The main contributions of this paper are the modeling of distributed opportunistic applications employing NoTA SOA using UML2.0 MARTE profile and feasibility evaluation of NoTA DIP via binary instrumentation.

AB - In service oriented architecture (SOA) the functionality is delivered in the form of services to end-user applications. To provide the best-possible experience to the end-user, the applications must take advantage of better alternative services implemented by other embedded (mobile) devices present in a pervasive environment. To achieve this goal, an end-user application must be able to discover and access the services over heterogeneous platforms and other transport technologies.Though NoTA induces transport agnostic and opportunistic behavior in applications, its instantiation via standard tools and modeling languages is of utmost importance for its industrial deployment. The main contributions of this paper are the modeling of distributed opportunistic applications employing NoTA SOA using UML2.0 MARTE profile and feasibility evaluation of NoTA DIP via binary instrumentation.

KW - NoTA

KW - UML2.0

KW - MARTE

KW - binary instrumentation

KW - valgrind

KW - cachegrind

M3 - Conference article

ER -

Khan S, Tiensyrjä K, Nurmi J. Instantiation and feasibility evaluation of NoTA SOAD via MARTE profile and binary instrumentation. 2010. Paper presented at 7th International Conference and Expo on Emerging Technologies for a Smarter World. CEWIT 2010, Incheon, Korea, Democratic People's Republic of.