Event-Based Metric for Computing System Complexity

被引:1
|
作者
Singh, Sandeep Kumar [1 ]
Sabharwal, Sangeeta [2 ]
Gupta, J. P. [1 ]
机构
[1] Jaypee Inst Informat Technol, Noida, India
[2] Netaji Subhash Inst Technol, Dwarka, India
来源
关键词
Events; Event Meta Model; Complexity metrics; Event based systems; Software engineering; SOFTWARE MEASUREMENT; WEYUKERS PROPERTIES; FRAMEWORK;
D O I
10.1007/978-3-642-14825-5_5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to increase quality and productivity of software, weaknesses must be identified in the software development process. Software metrics play a central role in identifying such weaknesses. High complexity of software is also one of the weaknesses. Identifying it in the early analysis stage can reduce cost, time and efforts. In this paper, a model-based approach is proposed to derive software metrics for measuring system complexity. The proposed metric measures the complexity of system on the basis of event flows and their inter-dependencies. Events taking place in the system are represented using Event Templates. An Event-Flow Model is then constructed from Event Templates and is represented as Event-Flow Graph. The proposed Event-Flow Complexity metric for analysis model is derived from Event-Flow Graph. The metric has also been evaluated in terms of Weyuker's properties. Results of evaluation show that it satisfies 8 out of 9 Weyuker's properties.
引用
收藏
页码:46 / +
页数:3
相关论文
共 50 条
  • [1] Event-based tracking evaluation metric
    Roth, D.
    Koller-Meier, E.
    Rowe, D.
    Moeslund, T. B.
    Van Gool, L.
    [J]. 2008 IEEE WORKSHOP ON MOTION AND VIDEO COMPUTING, 2008, : 45 - +
  • [2] Processing EMG signals using reservoir computing on an event-based neuromorphic system
    Donati, Elisa
    Payvand, Melika
    Risi, Nicoletta
    Krause, Renate
    Burelo, Karla
    Dalgaty, Thomas
    Vianello, Elisa
    Indiveri, Giacomo
    [J]. 2018 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS): ADVANCED SYSTEMS FOR ENHANCING HUMAN HEALTH, 2018, : 455 - 458
  • [3] Local and Global Event-based Optimization: Performace and Complexity
    Wu, Zijian
    Jia, Qing-Shan
    Guan, Xiaohong
    [J]. 2015 INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2015, : 1375 - 1380
  • [4] Discrete Event-Based Simulation of Grid Computing Systems
    Xhafa, Fatos
    [J]. 2010 12TH INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION (UKSIM), 2010, : 9 - 10
  • [5] POETS: Distributed Event-Based Computing - Scaling Bhaviour
    Brown, Andrew
    Vousden, Mark
    Rast, Alex
    Bragg, Graeme
    Thomas, David
    Beaumont, Jonny
    Naylor, Matthew
    Mokhov, Andrey
    [J]. PARALLEL COMPUTING: TECHNOLOGY TRENDS, 2020, 36 : 487 - 496
  • [6] Data Complexity and Rewritability of Ontology-Mediated Queries in Metric Temporal Logic under the Event-Based Semantics
    Ryzhikov, Vladislav
    Walega, Przemyslaw Andrzej
    Zakharyaschev, Michael
    [J]. PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 1851 - 1857
  • [7] Event-based neural computing on an autonomous mobile platform
    Galluppi, Francesco
    Denk, Christian
    Meiner, Matthias C.
    Stewart, Terrence C.
    Plana, Luis A.
    Eliasmith, Chris
    Furber, Steve
    Conradt, Joerg
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 2862 - 2867
  • [8] Event-based information system models
    Baekgaard, Lars
    [J]. ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2007, : 587 - 590
  • [9] A system for event-based film browsing
    Lehane, Bart
    O'Connor, Noel E.
    Smeaton, Alan F.
    Lee, Hyowon
    [J]. TECHNOLOGIES FOR INTERACTIVE DIGITAL STORYTELLING AND ENTERTAINMENT, PROCEEDINGS, 2006, 4326 : 334 - +
  • [10] An Event-Based Bus Monitoring System
    Antoniou, Antonis
    Georgiou, Andreas
    Kolios, Panayiotis
    Panayiotou, Christos
    Ellinas, Georgios
    [J]. 2014 IEEE 17TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2014, : 2882 - 2887