1999
DOI: 10.1007/3-540-46589-8_10
|View full text |Cite
|
Sign up to set email alerts
|

Component-Oriented Programming

Abstract: This report summarizes the presentations, discussions, and thoughts expressed during the workshop sessions. Full proceedings are available as a technical report of the Department of Software Engineering

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
401
0
18

Year Published

2003
2003
2014
2014

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 343 publications
(420 citation statements)
references
References 0 publications
1
401
0
18
Order By: Relevance
“…El paradigma del Desarrollo Software Basado en Componentes (Component Based Software Development, CBSD) (Szyperski, 1998) supone adoptar un enfoque diferente al tradicional, ya que su objetivo es evitar abordar el desarrollo de los sistemas desde cero, sino hacerlo mediante la aplicación de técnicas de reutilización de partes del software ya desarrolladas y probadas. Estos elementos reutilizables se denominan componentes.…”
Section: Desarrollo De Software Basado En Componentesunclassified
See 1 more Smart Citation
“…El paradigma del Desarrollo Software Basado en Componentes (Component Based Software Development, CBSD) (Szyperski, 1998) supone adoptar un enfoque diferente al tradicional, ya que su objetivo es evitar abordar el desarrollo de los sistemas desde cero, sino hacerlo mediante la aplicación de técnicas de reutilización de partes del software ya desarrolladas y probadas. Estos elementos reutilizables se denominan componentes.…”
Section: Desarrollo De Software Basado En Componentesunclassified
“…Estos elementos reutilizables se denominan componentes. A partir de una discusión inicial sobre el término componente, qué es y qué no es, se ha llegado a una definición comúnmente aceptada, debida a Szyperski (Szyperski, 1998), quien afirma que "Un componente software es una unidad de composición binaria que especifica un conjunto de interfaces que el componente ofrece al entorno y un conjunto de dependencias que el componente tiene del entorno". Además, un componente software en general se desarrolla de forma independiente, para ser compuesto posteriormente con otros componentes.…”
Section: Desarrollo De Software Basado En Componentesunclassified
“…Even though much research was achieved since then, today there is still no universally accepted definition of what a component is. Most cited is the definition of Szyperski [6]: "A component is a unit of composition with contractually specified interfaces and explicit context dependencies only. A software component can be deployed independently and is subject to composition by third parties."…”
Section: The Component-based Worldmentioning
confidence: 99%
“…A general ledger component or an SAP component is an example of an application specific component whereas a document manager or a workflow engine is a generic component. A synonym for generic and application specific, respectively, is horizontal and vertical, respectively, because components address either a horizontal or a vertical market [6]. A vertical market, also known as a niche market, meets the interest of their customers by offering custom-tailored products.…”
Section: The Component-based Worldmentioning
confidence: 99%
“…This makes component-based development (CBD), developing systems via assembly of components, an appealing and appropriate approach to embedded system development. In both hardware and software industries, CBD [6,15] is a common trend. (In hardware industry, CBD is also known as Intellectual Property (IP) based development.)…”
Section: Introductionmentioning
confidence: 99%