Crnkovic et al., 2001 - Google Patents
Component-based software engineering-new paradigm of software developmentCrnkovic et al., 2001
View PDF- Document ID
- 9116889828832370728
- Author
- Crnkovic I
- Larsson M
- Publication year
- Publication venue
- Invited talk and report, MIPRO
External Links
Snippet
Component-based software development is a new trend in software development. The main idea is to reuse already completed components instead of developing everything from the very beginning each time. Use of component-based development brings many advantages …
- 230000018109 developmental process 0 title abstract description 84
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4421—Execution paradigms
- G06F9/4428—Object-oriented
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
- G06F9/541—Interprogramme communication; Intertask communication via adapters, e.g. between incompatible applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4443—Execution mechanisms for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/465—Distributed object oriented systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/445—Programme loading or initiating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Implementation of user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
- G06F8/24—Object oriented
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation, e.g. computer aided management of electronic mail or groupware; Time management, e.g. calendars, reminders, meetings or time accounting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/46—Indexing scheme relating to G06F9/46
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Weiderman et al. | Approaches to Legacy System Evolution. | |
| Klusch | Intelligent information agents: agent-based information discovery and management on the Internet | |
| Arsanjani et al. | Web Services: Promises and Compromises: Much of web services’ initial promise will be realized via integration within the enterprise. | |
| US5768510A (en) | Object-oriented system, method and article of manufacture for a client-server application enabler system | |
| Barroca et al. | Software architectures: advances and applications | |
| US20020161734A1 (en) | Application instantiation based upon attributes and values stored in a meta data repository, including tiering of application layers objects and components | |
| US20030182461A1 (en) | Service mapping method of enterprise application modeling and development for multi-tier service environments | |
| Mietzner | A method and implementation to define and provision variable composite applications, and its usage in cloud computing | |
| Hasselbring | Component-based software engineering | |
| Crnkovic et al. | Component-based software engineering-new paradigm of software development | |
| US20030140126A1 (en) | Method of deployment for concurrent execution of multiple versions of an integration model | |
| Qu et al. | A generic analytical target cascading optimization system for decentralized supply chain configuration over supply chain grid | |
| Brian Blake | Agent-based communication for distributed workflow management using jini technologies | |
| Gschwind | Adaptation and composition techniques for component-based software engineering | |
| Solarski | Dynamic upgrade of distributed software components | |
| Singh et al. | Social abstractions for information agents | |
| Crnkovic et al. | Component-Based Development-a New Approach in Software Development | |
| Dietrich et al. | A language and framework for supporting an active approach to component-based software integration | |
| Lüders | Use of component-based software architectures in industrial control systems | |
| Yang | Process library | |
| Brian Blake | Using agent control and communication in a distributed workflow information system | |
| Spacek | Design and Implementation of a Reflective Component-Oriented Programming and Modeling Language | |
| Xiao et al. | Externalisation and Adaptation of Mult-Agent System Behavior | |
| Hutchinson et al. | Migrating to SOAs by Way of Hybrid Systems | |
| Karpowitz | A dynamic workflow framework for mass customization using web service and autonomous agent technologies |