Train routing in shunting yards using Answer Set Programming
•Formulation of a complex routing problem using Answer Set Programming (ASP).•First ever application of ASP to the train routing problem at shunting yards.•A numerical study illustrates feasibility, advantages and limitations of this new approach. We use Answer Set Programming (ASP), a modern method...
Saved in:
| Published in | Expert systems with applications Vol. 42; no. 21; pp. 7292 - 7302 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | English |
| Published |
Elsevier Ltd
30.11.2015
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 0957-4174 1873-6793 |
| DOI | 10.1016/j.eswa.2015.05.044 |
Cover
| Abstract | •Formulation of a complex routing problem using Answer Set Programming (ASP).•First ever application of ASP to the train routing problem at shunting yards.•A numerical study illustrates feasibility, advantages and limitations of this new approach.
We use Answer Set Programming (ASP), a modern method for knowledge representation and reasoning, to build a fully automated decision support system for routing of trains in shunting yards. The system leverages the knowledge of experienced shunting yard operators and yields optimal, consistent and transparent routing decisions. In addition, the system remains easily adaptable to new expert knowledge that may become available in the future. We embedded this routing system into a simulation environment and conducted a study in order to investigate and confirm the validity and limits of this new approach. The study is based on the track layout and legal regularities of an actual shunting yard and therefore ensures the applicability to real world problem instances. The results confirm that ASP can be used to solve complex routing problems, but cannot yet match the solving speed of proprietary and custom fit algorithms. Therefore the suitability of ASP to solve complex routing problems is subject to the trade-off between transparency, adaptability and flexibility vs. speed. |
|---|---|
| AbstractList | •Formulation of a complex routing problem using Answer Set Programming (ASP).•First ever application of ASP to the train routing problem at shunting yards.•A numerical study illustrates feasibility, advantages and limitations of this new approach.
We use Answer Set Programming (ASP), a modern method for knowledge representation and reasoning, to build a fully automated decision support system for routing of trains in shunting yards. The system leverages the knowledge of experienced shunting yard operators and yields optimal, consistent and transparent routing decisions. In addition, the system remains easily adaptable to new expert knowledge that may become available in the future. We embedded this routing system into a simulation environment and conducted a study in order to investigate and confirm the validity and limits of this new approach. The study is based on the track layout and legal regularities of an actual shunting yard and therefore ensures the applicability to real world problem instances. The results confirm that ASP can be used to solve complex routing problems, but cannot yet match the solving speed of proprietary and custom fit algorithms. Therefore the suitability of ASP to solve complex routing problems is subject to the trade-off between transparency, adaptability and flexibility vs. speed. We use Answer Set Programming (ASP), a modern method for knowledge representation and reasoning, to build a fully automated decision support system for routing of trains in shunting yards. The system leverages the knowledge of experienced shunting yard operators and yields optimal, consistent and transparent routing decisions. In addition, the system remains easily adaptable to new expert knowledge that may become available in the future. We embedded this routing system into a simulation environment and conducted a study in order to investigate and confirm the validity and limits of this new approach. The study is based on the track layout and legal regularities of an actual shunting yard and therefore ensures the applicability to real world problem instances. The results confirm that ASP can be used to solve complex routing problems, but cannot yet match the solving speed of proprietary and custom fit algorithms. Therefore the suitability of ASP to solve complex routing problems is subject to the trade-off between transparency, adaptability and flexibility vs. speed. |
| Author | Hüttler, Benno Ilo, Nikola Gronalt, Manfred Adlbrecht, Jan-Alexander |
| Author_xml | – sequence: 1 givenname: Jan-Alexander surname: Adlbrecht fullname: Adlbrecht, Jan-Alexander email: j.adlbrecht@boku.ac.at – sequence: 2 givenname: Benno surname: Hüttler fullname: Hüttler, Benno email: benno.huettler@boku.ac.at – sequence: 3 givenname: Nikola surname: Ilo fullname: Ilo, Nikola email: nikola.ilo@boku.ac.at – sequence: 4 givenname: Manfred surname: Gronalt fullname: Gronalt, Manfred email: manfred.gronalt@boku.ac.at |
| BookMark | eNp9kM1qwzAQhEVJoUnaF-jJx17sSpYt2ZBLCP2DQAtNz0KRV6mCI6eS3JC3r9z01ENgYYdlv2V2JmhkOwsI3RKcEUzY_TYDf5BZjkmZ4VhFcYHGpOI0ZbymIzTGdcnTgvDiCk2832JMOMZ8jGYrJ41NXNcHYzdJlP6zt7_6KF3jk94Pem79AVzyDiF5c93Gyd0ujq_RpZath5u_PkUfjw-rxXO6fH16WcyXqaKUhnTNgFal5oziWmsu16RhrKo0KK7XOdesYGUTrWNogCsqad7UJVbQEAo1kZRO0d3p7t51Xz34IHbGK2hbaaHrvSBVXhYMV4TF1eq0qlznvQMtlAkymM6G-GgrCBZDYGIrhsDEEJjAsYoiovk_dO_MTrrjeWh2giD-_23ACa8M2GjeOFBBNJ05h_8ABSSHBQ |
| CitedBy_id | crossref_primary_10_1109_ACCESS_2022_3197660 crossref_primary_10_1016_j_eswa_2016_05_042 crossref_primary_10_1049_itr2_12216 crossref_primary_10_1016_j_trc_2024_104826 crossref_primary_10_1155_2021_8840516 crossref_primary_10_1177_03611981231160178 crossref_primary_10_1111_mice_12304 crossref_primary_10_1177_09544097221127064 crossref_primary_10_1016_j_jrtpm_2021_100269 |
| Cites_doi | 10.1007/978-3-642-11503-5_5 10.1016/j.ejor.2012.01.043 10.1016/S0004-3702(02)00186-8 10.1007/978-3-540-89982-2_19 10.1007/978-3-540-72200-7_24 10.1007/s00291-008-0140-9 10.1145/2043174.2043195 10.1016/j.eswa.2013.07.107 |
| ContentType | Journal Article |
| Copyright | 2015 Elsevier Ltd |
| Copyright_xml | – notice: 2015 Elsevier Ltd |
| DBID | AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.1016/j.eswa.2015.05.044 |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1873-6793 |
| EndPage | 7302 |
| ExternalDocumentID | 10_1016_j_eswa_2015_05_044 S0957417415003802 |
| GrantInformation_xml | – fundername: Austrian Federal Ministry for Transport, Innovation and Technology grantid: 835777 |
| GroupedDBID | --K --M .DC .~1 0R~ 13V 1B1 1RT 1~. 1~5 4.4 457 4G. 5GY 5VS 7-5 71M 8P~ 9JN 9JO AAAKF AABNK AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AARIN AAXUO AAYFN ABBOA ABFNM ABMAC ABMVD ABUCO ABYKQ ACDAQ ACGFS ACHRH ACNTT ACRLP ACZNC ADBBV ADEZE ADTZH AEBSH AECPX AEKER AENEX AFKWA AFTJW AGHFR AGJBL AGUBO AGUMN AGYEJ AHHHB AHJVU AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALEQD ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD APLSM AXJTR BJAXD BKOJK BLXMC BNSAS CS3 DU5 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 F5P FDB FIRID FNPLU FYGXN G-Q GBLVA GBOLZ HAMUX IHE J1W JJJVA KOM LG9 LY1 LY7 M41 MO0 N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. PQQKQ Q38 RIG ROL RPZ SDF SDG SDP SDS SES SPC SPCBC SSB SSD SSL SST SSV SSZ T5K TN5 ~G- 29G AAAKG AAQXK AATTM AAXKI AAYWO AAYXX ABJNI ABKBG ABWVN ABXDB ACLOT ACNNM ACRPL ACVFH ADCNI ADJOM ADMUD ADNMO AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP ASPBG AVWKF AZFZN CITATION EFKBS FEDTE FGOYB G-2 HLZ HVGLF HZ~ R2- SBC SET SEW WUQ XPP ZMT ~HD 7SC 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c333t-b6e385f76309ff7ab1d6688fec7fb27f6465d2010ede7c3a32d950ced13e91a33 |
| IEDL.DBID | .~1 |
| ISSN | 0957-4174 |
| IngestDate | Sun Sep 28 09:15:30 EDT 2025 Wed Oct 01 03:51:45 EDT 2025 Thu Apr 24 22:52:27 EDT 2025 Fri Feb 23 02:29:06 EST 2024 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 21 |
| Keywords | Shunting yard Train routing Answer Set Programming Optimisation |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c333t-b6e385f76309ff7ab1d6688fec7fb27f6465d2010ede7c3a32d950ced13e91a33 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
| PQID | 1825460816 |
| PQPubID | 23500 |
| PageCount | 11 |
| ParticipantIDs | proquest_miscellaneous_1825460816 crossref_citationtrail_10_1016_j_eswa_2015_05_044 crossref_primary_10_1016_j_eswa_2015_05_044 elsevier_sciencedirect_doi_10_1016_j_eswa_2015_05_044 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2015-11-30 |
| PublicationDateYYYYMMDD | 2015-11-30 |
| PublicationDate_xml | – month: 11 year: 2015 text: 2015-11-30 day: 30 |
| PublicationDecade | 2010 |
| PublicationTitle | Expert systems with applications |
| PublicationYear | 2015 |
| Publisher | Elsevier Ltd |
| Publisher_xml | – name: Elsevier Ltd |
| References | Brewka, Eiter, Truszczynski (b0010) 2011 Riezebos, van Wezel (b0080) 2009 Boysen, Fliedner, Jaehn, Pesch (b0005) 2012 Gebser (b0040) 2008 Hüttler, B., & Gronalt, M. (2015). Principles of synchronous railway yard simulation with integrated asynchronous movement scheduling. In Dimopoulos, Nebel, Koehler (b0020) 1997 May. Grasso (b0045) 2010 . Lifschitz (b0060) 2002 Gebser, Schaub, Thiele (b0035) 2007 Piu, Speranza (b0075) 2013; 17 Calimeri (b0015) 2012 Faber (b0030) 2013 Dovier, Formisano, Pontelli (b0025) 2007 Liu, G., Janhunen, T., & Niemela, I., (2012). Answer set programming via mixed integer programming. In Lin, Choy, Chung, Lam (b0065) 2014; 41 Jaehn, F., Rieder, J., & Wiehl, A. (2014). Single-stage shunting minimizing weighted departure times. Calimeri (10.1016/j.eswa.2015.05.044_b0015) 2012 Gebser (10.1016/j.eswa.2015.05.044_b0040) 2008 Brewka (10.1016/j.eswa.2015.05.044_b0010) 2011 Lifschitz (10.1016/j.eswa.2015.05.044_b0060) 2002 Lin (10.1016/j.eswa.2015.05.044_b0065) 2014; 41 Faber (10.1016/j.eswa.2015.05.044_b0030) 2013 10.1016/j.eswa.2015.05.044_b0055 Piu (10.1016/j.eswa.2015.05.044_b0075) 2013; 17 10.1016/j.eswa.2015.05.044_b0050 Grasso (10.1016/j.eswa.2015.05.044_b0045) 2010 Riezebos (10.1016/j.eswa.2015.05.044_b0080) 2009 10.1016/j.eswa.2015.05.044_b0070 Dovier (10.1016/j.eswa.2015.05.044_b0025) 2007 Dimopoulos (10.1016/j.eswa.2015.05.044_b0020) 1997 Boysen (10.1016/j.eswa.2015.05.044_b0005) 2012 Gebser (10.1016/j.eswa.2015.05.044_b0035) 2007 |
| References_xml | – volume: 41 start-page: 1118 year: 2014 end-page: 1138 ident: b0065 article-title: Survey of green vehicle routing problem: Past and future trends publication-title: Expert Systems with Applications – start-page: 745 year: 2009 end-page: 758 ident: b0080 article-title: K-Shortest routing of trains on shunting yards publication-title: OR Spectrum – reference: Liu, G., Janhunen, T., & Niemela, I., (2012). Answer set programming via mixed integer programming. In – start-page: 266 year: 2007 end-page: 271 ident: b0035 article-title: GrinGo: A new grounder for answer set programming publication-title: Logic Programming and Nonmonotonic Reasoning – start-page: 40 year: 2010 end-page: 42 ident: b0045 article-title: An ASP-based system for team-building in the gioia-tauro seaport publication-title: Practical Aspects of Declarative Languages – reference: Hüttler, B., & Gronalt, M. (2015). Principles of synchronous railway yard simulation with integrated asynchronous movement scheduling. In: – volume: 17 start-page: 1 year: 2013 end-page: 26 ident: b0075 article-title: The locomotive assignment problem: A survey on optimization models publication-title: International Transactions in Operational Research – year: 2007 ident: b0025 article-title: An experimental comparison of constraint logic programming and answer set programming – year: 1997 ident: b0020 article-title: Encoding planning problems in nonmonotonic logic programs. s.l. – year: 2012 ident: b0015 article-title: ASP-Core-2 input language format – reference: . – start-page: 162 year: 2013 end-page: 193 ident: b0030 article-title: Answer set programming publication-title: Reasoning Web – start-page: 39 year: 2002 end-page: 54 ident: b0060 article-title: Answer set programming and plan generation publication-title: Artificial Intelligence – reference: Jaehn, F., Rieder, J., & Wiehl, A. (2014). Single-stage shunting minimizing weighted departure times. – year: 2011 ident: b0010 article-title: Answer Set Programming at a Glance publication-title: Communications of the ACM – start-page: 1 year: 2012 end-page: 14 ident: b0005 article-title: Shunting yard operations: Theoretical aspects and applications publication-title: European Journal of Operational Research – start-page: 130 year: 2008 end-page: 144 ident: b0040 article-title: Detecting inconsistencies in large biological networks with answer set programming publication-title: Logic Programming – reference: , May. – ident: 10.1016/j.eswa.2015.05.044_b0055 – start-page: 40 year: 2010 ident: 10.1016/j.eswa.2015.05.044_b0045 article-title: An ASP-based system for team-building in the gioia-tauro seaport publication-title: Practical Aspects of Declarative Languages doi: 10.1007/978-3-642-11503-5_5 – volume: 17 start-page: 1 issue: 10 year: 2013 ident: 10.1016/j.eswa.2015.05.044_b0075 article-title: The locomotive assignment problem: A survey on optimization models publication-title: International Transactions in Operational Research – year: 2007 ident: 10.1016/j.eswa.2015.05.044_b0025 – start-page: 1 year: 2012 ident: 10.1016/j.eswa.2015.05.044_b0005 article-title: Shunting yard operations: Theoretical aspects and applications publication-title: European Journal of Operational Research doi: 10.1016/j.ejor.2012.01.043 – start-page: 39 year: 2002 ident: 10.1016/j.eswa.2015.05.044_b0060 article-title: Answer set programming and plan generation publication-title: Artificial Intelligence doi: 10.1016/S0004-3702(02)00186-8 – start-page: 130 year: 2008 ident: 10.1016/j.eswa.2015.05.044_b0040 article-title: Detecting inconsistencies in large biological networks with answer set programming publication-title: Logic Programming doi: 10.1007/978-3-540-89982-2_19 – ident: 10.1016/j.eswa.2015.05.044_b0070 – year: 1997 ident: 10.1016/j.eswa.2015.05.044_b0020 – start-page: 266 year: 2007 ident: 10.1016/j.eswa.2015.05.044_b0035 article-title: GrinGo: A new grounder for answer set programming publication-title: Logic Programming and Nonmonotonic Reasoning doi: 10.1007/978-3-540-72200-7_24 – start-page: 745 year: 2009 ident: 10.1016/j.eswa.2015.05.044_b0080 article-title: K-Shortest routing of trains on shunting yards publication-title: OR Spectrum doi: 10.1007/s00291-008-0140-9 – year: 2012 ident: 10.1016/j.eswa.2015.05.044_b0015 – ident: 10.1016/j.eswa.2015.05.044_b0050 – start-page: 162 year: 2013 ident: 10.1016/j.eswa.2015.05.044_b0030 article-title: Answer set programming publication-title: Reasoning Web – year: 2011 ident: 10.1016/j.eswa.2015.05.044_b0010 article-title: Answer Set Programming at a Glance publication-title: Communications of the ACM doi: 10.1145/2043174.2043195 – volume: 41 start-page: 1118 year: 2014 ident: 10.1016/j.eswa.2015.05.044_b0065 article-title: Survey of green vehicle routing problem: Past and future trends publication-title: Expert Systems with Applications doi: 10.1016/j.eswa.2013.07.107 |
| SSID | ssj0017007 |
| Score | 2.2244513 |
| Snippet | •Formulation of a complex routing problem using Answer Set Programming (ASP).•First ever application of ASP to the train routing problem at shunting yards.•A... We use Answer Set Programming (ASP), a modern method for knowledge representation and reasoning, to build a fully automated decision support system for routing... |
| SourceID | proquest crossref elsevier |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 7292 |
| SubjectTerms | Answer Set Programming Construction Decision support systems Expert systems Flexibility Optimisation Optimization Programming Shunting yard Tracking Tradeoffs Train routing |
| Title | Train routing in shunting yards using Answer Set Programming |
| URI | https://dx.doi.org/10.1016/j.eswa.2015.05.044 https://www.proquest.com/docview/1825460816 |
| Volume | 42 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier) customDbUrl: eissn: 1873-6793 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0017007 issn: 0957-4174 databaseCode: GBLVA dateStart: 20110101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier SD Complete Freedom Collection [SCCMFC] customDbUrl: eissn: 1873-6793 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0017007 issn: 0957-4174 databaseCode: ACRLP dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals [SCFCJ] customDbUrl: eissn: 1873-6793 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0017007 issn: 0957-4174 databaseCode: AIKHN dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: ScienceDirect (Elsevier) customDbUrl: eissn: 1873-6793 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0017007 issn: 0957-4174 databaseCode: .~1 dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVLSH databaseName: Elsevier Journals customDbUrl: mediaType: online eissn: 1873-6793 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0017007 issn: 0957-4174 databaseCode: AKRWK dateStart: 19900101 isFulltext: true providerName: Library Specific Holdings |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEF5KvXjxLdZHWcGbxCbZVwJeSrFUxSLYQm9LHrta0bQ0KcWLv92dbCIo2IOQQ7LshjCbndlkvvk-hC4YCc2ncaSdJIi4QwXznTAVscOV8FmsIxWmUI38MOSDMb2bsEkD9epaGIBVVr7f-vTSW1ctncqanfl02nkymwMTDiEiQnqrJJSkVICKwdXnN8wD6OeE5dsTDvSuCmcsxkvlK-Ae8ljJ3knpX8Hpl5suY09_B21Vm0bctc-1ixoq20PbtSADrtbnProegeADXsyWAGbG5jR_sVIQ-AOKqzCg3J9xN8tXMEwV-NHCs95N8wEa929GvYFTySM4CSGkcGKuSMC0cRAu_HiNYi_lPAi0SoSOfaE55SyFZLdKlUhIRPw0ZK6xq0dU6EWEHKJmNsvUEcLA2W7iONNUJCZa-YGKg4QFIU1doqkKW8ir7SKTijscJCzeZA0Se5VgSwm2lK45KG2hy-8xc8ucsbY3q80tf8y_NK597bjzem6kWRiQ7YgyNVvm0iup_kFX5Pif9z5Bm3BliR5PUbNYLNWZ2YIUcbt8x9poo3t7Pxh-AUwZ2lc |
| linkProvider | Elsevier |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NS8MwFA9DD3rxW5yfEbxJXNskTQtexnBM3YbgBruFfqQ60W6sHcOLf7t5bTpQcAehh5LmlfKavJfk_d7vIXTFqa-3xkFCIi9wCRPcIX4sQuIq4fAwCZQfQzZyr-92huxhxEc11KpyYQBWaWx_adMLa21aGkabjel43HjWiwPtDsEjQngLCCXXGXcE7MBuvpY4D-CfEyXhniDQ3WTOlCAvlS2AfMjmBX0nY395p192unA-7R20ZVaNuFl-2C6qqXQPbVcVGbCZoPvodgAVH_BsMgc0M9a32WtZCwJ_QnYVBpj7C26m2QLEVI6fSnzWh24-QMP23aDVIaY-AokopTkJXUU9nmgLYcHJaxDaset6XqIikYSOSFzm8hii3SpWIqIBdWKfW1qxNlW-HVB6iNbSSaqOEAbSdu3IecJEpN2V46nQi7jns9iiCVN-HdmVXmRkyMOhhsW7rFBibxJ0KUGX0tIXY3V0vZSZltQZK3vzSt3yxwCQ2ravlLus_o3UMwPCHUGqJvNM2gXXPxQWOf7nuy_QRmfQ68ruff_xBG3Ck5L18RSt5bO5OtPrkTw8L8bbN3vu2-w |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Train+routing+in+shunting+yards+using+Answer+Set+Programming&rft.jtitle=Expert+systems+with+applications&rft.au=Adlbrecht%2C+Jan-Alexander&rft.au=H%C3%BCttler%2C+Benno&rft.au=Ilo%2C+Nikola&rft.au=Gronalt%2C+Manfred&rft.date=2015-11-30&rft.issn=0957-4174&rft.volume=42&rft.issue=21&rft.spage=7292&rft.epage=7302&rft_id=info:doi/10.1016%2Fj.eswa.2015.05.044&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_eswa_2015_05_044 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0957-4174&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0957-4174&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0957-4174&client=summon |