Building Reliable Component-Based Software Systems
Building Reliable Component-Based Software Systems
Model Driven Architecture: Applying MDA to Enterprise Computing
Model Driven Architecture: Applying MDA to Enterprise Computing
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
Making Components Contract Aware
Computer
The grand challenge of Trusted Components
Proceedings of the 25th International Conference on Software Engineering
A Test-Driven Component Development Framework based on the CORBA Component Model
COMPSAC '03 Proceedings of the 27th Annual International Conference on Computer Software and Applications
Model-Driven Development of Recursive CORBA Component Assemblies
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
The Entity Container - An Object-Oriented and Model-Driven Persistency Cache
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 09
Towards a Contract Aware CORBA Component Container
COMPSAC '05 Proceedings of the 29th Annual International Computer Software and Applications Conference - Volume 01
A Hybrid Component-Based System Development Process
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
Model-typed Component Interfaces
EUROMICRO '06 Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications
Hi-index | 0.00 |
Component based software engineering (CBSE) allows to design and develop reusable software components that can be assembled to construct software systems via well defined interfaces. However, designing such reusable components for data intensive business logic often requires heavy data transfer between components over interfaces. Static interface definitions using basic data types or structures of such lead to large interfaces susceptible to modifications. The goal of this paper is to present model-typed interfaces based on generic interface parameters, which allows to transfer complex structured data between components. Providing such generic, model-defined types (MDT) with data models specifying the parameter structure supports compatibility checks of model-typed interfaces at platform independent system design time. The methodology is described platform independently and the coherency with our system development process is discussed. Moreover, a technology mapping to IDL and the CORBA component model (CCM) is illustrated.