See this document in CiteSeerX!

Dynamic Coupling of Binary Components and its Technical Support (1999)  (Make Corrections)  (3 citations)
Dirk Heuzeroth, Ralf H. Reussner
First Workshop on Generative and Component based Software Engineering (GCSE) -- Young Researchers Workshop



  Home/Search   Context   Related

 
View or download:
liinwww.ira.uka.de/~re...gcseyrws99.ps
se.informatik.uniol...heuzeroth99b.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  liinwww.ira.uka.de/~reussner/ (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The aim of todays software development is to build applications by the reuse of binary components. This requires the composition of components and as special cases component enhancement as well as adaption. We demonstrate how to deal with these cases by furnishing components with a type consisting of two protocols --- a call and a use protocol. We model these protocols by finite automata and show how those reflect component enhancement and adaption. This mechanism allows for automatic adaption... (Update)

Context of citations to this paper:   More

...state. Finally, the type system developed by Reussner in [14, 15] which based on earlier work by Reussner and Heuzeroth in [5, 16], extends Java interfaces with augmented finite state automata. Reussner s approach decorates each interface with a call automata that...

Cited by:   More
Negotiable Interfaces for Components - Kent, Ho-Stuart, Roe (2002)   (Correct)
The DESS Methodology: Deliverable D.1 - Van Baelen, Gorinsek, Wills (2001)   (Correct)

Similar documents (at the sentence level):
56.3%:   A Meta-protocol and Type system for the Dynamic Coupling of .. - Reussner, Heuzeroth (1999)   (Correct)

Active bibliography (related documents):   More   All
2.1:   Dynamic Coupling of Binary Components and its Technical Support - Heuzeroth, Reussner (1999)   (Correct)
0.4:   An Internet Protocol Testing Framework - ipTF - Cashman (1998)   (Correct)
0.2:   Dynamic Types for Software Components - Reussner (1999)   (Correct)

Similar documents based on text:   More   All
0.6:   An Enhanced Model for Component Interfaces to Support Automatic.. - Reussner   (Correct)
0.5:   URL.. - Informatik   (Correct)

Related documents from co-citation:   More   All
2:   available online httpwww (context) - Omohundro, online et al. - 1996
2:   BCOOPL: Basic concurrent object-oriented programming language (context) - de Bruin - 2000
2:   A Meta-Protocol and Type system for the Dynamic Coupling of Binary Components - Reussner, Heuzeroth - 1999

BibTeX entry:   (Update)

D. Heuzeroth and R. Reussner. Dynamic coupling of binary components and it technical support. In First Workshop on Generative and Component based Software Engineering -- Young Researchers Workshop, Erfurt, 1999. http://citeseer.ist.psu.edu/article/heuzeroth99dynamic.html   More

@inproceedings{ heuzeroth99b,
  author =       "Dirk Heuzeroth and Ralf Reussner",
  title =        "{Dynamic Coupling of Binary Components and its Technical Support}",
  booktitle =    "First Workshop on Generative and Component based Software
      Engineering (GCSE) -- Young Researchers Workshop",
  month =        sep # "~27--30",
  adress = Erfurt, Germany",
  year =         "1999",
  url = "citeseer.ist.psu.edu/article/heuzeroth99dynamic.html" }
Citations (may not include all citations):
554   Design Patterns: Elements of Reusable Object-Oriented Softwa.. (context) - Gamma, Helm et al. - 1995
537   Component Software: Beyond Object-Oriented Programming (context) - Szyperski - 1998
470   Design and Validation of Computer Protocols (context) - Holzmann - 1991
427   the criteria to be used in decomposing systems into modules (context) - Parnas - 1972
400   Pattern-Oriented Software Architecture -- A System of Patter.. (context) - Buschmann, Meunier et al. - 1996
224   Design Patterns for Object-Oriented Software Development (context) - Pree - 1995
213   An introduction to software architecture (context) - Garlan, Shaw - 1993
162   Programming in MODULA (context) - Wirth - 1985
121   A Formal Approach to Software Architecture - Allen - 1997
114   Regular types for active objects - Nierstrasz - 1993
102   Architectural mismatch: Why reuse is so hard (context) - Garlan, Allen et al. - 1995
99   design by contract (context) - Meyer - 1992
86   Advanced compiler design and implementation (context) - Muchnick - 1997
45   Communications of the ACM (context) - Johnson, components - 1997
44   Component-oriented software technology - Nierstrasz, Dami - 1995
37   Software Reusability (context) - Biggerstaff, Perlis - 1989
10   Komponentenbasierte Softwareentwicklung mit Frameworks (context) - Pree - 1997
8   Programming Mobile Objects With Java (context) - Nelson - 1999
8   Open Implementations and Metaobject Protocols (context) - Paepcke - 1996
5   Theoretische Informatik kurz gefasst (context) - Schoning - 1992
5   Introduction to Automata (context) - Nelson - 1968
5   A unified object topology (context) - Tepfenhart, Cusick - 1997
4   Why explore object methods (context) - Mellor, Johnson - 1997
3   Mass produced (context) - McIlroy - 1969
2   The COMPOST project main page (context) - Amann
2   Eine Software-Architektur fur flexible Ubersetzer fur Sprach.. (context) - Heuzeroth

Documents on the same site (http://liinwww.ira.uka.de/~reussner/):   More
Formal Foundations of Dynamic Types for Software Components - Reussner (2000)   (Correct)
SKaMPI: The Special Karlsruher MPI-Benchmark - User Manual - Reussner (1999)   (Correct)
SKaMPI: A Detailed, Accurate MPI Benchmark - Reussner, Sanders, Prechelt.. (1998)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC