Presentation 2014/2/20
serverspec:A Versatile Test Framework for Testing States of Servers by Delarative Description
GOSUKE MIYASHITA, KENTARO KURIBAYASHI, RYOSUKE MATSUMOTO,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) As the increase of large and complex systems, many ways to describe states of servers as code are supplied. As the effective process to handle these ways, Test-Driven Infrastructure is proposed. It is the application of Test-Driven Development to the server configuration. Several test frameworks that support this process are appearing, but they have difficulty in vesatility because some frameworks depend on specific configuration management tools and others need the consideration of differences between OSes to write test code. In this paper, we propose a test framework that doesn't depend on specific configuration management tools or OSes for testing states of servers by versatile and readable code. In our proposal, we arrange and generalize the behavior of OSes and configuration management tools and define the versatile command execution framework for increasing the versatility. Next, we define the test framework that control the command execution framework by declarative and natural language like description to increase the level of abstraction and readability. By this test framework, system administrators can test states of servers easily without considering the diffrences between OSes or configuration management tools, and can decrease the costs of server operations. Also by defining the frameworks separated into purposes, we can replace the control test framework with another one that have original notation easily. We named the proposed test framework serverspec.
Keyword(in Japanese) (See Japanese page)
Keyword(in English)
Paper # Vol.2014-IOT-24 No.15
Date of Issue

Conference Information
Committee IA
Conference Date 2014/2/20(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Internet Architecture(IA)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) serverspec:A Versatile Test Framework for Testing States of Servers by Delarative Description
Sub Title (in English)
Keyword(1)
1st Author's Name GOSUKE MIYASHITA
1st Author's Affiliation paperboy&co., Inc.:Faculty of SCIENCE and ENGINEERING, Teikyo University()
2nd Author's Name KENTARO KURIBAYASHI
2nd Author's Affiliation paperboy&co., Inc.
3rd Author's Name RYOSUKE MATSUMOTO
3rd Author's Affiliation Graduates School of Infromatics, Kyoto University
Date 2014/2/20
Paper # Vol.2014-IOT-24 No.15
Volume (vol) vol.113
Number (no) 443
Page pp.pp.-
#Pages 6
Date of Issue