A theory of data-intensive software services

Hui Ma, Klaus Dieter Schewe*, Bernhard Thalheim, Qing Wang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

17 Citations (Scopus)

Abstract

We introduce Abstract State Services (AS2s) as an abstraction of data-intensive services that can be made available for use by other systems, e.g. via the web. An AS2 combines a hidden database layer with an operation-equipped view layer, and can be anything from a simple function to a full-fledged Web Information System or a Data Warehouse. We adopt the fundamental approach of Abstract State Machines to model AS2s and show that AS2s capture the fundamentals of approaches such as media types, meme media, SOA and web services excluding presentation issues. Then we show how tailored services can be extracted from available AS2s, combined with other AS2 components and personalised to user preferences.

Original languageEnglish
Pages (from-to)263-283
Number of pages21
JournalService Oriented Computing and Applications
Volume3
Issue number4
DOIs
Publication statusPublished - Nov 2009
Externally publishedYes

Fingerprint

Dive into the research topics of 'A theory of data-intensive software services'. Together they form a unique fingerprint.

Cite this