An Abstract Semantics for Inference of Types and Effects in a Multi-Tier Web Language

被引:0
|
作者
Galletta, Letterio [1 ]
Levi, Giorgio [1 ]
机构
[1] Univ Pisa, Dipartimento Informat, Pisa, Italy
关键词
D O I
10.4204/EPTCS.61.6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Types-and-effects are type systems, which allow one to express general semantic properties and to statically reason about program's execution. They have been widely exploited to specify static analyses, for example to track computational side effects, exceptions and communications in concurrent programs. In this paper we adopt abstract interpretation techniques to reconstruct (following the Cousot's methodology) a types-and-effects system developed to handle security problems of a multitier web language. Our reconstruction allows us to show that this types-and-effects system is not sound with respect to the semantics of the language. In addition, we correct the soundness issues in the analysis and systematically construct a correct analyser.
引用
收藏
页码:81 / 95
页数:15
相关论文
共 50 条
  • [21] Research on resource allocation for multi-tier web applications in a virtualization environment
    Yang, Shuguo
    FRONTIERS OF COMPUTER SCIENCE IN CHINA, 2011, 5 (04): : 506 - 512
  • [22] Building of Multi-Tier Web Server Access Control Design and Research
    Pan Dan
    Gan Hong
    PROCEEDINGS OF THE 2ND INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2016), 2016, 24 : 422 - 427
  • [23] Research on resource allocation for multi-tier web applications in a virtualization environment
    Shuguo Yang
    Frontiers of Computer Science in China, 2011, 5 : 506 - 512
  • [24] HybridScaler: Handling Bursting Workload for Multi-tier Web Applications in Cloud
    Wu, Song
    Li, Binji
    Wang, Xinhou
    Jin, Hai
    2016 15TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2016, : 141 - 148
  • [25] A Study on Resource Provisioning of Multi-tier Web Applications in Cloud Computing
    Singh, Parminder
    Singh, Gurjot Balraj
    Jyoti, Kiran
    2015 2ND INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2015, : 799 - 802
  • [26] Revisiting multi-tier wage structures: Equity, employment mobility, and tier effects
    Townsend, AM
    Partridge, DM
    JOURNAL OF LABOR RESEARCH, 1999, 20 (04) : 605 - 619
  • [27] Revisiting multi-tier wage structures: Equity, employment mobility, and tier effects
    Anthony M. Townsend
    Dane M. Partridge
    Journal of Labor Research, 1999, 20 : 605 - 619
  • [28] A Query Language and Runtime Tool for Evaluating Behavior of Multi-tier Servers
    Ghanbari, Saeed
    Soundararajan, Gokul
    Amza, Cristiana
    SIGMETRICS 2010: PROCEEDINGS OF THE 2010 ACM SIGMETRICS INTERNATIONAL CONFERENCE ON MEASUREMENT AND MODELING OF COMPUTER SYSTEMS, 2010, 38 (01): : 131 - 142
  • [29] Multi-tier model of Web-compliant database access based on CORBA
    2000, Shenyang Inst Comput Technol, China (21):
  • [30] Detecting and Preventing Intrusion in Multi-Tier Web Applications Using Double Guard
    Seethalakshmi, D.
    Nasira, G. M.
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 3124 - 3127