Change search
ReferencesLink to record
Permanent link

Direct link
Model-typed component interfaces
KTH, School of Information and Communication Technology (ICT), Computer and Systems Sciences, DSV.
2008 (English)In: Journal of systems architecture, ISSN 1383-7621, E-ISSN 1873-6165, Vol. 54, no 6, 551-561 p.Article in journal (Refereed) Published
Abstract [en]

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.

Place, publisher, year, edition, pages
2008. Vol. 54, no 6, 551-561 p.
Keyword [en]
interfaces definition, software engineering, data modeling
National Category
Computer and Information Science
URN: urn:nbn:se:kth:diva-38098DOI: 10.1016/j.sysarc.2008.01.006ISI: 000257219700002OAI: diva2:436092
32nd EUROMICRO Conference on Software Engineering and Advanced Applications Location: Cavtat, CROATIA Date: AUG 29-SEP 01, 2006 Available from: 2011-08-22 Created: 2011-08-22 Last updated: 2011-08-22Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full text

Search in DiVA

By author/editor
Schmölzer, Gernot
By organisation
Computer and Systems Sciences, DSV
In the same journal
Journal of systems architecture
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Altmetric score

Total: 16 hits
ReferencesLink to record
Permanent link

Direct link