An understandable and configurable domain-specific framework for industrial automation applications

被引:1
作者
Dujmovic, S [1 ]
机构
[1] Univ Stuttgart, Inst Ind Automat & Software Engn, D-70550 Stuttgart, Germany
来源
TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - TOOLS 33, PROCEEDINGS | 2000年
关键词
D O I
10.1109/TOOLS.2000.848774
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Modern industrial automation software is growing more and more complex. At the same time development time and costs have to be reduced. In order to reconcile these opposing demands a new approach is needed based on domain-specific architectures with appropriate plug-in components. Object-oriented frameworks offer a reuse efficiency not achievable with other techniques. Unfortunately, framework comprehension and use is normally difficult due to a steep learning curve and the lack of tool support. This work proposes the use of component models for structuring frameworks in order to simultaneously improve usability and comprehension of object-oriented frameworks. The approach is illustrated with a framework for elevator control software complying to the JavaBeans component model. This paper discusses the structure and the advantages of our approach but also reveals problematic points which should be considered in similar projects.
引用
收藏
页码:348 / 358
页数:3
相关论文
共 16 条
[1]  
[Anonymous], 1999, DOING HARD TIME DEV
[2]  
BOSCH J, 1999, BUILDING APPL FRAMEW
[3]  
BUSCHMANN F, 1996, SYSTEM PATTERNS PATT
[4]  
CASAIS E, 1995, THEORY PRACTICE OBJE, V1
[5]  
ENGLANDER R, 1997, DEV JAVABEANS
[6]  
ETSCHENBERGER K, 1996, CAN CONTROLLER AREA
[7]  
Gamma E., 1995, Design Patterns: Elements of Reusable Object-Oriented Software, V206, P395, DOI 10.1093/carcin/bgs084
[8]  
JOHNSON R, 1994, FRAMEWORKS DIGE 1026, V1
[9]  
KRASNER G, 1988, J OBJECT ORIENTED PR, V1
[10]  
Pree W., 1995, Design Patterns for Object-Oriented Software Development