Prototype tool for supporting a formal engineering approach to service-based software modeling

Weikai Miao, Shaoying Liu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Despite the advances in service-based software modeling, few existing approaches and tools support a systematic engineering process in which precise specification construction and accurate web service selection are integrated coherently. Due to this reality, how to carry out service-based software modeling so that existing services can be accurately discovered, selected, and effectively reused in the system under development is still a challenge. To solve this problem, this paper describes a prototype tool that supports a formal engineering framework for service-based software modeling. Formal specification can be constructed in an evolutionary manner; meanwhile, appropriate services are discovered and selected through the specification evolution. We illustrate the basic principle underlying the tool. The tool design and its implementation are also described. An example is presented to demonstrate major features of this tool.

Original languageEnglish
Title of host publicationStructured Object-Oriented Formal Language and Method - Third International Workshop, SOFL+MSVL 2013, Revised Selected Papers
PublisherSpringer Verlag
Pages89-103
Number of pages15
ISBN (Print)9783319049144
DOIs
StatePublished - 2014
Event3rd International Workshop on Structured Object-Oriented Formal Language and Method, SOFL+MSVL 2013 - Queenstown, New Zealand
Duration: 29 Oct 201329 Oct 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8332 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd International Workshop on Structured Object-Oriented Formal Language and Method, SOFL+MSVL 2013
Country/TerritoryNew Zealand
CityQueenstown
Period29/10/1329/10/13

Fingerprint

Dive into the research topics of 'Prototype tool for supporting a formal engineering approach to service-based software modeling'. Together they form a unique fingerprint.

Cite this