Protocol and Connectivity Based Overlay Level Capacity Calculation of P2P Networks
WI-IATW '06 Proceedings of the 2006 IEEE/WIC/ACM international conference on Web Intelligence and Intelligent Agent Technology
AN INTELLIGENT DESIGN FRAMEWORK PROPOSAL LEVERAGING AXIOMATIC DESIGN AND THE SEMANTIC WEB
Journal of Integrated Design & Process Science
TOWARDS SEMANTIC INTEGRATION OF COMPONENTS USING A SERVICE-BASED ARCHITECTURE
Journal of Integrated Design & Process Science
Modelling and simulation: The basis for education enrichment and software design
Enterprise Information Systems - Contains Special Issue: Modelling, Simulation, Verification and Validation of Enterprise Information Systems, edited by Juan Carlos Augusto and Marc Roper
A theoretical framework of component-based software development phases
ACM SIGMIS Database
Component Point: A system-level size measure for Component-Based Software Systems
Journal of Systems and Software
DESIGN SPACE ANALYSIS IN MODEL-DRIVEN ENGINEERING
Journal of Integrated Design & Process Science
SYSTEM MODELING AND ANALYSIS USING COMMUNICATION CHANNELS
Journal of Integrated Design & Process Science
Hi-index | 0.00 |
Software systems tend to be large scale and complex with the inevitable increase in their functionalities. The increasing costs related to system development and maintenance in correlation to the software size requires new assessment tools for the newly evolving development methodologies. Taking advantage of existing tools and methodologies in a mature field is beneficial to relatively young, related disciplines. Therefore, this paper brings modeling techniques from a well-developed and mature discipline, information theory, into component-based software (CBS) engineering. Information-theoretic representation and analysis techniques in general, noiseless information channel concepts in particular, are good candidates to be adopted to model the dynamic behavior of software components and quantify the interaction between them. This modeling approach is realized by first modeling the component integration units of CBS with cubic control flowgraphs. The arcs in these models can be labeled as functions of parameters of their "hidden" components in the originating nodes or arcs, or both. Each of these labeled graphs defines a Shannon language. Then, a set of metrics, labeled as pervasive Shannon metrics is defined. Four case studies are demonstrated to show the applicability of the proposed metrics for assessment of CBS.