Browsing by Author "Akman,I."
Now showing 1 - 14 of 14
- Results Per Page
- Sort Options
Conference Object Citation Count: 1Analyzing the requirements for E-government transition of Iraqi ICS services: An Iraqi correction services case study(Institute of Electrical and Electronics Engineers Inc., 2017) Bostan, Atila; Bostan,A.; Akman,I.; Computer EngineeringIraqi Correction Services (ICS) is a department within the Ministry of Justice. Most services are provided through traditional paper and pen system. This system causes delays in service provision time and work over-load on ICS staff which translates into a high cost of service provision. E-government applications represent an opportunity to automate governmental services while improving both effectiveness and efficiency. This work presents the approach taken to determine the priority to automate ICS service from the perspective of service beneficiaries. The research is yet to be completed, however, up to this point we developed four different questionnaire-sets in order to collect the requirements from the shareholders, verified them and implemented the actual survey in the field. The experience gained throughout these steps and the future analysis plan is reported in this paper. © 2017 IEEE.Conference Object Citation Count: 2A cognitive evaluation for meetings in software development process(Springer Verlag, 2009) Mısra, Sanjay; Akman,I.; Computer EngineeringSoftware development includes number of different type of meetings in the whole development process. The cognitive activities also play an important role in decision making activities in these meetings since they are carried out by human being. In this paper, we evaluated the relevance of meetings in different phases of the software development process with reference to cognitive aspects. © 2009 Springer Berlin Heidelberg.Conference Object Citation Count: 7Comparative study of cognitive complexity measures(2008) Mısra, Sanjay; Akman,I.; Computer EngineeringComplexity metrics are used to predict critical information about reliability and maintainability of software systems. Cognitive complexity measure based on cognitive informatics, plays an important role in understanding the fundamental characteristics of software, therefore directly affects the understandability and maintainability of software systems. In this paper, we compared available cognitive complexity measures and evaluated cognitive weight complexity measure in terms of Weyuker's properties. © 2008 IEEE.Conference Object Citation Count: 7Measuring complexity of object oriented programs(2008) Mısra, Sanjay; Akman,I.; Computer EngineeringIn 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. © 2008 Springer-Verlag Berlin Heidelberg.Conference Object Citation Count: 7Measuring complexity of object oriented programs(2008) Mısra, Sanjay; Akman,I.; Computer EngineeringIn 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. © 2008 Springer-Verlag Berlin Heidelberg.Conference Object Citation Count: 10A model for measuring cognitive complexity of software(Springer Verlag, 2008) Mısra, Sanjay; Akman,I.; Computer EngineeringThis paper proposes a model for calculating cognitive complexity of a code. This model considers all major factors responsible for (cognitive) complexity. The practical applicability of the measure is evaluated through experimentation, test cases and comparative study. © 2008 Springer-Verlag Berlin Heidelberg.Conference Object Citation Count: 10A model for measuring cognitive complexity of software(Springer Verlag, 2008) Mısra, Sanjay; Akman,I.; Computer EngineeringThis paper proposes a model for calculating cognitive complexity of a code. This model considers all major factors responsible for (cognitive) complexity. The practical applicability of the measure is evaluated through experimentation, test cases and comparative study. © 2008 Springer-Verlag Berlin Heidelberg.Conference Object Citation Count: 3A Multi-paradigm Complexity Metric (MCM)(2011) Mısra, Sanjay; Akman,I.; Cafer,F.; Computer EngineeringHuge amount of researches and software metrics have been proposed for procedural and object-oriented languages. However, there are only few metrics available in the literature related with multi-paradigm programming languages. In this paper, we propose a metric to evaluate the code written in multi-paradigm language. Our proposed metric can be used for most of the programming paradigms, including both procedural and object-oriented languages. © 2011 Springer-Verlag.Conference Object Citation Count: 3A Multi-paradigm Complexity Metric (MCM)(2011) Mısra, Sanjay; Akman,I.; Cafer,F.; Computer EngineeringHuge amount of researches and software metrics have been proposed for procedural and object-oriented languages. However, there are only few metrics available in the literature related with multi-paradigm programming languages. In this paper, we propose a metric to evaluate the code written in multi-paradigm language. Our proposed metric can be used for most of the programming paradigms, including both procedural and object-oriented languages. © 2011 Springer-Verlag.Conference Object Citation Count: 5A new complexity metric based on cognitive informatics(2008) Mısra, Sanjay; Akman,I.; Computer EngineeringIn this paper, a new complexity metric based on cognitive informatics is proposed for object oriented(OO) code. This is the single metric, which covers cognitive complexity of the OO system, method complexity and complexity due to inheritance together. The proposed metric was evaluated against Weyuker set of measurement principles. It was found that seven Weyuker properties are satisfied by this measure. © 2008 Springer-Verlag Berlin Heidelberg.Conference Object Citation Count: 5A new complexity metric based on cognitive informatics(2008) Mısra, Sanjay; Akman,I.; Computer EngineeringIn this paper, a new complexity metric based on cognitive informatics is proposed for object oriented(OO) code. This is the single metric, which covers cognitive complexity of the OO system, method complexity and complexity due to inheritance together. The proposed metric was evaluated against Weyuker set of measurement principles. It was found that seven Weyuker properties are satisfied by this measure. © 2008 Springer-Verlag Berlin Heidelberg.Conference Object Citation Count: 9A unique complexity metric(2008) Mısra, Sanjay; Akman,I.; Computer EngineeringMetrics, in general, are defined as "a quantitative measure of the degree to which a system, component, or process possesses a given attribute". Complexity metrics are used to predict critical information about reliability and maintainability of software systems. This paper proposes complexity metric, which includes all major factors responsible for complexity. We validated our metric against the principles of measurement theory since the measurement theory has been proposed and extensively used in the literature as a means to evaluate the software engineering metrics. The scale of the metric is investigated through Extensive structure. It is found that the proposed measure is on ratio scale. The applicability of the proposed measure is tested through test cases and comparative study. © 2008 Springer-Verlag Berlin Heidelberg.Conference Object Citation Count: 10A unique complexity metric(2008) Mısra, Sanjay; Akman,I.; Computer EngineeringMetrics, in general, are defined as "a quantitative measure of the degree to which a system, component, or process possesses a given attribute". Complexity metrics are used to predict critical information about reliability and maintainability of software systems. This paper proposes complexity metric, which includes all major factors responsible for complexity. We validated our metric against the principles of measurement theory since the measurement theory has been proposed and extensively used in the literature as a means to evaluate the software engineering metrics. The scale of the metric is investigated through Extensive structure. It is found that the proposed measure is on ratio scale. The applicability of the proposed measure is tested through test cases and comparative study. © 2008 Springer-Verlag Berlin Heidelberg.Conference Object Citation Count: 2Utilization of Online Collaborative Tools in Software Engineering: An Empirical Study on Review Meetings(Institute of Electrical and Electronics Engineers Inc., 2021) Turhan, Çiğdem; Turhan,C.; Turhan, Cihan; Hacaloğlu, Tuna; Software Engineering; Energy Systems Engineering; Information Systems EngineeringSoftware development involves a significant amount of team effort where collaboration and communication of the team members are crucial. The team meetings are core activities in all stages of the software development process. Even though these meetings often are conducted face-to-face (F2F) with a lackof technology utilization, changing global conditions such as the COVID-19 pandemic require other solutions urgently without interrupting the software development schedule. For this purpose, online collaborative tools provide new opportunities for software teams to work together avoiding waste in time and resources and the relevant literature is immature. This study aims to assess the factors affecting the integration of online collaborative tools to SE practices with a special reference to review meetings. For this purpose, a sample of 73 SE sophomore and junior students who are future software professionals participated in experimental review meetings based on predefined scenarios. The findings indicate that the utilization of OCT's has positive effects on the participants' actual performance and improves the interaction between team members compared to F2F meetings. © 2021 IEEE