Loading…
On the Connections between Types and Service Level Agreements and Implications for Digital Commercial Printing and Other Domains
Digital commercial print providers are increasingly seeing more and more low-value, very short-run orders as a result of personalization and customization of content. In addition, consolidation due to margin pressure and low turnaround times necessitates a quicker reaction to scenarios such as acqui...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 332 |
container_issue | |
container_start_page | 323 |
container_title | |
container_volume | |
creator | Kothari, S. Singhal, S. Dispoto, G. I-Jong Lin |
description | Digital commercial print providers are increasingly seeing more and more low-value, very short-run orders as a result of personalization and customization of content. In addition, consolidation due to margin pressure and low turnaround times necessitates a quicker reaction to scenarios such as acquiring additional capacity in the peak season or off-loading capacity during the off-peak season. Traditional tools for negotiating and acquiring customer orders are increasingly becoming prohibitive in this environment due to their high costs and lack of ability to make rapid changes. Tools that use machine readable service level agreements (SLAs) promise easier management of customer orders, but are currently not widely used in manufacturing domains such as digital commercial printing. If SLAs are to appear in manufacturing and other related domains, they will need to deal with both SLA Monitoring and SLA Negotiations in the same framework. Programming languages have long used the concept of Types to guarantee behavior of programs. In this paper we show that there is a deep connection between Types and SLAs. The connection stems from the fact that both the Types as well as the SLAs are inherent guarantees about the run-time behavior. The mapping between Types and SLAs is shown by formulating problems in both the domains using notations which have similar semantics. In particular, we show: 1) SLA Monitoring has a parallel in Type Checking, 2) SLA Negotiation has a parallel in Type Inference, and 3) SLA Inhabitation has a parallel in Type Inhabitation. We also briefly mention how the rich meta-theorems about types such as preservation, progress and replacement theorems can be used to reason about SLAs, especially for services which deliver manufactured products. |
doi_str_mv | 10.1109/SRII.2012.43 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_6311011</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6311011</ieee_id><sourcerecordid>6311011</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-c942c0142a333283f806a2fdc956e305ce2243691431057301939e151d68bca33</originalsourceid><addsrcrecordid>eNo9kEtrwzAQhNUXNE1z660X_QGnWsl6HUP6MhhSmtyDoqxTFVsOtkjJrT-9pindyyzMfjOwhNwBmwIw-7B8L4opZ8CnuTgjN0wrK3OtGT8nIw5KZUwbdUEmVhvIlRZcgJGX_54212TS959sGMMl53JEvheRpg-k8zZG9Cm0sacbTF-Ika6Oe-ypi1u6xO4QPNISD1jT2a5DbDCmk1k0-zp4d2KrtqOPYReSq4fMpsHOh2F960JMIe5-gcVQOFy1jQuxvyVXlat7nPzpmKyen1bz16xcvBTzWZkFy1Lmbc49g5w7IQQ3ojJMOV5tvZUKBZMeOc-FspALYFILBlZYBAlbZTZ-gMbk_hQbEHG970LjuuNaieGvAOIHWXdifQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>On the Connections between Types and Service Level Agreements and Implications for Digital Commercial Printing and Other Domains</title><source>IEEE Xplore All Conference Series</source><creator>Kothari, S. ; Singhal, S. ; Dispoto, G. ; I-Jong Lin</creator><creatorcontrib>Kothari, S. ; Singhal, S. ; Dispoto, G. ; I-Jong Lin</creatorcontrib><description>Digital commercial print providers are increasingly seeing more and more low-value, very short-run orders as a result of personalization and customization of content. In addition, consolidation due to margin pressure and low turnaround times necessitates a quicker reaction to scenarios such as acquiring additional capacity in the peak season or off-loading capacity during the off-peak season. Traditional tools for negotiating and acquiring customer orders are increasingly becoming prohibitive in this environment due to their high costs and lack of ability to make rapid changes. Tools that use machine readable service level agreements (SLAs) promise easier management of customer orders, but are currently not widely used in manufacturing domains such as digital commercial printing. If SLAs are to appear in manufacturing and other related domains, they will need to deal with both SLA Monitoring and SLA Negotiations in the same framework. Programming languages have long used the concept of Types to guarantee behavior of programs. In this paper we show that there is a deep connection between Types and SLAs. The connection stems from the fact that both the Types as well as the SLAs are inherent guarantees about the run-time behavior. The mapping between Types and SLAs is shown by formulating problems in both the domains using notations which have similar semantics. In particular, we show: 1) SLA Monitoring has a parallel in Type Checking, 2) SLA Negotiation has a parallel in Type Inference, and 3) SLA Inhabitation has a parallel in Type Inhabitation. We also briefly mention how the rich meta-theorems about types such as preservation, progress and replacement theorems can be used to reason about SLAs, especially for services which deliver manufactured products.</description><identifier>ISSN: 2166-0778</identifier><identifier>ISBN: 9781467323185</identifier><identifier>ISBN: 1467323187</identifier><identifier>EISSN: 2166-0786</identifier><identifier>EISBN: 0769547702</identifier><identifier>EISBN: 9780769547701</identifier><identifier>DOI: 10.1109/SRII.2012.43</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>Business ; Computer languages ; Computers ; Digital Commercial Print Automation ; Manufacturing ; Monitoring ; Printing ; Production ; Service Level Agreements ; SLA Monitoring ; SLA Negotiation ; Type Checking ; Type Inference</subject><ispartof>2012 Annual SRII Global Conference, 2012, p.323-332</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6311011$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2051,27904,54533,54898,54910</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6311011$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kothari, S.</creatorcontrib><creatorcontrib>Singhal, S.</creatorcontrib><creatorcontrib>Dispoto, G.</creatorcontrib><creatorcontrib>I-Jong Lin</creatorcontrib><title>On the Connections between Types and Service Level Agreements and Implications for Digital Commercial Printing and Other Domains</title><title>2012 Annual SRII Global Conference</title><addtitle>srii</addtitle><description>Digital commercial print providers are increasingly seeing more and more low-value, very short-run orders as a result of personalization and customization of content. In addition, consolidation due to margin pressure and low turnaround times necessitates a quicker reaction to scenarios such as acquiring additional capacity in the peak season or off-loading capacity during the off-peak season. Traditional tools for negotiating and acquiring customer orders are increasingly becoming prohibitive in this environment due to their high costs and lack of ability to make rapid changes. Tools that use machine readable service level agreements (SLAs) promise easier management of customer orders, but are currently not widely used in manufacturing domains such as digital commercial printing. If SLAs are to appear in manufacturing and other related domains, they will need to deal with both SLA Monitoring and SLA Negotiations in the same framework. Programming languages have long used the concept of Types to guarantee behavior of programs. In this paper we show that there is a deep connection between Types and SLAs. The connection stems from the fact that both the Types as well as the SLAs are inherent guarantees about the run-time behavior. The mapping between Types and SLAs is shown by formulating problems in both the domains using notations which have similar semantics. In particular, we show: 1) SLA Monitoring has a parallel in Type Checking, 2) SLA Negotiation has a parallel in Type Inference, and 3) SLA Inhabitation has a parallel in Type Inhabitation. We also briefly mention how the rich meta-theorems about types such as preservation, progress and replacement theorems can be used to reason about SLAs, especially for services which deliver manufactured products.</description><subject>Business</subject><subject>Computer languages</subject><subject>Computers</subject><subject>Digital Commercial Print Automation</subject><subject>Manufacturing</subject><subject>Monitoring</subject><subject>Printing</subject><subject>Production</subject><subject>Service Level Agreements</subject><subject>SLA Monitoring</subject><subject>SLA Negotiation</subject><subject>Type Checking</subject><subject>Type Inference</subject><issn>2166-0778</issn><issn>2166-0786</issn><isbn>9781467323185</isbn><isbn>1467323187</isbn><isbn>0769547702</isbn><isbn>9780769547701</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo9kEtrwzAQhNUXNE1z660X_QGnWsl6HUP6MhhSmtyDoqxTFVsOtkjJrT-9pindyyzMfjOwhNwBmwIw-7B8L4opZ8CnuTgjN0wrK3OtGT8nIw5KZUwbdUEmVhvIlRZcgJGX_54212TS959sGMMl53JEvheRpg-k8zZG9Cm0sacbTF-Ika6Oe-ypi1u6xO4QPNISD1jT2a5DbDCmk1k0-zp4d2KrtqOPYReSq4fMpsHOh2F960JMIe5-gcVQOFy1jQuxvyVXlat7nPzpmKyen1bz16xcvBTzWZkFy1Lmbc49g5w7IQQ3ojJMOV5tvZUKBZMeOc-FspALYFILBlZYBAlbZTZ-gMbk_hQbEHG970LjuuNaieGvAOIHWXdifQ</recordid><startdate>201207</startdate><enddate>201207</enddate><creator>Kothari, S.</creator><creator>Singhal, S.</creator><creator>Dispoto, G.</creator><creator>I-Jong Lin</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201207</creationdate><title>On the Connections between Types and Service Level Agreements and Implications for Digital Commercial Printing and Other Domains</title><author>Kothari, S. ; Singhal, S. ; Dispoto, G. ; I-Jong Lin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-c942c0142a333283f806a2fdc956e305ce2243691431057301939e151d68bca33</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Business</topic><topic>Computer languages</topic><topic>Computers</topic><topic>Digital Commercial Print Automation</topic><topic>Manufacturing</topic><topic>Monitoring</topic><topic>Printing</topic><topic>Production</topic><topic>Service Level Agreements</topic><topic>SLA Monitoring</topic><topic>SLA Negotiation</topic><topic>Type Checking</topic><topic>Type Inference</topic><toplevel>online_resources</toplevel><creatorcontrib>Kothari, S.</creatorcontrib><creatorcontrib>Singhal, S.</creatorcontrib><creatorcontrib>Dispoto, G.</creatorcontrib><creatorcontrib>I-Jong Lin</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE/IET Electronic Library</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kothari, S.</au><au>Singhal, S.</au><au>Dispoto, G.</au><au>I-Jong Lin</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>On the Connections between Types and Service Level Agreements and Implications for Digital Commercial Printing and Other Domains</atitle><btitle>2012 Annual SRII Global Conference</btitle><stitle>srii</stitle><date>2012-07</date><risdate>2012</risdate><spage>323</spage><epage>332</epage><pages>323-332</pages><issn>2166-0778</issn><eissn>2166-0786</eissn><isbn>9781467323185</isbn><isbn>1467323187</isbn><eisbn>0769547702</eisbn><eisbn>9780769547701</eisbn><coden>IEEPAD</coden><abstract>Digital commercial print providers are increasingly seeing more and more low-value, very short-run orders as a result of personalization and customization of content. In addition, consolidation due to margin pressure and low turnaround times necessitates a quicker reaction to scenarios such as acquiring additional capacity in the peak season or off-loading capacity during the off-peak season. Traditional tools for negotiating and acquiring customer orders are increasingly becoming prohibitive in this environment due to their high costs and lack of ability to make rapid changes. Tools that use machine readable service level agreements (SLAs) promise easier management of customer orders, but are currently not widely used in manufacturing domains such as digital commercial printing. If SLAs are to appear in manufacturing and other related domains, they will need to deal with both SLA Monitoring and SLA Negotiations in the same framework. Programming languages have long used the concept of Types to guarantee behavior of programs. In this paper we show that there is a deep connection between Types and SLAs. The connection stems from the fact that both the Types as well as the SLAs are inherent guarantees about the run-time behavior. The mapping between Types and SLAs is shown by formulating problems in both the domains using notations which have similar semantics. In particular, we show: 1) SLA Monitoring has a parallel in Type Checking, 2) SLA Negotiation has a parallel in Type Inference, and 3) SLA Inhabitation has a parallel in Type Inhabitation. We also briefly mention how the rich meta-theorems about types such as preservation, progress and replacement theorems can be used to reason about SLAs, especially for services which deliver manufactured products.</abstract><pub>IEEE</pub><doi>10.1109/SRII.2012.43</doi><tpages>10</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 2166-0778 |
ispartof | 2012 Annual SRII Global Conference, 2012, p.323-332 |
issn | 2166-0778 2166-0786 |
language | eng |
recordid | cdi_ieee_primary_6311011 |
source | IEEE Xplore All Conference Series |
subjects | Business Computer languages Computers Digital Commercial Print Automation Manufacturing Monitoring Printing Production Service Level Agreements SLA Monitoring SLA Negotiation Type Checking Type Inference |
title | On the Connections between Types and Service Level Agreements and Implications for Digital Commercial Printing and Other Domains |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T21%3A56%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=On%20the%20Connections%20between%20Types%20and%20Service%20Level%20Agreements%20and%20Implications%20for%20Digital%20Commercial%20Printing%20and%20Other%20Domains&rft.btitle=2012%20Annual%20SRII%20Global%20Conference&rft.au=Kothari,%20S.&rft.date=2012-07&rft.spage=323&rft.epage=332&rft.pages=323-332&rft.issn=2166-0778&rft.eissn=2166-0786&rft.isbn=9781467323185&rft.isbn_list=1467323187&rft.coden=IEEPAD&rft_id=info:doi/10.1109/SRII.2012.43&rft.eisbn=0769547702&rft.eisbn_list=9780769547701&rft_dat=%3Cieee_CHZPO%3E6311011%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i90t-c942c0142a333283f806a2fdc956e305ce2243691431057301939e151d68bca33%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6311011&rfr_iscdi=true |