Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
Software—Practice & Experience
Foundations of a simple and unified component-oriented language
Computer Languages, Systems and Structures
CLIC: a component model symbiotic with Smalltalk
IWST '09 Proceedings of the International Workshop on Smalltalk Technologies
A family of languages for architecture constraint specification
Journal of Systems and Software
Component-based specification of software architecture constraints
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Hi-index | 0.00 |
The component-based development paradigm brings various solutions for software reusability and better modular structure of applications. When applied in programming language context it changes the way dependencies and connections between software pieces are expressed. In this paper we present the Smalltalk implementation of "Exil", a component-based architecture description and programming language that makes it possible to use component related concepts (ports, interfaces, services,...) at design and if wished at programming time. This proposal enables Smalltalk users to develop their applications in the component-oriented style.