User-oriented problem abstractions in scheduling Customization and reuse in scheduling software architectures

被引:0
|
作者
Pecora, Federico [1 ,2 ]
Rasconi, Riccardo [1 ,3 ]
Cortellessa, Gabriella [1 ]
Cesta, Amedeo [1 ]
机构
[1] Italian Natl Res Council, Inst Cognit Sci & Technol, Rome, Italy
[2] Univ Roma La Sapienza, Dipartimento Informat & Sistemist, Rome, Italy
[3] Univ Genoa, Dipartimento Informat Sistemist & Telemat, Rome, Italy
关键词
Domain elicitation; Scheduling Tool customization; Reuse; Fast prototyping;
D O I
10.1007/s11334-006-0022-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we describe a modeling framework aimed at facilitating the customization and deployment of artificial intelligence (AI) scheduling technology in real-world contexts. Specifically, we describe an architecture aimed at facilitating software product line development in the context of scheduling systems. The framework is based on two layers of abstraction: a first layer providing an interface with the scheduling technology, on top of which we define a formalism to abstract domain-specific concepts. We show how this two-layer modeling framework provides a versatile formalism for defining user-oriented problem abstractions, which is pivotal for facilitating interaction between domain experts and technologists. Moreover, we describe a graphical user interface (GUI)-enhanced tool which allows the domain expert to interact with the underlying core scheduling technology in domain-specific terms. This is achieved by automatically instantiating an abstract GUI template on top of the second modeling layer.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 50 条
  • [1] User-oriented problem abstractions in scheduling
    Pecora F.
    Rasconi R.
    Cortellessa G.
    Cesta A.
    [J]. Innovations in Systems and Software Engineering, 2006, 2 (1) : 1 - 16
  • [2] User-oriented cloud resource scheduling with feedback integration
    Ding Ding
    Xiaocong Fan
    Siwei Luo
    [J]. The Journal of Supercomputing, 2016, 72 : 3114 - 3135
  • [3] User-oriented cloud resource scheduling with feedback integration
    Ding, Ding
    Fan, Xiaocong
    Luo, Siwei
    [J]. JOURNAL OF SUPERCOMPUTING, 2016, 72 (08): : 3114 - 3135
  • [4] A user-oriented resource scheduling method for improving agile software pattern in cloud environment
    Long Fei
    Yang Chang
    Rong Hui-gui
    Li Jian-fang
    [J]. JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2016, 23 (11) : 2906 - 2916
  • [5] A user-oriented resource scheduling method for improving agile software pattern in cloud environment
    龙飞
    杨昌
    荣辉桂
    李建方
    [J]. Journal of Central South University, 2016, 23 (11) : 2906 - 2916
  • [6] A user-oriented resource scheduling method for improving agile software pattern in cloud environment
    Fei Long
    Chang Yang
    Hui-gui Rong
    Jian-fang Li
    [J]. Journal of Central South University, 2016, 23 : 2906 - 2916
  • [7] A User-Oriented Approach to Scheduling Collection Building in Greenstone
    Osborn, Wendy
    Bainbridge, David
    Witten, Ian H.
    [J]. DIGITAL LIBRARIES: UNIVERSAL AND UBIQUITOUS ACCESS TO INFORMATION, PROCEEDINGS, 2008, 5362 : 236 - +
  • [8] Using a scheduling domain ontology to compute user-oriented explanations
    Smith, SF
    Cortellessa, G
    Hildum, DW
    Ohler, CM
    [J]. Planning, Scheduling and Constraint Satisfaction: From Theory to Practice, 2005, 117 : 179 - 188
  • [9] User-oriented hierarchical bandwidth scheduling for ethernet passive optical networks
    Yin, Yongning
    Poo, Gee-Swee
    [J]. COMPUTER COMMUNICATIONS, 2010, 33 (08) : 965 - 975
  • [10] DISNEY,WALT AND USER-ORIENTED SOFTWARE
    HECKEL, P
    [J]. BYTE, 1983, 8 (12): : 143 - &