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...

Full description

Saved in:
Bibliographic Details
Main Authors: Kothari, S., Singhal, S., Dispoto, G., I-Jong Lin
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