Skip to topic | Skip to bottom
Home
Ilanet
Ilanet.JohnCheesmanr1.2 - 18 Jan 2022 - 12:48 - GregorioIvanoff

Start of topic | Skip to actions
"This may surprise some people. Many think the primary objective of components is reuse. They want to design something once and use it over and over again in different contexts, thereby realizing large productivity gains, taking advantage of best-in-class solutions, the consequent improved quality, and so forth. These are admirable objectives, but the main driver today is that things keep changing, and often—as with business-to-business electronic commerce—there is no longer any hope that centralized control can be exerted. In such an environment one of the primary objectives of a component is that it must be easily replaceable—either by a completely different implementation of the same functions or by an upgraded version of the current implementation. This places the emphasis on the architecture of the system, on being able to manage the total system, as its various components evolve and its requirements change, rather than seeking to ensure that individual components are reusable by multiple component systems. (p. 2)"


"Isso pode surpreender algumas pessoas. Muitos pensam que o objetivo principal dos componentes é a reutilização. Eles querem projetar algo uma vez e usá-lo repetidamente em diferentes contextos, obtendo grandes ganhos de produtividade, aproveitando as melhores soluções da categoria, a conseqüente melhoria da qualidade, e assim por diante. Esses são objetivos admiráveis, mas o principal impulsionador hoje é que as coisas continuam mudando e, muitas vezes - como no comércio eletrônico entre empresas - não há mais esperança de que o controle centralizado possa ser exercido . Em tal ambiente, um dos principais objetivos de um componente é que ele deve ser facilmente substituível - seja por uma implementação completamente diferente das mesmas funções ou por uma versão atualizada da implementação atual. Isso coloca a ênfase na arquitetura do sistema, em ser capaz de gerenciar o sistema total, à medida que seus vários componentes evoluem e seus requisitos mudam, em vez de procurar garantir que os componentes individuais sejam reutilizáveis ​​por sistemas de múltiplos componentes. (pág. 2)"


Keywords: logical model complexity, active learning environments, adaptive automata, chatbot theory, formal approach, formal method, adaptivity


Palavras-chave: codificação


Cheesman, John; Daniels, John. UML Components A Simple Process for Specifying Component-Based Software. Addison-Wesley.

Francisco S. Marcondes. Disponível em < http://orcid.org/0000-0002-2221-2261 >. Acesso em 2 jun. 2020.


https://scholar.google.com.br/scholar?hl=pt-BR&as_sdt=0%2C5&q=%22Francisco+S.+Marcondes%22&btnG=


https://scholar.google.com.br/scholar?hl=pt-BR&as_sdt=0%2C5&q=%22John+Cheesman%22&btnG=

-- GregorioIvanoff - 02 Jun 2020
to top


Direitos de cópia © 1999-2024 pelos autores que contribuem. Todo material dessa plataforma de colaboração é propriedade dos autores que contribuem.
Ideias, solicitações, problemas relacionados a Ilanet? Dê sua opinião
Copyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Ilanet? Send feedback