IEEE Organizations related to Component Architectures

Back to Top

No organizations are currently tagged "Component Architectures"



Conferences related to Component Architectures

Back to Top

2020 IEEE International Conference on Image Processing (ICIP)

The International Conference on Image Processing (ICIP), sponsored by the IEEE SignalProcessing Society, is the premier forum for the presentation of technological advances andresearch results in the fields of theoretical, experimental, and applied image and videoprocessing. ICIP 2020, the 27th in the series that has been held annually since 1994, bringstogether leading engineers and scientists in image and video processing from around the world.


2020 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM)

All topics related to engineering and technology management, including applicable analytical methods and economical/social/human issues to be considered in making engineering decisions.


2020 IEEE/ACM 42nd International Conference on Software Engineering (ICSE)

ICSE is the premier forum for researchers to present and discuss the most recent innovations,trends, outcomes, experiences, and challenges in the field of software engineering. The scopeis broad and includes all original and unpublished results of empirical, conceptual, experimental,and theoretical software engineering research.


2019 19th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID)

Cluster Computing, Grid Computing, Edge Computing, Cloud Computing, Parallel Computing, Distributed Computing


2019 IEEE 14th International Symposium on Autonomous Decentralized System (ISADS)

Opportunities and challenges for implementing highly complex, efficient, and dependable business and control systems have been steadily increasing, driven by the continuous growth in the power, intelligence, adaptiveness and openness of technologies and standards applied in computing, communication and control systems. Dynamically changing social and economic situations demand the next-generation of systems to be based on adaptive, reusable, and internet and Web-enabled technologies and applications. Such systems are expected to have the characteristics of living systems composed of largely autonomous and decentralized components. Such systems are called Autonomous Decentralized Systems (ADS). The International Symposium on Autonomous Decentralized Systems (ISADS) has been the premier events in the past twenty-eight years to have successfully addressed these challenges.


More Conferences

Periodicals related to Component Architectures

Back to Top

No periodicals are currently tagged "Component Architectures"


Most published Xplore authors for Component Architectures

Back to Top

Xplore Articles related to Component Architectures

Back to Top

Analyzing and Re-structuring Product Line Dependencies

31st Annual International Computer Software and Applications Conference (COMPSAC 2007), 2007

Software product lines have proven to be successful for developing many critical software systems. Sharing thoroughly tested components can greatly improve the quality of individual products. The structuring of commonality and variability in the product line creates dependencies among features and components. Because of the dependencies, individual products may be bloated with features and components not required by the product ...


Component- vs. application-level MVC architecture

32nd Annual Frontiers in Education, 2002

We describe our approach to teaching the MVC (Model-View-Controller) architecture for GUI applications. Swing adopts MVC at component level. We use it as a case study to illustrate features of MVC and also help students learn to use the tool for programming projects. To encourage them to see beyond a specific tool, we assign students a project to build a ...


A Distributed Enterprise Application Platform Based on SCA

2011 International Conference on Internet Technology and Applications, 2011

Enterprise Application always involves a variety of different technologies and machines. Because of this heterogeneity, Enterprise Application currently has problems of inflexibility and trivialness. To solve the problems, we proposed a distributed enterprise application platform based on SCA (Service Component Architecture). The design of the platform adopts a lot of advanced software techniques such as Interface Driven Design and Dependency ...


Profile UML2.0 for Specification of the SCA Architectures

2011 Seventh International Conference on Semantics, Knowledge and Grids, 2011

Service Component Architecture (SCA) aims to simplify the construction of service oriented architecture (SOA) to encourage better the reuse and to be independent from used technologies. In the other hand, UML is a standard for modeling especially in industrial environments. To face this situation we recommend an adaptation of UML2.0 to SCA. It is in this context that we have ...


Adaptability in component-based peer-to-peer applications

Proceedings. Second International Conference on Peer-to-Peer Computing,, 2002

One great challenge in the field of software engineering is to develop reusable, adaptable and scalable software systems. To address this goal, a multiplicity of approaches have been proposed. We present our work towards the realisation of a component model as well as of an architecture serving as a runtime environment for component-based, distributed peer-to-peer applications. We further explain additional ...


More Xplore Articles

Educational Resources on Component Architectures

Back to Top

IEEE-USA E-Books

  • Analyzing and Re-structuring Product Line Dependencies

    Software product lines have proven to be successful for developing many critical software systems. Sharing thoroughly tested components can greatly improve the quality of individual products. The structuring of commonality and variability in the product line creates dependencies among features and components. Because of the dependencies, individual products may be bloated with features and components not required by the product specification. This increases complexity and resource consumption, affecting product quality negatively. We propose a method for analyzing product line dependencies for identifying unnecessary features. If these features are found, the method also addresses how to correct the situation. Our approach is demonstrated with a running example and our experiences in real industrial cases are discussed.

  • Component- vs. application-level MVC architecture

    We describe our approach to teaching the MVC (Model-View-Controller) architecture for GUI applications. Swing adopts MVC at component level. We use it as a case study to illustrate features of MVC and also help students learn to use the tool for programming projects. To encourage them to see beyond a specific tool, we assign students a project to build a domain-specific framework for GUI applications using MVC at application level. This project allows students to learn hands on the MVC architecture as well as other design techniques in a new context. Our two-semester experience shows that a tool- based case study with a follow-up effort as such is productive in teaching practical design techniques.

  • A Distributed Enterprise Application Platform Based on SCA

    Enterprise Application always involves a variety of different technologies and machines. Because of this heterogeneity, Enterprise Application currently has problems of inflexibility and trivialness. To solve the problems, we proposed a distributed enterprise application platform based on SCA (Service Component Architecture). The design of the platform adopts a lot of advanced software techniques such as Interface Driven Design and Dependency Injection. The architecture of the platform is very flexible and the platform can be easily extended. The platform eliminates hard-coded dependencies and provides a declarative way to define policies (security, transaction, etc.); developers need only focus on business logic; components can be easily reused to form new services. A solution assembled with SCA can be distributed over one or more nodes in the network and can be reconfigured without programming changes. The advantages of the platform were illustrated through an example of practical application.

  • Profile UML2.0 for Specification of the SCA Architectures

    Service Component Architecture (SCA) aims to simplify the construction of service oriented architecture (SOA) to encourage better the reuse and to be independent from used technologies. In the other hand, UML is a standard for modeling especially in industrial environments. To face this situation we recommend an adaptation of UML2.0 to SCA. It is in this context that we have defined a profile UML2.0 for SCA contain a set of stereotypes applied to metaclasses stemming from the metamodel UML2.0. These stereotypes are completed by formal constraints in OCL. Our profile introduces new elements to reflect the architectural concepts of SCA.

  • Adaptability in component-based peer-to-peer applications

    One great challenge in the field of software engineering is to develop reusable, adaptable and scalable software systems. To address this goal, a multiplicity of approaches have been proposed. We present our work towards the realisation of a component model as well as of an architecture serving as a runtime environment for component-based, distributed peer-to-peer applications. We further explain additional concepts for adaptability in peer- to-peer applications.

  • SeBip: A Symbolic Executor for BIP

    This paper presents SeBip, the first symbolic executor for component-based systems modeled in BIP. To tackle the path explosion problem, SeBip combines partial order reduction technique to reduce the number of interactions to be explored during executing the system symbolically. An experimental evaluation has been carried out to demonstrate the scalability of SeBip on detecting bugs.

  • Realization of Distributed Traffic Simulation System with SCA and SDO

    To accomplish the optimization for bus priority on large scale road network, the distributed traffic simulation (DTS) system with the architecture based on service oriented architecture (SOA) and multi-agents is designed. In the DTS system, compound simulation models are adopted to accelerate the simulation. Simulation road network is persisted in Oracle database through object- relation mapping (ORM). New modules are encapsulated into service component architecture (SCA) composites for heterogeneity and reusability. Data transferred through services are packaged with uniform service data object (SDO) data module to simplify data programming in heterogeneous environment and advance the interoperability of services. The whole system with heterogeneous implements is deployed in different environments, and its validity is demonstrated by an experimental simulation on a given real road network.

  • A Service Component Deployment Architecture for e-Banking

    Service-oriented architectures (SOA) foster software reuse and loose coupling by means of strongly restricting interactions to service contracts. Many companies have identified in SOA an opportunity not only to improve their productivity but also to promote and extend their B2B relationships. The ITECBAN project is a significant reference of this process within the Spanish banking market. The scope of this paper is the implementation of the SOA paradigm in enterprise-class environments based on JEE technology. SCA (Service Component Architecture) and JBI (Java Business Integration) specifications have taken the first steps to support deployment of distributed services at the server-side Java platform. However, significant issues such as runtime service version management and context adaptation are still open. This paper presents a deployment solution for service-oriented JEE distributed systems based upon available specifications (SCA, OSGi and OMG Deployment and Configuration) and OSS implementations.

  • OSCARonDebian: Contribution from the Google Summer of Code 2005 Program

    OSCAR (Open Source Cluster Application Resources) is a software suite that is designed to simplify cluster installation. It includes a large collection of open source softwares which are needed for a dedicated, high-performance cluster. The existing framework supports most of the RPM based Linux distributions and the current project, which is named as OSCARonDebian is an attempt to extend the support to Debian based distributions. The main intent of this paper is to summarize some of the major changes made to the current OSCAR tree as an attempt to port OSCAR to Debian.

  • Mechanism for multi-XML documents correlating validation and its implementation

    When an application manages multiple XML documents, the references between them need to be validated before any further operation. In this paper, we present a general validating mechanism based on a model which describes references between two or more XML documents as directed graphs. A formal system is presented and we prove that the correlating validation of many-to- many XML documents could be simplified as several correlating validations of one-to-many XML documents. By the means of adding correlating validation logic into the Xerces2-Java components architecture, we develop a parser prototype. Experiments show that the mechanism is a proper solution for multi-XML documents correlating validation.



Standards related to Component Architectures

Back to Top

No standards are currently tagged "Component Architectures"


Jobs related to Component Architectures

Back to Top