Abstract
We present a practice oriented tool for software synthesis that supports the interface-correct configuration of complex systems from a library of reusable software components. Besides simply checking the interface-correctness of a link by means of type constraints, the tool is also designed to propose software components for solving a (loosely) specified problem within a certain context. In particular, it identifies possible interfacing modules that in case of an interface-conflict may serve for the right conversion, transformation or parameter configuration. We illustrate our tool, which is based on the deductive database system LOLA, in three application specific settings.
Original language | English |
---|---|
Pages (from-to) | 46-58 |
Number of pages | 13 |
Journal | ACM SIGPLAN Notices |
Volume | 29 |
Issue number | 8 |
DOIs | |
Publication status | Published - 1 Aug 1994 |
Externally published | Yes |
Event | Workshop on Interface Definition Languages, IDL 1994 - Portland, United States Duration: 20 Jan 1994 → … |