Number of Visitors Number of Visitors
Locations of visitors Locations of visitors

Most Popular Keywords between 1997 and 2016

The keywords such as software verification, software development process management, software design techniques, software testing and debugging, language types, human factors, software architectures, software reliability, software maintenance, program verification ranked in top 10. Keywords such as software testing and debugging, human factors, application, software version control systems, and information retrieval increase dramatically and attract more researchers, while the kewords such as object oriented development, object oriented frameworks, and software development methods have negative changes in terms of frequencies.

  • Keyword(1997-2001)Frequency
    software development process management 159
    software verification 112
    language types 104
    software design techniques 96
    software creation and management 54
    software architectures 51
    software testing and debugging 44
    human factors 37
    requirements analysis 35
    software reliability 32
    development frameworks and environments 28
    object oriented languages 26
    program verification 21
    software libraries and repositories 21
    software configuration management and version control systems 20
    formal methods 17
    metrics 16
    model checking 16
    application 15
    software maintenance 15
    reliability 13
    client-server architectures 11
    patterns 11
    verification by model checking 11
    theory 10
    software architecture 10
    discrete mathematics 9
    embedded systems 8
    modeling and simulation 8
    pricing and resource allocation 8
    real-time systems 8
    software reverse engineering 8
    walkthroughs 8
    collaborative and social computing 7
    concurrency 7
    dependable and fault-tolerant systems and networks 7
    formal languages and automata theory 7
    network performance evaluation 7
    quality assurance 7
    reverse engineering 7
    concurrent programming languages 6
    embedded software 6
    empirical study 6
    enterprise computing 6
    interoperability 6
    real-time systems software 6
    software development techniques 6
    web applications 6
    formal specification 5
    industry and manufacturing 5
  • Keyword(2002-2006)Frequency
    software verification 106
    software design techniques 88
    language types 63
    software development process management 48
    software testing and debugging 46
    software architectures 30
    object oriented development 26
    object oriented frameworks 26
    human factors 21
    software development methods 19
    software configuration management and version control systems 16
    software reliability 16
    domain specific languages 13
    model checking 13
    object oriented languages 13
    software creation and management 13
    software development techniques 13
    software libraries and repositories 13
    software reverse engineering 13
    process validation 13
    program verification 13
    verification by model checking 13
    application 12
    empirical software validation 12
    formal methods 12
    language features 12
    program analysis 12
    patterns 11
    traceability 11
    development frameworks and environments 10
    logic and verification 10
    organizing principles for web applications 10
    program semantics 10
    reliability 10
    classes and objects 9
    distributed systems organizing principles 9
    integrated and visual development environments 9
    model development and analysis 9
    requirements analysis 9
    software maintenance 9
    client-server architectures 8
    model verification and validation 8
    modeling and modularity 8
    modules / packages 8
    state systems 8
    web applications 8
    web services 8
    walkthroughs 8
    rapid application development 7
    error handling and recovery 7
  • Keyword(2007-2011)Frequency
    software verification 132
    software development process management104
    software testing and debugging73
    human factors 54
    language types 51
    software maintenance 36
    software reliability 36
    software design techniques 35
    reliability 28
    software post-development issues 27
    program verification 25
    software reverse engineering 20
    software architectures 19
    software product lines 16
    software notations and tools 16
    process validation 14
    development frameworks and environments 13
    model checking 13
    software configuration management and version control systems 13
    software libraries and repositories 13
    metrics 12
    verification by model checking 12
    static analysis 11
    empirical software validation 10
    formal methods 10
    programming teams 10
    empirical study 9
    refactoring 9
    documentation 7
    dynamic analysis 7
    mining software repositories 7
    domain specific languages 6
    information retrieval 6
    parallel programming languages 6
    program semantics 6
    quality assurance 6
    semantics and reasoning 6
    traceability 6
    interoperability 5
    language features 5
    object oriented languages 5
    patterns 5
    program analysis 5
    program reasoning 5
    requirements analysis 5
    software creation and management 5
    software development techniques 5
    software evolution 5
    software performance 5
    software selection and adaptation 5
  • Keyword(2012-2016)Frequency
    software verification 157
    software testing and debugging 103
    software development process management 92
    human factors 54
    software design techniques 51
    application 40
    information retrieval 32
    program verification 30
    software configuration management and version control systems 30
    software maintenance 29
    development frameworks and environments 27
    software post-development issues 26
    real-world 25
    requirements analysis 22
    software architectures 17
    software libraries and repositories 17
    effectiveness 16
    language types 16
    open-source 15
    available 14
    compilers 14
    empirical study 14
    knowledge 13
    program analysis 13
    program semantics 13
    state-of-the-art 13
    algorithm 12
    individual 12
    software creation and management 12
    software notations and tools 12
    concurrency 11
    literature 11
    precision 11
    industrial 11
    developer 10
    programming 10
    metrics 10
    automatic 9
    correctness 9
    efficiency 9
    functionality 9
    machine learning 9
    refactoring 9
    software reliability 9
    traditional 9
    dynamic analysis 8
    efficient 8
    javascript 8
    prediction 8
    systematic 8