On the compositionality and transactional execution of electronic services:
Abstract: "Electronic commerce plays a more and more important role in today's economy. An increasing number of firms sell their products online, and portals bundle the services of other firms and offer them to the user thereby acting as one single point of contact. An important aspect in...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Passau
2000
|
Schriftenreihe: | Universität <Passau> / Fakultät für Mathematik und Informatik: MIP
2000,10 |
Schlagworte: | |
Zusammenfassung: | Abstract: "Electronic commerce plays a more and more important role in today's economy. An increasing number of firms sell their products online, and portals bundle the services of other firms and offer them to the user thereby acting as one single point of contact. An important aspect in this trend is the composition of various services to form value-added offerings. The new, complex services must be easy to specify and understand and must be executed transactionally. Yet, this is only partly addressed by the technology in use today. The rule-based update language ULTRA covers the whole range from specification to execution and therefore is well-suited to overcome these shortcomings. It provides the necessary features, among them a high-level semantics and compositionality, and implicitly guarantees transactional execution. After an overview of the general ULTRA framework we present an instantiation which can be used to combine an arbitrary set of basic services to obtain new complex services. Among others, the instantiation features a specialized data structure for the internal representation of composed services that can be used for concurrency control and recovery as well. We then develop a suitable evaluation model for this instantiation. It is based on the well-known notion of nested transactions, uses compensation for roll-back and can handle sequential as well as concurrent services. It turns out that the proposed evaluation model only requires that compensation of the basic services is supported and that they take part in an atomic commit protocol." |
Beschreibung: | 24, 3 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV013373761 | ||
003 | DE-604 | ||
005 | 20001017 | ||
007 | t| | ||
008 | 001004s2000 xx |||| 00||| eng d | ||
035 | |a (OCoLC)46399510 | ||
035 | |a (DE-599)BVBBV013373761 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-154 |a DE-739 |a DE-12 |a DE-703 |a DE-634 | ||
100 | 1 | |a Wichert, Carl-Alexander |e Verfasser |4 aut | |
245 | 1 | 0 | |a On the compositionality and transactional execution of electronic services |c Carl-Alexander Wichert ; Alfred Fent ; Burkhard Freitag |
264 | 1 | |a Passau |c 2000 | |
300 | |a 24, 3 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Universität <Passau> / Fakultät für Mathematik und Informatik: MIP |v 2000,10 | |
520 | 3 | |a Abstract: "Electronic commerce plays a more and more important role in today's economy. An increasing number of firms sell their products online, and portals bundle the services of other firms and offer them to the user thereby acting as one single point of contact. An important aspect in this trend is the composition of various services to form value-added offerings. The new, complex services must be easy to specify and understand and must be executed transactionally. Yet, this is only partly addressed by the technology in use today. The rule-based update language ULTRA covers the whole range from specification to execution and therefore is well-suited to overcome these shortcomings. It provides the necessary features, among them a high-level semantics and compositionality, and implicitly guarantees transactional execution. After an overview of the general ULTRA framework we present an instantiation which can be used to combine an arbitrary set of basic services to obtain new complex services. Among others, the instantiation features a specialized data structure for the internal representation of composed services that can be used for concurrency control and recovery as well. We then develop a suitable evaluation model for this instantiation. It is based on the well-known notion of nested transactions, uses compensation for roll-back and can handle sequential as well as concurrent services. It turns out that the proposed evaluation model only requires that compensation of the basic services is supported and that they take part in an atomic commit protocol." | |
650 | 4 | |a Data structures (Computer science) | |
650 | 4 | |a Electronic commerce | |
700 | 1 | |a Fent, Alfred |e Verfasser |4 aut | |
700 | 1 | |a Freitag, Burkhard |d 1953- |e Verfasser |0 (DE-588)120549158 |4 aut | |
810 | 2 | |a Fakultät für Mathematik und Informatik: MIP |t Universität <Passau> |v 2000,10 |w (DE-604)BV000905393 |9 2000,10 | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-009121129 |
Datensatz im Suchindex
_version_ | 1820882318010613760 |
---|---|
adam_text | |
any_adam_object | |
author | Wichert, Carl-Alexander Fent, Alfred Freitag, Burkhard 1953- |
author_GND | (DE-588)120549158 |
author_facet | Wichert, Carl-Alexander Fent, Alfred Freitag, Burkhard 1953- |
author_role | aut aut aut |
author_sort | Wichert, Carl-Alexander |
author_variant | c a w caw a f af b f bf |
building | Verbundindex |
bvnumber | BV013373761 |
classification_rvk | SS 5600 |
ctrlnum | (OCoLC)46399510 (DE-599)BVBBV013373761 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 cb4500</leader><controlfield tag="001">BV013373761</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20001017</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">001004s2000 xx |||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)46399510</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV013373761</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-154</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-634</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wichert, Carl-Alexander</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">On the compositionality and transactional execution of electronic services</subfield><subfield code="c">Carl-Alexander Wichert ; Alfred Fent ; Burkhard Freitag</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Passau</subfield><subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">24, 3 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Universität <Passau> / Fakultät für Mathematik und Informatik: MIP</subfield><subfield code="v">2000,10</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Electronic commerce plays a more and more important role in today's economy. An increasing number of firms sell their products online, and portals bundle the services of other firms and offer them to the user thereby acting as one single point of contact. An important aspect in this trend is the composition of various services to form value-added offerings. The new, complex services must be easy to specify and understand and must be executed transactionally. Yet, this is only partly addressed by the technology in use today. The rule-based update language ULTRA covers the whole range from specification to execution and therefore is well-suited to overcome these shortcomings. It provides the necessary features, among them a high-level semantics and compositionality, and implicitly guarantees transactional execution. After an overview of the general ULTRA framework we present an instantiation which can be used to combine an arbitrary set of basic services to obtain new complex services. Among others, the instantiation features a specialized data structure for the internal representation of composed services that can be used for concurrency control and recovery as well. We then develop a suitable evaluation model for this instantiation. It is based on the well-known notion of nested transactions, uses compensation for roll-back and can handle sequential as well as concurrent services. It turns out that the proposed evaluation model only requires that compensation of the basic services is supported and that they take part in an atomic commit protocol."</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Data structures (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Electronic commerce</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Fent, Alfred</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Freitag, Burkhard</subfield><subfield code="d">1953-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)120549158</subfield><subfield code="4">aut</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Fakultät für Mathematik und Informatik: MIP</subfield><subfield code="t">Universität <Passau></subfield><subfield code="v">2000,10</subfield><subfield code="w">(DE-604)BV000905393</subfield><subfield code="9">2000,10</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009121129</subfield></datafield></record></collection> |
id | DE-604.BV013373761 |
illustrated | Not Illustrated |
indexdate | 2025-01-10T17:04:59Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009121129 |
oclc_num | 46399510 |
open_access_boolean | |
owner | DE-154 DE-739 DE-12 DE-703 DE-634 |
owner_facet | DE-154 DE-739 DE-12 DE-703 DE-634 |
physical | 24, 3 S. |
publishDate | 2000 |
publishDateSearch | 2000 |
publishDateSort | 2000 |
record_format | marc |
series2 | Universität <Passau> / Fakultät für Mathematik und Informatik: MIP |
spelling | Wichert, Carl-Alexander Verfasser aut On the compositionality and transactional execution of electronic services Carl-Alexander Wichert ; Alfred Fent ; Burkhard Freitag Passau 2000 24, 3 S. txt rdacontent n rdamedia nc rdacarrier Universität <Passau> / Fakultät für Mathematik und Informatik: MIP 2000,10 Abstract: "Electronic commerce plays a more and more important role in today's economy. An increasing number of firms sell their products online, and portals bundle the services of other firms and offer them to the user thereby acting as one single point of contact. An important aspect in this trend is the composition of various services to form value-added offerings. The new, complex services must be easy to specify and understand and must be executed transactionally. Yet, this is only partly addressed by the technology in use today. The rule-based update language ULTRA covers the whole range from specification to execution and therefore is well-suited to overcome these shortcomings. It provides the necessary features, among them a high-level semantics and compositionality, and implicitly guarantees transactional execution. After an overview of the general ULTRA framework we present an instantiation which can be used to combine an arbitrary set of basic services to obtain new complex services. Among others, the instantiation features a specialized data structure for the internal representation of composed services that can be used for concurrency control and recovery as well. We then develop a suitable evaluation model for this instantiation. It is based on the well-known notion of nested transactions, uses compensation for roll-back and can handle sequential as well as concurrent services. It turns out that the proposed evaluation model only requires that compensation of the basic services is supported and that they take part in an atomic commit protocol." Data structures (Computer science) Electronic commerce Fent, Alfred Verfasser aut Freitag, Burkhard 1953- Verfasser (DE-588)120549158 aut Fakultät für Mathematik und Informatik: MIP Universität <Passau> 2000,10 (DE-604)BV000905393 2000,10 |
spellingShingle | Wichert, Carl-Alexander Fent, Alfred Freitag, Burkhard 1953- On the compositionality and transactional execution of electronic services Data structures (Computer science) Electronic commerce |
title | On the compositionality and transactional execution of electronic services |
title_auth | On the compositionality and transactional execution of electronic services |
title_exact_search | On the compositionality and transactional execution of electronic services |
title_full | On the compositionality and transactional execution of electronic services Carl-Alexander Wichert ; Alfred Fent ; Burkhard Freitag |
title_fullStr | On the compositionality and transactional execution of electronic services Carl-Alexander Wichert ; Alfred Fent ; Burkhard Freitag |
title_full_unstemmed | On the compositionality and transactional execution of electronic services Carl-Alexander Wichert ; Alfred Fent ; Burkhard Freitag |
title_short | On the compositionality and transactional execution of electronic services |
title_sort | on the compositionality and transactional execution of electronic services |
topic | Data structures (Computer science) Electronic commerce |
topic_facet | Data structures (Computer science) Electronic commerce |
volume_link | (DE-604)BV000905393 |
work_keys_str_mv | AT wichertcarlalexander onthecompositionalityandtransactionalexecutionofelectronicservices AT fentalfred onthecompositionalityandtransactionalexecutionofelectronicservices AT freitagburkhard onthecompositionalityandtransactionalexecutionofelectronicservices |