Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
System and method for reducing coupling in an object-oriented programming environment
Telefonaktiebolaget L M Ericsson, Stockholm, Sweden.
1999 (English)Patent (Other (popular science, discussion, etc.))
Abstract [en]

The principal impediment to achieving interoperability, modifiability, implementation-independence and the reuse of object-oriented software components is the strong coupling between objects. The preferred solution to this problem involves adding an output port to each object and further making this additional output port part of a new software development approach that is an extension of the object-orientation paradigm. The resulting component-oriented software development environment provides the level of indirect addressing that is needed to manage the design requirements of interoperability, modifiability and implementation-independency. Another solution to the decoupling problem includes requiring each object to address other objects only indirectly, such as by using specific interface objects. Several variants of this technique have been detailed, described and compared in this patent application. Each of these techniques may be applied in different parts, or at different levels, of a software system.

Place, publisher, year, edition, pages
1999.
Keyword [en]
Software decoupling, Object-oriented software, Ports, Interface objects
National Category
Embedded Systems
Identifiers
URN: urn:nbn:se:hh:diva-22270OAI: oai:DiVA.org:hh-22270DiVA: diva2:622653
Patent
US US 6,467,085 B2 (2002-10-15)
Available from: 2013-05-22 Created: 2013-05-22 Last updated: 2015-05-19Bibliographically approved

Open Access in DiVA

fulltext(389 kB)100 downloads
File information
File name FULLTEXT01.pdfFile size 389 kBChecksum SHA-512
6500ad281b7812dd4fbf1b7c599c1518d84b908e0897d7f528b0e51ca6f04b2142bd6634327794d7d4bda52f6bd55332ad46b8f2f4c4ebf1a8d64bee6fa2b342
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Larsson, Tony
Embedded Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 100 downloads
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

urn-nbn

Altmetric score

urn-nbn
Total: 73 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf