API control flow-based next generation service creation environment

Yoshiko Sueda, Jun Miyake, Yoshihiro Niitsu

Research output: Contribution to journalArticle

Abstract

We describe a next generation service creation environment (SCE), which is designed to support efficient service application development for IP networks. Considering the IP-network environment we extract the features required for the next generation SCE and propose an architecture for the next generation SCE based on design concepts to provide these features. In our approach, we do not create large components, such as service features, or construct chains of them. Instead, we define application-programming interface (API) control flows through which we utilize existing APIs, such as open APIs. Since service providers, such as ASPs and third parties, must have some knowledge of the APIs, this capability will enable the development of services that correspond to various service provisioning patterns as well as to differentiation of services from those offered by other providers, without the addition of service components. The feasibility and productivity of the next generation SCE are evaluated by developing sample services, including a general Voice over IP (VoIP) service using a Parlay API and a presence service using a presence and availability management (PAM) API. Evaluation shows that the environment not only assists in the development of service applications but also raises the productivity of the next generation SCE itself, thus confirming its effectiveness the rapid, economical development of high-quality IP network services.

Original languageEnglish
Pages (from-to)1918-1925
Number of pages8
JournalIEICE Transactions on Communications
VolumeE87-B
Issue number7
Publication statusPublished - 2004 Jul

Fingerprint

Application programming interfaces (API)
Flow control
Productivity
Availability

Keywords

  • IP network
  • Open APIs
  • PAM API
  • Parlay APIs
  • Service creation environment

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Computer Networks and Communications

Cite this

API control flow-based next generation service creation environment. / Sueda, Yoshiko; Miyake, Jun; Niitsu, Yoshihiro.

In: IEICE Transactions on Communications, Vol. E87-B, No. 7, 07.2004, p. 1918-1925.

Research output: Contribution to journalArticle

@article{db0dcb96415f470da88d76d1e77e2acf,
title = "API control flow-based next generation service creation environment",
abstract = "We describe a next generation service creation environment (SCE), which is designed to support efficient service application development for IP networks. Considering the IP-network environment we extract the features required for the next generation SCE and propose an architecture for the next generation SCE based on design concepts to provide these features. In our approach, we do not create large components, such as service features, or construct chains of them. Instead, we define application-programming interface (API) control flows through which we utilize existing APIs, such as open APIs. Since service providers, such as ASPs and third parties, must have some knowledge of the APIs, this capability will enable the development of services that correspond to various service provisioning patterns as well as to differentiation of services from those offered by other providers, without the addition of service components. The feasibility and productivity of the next generation SCE are evaluated by developing sample services, including a general Voice over IP (VoIP) service using a Parlay API and a presence service using a presence and availability management (PAM) API. Evaluation shows that the environment not only assists in the development of service applications but also raises the productivity of the next generation SCE itself, thus confirming its effectiveness the rapid, economical development of high-quality IP network services.",
keywords = "IP network, Open APIs, PAM API, Parlay APIs, Service creation environment",
author = "Yoshiko Sueda and Jun Miyake and Yoshihiro Niitsu",
year = "2004",
month = "7",
language = "English",
volume = "E87-B",
pages = "1918--1925",
journal = "IEICE Transactions on Communications",
issn = "0916-8516",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "7",

}

TY - JOUR

T1 - API control flow-based next generation service creation environment

AU - Sueda, Yoshiko

AU - Miyake, Jun

AU - Niitsu, Yoshihiro

PY - 2004/7

Y1 - 2004/7

N2 - We describe a next generation service creation environment (SCE), which is designed to support efficient service application development for IP networks. Considering the IP-network environment we extract the features required for the next generation SCE and propose an architecture for the next generation SCE based on design concepts to provide these features. In our approach, we do not create large components, such as service features, or construct chains of them. Instead, we define application-programming interface (API) control flows through which we utilize existing APIs, such as open APIs. Since service providers, such as ASPs and third parties, must have some knowledge of the APIs, this capability will enable the development of services that correspond to various service provisioning patterns as well as to differentiation of services from those offered by other providers, without the addition of service components. The feasibility and productivity of the next generation SCE are evaluated by developing sample services, including a general Voice over IP (VoIP) service using a Parlay API and a presence service using a presence and availability management (PAM) API. Evaluation shows that the environment not only assists in the development of service applications but also raises the productivity of the next generation SCE itself, thus confirming its effectiveness the rapid, economical development of high-quality IP network services.

AB - We describe a next generation service creation environment (SCE), which is designed to support efficient service application development for IP networks. Considering the IP-network environment we extract the features required for the next generation SCE and propose an architecture for the next generation SCE based on design concepts to provide these features. In our approach, we do not create large components, such as service features, or construct chains of them. Instead, we define application-programming interface (API) control flows through which we utilize existing APIs, such as open APIs. Since service providers, such as ASPs and third parties, must have some knowledge of the APIs, this capability will enable the development of services that correspond to various service provisioning patterns as well as to differentiation of services from those offered by other providers, without the addition of service components. The feasibility and productivity of the next generation SCE are evaluated by developing sample services, including a general Voice over IP (VoIP) service using a Parlay API and a presence service using a presence and availability management (PAM) API. Evaluation shows that the environment not only assists in the development of service applications but also raises the productivity of the next generation SCE itself, thus confirming its effectiveness the rapid, economical development of high-quality IP network services.

KW - IP network

KW - Open APIs

KW - PAM API

KW - Parlay APIs

KW - Service creation environment

UR - http://www.scopus.com/inward/record.url?scp=3142763751&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=3142763751&partnerID=8YFLogxK

M3 - Article

VL - E87-B

SP - 1918

EP - 1925

JO - IEICE Transactions on Communications

JF - IEICE Transactions on Communications

SN - 0916-8516

IS - 7

ER -