A formal framework for developing adaptable service-based applications

被引:0
|
作者
Lambers, Leen [1 ]
Mariani, Leonardo [2 ]
Ehrig, Hartmut [1 ]
Pezze, Mauro [2 ]
机构
[1] Tech Univ Berlin, Dept Software Engn & Theoret Informat, Franklinstr 28-29, D-10587 Berlin, Germany
[2] Univ Milan, Dept Informat Syst & Commun, Milan, Italy
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web services are open, interoperable, easy to integrate and reuse, and are extensively used in many application domains. Research and best practices have produced excellent support for developing large-scale web-based applications implementing complex business processes. Flexibility and interoperability of web services make them well suited also for highly-customizable reactive service-based applications, that is interactive applications which serve few users, and can be rapidly adapted to new requirements and environmental conditions. This is the case, for example of personal data managers tailored to the needs of few specific users who want to adapt them to different conditions and requests. Classic development approaches that require experts of web service technologies do not well support this class of applications which call for rapid individual customization and adaptation by non-expert users. In this paper, we present the formal framework of a model-based approach that provides expert users with the ability of rapidly building, adapting and reconfiguring reactive service-based applications according to new requirements and needs. Moreover this formal approach will presumably allow adaptations and reconfigurations by non-expert users as well. The underlying technique integrates two user-friendly, visual and executable formalisms: live sequence charts, to describe control flow, and graph transformation systems, to describe data flow and processing. Main results of the paper are the specification and semantics of the integration and early analysis techniques revealing inconsistencies.
引用
收藏
页码:392 / +
页数:3
相关论文
共 50 条
  • [1] Towards a framework for the development of adaptable service-based applications
    Lane, Stephen
    Gu, Qing
    Lago, Patricia
    Richardson, Ita
    [J]. SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2014, 8 (03) : 239 - 257
  • [2] BASBA: A framework for Building Adaptable Service-Based Applications
    Sedighiani, Kavan
    Shokrollahi, Saeed
    Shams, Fereidoon
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 179
  • [3] SOAdapt: A process reference model for developing adaptable service-based applications
    Lane, Stephen
    Bucchiarone, Antonio
    Richardson, Ita
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2012, 54 (03) : 299 - 316
  • [4] An adaptable security framework for service-based systems
    Yau, SS
    Yao, YS
    Chen, ZJ
    Zhu, LP
    [J]. WORDS 2005: 10TH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE, PROCEEDINGS, 2005, : 28 - 35
  • [5] A Formal Engineering Framework for Service-Based Software Modeling
    Miao, Weikai
    Liu, Shaoying
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2013, 6 (04) : 536 - 550
  • [6] Designing an FSM architectural framework for service-based applications
    Jeng, JJ
    Tsai, WC
    [J]. 24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 234 - 239
  • [7] A Composable Framework for Test Automation of Service-Based Applications
    Ilieva, Sylvia
    Pavlov, Valentin
    Manova, Ilina
    [J]. QUATIC 2010: SEVENTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, 2010, : 286 - 291
  • [8] A Distributed, Service-Based Framework for Knowledge Applications With Multimedia
    Dupplaw, David
    Dasmahapatra, Srinandan
    Hu, Bo
    Lewis, Paul
    Shadbolt, Nigel
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2009, 27 (04)
  • [9] Web service-based framework for software development formal peer inspection
    Pour, G
    [J]. IC'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS 1 AND 2, 2004, : 475 - 481
  • [10] A FRAMEWORK FOR MONITORING AND RUNTIME RECOVERY OF WEB SERVICE-BASED APPLICATIONS
    Pegoraro, Rene
    Halima, Riadh Ben
    Drira, Khalil
    Guennoun, Karim
    Rosario, Joao Mauricio
    [J]. ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-2: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 2, 2008, : 201 - +