• Title/Summary/Keyword: Ubiquitous Applications

Search Result 537, Processing Time 0.033 seconds

Role-Based Application Model for Supporting Spontaneous Interoperation in Ubiquitous Environments (유비쿼터스 환경에서 자발적 상호연동을 지원하는 역할 기반 응용 모델)

  • Jung, Jong-Yun;Ryu, Ki-Yeol;Lee, Jung-Tae
    • Journal of Information Technology Services
    • /
    • v.11 no.3
    • /
    • pp.269-285
    • /
    • 2012
  • The spontaneous interoperation is an important characteristic of ubiquitous applications and is closely related with mobility. The mobile components in ubiquitous environments are liable to appear in and disappear from one physical space to another. Because this characteristic certainly influences the structure and behavior of applications, they should adapt themselves to the changed environments by configuring their structure and behaviors. Consequently, developers are faced with the above challenging issue when they design and implement ubiquitous applications. The role concept is an efficient tool to model participant entities, their relationship, and collaboration, so role-based model are appropriate to describe a structure and behavior of software system. But, little attention has been given to reflect characteristics of ubiquitous applications. To tackle the problem, this study considers a ubiquitous application as a software organization which consists of software components and proposes an enhanced role-based application model for supporting spontaneous interoperation.

A MBASE-based Development Method for Ubiquitous Computing Systems (MBASE를 적용한 유비쿼터스 컴퓨팅 시스템 개발 방법론)

  • Kim, Sangsoo;Lee, Donghyun;In, Hoh
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.1 no.2
    • /
    • pp.5-11
    • /
    • 2005
  • Ubiquitous computing is an emerging technic for various areas such as public, private (individual), military, industrial, medical sectors. The applications of ubiquitous computing are expected to be prevailed from home to office. Unfortunately, it is not effective to apply existing system/software development methodologies into this emerging ubiquitous computing applications. In this paper, MBASE (Model-Based system Architecting and Software Engineering) is applied as a development method of ubiquitous computing applications. The advantage of MBASE is to identify mismatches of product, process, property, and success models and resolve them in developing the ubiquitous computing applications. A SmartView, a ubiquitous computing application, is presented as a case study o f MBASE.

  • PDF

The Roadmap of u-Services

  • Oh, Jay-In;Jeon, Eun-Hee;Lee, Jong-Seung
    • Proceedings of the Korea Society of Information Technology Applications Conference
    • /
    • 2005.11a
    • /
    • pp.375-383
    • /
    • 2005
  • Recently, the area of ubiquitous computing has gained a great attention both in academics and in industry. However, previous research on this area attempts the categorization in part of context and the critical success factors (CSFs) and services of ubiquitous computing unsuccessfully. The purpose of this paper is to propose a framework on ubiquitous computing, including its context, roadmap, CSFs, and services.

  • PDF

A Jini-Based Ubiquitous Messaging System Supporting Context Awareness and User Mobility

  • Choi, Tae-Uk;Chung, Ki-Dong
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.6
    • /
    • pp.832-840
    • /
    • 2004
  • In ubiquitous environments, context is any information that can be used to characterize the situation of an entity such as a person or an object. Many sensors and small computers collect contexts and provide applications with them. Thus, ubiquitous applications need to represent contexts and exploit them effectively. In this paper, we design and implement a context-aware messaging system, called UMS (Ubiquitous Messaging System), based on Java and Jini. UMS can represent various contexts using XML scripts, and communicate text messages regardless of user's location using the proxy mechanism of Jini.

  • PDF

Ubiscript: A Script Language for Ubiquitous Environment

  • Lee, Min-Kyu;Han, Dong-Soo
    • Journal of Computing Science and Engineering
    • /
    • v.5 no.2
    • /
    • pp.141-149
    • /
    • 2011
  • Many distributed and heterogeneous services and devices are accessible in ubiquitous computing environment, so interoperating those services and devices is one of the key tasks in implementing ubiquitous applications. We used to use script languages in integrating such interoperating components and services. However currently available most script languages are not suitable for ubiquitous environment because there are so diverse forms of interoperation targets such as service objects, web, legacy objects and programmable devices. So it is worthwhile designing a new script language well-suited to ubiquitous environment. In this paper, we propose a new script language, called Ubiscript, for the ubiquitous environment. We develop and adopt several unique language features such as remote scope, multiple contexts, web and legacy objects, remote exception handling, etc. in Ubiscript to overcome the limitations of conventional script languages. In this paper, we also describe the implementation of Ubiscript and its runtime system. A couple of ubiquitous applications were developed in Ubiscript, and the applications are tested on the runtime system. According to our experiences and evaluation, Ubiscript turned out to have a high potential in its expression power and contribution to improving ubiquitous application developers' productivity.

Context-Aware Active Services in Ubiquitous Computing Environments

  • Moon, Ae-Kyung;Kim, Hyoung-Sun;Kim, Hyun;Lee, Soo-Won
    • ETRI Journal
    • /
    • v.29 no.2
    • /
    • pp.169-178
    • /
    • 2007
  • With the advent of ubiquitous computing environments, it has become increasingly important for applications to take full advantage of contextual information, such as the user's location, to offer greater services to the user without any explicit requests. In this paper, we propose context-aware active services based on context-aware middleware for URC systems (CAMUS). The CAMUS is a middleware that provides context-aware applications with a development and execution methodology. Accordingly, the applications based on CAMUS respond in a timely fashion to contextual information. This paper presents the system architecture of CAMUS and illustrates the content recommendation and control service agents with the properties, operations, and tasks for context-aware active services. To evaluate CAMUS, we apply the proposed active services to a TV application domain. We implement and experiment with a TV content recommendation service agent, a control service agent, and TV tasks based on CAMUS. The implemented content recommendation service agent divides the user's preferences into common and specific models to apply other recommendations and applications easily, including the TV content recommendations.

  • PDF

Design of Low Power Processor based Sensor Node Hardware for Applications of Hydroponics (수경재배 적용을 위한 저전력 프로세서 기반의 센서노드 하드웨어 설계)

  • Kang, Mun-Ho;Kim, Tea-Hwa;Choi, Byung-Jae;Kim, Hie-Cheol
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.3 no.1
    • /
    • pp.34-41
    • /
    • 2008
  • There are many researches to build up ubiquitous environment by the Ubiquitous Sensor Network(USN). These applications, such as home network, health care, natural environment and agricultural areas, are implemented by an embedded system. Their fields are gradually spreading. However the power consumption in its implementation plays an important role on the surrounding environment of the wireless network. In this paper, we design low power processor based sensor node platform for agricultural applications. We also compare its some performance with existing products.

  • PDF