Academic literature on the topic 'Component-based Software Engineering (CBSE)'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Component-based Software Engineering (CBSE).'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "Component-based Software Engineering (CBSE)"

1

Zhou, Chuan Sheng, and Jie Liu. "Research and Design of XML Based Abstract Component." Advanced Materials Research 366 (October 2011): 50–54. http://dx.doi.org/10.4028/www.scientific.net/amr.366.50.

Full text
Abstract:
Today, in practice, most of Component-Based Software Engineering (CBSE) is focusing on the development of new components to build new software or upgrade the old software. This is not the finial purpose of CBSE. The finial purpose of CBSE is to separate the component development from software and application development and the software developers can use different components to compose or build a components based software. How to effectively and efficiently use components to develop software is still a bottleneck to limit the CBSE application. Here, by research on the component and XML technologies, to illustrate a XML based design of Abstract Component technology for components integration and to improve the efficiently usage of CBSE
APA, Harvard, Vancouver, ISO, and other styles
2

Gulia, Preeti, and Palak Palak. "Component Based Software Development Life Cycle Models: A Comparative Review." Oriental journal of computer science and technology 10, no. 2 (June 3, 2017): 467–73. http://dx.doi.org/10.13005/ojcst/10.02.30.

Full text
Abstract:
The development of high quality software is the need of current technology driven world. Component Based Software Engineering (CBSE) has provided a cost effective, fast and modular approach for developing complex software. CBSE is mainly based on the concept of reusability. Apart from these CBSE has several advantages as well as challenges which are summarized in this paper. Large and complex software development requires management of reusable components and can be selected from component repository and assembled to obtain a working application. Development of components and their assembly is different from traditional softwares which leads to the need of new development paradigms for Component Based Systems (CBS). Software development life cycle (SDLC) provides planned and systematic arrangement of activities to be carried out to deliver high quality products within time and budget. This paper presents a comparative study of component based software development life cycle models with their strengths and weaknesses.
APA, Harvard, Vancouver, ISO, and other styles
3

Zhou, Chuan Sheng. "Research and Design of Taskflow-Oriented Compose Component." Applied Mechanics and Materials 198-199 (September 2012): 485–89. http://dx.doi.org/10.4028/www.scientific.net/amm.198-199.485.

Full text
Abstract:
Since the component technologies and Component-Based Development (CBD) or Component-Based Software Engineering (CBSE) started at 90 of 20th century [1], today almost 70 percent of software development with components. But from the industry practice and component based application developers’ point of view, the big problem still exists which is how to compose software components together effectively and efficiently. Here, by research on the component and taskflow and XML technologies, to illustrate a taskflow based design of component composition technology with XML based tasks for components integration and to improve the efficiency of CBSE.
APA, Harvard, Vancouver, ISO, and other styles
4

Zhou, Chuan Sheng. "Research and Design of Task-Oriented Software Component." Applied Mechanics and Materials 198-199 (September 2012): 338–42. http://dx.doi.org/10.4028/www.scientific.net/amm.198-199.338.

Full text
Abstract:
Alone with the Component-Based Software Engineering (CBSE) has been becoming the mainstream in applications development, there are a lot of people has been used software components to build their applications and business systems. But in practice, how to create a reusable and easy customized component and can be easily integrated into users’ application is still a headache problem to many designers and developers. Here by study and analyzing the interface-oriented software component model and research on the XML and task-oriented technologies, it illustrates a task-oriented software component design and try to improve the CBSE in practice
APA, Harvard, Vancouver, ISO, and other styles
5

Khan, Muhammad Osama. "Optimal Performance Model Investigation in Component-Based Software Engineering (CBSE)." American Journal of Software Engineering and Applications 2, no. 6 (2013): 141. http://dx.doi.org/10.11648/j.ajsea.20130206.13.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Umran Alrubaee, Afrah, Deniz Cetinkaya, Gernot Liebchen, and Huseyin Dogan. "A Process Model for Component-Based Model-Driven Software Development." Information 11, no. 6 (June 5, 2020): 302. http://dx.doi.org/10.3390/info11060302.

Full text
Abstract:
Developing high quality, reliable and on time software systems is challenging due to the increasing size and complexity of these systems. Traditional software development approaches are not suitable for dealing with such challenges, so several approaches have been introduced to increase the productivity and reusability during the software development process. Two of these approaches are Component-Based Software Engineering (CBSE) and Model-Driven Software Development (MDD) which focus on reusing pre-developed code and using models throughout the development process respectively. There are many research studies that show the benefits of using software components and model-driven approaches. However, in many cases the development process is either ad-hoc or not well-defined. This paper proposes a new software development process model that merges CBSE and MDD principles to facilitate software development. The model is successfully tested by applying it to the development of an e-learning system as an exemplar case study.
APA, Harvard, Vancouver, ISO, and other styles
7

Mohana Roopa, Y., M. Ramesh Babu, Jetti Kumar, and D. Kishore Babu. "Optimal component architecture using particle swarm optimization algorithm for self-adaptive software architecture." International Journal of Engineering & Technology 7, no. 1.6 (June 1, 2018): 23. http://dx.doi.org/10.14419/ijet.v7i1.6.11387.

Full text
Abstract:
The component-based software engineering (CBSE) ensue the procedure of reconfiguration and reusability of components to reap the higher productivity. The context-aware structures are portion of CBSE, which observes the functionality of the system and adopt automatically according to the execution context. In this paper, we are focusing on the aware context guidelines that automatically adapt to the given context given by the customers and remodel the software architecture based totally on the requirements. The component repository turned into added, in which it carries the wide variety of reusable components. The fuzzy logic becomes carried out to the component evaluation in the component repository. The Particle Swarm Optimization (PSO) algorithm applied, to optimize component architecture. The Hospital management system is used to test the adaptability of the system.
APA, Harvard, Vancouver, ISO, and other styles
8

Yin, Hang, and Hans Hansson. "Fighting CPS Complexity by Component-Based Software Development of Multi-Mode Systems." Designs 2, no. 4 (October 22, 2018): 39. http://dx.doi.org/10.3390/designs2040039.

Full text
Abstract:
Growing software complexity is an increasing challenge for the software development of modern cyber-physical systems. A classical strategy for taming this complexity is to partition system behaviors into different operational modes specified at design time. Such a multi-mode system can change behavior by switching between modes at run-time. A complementary approach for reducing software complexity is provided by component-based software engineering (CBSE), which reduces complexity by building systems from composable, reusable and independently developed software components. CBSE and the multi-mode approach are fundamentally conflicting in that component-based development conceptually is a bottom-up approach, whereas partitioning systems into operational modes is a top-down approach with its starting point from a system-wide perspective. In this article, we show that it is possible to combine and integrate these two fundamentally conflicting approaches. The key to simultaneously benefiting from the advantages of both approaches lies in the introduction of a hierarchical mode concept that provides a conceptual linkage between the bottom-up component-based approach and system level modes. As a result, systems including modes can be developed from reusable mode-aware components. The conceptual drawback of the approach—the need for extensive message exchange between components to coordinate mode-switches—is eliminated by an algorithm that collapses the component hierarchy and thereby eliminates the need for inter-component coordination. As this algorithm is used from the design to implementation level (“compilation”), the CBSE design flexibility can be combined with efficiently implemented mode handling, thereby providing the complexity reduction of both approaches, without inducing any additional design or run-time costs. At the more specific level, this article presents (1) a mode mapping mechanism that formally specifies the mode relation between composable multi-mode components and (2) a mode transformation technique that transforms component modes to system-wide modes to achieve efficient implementation.
APA, Harvard, Vancouver, ISO, and other styles
9

Miranda Filho, Sindolfo, Julio Melo, Luiz Eduardo Leite, and Guido Lemos. "Context-Aware Adaptation of Component-Based Systems: An Active Repository Approach." Journal of Computer Networks and Communications 2012 (2012): 1–11. http://dx.doi.org/10.1155/2012/963728.

Full text
Abstract:
Context-aware systems are able to monitor and automatically adapt their operation accordingly to the execution context in which they are introduced. Component-based software engineering (CBSE) focuses on the development and reuse of self-contained software assets in order to achieve better productivity and quality. In order to store and retrieve components, CBSE employs component repository systems to provide components to the system developers. This paper presents an active component repository that is able to receive the current configuration from the context-aware system and compute the components and the new architecture that better fit the given context. Since the repository has a wide knowledge of available components, it can better decide which configuration is more suitable to the running system. The repository applies Fuzzy logic algorithm to evaluate the adequacy level of the components and GRASP algorithm to mount the new system architecture. In order to verify the feasibility of our approach, we use a digital TV middleware case study to achieve experimental results.
APA, Harvard, Vancouver, ISO, and other styles
10

Narasimhan, V. Lakshmi, P. T. Parthasarathy, and M. Das. "Evaluation of a Suite of Metrics for Component Based Software Engineering (CBSE)." Issues in Informing Science and Information Technology 6 (2009): 731–40. http://dx.doi.org/10.28945/1093.

Full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Dissertations / Theses on the topic "Component-based Software Engineering (CBSE)"

1

Rusin, Michal. "A survey on the usage of XML in compnent-based software engineering." Thesis, University West, Department of Technology, Mathematics and Computer Science, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:hv:diva-590.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

de, Siqueira Teles Fabrício. "Towards Model-Driven Engineering Constraint-Based Scheduling Applications." Universidade Federal de Pernambuco, 2008. https://repositorio.ufpe.br/handle/123456789/2348.

Full text
Abstract:
Made available in DSpace on 2014-06-12T15:57:08Z (GMT). No. of bitstreams: 2 arquivo3142_1.pdf: 2136149 bytes, checksum: 9584d05181d7f6e862c757ce418c8701 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2008
de Siqueira Teles, Fabrício; Pierre Louis Robin, Jacques. Towards Model-Driven Engineering Constraint-Based Scheduling Applications. 2008. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2008.
APA, Harvard, Vancouver, ISO, and other styles
3

López, Martínez Patricia. "Desarrollo de sistemas de tiempo real basados en componentes utilizando modelos de comportamiento reactivos." Doctoral thesis, Universidad de Cantabria, 2010. http://hdl.handle.net/10803/10639.

Full text
Abstract:
El objetivo de la tesis es definir una metodología de desarrollo de aplicaciones de tiempo real basadas en componentes, orientada a aplicaciones cuyos requisitos temporales se especifican utilizando un modelo reactivo de comportamiento temporal. La metodología se construye en base a extensiones que incorporan a las especificaciones, modelos de referencia y procesos estándares propios de la ingeniería de componentes convencionales, esto es, sin requisitos temporales, los datos y los procesos necesarios para la especificación, diseño y análisis de los aspectos relativos al comportamiento temporal. La metodología se sustenta en cuatro contribuciones principales:- Se propone la metodología de modelado modular del comportamiento temporal Mod-MAST, que permite construir el modelo de una aplicación basada en componentes por composición de los modelos de los componentes que la forman. - Se propone la extensión RT-D&C de la especificación Deployment and Configuration of Component-based Distributed Applications de OMG, que permite incluir metadatos relativos a comportamiento temporal en los descriptores de componentes, plataformas de ejecución y aplicaciones. - Se especifica la tecnología de componentes RT-CCM como una extensión de la especificación estándar Lightweight CCM de OMG, que añade los mecanismos necesarios para desarrollar aplicaciones con comportamiento temporal predecible.- Se propone la tecnología de componentes Ada-CCM como implementación concreta de RT-CCM basada en el lenguaje de programación Ada 2005.Todos estos elementos se integran en un proceso completo de diseño de tiempo real de aplicaciones basadas en componentes.
The objective of this work is to define a methodology for the development of real-time component-based applications, focused on applications whose timing requirements are specified according to a reactive model of the timing behaviour. The methodology is built through a set of extensions that incorporate to the standard specifications, reference models and processes typical from the conventional components engineering, i.e. components without timing requirements, the data structures and the processes required for the specification, design and analysis of the aspects related to timing behaviour. The methodology relies on four main contributions:- The Mod-MAST modular modelling methodology, which allows building the real-time model of a component-based application by composing the models of the components that form it.- The RT-D&C extension of the Deployment and Configuration of Component-based Distributed Applications Specification of the OMG, which allows including metadata related to timing behaviour in the descriptors of components, execution platforms and applications.- The RT-CCM components technology, which is an extension of the standard Lightweight CCM Specification of the OMG that incorporates mechanisms to develop applications with predictable timing behaviour.- The Ada-CCM components technology has been developed. It is an implementation of the RT-CCM technology based on the Ada 2005 programming language.All these elements have been integrated in a complete real-time design process for component-based applications.
APA, Harvard, Vancouver, ISO, and other styles
4

Medina, Pasaje Julio Luis. "Metodología y herramientas UML para el modelado y análisis de sistemas de tiempo real orientados a objetos." Doctoral thesis, Universidad de Cantabria, 2005. http://hdl.handle.net/10803/10633.

Full text
Abstract:
El objetivo de este trabajo es la definición de una metodología para la representación y análisis del comportamiento de tiempo real de sistemas que han sido diseñados utilizando el paradigma de orientación a objetos. La metodología que se propone, denominada UML-MAST, concilia las diferencias entre la visión del diseñador de sistemas de tiempo real y la del de sistemas orientados a objetos. A tal fin define un nivel de abstracción adecuado para los elementos de modelado del comportamiento de tiempo real, que permite formularlos con una estructura paralela a la arquitectura lógica del sistema, y vincularlos a esta. La semántica de modelado sigue el perfil UML para planificabilidad, rendimiento y tiempo (SPT) estandarizado por el OMG, del que UML-MAST puede considerase una implementación. La propuesta se integra con las herramientas de análisis y diseño de sistemas de tiempo real MAST (Modeling and Analysis Suite for Real-Time Applications), que analiza los modelos y retorna los resultados al modelo inicial para su interpretación por el diseñador. Asimismo, se han definido criterios para la extensión de esta metodología a otros niveles de abstracción tales como sistemas basados en componentes y sistemas implementados utilizando Ada 95. Parte de los resultados de este trabajo han sido incorporados por el OMG a su perfil SPT.
The main objective of this work has been the definition of a methodology for the representation and analysis of the timing behaviour of real-time distributed systems designed following the object oriented paradigm. The methodology proposed is called UML-MAST, and reconciles the mismatch between the visions of the object oriented designer and the real-time systems designer. To get this, it has been developed a particular level of abstraction that holds all the modelling elements needed to represent real-time behaviour, structuring the models following the logical architecture of the system. The semantics of the modelling elements follows the "UML Profile for Schedulability, Performance and Time" (SPT), a standard of the Object Management Group (OMG) to which this thesis has reported a number of contributions. UML-MAST can also be considered a particular specialization of its schedulability analysis sub-profile. UML-MAST is integrated in the framework of the Modeling and Analysis Suite for Real-Time Applications (MAST), a modelling environment with a set of tools that enable the analysis of a model and the recovery of its results in it. Criteria for the extension of the methodology to higher levels of abstraction have been defined. As examples, its extension to the modelling of component-based systems as well as to distributed systems developed with Ada95 have been explored and formulated.
APA, Harvard, Vancouver, ISO, and other styles
5

Goulão, Miguel Carlos Pacheco Afonso. "Component-based software engineering: a quantitative approach." Doctoral thesis, FCT - UNL, 2008. http://hdl.handle.net/10362/1883.

Full text
Abstract:
Dissertação apresentada para a obtenção do Grau de Doutor em Informática pela Universidade Nova de Lisboa, Faculdade de Ciências e Tecnologia
Background: Often, claims in Component-Based Development (CBD) are only supported by qualitative expert opinion, rather than by quantitative data. This contrasts with the normal practice in other sciences, where a sound experimental validation of claims is standard practice. Experimental Software Engineering (ESE) aims to bridge this gap. Unfortunately, it is common to find experimental validation efforts that are hard to replicate and compare, to build up the body of knowledge in CBD. Objectives: In this dissertation our goals are (i) to contribute to evolution of ESE, in what concerns the replicability and comparability of experimental work, and (ii) to apply our proposals to CBD, thus contributing to its deeper and sounder understanding. Techniques: We propose a process model for ESE, aligned with current experimental best practices, and combine this model with a measurement technique called Ontology-Driven Measurement (ODM). ODM is aimed at improving the state of practice in metrics definition and collection, by making metrics definitions formal and executable,without sacrificing their usability. ODM uses standard technologies that can be well adapted to current integrated development environments. Results: Our contributions include the definition and preliminary validation of a process model for ESE and the proposal of ODM for supporting metrics definition and collection in the context of CBD. We use both the process model and ODM to perform a series experimental works in CBD, including the cross-validation of a component metrics set for JavaBeans, a case study on the influence of practitioners expertise in a sub-process of component development (component code inspections), and an observational study on reusability patterns of pluggable components (Eclipse plug-ins). These experimental works implied proposing, adapting, or selecting adequate ontologies, as well as the formal definition of metrics upon each of those ontologies. Limitations: Although our experimental work covers a variety of component models and, orthogonally, both process and product, the plethora of opportunities for using our quantitative approach to CBD is far from exhausted. Conclusions: The main contribution of this dissertation is the illustration, through practical examples, of how we can combine our experimental process model with ODM to support the experimental validation of claims in the context of CBD, in a repeatable and comparable way. In addition, the techniques proposed in this dissertation are generic and can be applied to other software development paradigms.
Departamento de Informática of the Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa (FCT/UNL); Centro de Informática e Tecnologias da Informação of the FCT/UNL; Fundação para a Ciência e Tecnologia through the STACOS project(POSI/CHS/48875/2002); The Experimental Software Engineering Network (ESERNET);Association Internationale pour les Technologies Objets (AITO); Association forComputing Machinery (ACM)
APA, Harvard, Vancouver, ISO, and other styles
6

O'Fallon, Andrew Steven. "Component-based software engineering qualification of components during design /." Online access for everyone, 2004. http://www.dissertations.wsu.edu/Thesis/Summer2004/A%5FOFallon%5F073004.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Subramanian, Gayatri. "Automating Component-Based System Assembly." Thesis, Georgia Institute of Technology, 2006. http://hdl.handle.net/1853/11508.

Full text
Abstract:
Owing to advancements in component re-use technology, component-based software development (CBSD) has come a long way in developing complex commercial software systems while reducing software development time and cost. However, assembling distributed resource-constrained and safety-critical systems using current assembly techniques is a challenge. Within complex systems when there are numerous ways to assemble the components unless the software architecture clearly defines how the components should be composed, determining the correct assembly that satisfies the system assembly constraints is difficult. Component technologies like CORBA and .NET do a very good job of integrating components, but they do not automate component assembly; it is the system developer's responsibility to ensure thatthe components are assembled correctly. In this thesis, we first define a component-based system assembly (CBSA) technique called "Constrained Component Assembly Technique" (CCAT), which is useful when the system has complex assembly constraints and the system architecture specifies component composition as assembly constraints. The technique poses the question: Does there exist a way of assembling the components that satisfies all the connection, performance, reliability, and safety constraints of the system, while optimizing the objective constraint? To implement CCAT, we present a powerful framework called "CoBaSA". The CoBaSA framework includes an expressive language for declaratively describing component functional and extra-functional properties, component interfaces, system-level and component-level connection, performance, reliability, safety, and optimization constraints. To perform CBSA, we first write a program (in the CoBaSA language) describing the CBSA specifications and constraints, and then an interpreter translates the CBSA program into a satisfiability and optimization problem. Solving the generated satisfiability and optimization problem is equivalent to answering the question posed by CCAT. If a satisfiable solution is found, we deduce that the system can be assembled without violating any constraints. Since CCAT and CoBaSA provide a mechanism for assembling systems that have complex assembly constraints, they can be utilized in several industries like the avionics industry. We demonstrate the merits of CoBaSA by assembling an actual avionic system that could be used on-board a Boeing aircraft. The empirical evaluation shows that our approach is promising and can scale to handle complex industrial problems.
APA, Harvard, Vancouver, ISO, and other styles
8

Larsson, Magnus. "Applying configuration management techniques to component-based systems." Licentiate thesis, Uppsala universitet, Avdelningen för datorteknik, 2000. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-226517.

Full text
Abstract:
Building software from components, rather than writing the code from scratch has several advantages, including reduced time to market and more efficient resource usage. However, component-based development without consideration of all the risks and limitations involved may give unpredictable results, such as the failure of a system when a component is used in an environment for which it was not originally designed. One of the basic problems when developing component-based systems is that it is difficult to keep track of components and their interrelationships. This is particularly problematic when upgrading components. One way to maintain control over upgrades is to use component identification and dependency analysis. These are well known techniques for managing system configurations during development, but are rarely applied in managing run-time dependencies. The main contribution of this thesis is to show how Configuration Management (CM) principles and methods can be applied to component-based systems. This thesis presents a method for analysing dependencies between components. The method predicts the influence of a component update by identifying the components in a system and constructing a graph describing their dependencies. Knowledge of the possible influences of an update is important, since it can be used to limit the scope of testing and be a basis for evaluating the potential damage of the update. The dependency graphs can also be used to facilitate maintenance by identifying differences between configurations, e.g., making it possible to recognise any deviations from a functioning reference configuration. For evaluation of the method, a prototype tool which explores dependencies and stores them under version control has been developed. The prototype has been used for partial analysis of the Windows 2000 platform, for which it has been important to remain aware of dynamic dependencies. Preliminary experiments indicate that most components have only a few dependencies. The method has thus given an indication that the analysis of the effects of component updates may not be as difficult as might be expected.
APA, Harvard, Vancouver, ISO, and other styles
9

Danish, Muhammad Rafique, and Sajjad Ali Khan. "Component Repository Browser." Thesis, Mälardalen University, School of Innovation, Design and Engineering, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-7707.

Full text
Abstract:

The main goal of this thesis is to investigate efficient searching mechanisms for searching and retrieving software components across different remote repositories and implement a supporting prototype called “Component Repository Browser” using the plug-in based Eclipse technology for PROGRESS-IDE. The prototype enables users to search the ProCom components and to import the desired components from a remote repository server over different protocols such as HTTP, HTTPS, and/or SVN. Several component searching mechanisms and suggestions were studied and examined such as keyword, facet-based search, folksonomy classification, and signature matching, from which we selected keyword search along with facet-based searching technique to help component searchers to efficiently find the desired components from a remote repository.

APA, Harvard, Vancouver, ISO, and other styles
10

Dirisala, Siva Kumar 1974. "Automating design intent capture for component based software reusability." Thesis, Massachusetts Institute of Technology, 1998. http://hdl.handle.net/1721.1/50001.

Full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Books on the topic "Component-based Software Engineering (CBSE)"

1

CBSE 2008 (2008 Karlsruhe, Germany). Component-based software engineering: 11th international symposium, CBSE 2008, Karlsruhe, Germany, October 14-17, 2008, proceedings. Berlin: Springer, 2008.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
2

CBSE, 2008 (2008 Karlsruhe Germany). Component-based software engineering: 11th international symposium, CBSE 2008, Karlsruhe, Germany, October 14-17, 2008, proceedings. Berlin: Springer, 2008.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
3

V, Chaudron Michel R., Szyperski Clemens, and Reussner Ralf, eds. Component-based software engineering: 11th international symposium, CBSE 2008, Karlsruhe, Germany, October 14-17, 2008, proceedings. Berlin: Springer, 2008.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
4

CBSE, 2004 (2004 Edinburgh Scotland). Component-based software engineering: 7th international symposium, CBSE 2004, Edinburgh, UK, May 24-25, 2004 : proceedings. Berlin: Springer-Verlag, 2004.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
5

1952-, Schmidt Heinz-W., ed. Component-based software engineering: 10th international symposium, CBSE 2007, Medford, MA, USA, July 9-11, 2007 ; proceedings. Berlin: Springer, 2007.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

CBSE 2010 (2010 Prague, Czech Republic). Component-based software engineering: 13th international symposium, CBSE 2010, Prague, Czech Republic, June 23-25, 2010 : proceedings. Berlin: Springer, 2010.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
7

T, Heineman George, ed. Component-based software engineering: 8th international symposium, CBSE 2005, St. Louis, Mo, USA, May 14-15, 2005 : proceedings. Berlin: Springer, 2005.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
8

David, Hutchison. Component-Based Software Engineering: 12th International Symposium, CBSE 2009 East Stroudsburg, PA, USA, June 24-26, 2009 Proceedings. Berlin, Heidelberg: Springer Berlin Heidelberg, 2009.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Schmidt, Heinz W., Ivica Crnkovic, George T. Heineman, and Judith A. Stafford, eds. Component-Based Software Engineering. Berlin, Heidelberg: Springer Berlin Heidelberg, 2007. http://dx.doi.org/10.1007/978-3-540-73551-9.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Gorton, Ian, George T. Heineman, Ivica Crnković, Heinz W. Schmidt, Judith A. Stafford, Clemens Szyperski, and Kurt Wallnau, eds. Component-Based Software Engineering. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006. http://dx.doi.org/10.1007/11783565.

Full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Book chapters on the topic "Component-based Software Engineering (CBSE)"

1

Kadri, Reda, François Merciol, and Salah Sadou. "CBSE in Small and Medium-Sized Enterprise: Experience Report." In Component-Based Software Engineering, 154–65. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006. http://dx.doi.org/10.1007/11783565_11.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Czap, H. "Case Based Software Engineering CBSE The Example of a Store Control System." In Classification and Knowledge Organization, 245–52. Berlin, Heidelberg: Springer Berlin Heidelberg, 1997. http://dx.doi.org/10.1007/978-3-642-59051-1_26.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Jifeng, He, Xiaoshan Li, and Zhiming Liu. "Component-Based Software Engineering." In Theoretical Aspects of Computing – ICTAC 2005, 70–95. Berlin, Heidelberg: Springer Berlin Heidelberg, 2005. http://dx.doi.org/10.1007/11560647_5.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Bay, Till G., Patrick Eugster, and Manuel Oriol. "Generic Component Lookup." In Component-Based Software Engineering, 182–97. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006. http://dx.doi.org/10.1007/11783565_13.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Wang, Zhijian, Zhang Chen, and Jun Zhang. "Component and Component-Based Software Development." In Lecture Notes in Electrical Engineering, 719–24. London: Springer London, 2013. http://dx.doi.org/10.1007/978-1-4471-4856-2_87.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Becker, Steffen, Sven Overhage, and Ralf H. Reussner. "Classifying Software Component Interoperability Errors to Support Component Adaption." In Component-Based Software Engineering, 68–83. Berlin, Heidelberg: Springer Berlin Heidelberg, 2004. http://dx.doi.org/10.1007/978-3-540-24774-6_8.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Wang, Yingxu. "Component-Based Software Measurement." In Business Component-Based Software Engineering, 247–62. Boston, MA: Springer US, 2003. http://dx.doi.org/10.1007/978-1-4615-1175-5_14.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Alves, Carina. "COTS-Based Requirements Engineering." In Component-Based Software Quality, 21–39. Berlin, Heidelberg: Springer Berlin Heidelberg, 2003. http://dx.doi.org/10.1007/978-3-540-45064-1_2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Rountev, Atanas. "Component-Level Dataflow Analysis." In Component-Based Software Engineering, 82–89. Berlin, Heidelberg: Springer Berlin Heidelberg, 2005. http://dx.doi.org/10.1007/11424529_6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Loecher, Sten. "Model-Based Transaction Service Configuration for Component-Based Development." In Component-Based Software Engineering, 302–9. Berlin, Heidelberg: Springer Berlin Heidelberg, 2004. http://dx.doi.org/10.1007/978-3-540-24774-6_27.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Component-based Software Engineering (CBSE)"

1

Schmidt, Heinz. "Session details: Formal approaches to CBSE." In CompArch'14: Federated Events on Component-Based Software Engineering and Software Architecture. New York, NY, USA: ACM, 2014. http://dx.doi.org/10.1145/3246683.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Grunske, Lars. "Session details: Formal approaches to CBSE." In Comparch '12: Federated Events on Component-Based Software Engineering and Software Architecture. New York, NY, USA: ACM, 2012. http://dx.doi.org/10.1145/3245090.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

"Joint Program Committee of WICSA, QoSA and CBSE 2016." In 2016 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE). IEEE, 2016. http://dx.doi.org/10.1109/cbse.2016.6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Narasimhan, Lakshmi, Prapanna Parthasarathy, and Manik Lal Das. "Evaluation of a Suite of Metrics for Component Based Software Engineering (CBSE)." In InSITE 2009: Informing Science + IT Education Conference. Informing Science Institute, 2009. http://dx.doi.org/10.28945/3379.

Full text
Abstract:
Component-Based Software Engineering (CBSE) has shown significant prospects in rapid production of large software systems with enhanced quality, and emphasis on decomposition of the engineered systems into functional or logical components with well-defined interfaces used for communication across the components. In this paper, a series of metrics proposed by various researchers have been analyzed, evaluated and benchmarked using several large-scale publicly available software systems. A systematic analysis of the values for various metrics has been carried out and several key inferences have been drawn from them. A number of useful conclusions have been drawn from various metrics evaluations, which include inferences on complexity, reusability, testability, modularity and stability of the underlying components. The inferences are argued to be beneficial for CBSE-based software development, integration and maintenance.
APA, Harvard, Vancouver, ISO, and other styles
5

Muccini, Henry, K. Eric Harper, Robert Heinrich, Jan Bosch, Noel Plouzeau, Olaf Zimmermann, Luciano Baresi, and Vittorio Cortellessa. "Welcome Message from the Chairs of WICSA, QoSA and CBSE." In 2016 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE). IEEE, 2016. http://dx.doi.org/10.1109/cbse.2016.4.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Tricoire, Maxime, Olivier Barais, Manuel Leduc, Francois Fouquet, Gerson Sunye, Brice Morin, Johann Bourcier, Gregory Nain, and Ludovic Mouline. "KevoreeJS: Enabling Dynamic Software Reconfigurations in the Browser." In 2016 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE). IEEE, 2016. http://dx.doi.org/10.1109/cbse.2016.20.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Santos, Andre L., and Ivo Albuquerque. "VISCTE: Runtime Exploration of Component-Based Systems." In 2016 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE). IEEE, 2016. http://dx.doi.org/10.1109/cbse.2016.16.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Stevanetic, Srdjan, and Uwe Zdun. "Exploring the Understandability of Components in Architectural Component Models Using Component Level Metrics and Participants' Experience." In 2016 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE). IEEE, 2016. http://dx.doi.org/10.1109/cbse.2016.8.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Di Cola, Simone, Cuong Tran, Kung-Kiu Lau, Chen Qian, and Michael Schulze. "A Component Model for Defining Software Product Families with Explicit Variation Points." In 2016 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE). IEEE, 2016. http://dx.doi.org/10.1109/cbse.2016.15.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Campeanu, Gabriel, Jan Carlson, Severine Sentilles, and Saad Mubeen. "Extending the Rubus Component Model with GPU-Aware Components." In 2016 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE). IEEE, 2016. http://dx.doi.org/10.1109/cbse.2016.13.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Reports on the topic "Component-based Software Engineering (CBSE)"

1

Lindquist, Timothy E. PCIS-2: Distributed Component-based Software Engineering. Fort Belvoir, VA: Defense Technical Information Center, May 1999. http://dx.doi.org/10.21236/ada363579.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Bass, Len, Charles Buhman, Santiago Comella-Dorda, Fred Long, and John Robert. Volume 1: Market Assessment of Component-Based Software Engineering. Fort Belvoir, VA: Defense Technical Information Center, May 2000. http://dx.doi.org/10.21236/ada388847.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Bachman, Felix, Len Bass, Charles Buhman, Santiago Comella-Dorda, and Fred Long. Technical Concepts of Component-Based Software Engineering, Volume 2. Fort Belvoir, VA: Defense Technical Information Center, May 2000. http://dx.doi.org/10.21236/ada379930.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Modlo, Yevhenii O., Serhiy O. Semerikov, Stanislav L. Bondarevskyi, Stanislav T. Tolmachev, Oksana M. Markova, and Pavlo P. Nechypurenko. Methods of using mobile Internet devices in the formation of the general scientific component of bachelor in electromechanics competency in modeling of technical objects. [б. в.], February 2020. http://dx.doi.org/10.31812/123456789/3677.

Full text
Abstract:
An analysis of the experience of professional training bachelors of electromechanics in Ukraine and abroad made it possible to determine that one of the leading trends in its modernization is the synergistic integration of various engineering branches (mechanical, electrical, electronic engineering and automation) in mechatronics for the purpose of design, manufacture, operation and maintenance electromechanical equipment. Teaching mechatronics provides for the meaningful integration of various disciplines of professional and practical training bachelors of electromechanics based on the concept of modeling and technological integration of various organizational forms and teaching methods based on the concept of mobility. Within this approach, the leading learning tools of bachelors of electromechanics are mobile Internet devices (MID) – a multimedia mobile devices that provide wireless access to information and communication Internet services for collecting, organizing, storing, processing, transmitting, presenting all kinds of messages and data. The authors reveals the main possibilities of using MID in learning to ensure equal access to education, personalized learning, instant feedback and evaluating learning outcomes, mobile learning, productive use of time spent in classrooms, creating mobile learning communities, support situated learning, development of continuous seamless learning, ensuring the gap between formal and informal learning, minimize educational disruption in conflict and disaster areas, assist learners with disabilities, improve the quality of the communication and the management of institution, and maximize the cost-efficiency. Bachelor of electromechanics competency in modeling of technical objects is a personal and vocational ability, which includes a system of knowledge, skills, experience in learning and research activities on modeling mechatronic systems and a positive value attitude towards it; bachelor of electromechanics should be ready and able to use methods and software/hardware modeling tools for processes analyzes, systems synthesis, evaluating their reliability and effectiveness for solving practical problems in professional field. The competency structure of the bachelor of electromechanics in the modeling of technical objects is reflected in three groups of competencies: general scientific, general professional and specialized professional. The implementation of the technique of using MID in learning bachelors of electromechanics in modeling of technical objects is the appropriate methodic of using, the component of which is partial methods for using MID in the formation of the general scientific component of the bachelor of electromechanics competency in modeling of technical objects, are disclosed by example academic disciplines “Higher mathematics”, “Computers and programming”, “Engineering mechanics”, “Electrical machines”. The leading tools of formation of the general scientific component of bachelor in electromechanics competency in modeling of technical objects are augmented reality mobile tools (to visualize the objects’ structure and modeling results), mobile computer mathematical systems (universal tools used at all stages of modeling learning), cloud based spreadsheets (as modeling tools) and text editors (to make the program description of model), mobile computer-aided design systems (to create and view the physical properties of models of technical objects) and mobile communication tools (to organize a joint activity in modeling).
APA, Harvard, Vancouver, ISO, and other styles
5

Wu, Yingjie, Selim Gunay, and Khalid Mosalam. Hybrid Simulations for the Seismic Evaluation of Resilient Highway Bridge Systems. Pacific Earthquake Engineering Research Center, University of California, Berkeley, CA, November 2020. http://dx.doi.org/10.55461/ytgv8834.

Full text
Abstract:
Bridges often serve as key links in local and national transportation networks. Bridge closures can result in severe costs, not only in the form of repair or replacement, but also in the form of economic losses related to medium- and long-term interruption of businesses and disruption to surrounding communities. In addition, continuous functionality of bridges is very important after any seismic event for emergency response and recovery purposes. Considering the importance of these structures, the associated structural design philosophy is shifting from collapse prevention to maintaining functionality in the aftermath of moderate to strong earthquakes, referred to as “resiliency” in earthquake engineering research. Moreover, the associated construction philosophy is being modernized with the utilization of accelerated bridge construction (ABC) techniques, which strive to reduce the impact of construction on traffic, society, economy and on-site safety. This report presents two bridge systems that target the aforementioned issues. A study that combined numerical and experimental research was undertaken to characterize the seismic performance of these bridge systems. The first part of the study focuses on the structural system-level response of highway bridges that incorporate a class of innovative connecting devices called the “V-connector,”, which can be used to connect two components in a structural system, e.g., the column and the bridge deck, or the column and its foundation. This device, designed by ACII, Inc., results in an isolation surface at the connection plane via a connector rod placed in a V-shaped tube that is embedded into the concrete. Energy dissipation is provided by friction between a special washer located around the V-shaped tube and a top plate. Because of the period elongation due to the isolation layer and the limited amount of force transferred by the relatively flexible connector rod, bridge columns are protected from experiencing damage, thus leading to improved seismic behavior. The V-connector system also facilitates the ABC by allowing on-site assembly of prefabricated structural parts including those of the V-connector. A single-column, two-span highway bridge located in Northern California was used for the proof-of-concept of the proposed V-connector protective system. The V-connector was designed to result in an elastic bridge response based on nonlinear dynamic analyses of the bridge model with the V-connector. Accordingly, a one-third scale V-connector was fabricated based on a set of selected design parameters. A quasi-static cyclic test was first conducted to characterize the force-displacement relationship of the V-connector, followed by a hybrid simulation (HS) test in the longitudinal direction of the bridge to verify the intended linear elastic response of the bridge system. In the HS test, all bridge components were analytically modeled except for the V-connector, which was simulated as the experimental substructure in a specially designed and constructed test setup. Linear elastic bridge response was confirmed according to the HS results. The response of the bridge with the V-connector was compared against that of the as-built bridge without the V-connector, which experienced significant column damage. These results justified the effectiveness of this innovative device. The second part of the study presents the HS test conducted on a one-third scale two-column bridge bent with self-centering columns (broadly defined as “resilient columns” in this study) to reduce (or ultimately eliminate) any residual drifts. The comparison of the HS test with a previously conducted shaking table test on an identical bridge bent is one of the highlights of this study. The concept of resiliency was incorporated in the design of the bridge bent columns characterized by a well-balanced combination of self-centering, rocking, and energy-dissipating mechanisms. This combination is expected to lead to minimum damage and low levels of residual drifts. The ABC is achieved by utilizing precast columns and end members (cap beam and foundation) through an innovative socket connection. In order to conduct the HS test, a new hybrid simulation system (HSS) was developed, utilizing commonly available software and hardware components in most structural laboratories including: a computational platform using Matlab/Simulink [MathWorks 2015], an interface hardware/software platform dSPACE [2017], and MTS controllers and data acquisition (DAQ) system for the utilized actuators and sensors. Proper operation of the HSS was verified using a trial run without the test specimen before the actual HS test. In the conducted HS test, the two-column bridge bent was simulated as the experimental substructure while modeling the horizontal and vertical inertia masses and corresponding mass proportional damping in the computer. The same ground motions from the shaking table test, consisting of one horizontal component and the vertical component, were applied as input excitations to the equations of motion in the HS. Good matching was obtained between the shaking table and the HS test results, demonstrating the appropriateness of the defined governing equations of motion and the employed damping model, in addition to the reliability of the developed HSS with minimum simulation errors. The small residual drifts and the minimum level of structural damage at large peak drift levels demonstrated the superior seismic response of the innovative design of the bridge bent with self-centering columns. The reliability of the developed HS approach motivated performing a follow-up HS study focusing on the transverse direction of the bridge, where the entire two-span bridge deck and its abutments represented the computational substructure, while the two-column bridge bent was the physical substructure. This investigation was effective in shedding light on the system-level performance of the entire bridge system that incorporated innovative bridge bent design beyond what can be achieved via shaking table tests, which are usually limited by large-scale bridge system testing capacities.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography