4 results
Search Results
Now showing 1 - 4 of 4
Conference Object Citation - WoS: 14Citation - Scopus: 26A Suite of Cognitive Complexity Metrics(Springer-Verlag Berlin, 2012) Misra,S.; Koyuncu,M.; Crasso,M.; Mateos,C.; Zunino,A.In this paper, we propose a suite of cognitive metrics for evaluating complexity of object-oriented (OO) codes. The proposed metric suite evaluates several important features of OO languages. Specifically, the proposed metrics are to measure method complexity, message complexity (coupling), attributes complexity and class complexity. We propose also a code complexity by considering the complexity due to inheritance for the whole system. All these proposed metrics (except attribute complexity) use the cognitive aspect of the code in terms of cognitive weight. All the metrics have critically examined through theoretical and empirical validation processes. © 2012 Springer-Verlag.Conference Object Citation - WoS: 14A Suite of Cognitive Complexity Metrics(Springer-verlag Berlin, 2012) Misra, Sanjay; Koyuncu, Murat; Crasso, Marco; Mateos, Cristian; Zunino, AlejandroIn this paper, we propose a suite of cognitive metrics for evaluating complexity of object-oriented (OO) codes. The proposed metric suite evaluates several important features of OO languages. Specifically, the proposed metrics are to measure method complexity, message complexity (coupling), attributes complexity and class complexity. We propose also a code complexity by considering the complexity due to inheritance for the whole system. All these proposed metrics (except attribute complexity) use the cognitive aspect of the code in terms of cognitive weight. All the metrics have critically examined through theoretical and empirical validation processes.Conference Object Citation - WoS: 3Measuring Complexity of Object Oriented Programs(Springer-verlag Berlin, 2008) Misra, Sanjay; Akman, IbrahimIn this paper, a metric for object oriented language is formulated and validated. On the contrary of the other metrics used for object oriented programming (OOPS), the proposed metric calculates the complexity of a class at method level and hence considers the internal architecture of the classes, subclasses and member functions. The proposed metric is evaluated against Weyuker's proposed set of measurement principles through examples and validated through experimentation, case study and comparative study with similar measures. The practical usefulness of the metric is evaluated by a practical framework.Article Citation - WoS: 29Citation - Scopus: 37A Guide for Validation of Fe-Simulations in Bulk Metal Forming(Springer Heidelberg, 2005) Tekkaya, AE; Manufacturing EngineeringNumerical analysis of metal forming processes is an everyday practice in industry. Forming loads, material flow, forming defects such as underfills, laps, and even cracks, stresses in dies and punches, as well as product properties like new hardness distribution, dimensional accuracies, and residual stresses are predicted by numerical analysis and used for technology generation. Most of the numerical analysis is done by the finite element method made available for engineers and technicians by numerous powerful commercial software packages. These software packages act as black-boxes and usually hide the complicated numerical procedures and even their crucial parameters from the applier. Therefore, the question arises during industrial applications: how accurate is the simulation, and how can the results be assessed? The aim of this paper is to provide a guideline to assess the results of metal forming simulations. Although some ideas are valid for any metal forming process, bulk forming is the primary concern. The paper will address firstly the possible sources of error in a finite element analysis of bulk forming processes. Then, some useful elementary knowledge will be summarized. Various levels of validation such as result and ability validation and assessment will be discussed. Finally, interpretation of results will be treated. In this content also some suggestions will be given.

