• Title/Summary/Keyword: Service Description Language

Search Result 79, Processing Time 0.025 seconds

A Study on Requirement Specification for Black-Box Testing of Web Services User (웹 서비스 사용자의 블랙 박스 테스트를 위한 요구명세에 관한 연구)

  • Lee, Dong-Kun;Choi, Eun-Man
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.397-400
    • /
    • 2005
  • 웹 서비스는 사용자의 요청에 따라 솔루션을 제공하기 위해 임의로 찾아 결합될 수 있는 컴포넌트이다. 다시 말해 웹 서비스는 CBD(Component-Based Development)와 웹 형태의 결합이라 볼 수 있다. 웹 서비스는 UDDI(Universal Description, Discovery, and Integration), WSDL(Web Service Description Language), SOAP(Simple Object Access Protocol)과 같은 표준화된 기술들로 이루어졌다. 이미 개발된 컴포넌트를 재사용하기 위해서는 해당 컴포넌트에 대한 정확한 정보를 토대로 테스트를 하여 조합하게 된다. 하지만, 현재 웹 서비스 기술이나 표준에서는 테스트를 위한 방법이나 데이터를 제공하고 있지 않다. 물론 WSDL 에서는 데이터의 입. 출력 값에 대한 타입은 제공하고 있지만, 이것으로는 정확한 테스트는 물론 불필요한 테스트 케이스를 증가 시킨다. 따라서 본 논문에서는 현재 웹 서비스의 명세인 WSDL 에 대해 블랙 박스 테스트를 위해 필요한 데이터 측면에 대한 문제점을 알아보고, 이를 보완할 수 있는 요구명세서를 제안함과 동시에 요구명세서의 제공 방안을 제시하였다.

  • PDF

Extension of Legacy Gear Design Systems Using XML and XSLT in a Distributed Design Environment (분산 설계 환경 하에서 XML과 XSLT를 이용한 레거시 기어 설계 시스템의 확장)

  • 정태형;박승현
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.11 no.4
    • /
    • pp.19-25
    • /
    • 2002
  • As computer-related technologies have been developed, legacy design systems have not been appropriate far new computing environment. It is necessary that most of them are either modified or newly developed. However, these activities require quite much amount of cost and time. This paper presents a method of extending legacy design systems to the internet without any modification using XML and XSLT. We have been extended legacy systems in the two viewpoints. First, an XML document has been defined to present the input information of a legacy system which is executed on the consol environment - MS DOS, for example. Also, an XSLT document has been generated to transform an XML document to the input document of the legacy system An XML document is transformed to the input document by XSLT processor according to the transformation rules defined in the XSLT document. This technique to generate input documents is independent to the platform type and facilitates to link legacy systems to other systems. Second, a legacy system controller has been made to control a legacy system and developed a web service to extend it and its controller. The legacy system controller operates it automatically. The web service provides its functions to other systems via internet. We have applied the developed methodologies to the legacy gear design system 조ich calculates AGMA gear rating md made AGMA gem rating web service.

Developing a Curriculum of School Hotelier Using a Job Analyis (호텔 종사원의 직무분석을 통한 전문대학의 교과과정 개발에 관한 연구)

  • Park, Jeong-Hwa
    • Journal of Applied Tourism Food and Beverage Management and Research
    • /
    • v.17 no.1
    • /
    • pp.109-123
    • /
    • 2006
  • The purpose of the study is to develop a curriculum of school hotelier using a job analysis. A job analysis is used to reform the educational programs and to develop new ones. For the analysis New Analysis Method and Verification Method is applied. As the results of analysis are the following: Hotel Management, Food & Beverage Management, Cocktail, Hotel Marketing, Room Management, Service Management, Wine and Food, Principle of Cooking, Tourism Law, Hotel & Food Service Management Case study, On the Job Training in Hotel & Food Service, Out Eating Management, Introduction to English, Vocational English, TOEIC. English Conversation, Introduction to Japanese, Vocational Japanese, JPT, Japanese Conversation, Thesis, Language Study in Foreign Countries.

  • PDF

A study of Web Service Quality Description Language for SOA Framework (SOA 프레임워크를 위한 웹 서비스 품질 기술언어에 대한 연구)

  • Lee, Young-Kon
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2007.05a
    • /
    • pp.197-202
    • /
    • 2007
  • 서비스 지향 아키텍쳐(SOA: Service Oriented Architecture)는 기업의 모든 컴퓨팅 자원을 서비스제공 및 사용체계로 전환하게 함으로써, 복잡하고 다양한 시스템간의 유기적인 결합과 IT 자원의 활용율을 극대화시킬 수 있는 프레임워크이다. SOA 시스템을 구현하기에 가장 적합한 체계로써, 웹 서비스 표준이 제시되고 있는데, 이는 웹 서비스가 서비스 기술, 발견, 활용에 있어 SOA의 기본 사상을 충분히 반영하고 있기 때문이다. 웹 서비스의 현실적 적용을 위해 가장 중요한 요소는 웹 서비스의 품질보장이며, 이를 위해 OASIS 국제표준기구의 WSQM 기술위원회에서는 WSQM(Web Service Quality Model) 스펙을 제시하였다. WSQM은 웹 서비스 품질요소와 품질관계자, 그리고 그들간의 품질행위를 추상적 관점에서 모델링하고 있다. 여기서, 특히 품질요소는 웹 서비스의 품질 상태를 직접 표현한다는 측면에서 가장 중요한 항목이라 할 수 있다. 하지만, WSQM에서는 모델링에 중점을 두고 있으므로, 현실세계에서 웹 서비스 품질요소의 값을 구체적이고, 표준화된 형태로 표현하기 위해서는 웹서비스 품질기술언어와 같은 XML 형태의 정규화된 형태가 제시되어야한다. 본 논문에서는 이를 작성하기 위한 기본 개념과 이를 적용한 웹 서비스 품질기술언어의 구성항목에 대해 설명하고자 한다.

  • PDF

Development of the Efficient DAML+OIL Document Management System to support the DAML-S Services in the Embedded Systems (내장형 시스템에서 DAML-S서비스 지원을 위한 효율적인 DAML+OIL문서 관리 시스템)

  • Kim Hag Soo;Jung Moon-young;Cha Hyun Seok;Son Jin Hyun
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.1
    • /
    • pp.36-49
    • /
    • 2005
  • Recently, many researchers have given high attention to the semantic web services based on the semantic web technology While existing web services use the XML-based web service description language, WSDL, semantic web services are utilizing web service description languages such as DAML-S in ontology languages. The researchers of semantic web services are generally focused on web service discovery, web service invocation, web service selection and composition, and web service execution monitoring. Especially, the semantic web service discovery as the basis to accomplish the ultimate semantic web service environment has some different properties from previous information discovery areas. Hence, it is necessary to develop the storage system and discovery mechanism appropriate to the semantic well description languages. Even though some related systems have been developed, they are not appropriate for the embedded system environment, such as intelligent robotics, in which there are some limitations on memory disk space, and computing power In this regard, we in the embedded system environment have developed the document management system which efficiently manages the web service documents described by DAML-S for the purpose of the semantic web service discovery, In addition, we address the distinguishing characteristics of the system developed in this paper, compared with the related researches.

Improving Internet GIS Services Using the GML (GML을 이용한 인터넷 지리정보 서비스 향상방안에 관한 연구)

  • Chang, Min-Chol;Jun, Chul-Min
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.13 no.2 s.32
    • /
    • pp.51-63
    • /
    • 2005
  • With the emerging mobile technologies, applications based on GIS are also getting more attention recently. But it is known to have some limitations in being served in different types of mobile devices and platforms. While information services are limited by data format and data exchange between platforms, the eXtensible Markup Language(XML) is getting focused as the most promising technology as the solution to such problems. Geographic Markup Language(GML) is based on XML technology and is being frequently mentioned recently as the solution to service problem on different mobile devices as well as the internet. In this study, we suggested the framework to use the GML in order to transfer and represent geographical data through the on-line or wireless platforms. We compared different application types which are currently used with GML and proposed to improve GIS services using the GML in geographical data transfer and description.

  • PDF

Improving GIS Services using the GML (GML을 이용한 지리정보 서비스 향상방안에 관한 연구)

  • 전철민;고준환;장민철;김병화
    • Proceedings of the Korean Society of Surveying, Geodesy, Photogrammetry, and Cartography Conference
    • /
    • 2004.11a
    • /
    • pp.445-450
    • /
    • 2004
  • Due to rapid development of If, difference types of services and platforms are being developed increasingly. With the emerging mobile technologies, Geographic Information System (GIS) is also getting more attention recently. But it is known to have some limitations in being served in different types of mobile devices and platforms. While information services are limited by data format and data exchange between platforms, the extensible Markup Language (XML) is getting focused as the most promising technology as the solution to such problem. Geographic Markup Language (GML) is based on XML technology and is being frequently mentioned recently as the solution to service problem on different mobile devices as well as the internet. In this study, we suggested the framework to use the GML in order to transfer and represent geographical data through the on-line or wireless platforms. We compared different application types which are currently used with GML and proposed to improve GIS services using the GML in geographical data transfer and description.

  • PDF

System Comparisons for GML(Geography Markup Language) Services

  • Lee, Eun-Kyu;Kim, Mi-Jeong;Oh, Byoung-Woo;Jang, Byung-Tae
    • Proceedings of the KSRS Conference
    • /
    • 2003.11a
    • /
    • pp.219-221
    • /
    • 2003
  • With regarding to web GIS, OGC promotes WFS allowing a client to retrieve geospatial data encoded in GML which is a modeling language to encode the semantics, syntax and schema of geospatial information resources. Even though GML provides benefits for geographic description, it is too heavy to be processed by mobile devices. In order to address the issue, this paper evaluates GML service with WFS server and GML viewers. Through this paper, we get analyses of properties of GML geospatial data and the effects on wireless devices, which are expected to be fundamental materials onto a design of mobile applications.

  • PDF

A Framework For Web Service Evolution using UML and OWL-S (UML과 OWL-S를 사용한 웹 서비스 진화 프레임워크)

  • Kim, Jin-Han;Lee, Chang-Ho;Lee, Jae-Jeong;Lee, Byung-Jeong
    • Journal of Digital Contents Society
    • /
    • v.8 no.3
    • /
    • pp.269-277
    • /
    • 2007
  • Web service is an important technology to develop business to business e-commerce application. From a business perspective of time to market, dynamic evolution offers flexibility that software can adapt to unforeseen and fluctuating business requirements. OWL-S, based on OWL, is a service ontology language. The semantics provided by OWL support automation of service discovery, invocation, and service composition. In this paper we propose a framework to support dynamic evolution of service-oriented applications. We extend use-case analysis method to derive service description by defining requirements concept and mapping from requirement concept to activity diagram. A prototype is provided to show the validity of this framework.

  • PDF

A Ubiquitous Workflow Language based on Web Services (웹 서비스 기반의 유비쿼터스 워크플로우 언어)

  • Han, Joo-Hyun;Cho, Yong-Yoon;Choi, Jae-Young
    • The KIPS Transactions:PartA
    • /
    • v.12A no.6 s.96
    • /
    • pp.485-492
    • /
    • 2005
  • Currently workflows in business processes and distributed computing environments have provided service automation by connecting many tasks with rules and/or orderings. The services in ubiquitous computing environments have to automatically provide users with adaptive services according to dynamically changing contort information, which is obtained from both the users and their environment. To adapt these workflows to ubiquitous computing, we must specify the situation information on the transition conditions. In this paper, we propose uWDL, Ubiquitous Workflow Description Language, based on Web Services to use the situation information on the transition constraints of workflow's services. uWDL can select adaptive services according to contexts, profiles, and events information, which are situation information. Furthermore, we verified the execution of a scenario document described with uWDL using the parser and the context handler for uWDL. The scenario developers can use the uWDL scenario editor for a design of scenarios, and they can easily specify the transition condition of the services according the situation information of ubiquitous environments using the uWDL.