Title :
Creating Web Services Using a Rule-Based Language
Author :
Yamashita, Taku ; Ohta, Tadashi ; Takami, Kazumasa
Author_Institution :
Grad. Sch. of Eng., Soka Univ., Hachioji, Japan
Abstract :
In spite of the fact that systems are ever growing in size, the demand for a short development cycle and high system reliability remains unchanged. Web services are drawing attention as a solution to such a demand. Another approach to developing a program in a short time is STAR (SofTware Architecture using Rule-based language). STAR uses a rule-based language called ESTR (Enhanced State Transition Rule) as a service program description language. ESTR is based on state transitions, and its specification is simple. In this paper, with the aim of applying STAR to the creation of Web services, we propose a platform for creating Web services using ESTR. Using ESTR, we have developed a new merged service made up of multiple services that use REST, and evaluated the proposed platform using this service.
Keywords :
Web services; knowledge based systems; software architecture; specification languages; ESTR; STAR; Web services; enhanced state transition rule; rule-based language; service program description language; software architecture; Java; Mashups; Merging; Protocols; Simple object access protocol; Writing; REST; Web services; mashup; rule-based language; stateless communication;
Conference_Titel :
Systems and Networks Communications (ICSNC), 2010 Fifth International Conference on
Conference_Location :
Nice
Print_ISBN :
978-1-4244-7789-0
Electronic_ISBN :
978-0-7695-4145-7
DOI :
10.1109/ICSNC.2010.50