Object-oriented design
Component-oriented software development
Communications of the ACM - Special issue on analysis and modeling in software development
Introduction to knowledge systems
Introduction to knowledge systems
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Formal methods: state of the art and future directions
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
Toward formalizing structured analysis
ACM Transactions on Software Engineering and Methodology (TOSEM)
RaDaR: a scalable architecture for a global Web hosting service
WWW '99 Proceedings of the eighth international conference on World Wide Web
Vinci: a service-oriented architecture for rapid development of web applications
Proceedings of the 10th international conference on World Wide Web
Engineering Design: Products, Processes, and Systems
Engineering Design: Products, Processes, and Systems
Applications of Formal Methods
Applications of Formal Methods
Design Rules: The Power of Modularity Volume 1
Design Rules: The Power of Modularity Volume 1
Multi-Objective Optimization Using Evolutionary Algorithms
Multi-Objective Optimization Using Evolutionary Algorithms
Performance Evaluation of Service Differentiating Internet Servers
IEEE Transactions on Computers
IEEE Expert: Intelligent Systems and Their Applications
Configuration-Design Problem Solving
IEEE Expert: Intelligent Systems and Their Applications
The Self-Serv Environment for Web Services Composition
IEEE Internet Computing
Formal engineering design synthesis
Formal engineering design synthesis
Semantic E-Workflow Composition
Journal of Intelligent Information Systems
Logic-based Web Services Composition: From Service Description to Process Model
ICWS '04 Proceedings of the IEEE International Conference on Web Services
Constraint Driven Web Service Composition in METEOR-S
SCC '04 Proceedings of the 2004 IEEE International Conference on Services Computing
Guest editorial: automated component-based software engineering
Journal of Systems and Software - Special issue: Automated component-based software engineering
An approach for QoS-aware service composition based on genetic algorithms
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Structured Analysis and System Specification
Structured Analysis and System Specification
Web Service Composition Using Integer Programming-based Models
ICEBE '05 Proceedings of the IEEE International Conference on e-Business Engineering
A declarative approach to composing web services in dynamic environments
Decision Support Systems
Composite Systems Decisions (Decision Engineering)
Composite Systems Decisions (Decision Engineering)
Efficient algorithms for Web services selection with end-to-end QoS constraints
ACM Transactions on the Web (TWEB)
TOWARDS SEMANTIC INTEGRATION OF COMPONENTS USING A SERVICE-BASED ARCHITECTURE
Journal of Integrated Design & Process Science
A Component-Based Systems Development Approach
Journal of Integrated Design & Process Science
A Distributed Multidisciplinary Design Optimization Framework: Technology Integration
Journal of Integrated Design & Process Science
Service Component: A Mechanism For Web Service Composition Reuse And Specialization
Journal of Integrated Design & Process Science
The Estimation Of Invocation Cost For Composite Services
Journal of Integrated Design & Process Science
Automatic Service Composition Based on Enhanced Service Dependency Graph
ICWS '08 Proceedings of the 2008 IEEE International Conference on Web Services
Combinatorial optimization in system configuration design
Automation and Remote Control
The Engineering Design of Systems: Models and Methods
The Engineering Design of Systems: Models and Methods
Web services and business process management
IBM Systems Journal
HTN planning for Web Service composition using SHOP2
Web Semantics: Science, Services and Agents on the World Wide Web
A design framework for e-business infrastructure integration andresource management
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Task-based adaptation for ubiquitous computing
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Modularity in design of products and systems
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Four-layer framework for combinatorial optimization problems domain
Advances in Engineering Software
Hi-index | 0.00 |
In the paper, hierarchical combinatorial synthesis of Web-hosting system is described. The composition problem is examined as analysis and selection of system component alternatives (e.g., hardware alternatives, software alternatives, communication alternatives). The modular design process is based on Hierarchical Morphological Multicriteria Design (HMMD) approach: (i) design of a tree-like model for the system, (ii) generation of design alternatives for each leaf node of the system model, (iii) generation of criteria and their scales for each node of the system model, (iv) assessment of the design alternatives upon the corresponding criteria, (v) multicriteria analysis of the alternatives for system components/parts to get ordinal estimates of quality for each design alternative, (vi) composing the selected alternatives into a resultant combination or a composite design alternative for the higher hierarchical level of the system model (while taking into account ordinal quality of the alternatives above and ordinal quality of compatibility between the alternatives). The multicriteria analysis of the design alternatives and their composition is based on a hierarchical Bottom-Up framework. A two-criteria combinatorial problem (morphological clique problem) is used for the composition and Pareto-effective solutions are searched for. An example of Web-hosting system consists of the following basic system parts: (a) facilities (servers, telecommunication facilities), (b) Internet access, (c) software part (Web server, Web technology). The set of basic criteria involves the following: price, reliability, scalability, stability of work, maintenance cost, etc. Numerical examples illustrate the system modeling and design processes.