CS Research Topics

download CS Research Topics

of 17

Transcript of CS Research Topics

  • 7/28/2019 CS Research Topics

    1/17

    B Research Topic Tracked In ACM Dataset

    B.1 A-C

    awareness, bioinformatics, children, classication, cloud computing, clustering, codegeneration, collaboration, collaborative ltering, communication, compiler, complex-ity, component, compression, computer science education, computer vision, computer-mediated communication, concurrency, congestion control, constraint, context, context-awareness, coordination, creativity, cryptography, cs1, cscw, curriculum

    B.2 D-E

    data mining, data stream, data structure, database, debugging, design, design pattern,digital libraries, distributed algorithm, distributed computing, distributed system, dy-namic programming, e-commerce, e-government, e-learning, education, embedded sys-tem, emotion, energy efficiency, ethnography, evaluation, evolutionary algorithm, evolu-tionary computation, eye tracking

    B.3 F-I

    fault tolerance, feature selection, formal method, fpga, framework, game, game theory,genetic algorithm, genetic programming, gesture, gi, grid computing, groupware, haptic,hci, human factor, human-computer interaction, human-robot interaction, image pro-cessing, image retrieval, indexing, information extraction, information retrieval, infor-mation visualization, input device, interaction, interaction design, interaction technique,interface, internet, interoperability, intrusion detection

    B.4 J-M

    java, knowledge management, learning, load balancing, localization, low power, machinelearning, management, manet, measurement, metadata, metric, middleware, mobile,mobile ad hoc network, mobile computing, mobile device, mobile phone, mobility, model,model checking, modeling, monitoring, multi-agent system, multicast, multimedia

    B.5 N-P

    natural language processing, navigation, network, neural network, ontologies, ontology,operating system, optimization, p2p, parallel programming, participatory design, pat-tern, pedagogy, peer-to-peer, perception, performance, performance analysis, perfor-mance evaluation, personalization, pervasive computing, placement, prediction, privacy,program analysis, programming, protocol, prototyping

    B.6 Q-R

    qos, quality of service, query processing, ranking, real-time, real-time system, recom-mender system, refactoring, reinforcement learning, relevance feedback, reliability, rd,

    31

  • 7/28/2019 CS Research Topics

    2/17

    robotic, routing, scalability

    B.7 S-T

    scheduling, search, search engine, security, semantic, semantic web, sensor, sensor net-work, simulation, social network, software architecture, software engineering, softwaretesting, speech recognition, static analysis, support vector machine, synchronization,tangible interface, tangible user interface, tcp, testing, text mining, training, trust

    B.8 U-Z

    ubiquitous computing, uml, usability, user experience, user interface, user interface de-sign, user studies, user study, user-centered design, verication, video, virtual environ-ment, virtual machine, virtual reality, virtualization, visualization, vlsi, web, web 2.0,web search, web service, wiki, wikipedia, wireless, wireless network, wireless sensor net-work, workow, world wide web, www, XML

    C NSF Dataset

    We collected the NSF data from all the awards from the dicretorates of NSF, listedbelow.

    1. Division of Computer and Communication Foundation (CCF)

    2. Division of Computer and Network Systems (CNS)

    3. Division of Information Systems (DIS)4. Division of Electrical, Communications and Cyber Systems (ECCS)

    5. Division of Information and Intelligent Systems (IIS)

    6. National Center for Science and Engineering Statistics (NCSE)

    7. Division of Experimental and Integrative Activities (EIA)

    8. Directorate for Computer and Information Science and Engineering (CSE).

    D ACM Computing Classication SystemThe listed of ACM Computing Classication System that we used to extract data fromACM. We ignored general literature category because it consists of non-research-relatedtopics such as biography, introduction and reference.

    1. hardware

    2. computer systems organization

    32

  • 7/28/2019 CS Research Topics

    3/17

    3. software

    4. data

    5. theory of computation

    6. mathematics of computing

    7. information systems

    8. computing methodologies

    9. computer applications

    10. computing milieu

    E The list of Computer Science conferences from [28]The list of major computer research topics and their corresponding conferences are listedin the table below. Note that Computing included research in concurrent computing,distributed computing, and parallel computing.

    33

  • 7/28/2019 CS Research Topics

    4/17

    T a b l e 3 : T o p 2 5 K e y w o r d s i n p a p e r s i n c l u d e d i n t h e A C M a n d I E E E d a t a s e t s .

    #

    I E E E D a t a s e t

    A C M D a t a s e t

    W o r d

    D F

    W o r d

    T F I D F

    W o r d

    D F

    W o r d

    T F I D F

    1

    a l g o r i t h m

    1 4 2 5 4 0

    a l g o r i t h m

    1 4 4 9 4 1

    g e n e t i c a l g o r i t h m

    2 4 8 7

    s e c u r i t y

    2 4 0 3

    2

    n e u r a l n e t w o r k

    4 0 9 1 5

    n e t w o r k

    1 1 3 4 3 6

    s i m u l a t i o n

    2 4 2 0

    s c h e d u l i n g

    2 4 0 1

    3

    d a t a b a s e

    2 3 9 3 4

    d a t a b a s e

    5 7 7 9 7

    s e c u r i t y

    2 3 2 4

    d a t a m i n i n g

    2 3 4 6

    4

    i n t e r n e t

    2 2 5 6 3

    i n t e r n e t

    5 1 6 2 6

    n e u r a l n e t w o r k

    2 2 5 5

    o p t i m i z a t i o n

    2 2 2 1

    5

    c l u s t e r i n g

    1 5 6 8 5

    s e n s i n g

    3 6 6 9 2

    d a t a m i n i n g

    2 1 8 8

    s i m u l a t i o n

    2 1 2 6

    6

    i m a g e p r o c e s s i n g

    1 0 8 2 6

    c l u s t e r i n g

    3 6 2 1 4

    s c h e d u l i n g

    2 0 7 7 i n f o r m a t i o n r e t r i e v a l

    1 8 7 3

    7

    m o n t e c a r l o

    1 0 0 8 8

    r e g r e s s i o n

    2 7 6 3 9

    o p t i m i z a t i o n

    2 0 2 3

    c l u s t e r i n g

    1 7 6 5

    8

    i n f o r m a t i o n s y s t e m

    9 9 7 0

    i n t e r p o l a t i o n

    2 5 2 3 1

    a l g o r i t h m

    1 8 0 8

    c o m p .

    c o m p l e x i t y

    1 6 1 9

    9

    n e t w o r k

    9 7 2 5

    m i c r o p r o c e s s o r

    1 8 6 7 9

    c l u s t e r i n g

    1 5 4 9

    s t a b i l i t y

    1 6 2 5

    1 0

    s e n s i n g

    9 6 9 9

    t e l e c o m m u n i c a t i o n s

    1 6 8 3 2

    i n f o r m a t i o n r e t r i e v a l

    1 5 4 2

    p r i v a c y

    1 5 4 9

    1 1

    r e g r e s s i o n

    9 0 9 0

    X M

    L

    1 6 7 7 0

    w i r e l e s s s e n s o r n e t w o r k 1 5 3 4

    v i s u a l i z a t i o n

    1 5 1 1

    1 2

    f u z z y l o g i c

    8 1 6 9

    r o b o t i c s

    1 6 2 9 0

    s t a b i l i t y

    1 4 1 9

    X M L

    1 4 9 0

    1 3

    s e n s o r n e t w o r k

    8 0 7 3

    m i c r o c o n t r o l l e r

    1 1 9 3 8

    s e n s o r n e t w o r k

    1 4 1 7

    m a c h i n e l e a r n i n g

    1 4 7 5

    1 4

    s u p p o r t v e c t o r

    m a c h i n e

    7 9 6 3

    v h d l

    1 1 5 2 4

    d i s t r i b u t e d s y s t e m

    1 3 3 3

    e v a l u a t i o n

    1 4 7 4

    1 5

    i n t e r p o l a t i o n

    7 8 3 7

    c r y p t o g r a p h y

    9 4 2 9

    w e b s e r v i c e

    1 3 2 4

    r o u t i n g

    1 4 6 8

    1 6

    d a t a m i n i n g

    7 0 7 0

    c o n c u r r e n c y

    9 0 4 1

    p e r f o r m a n c e e v a l .

    1 2 9 4

    p e r f o r m a n c e e v a l .

    1 4 3 1

    1 7

    d i s t r i b u t e d s y s t e m

    5 6 7 1

    m i c r o e l e c t r o n i c s

    8 6 6 6

    v i s u a l i z a t i o n

    1 2 8 5

    i n t e r n e t

    1 4 1 3

    1 8

    p a t t e r n r e c o g n i t i o n

    5 6 2 3

    c o m p i l e r

    7 1 9 6

    c o m p . c o m p l e x i t y

    1 2 8 5

    c l a s s i c a t i o n

    1 3 6 8

    1 9

    g e n e t i c a l g o r i t h m

    5 4 7 4

    b i o i n f o r m a t i c s

    5 3 1 7

    i n t e r n e t

    1 2 7 8

    s o f t w a r e e n g .

    1 3 2 8

    2 0

    d a t a t r a n s m i s s i o n

    5 3 6 2

    e x t r a p o l a t i o n

    5 0 2 7

    X M L

    1 2 7 0

    p e r f o r m a n c e

    1 2 9 5

    2 1 d i g i t a l s i g n a l p r o c e s s i n g

    5 2 1 6

    H T M L

    4 5 8 8

    p r i v a c y

    1 2 4 4

    f a u l t t o l e r a n c e

    1 2 8 8

    2 2

    X M L

    5 1 6 1

    d a t a p a t h

    4 3 8 0

    e v a l u a t i o n

    1 2 3 5

    p a r a l l e l p r o c e s s i n g

    1 2 6 8

    2 3

    s o f t w a r e e n g i n e e r i n g

    5 0 8 5

    s q l

    3 9 5 3

    a p p r o x . a l g .

    1 2 3 1

    g e n e t i c a l g o r i t h m

    1 2 5 7

    2 4

    m i c r o p r o c e s s o r

    4 9 6 3

    r e w a l l

    2 5 7 5

    c l a s s i c a t i o n

    1 1 7 6

    0 2 . 3 0

    . y y

    1 2 2 7

    2 5

    t e l e c o m m u n i c a t i o n s

    4 8 4 9

    m i c r o a r c h i t e c t u r e

    2 4 8 7

    p e r f o r m a n c e

    1 1 7 3

    m u l t i m e d i a

    1 2 0 7

    34

  • 7/28/2019 CS Research Topics

    5/17

    Table 4: The top 10 most frequent words that became bursty in the NSF dataset beforethey did so in the ACM dataset.

    Keywords NSF ACMgenetic algorithms 1996 2003

    simulation 2000 2003security 2001 2003

    neural networks 1990 2002data mining 1999 2002scheduling 1992 2002

    optimization 1997 2004clustering 1992 2003information retrieval 1999 2002

    wireless sensor network 2004 2006

    Table 5: The top 10 most frequent words that became bursty in the NSF dataset beforethey did so in the IEEE dataset.

    Keywords NSF IEEE NSF-Lalgorithm 1990 2002 2001

    neural network 1990 2006 2005database 1997 2004 2004clustering 1992 2004 2002

    image processing 1994 2006 2006monte carlo 1995 2003 2002

    information system 1991 2006 2006network 2002 2004 2004sensing 2002 2004 2004

    regression 1993 2005 2003

    35

  • 7/28/2019 CS Research Topics

    6/17

    Table 6: The top 10 bursty correlated words, listed in the order of the bursty ranking,in the burstiest period of the 10 most frequent words for the ACM dataset.

    Keywords BP Top 10 Bursty keywordssecurity 2000 - wireless sensor networks, routing, sensor networks,

    2010 web services, usability, grid computing, wirelessnetworks, peer-to-peer, static analysis, rd

    simulation 1996 - scheduling, optimization, visualization, wireless2010 sensor networks, sensor networks, qos, wireless

    networks, ad hoc networks, analysis, validationdata mining 2000 - genetic algorithms, privacy, bioinformatics, feature

    2010 selection, time series, web mining, clustering,security, pattern recognition, text mining

    scheduling 1990 - real-time systems, parallel processing1991

    optimization 1992 - neural networks1999

    neural networks 1992 - learning, pattern recognition, optimization, fuzzy

    2001 logic, stabilityclustering 2002 - wireless sensor networks, visualization, data2010 mining, classication, ad hoc networks, genetic

    algorithms, text mining, neural networks, IRIR 1999 - XML, semantic web, ontology, peer-to-peer

    2010 text mining, information extraction, web search,query expansion, evaluation, search engine

    stability 1991 - robust control, adaptive control, nonlinear1998 systems, robustness, bifurcation

    genetic algorithms 1995 - scheduling, fuzzy logic, heuristics, clustering2009 multi-objective optimization, simulated annealing,

    neural networks, optimization, data mining

    36

  • 7/28/2019 CS Research Topics

    7/17

  • 7/28/2019 CS Research Topics

    8/17

    Table 8: The top 5 co-reference words, listed in the order of the bursty ranking, in theburstiest period of the 10 most frequent words in the ACM dataset.

    Keywords BP Top 10 Bursty keywordssecurity 2000 - privacy, authentication, cryptography,

    2010 access control, trustsimulation 1996 - modeling, wireless networks, performance evaluation

    2010 optimization, wireless sensor networksdata mining 2000 - clustering, association rules, classication,

    2010 machine learning, knowledge discoveryscheduling 1990 - real-time systems, parallel processing, performance

    1991 evaluation, load balancing, partitioningoptimization 1992 - genetic algorithms, neural networks, simulation,

    1999 scheduling, algorithmsneural networks 1992 - fuzzy logic, genetic algorithms, learning,

    2001 pattern recognition, machine learningclustering 2002 - data mining, classication, visualization2010 wireless sensor networks, genetic algorithms

    IR 1999 - evaluation, natural language processing, machine2010 learning, query expansion, text mining

    stability 1991 - robustness, adaptive control, robust control1998 convergence, nonlinear systems

    genetic algorithms 1995 - optimization, neural networks, simulated2009 annealing, heuristics, evolutionary computation

    38

  • 7/28/2019 CS Research Topics

    9/17

    Table 9: The top top 5 co-reference tracked topics, listed in the order of the burstyranking, in the burstiest period of the 10 most frequent tracked topics in the IEEEdataset.

    Keywords BP Top 10 Bursty keywordsalgorithm 1990 - neural network, clustering, database,

    2004 image processing, genetic algorithmneural network 1990 - algorithm, network model, pattern recognition,

    1999 fuzzy logic, network architecturedatabase 1990 - algorithm, relational database, neural network,

    1993 distributed database, concurrencyinternet 1998 - algorithm, database, network, XML

    2009 information systemclustering 2003 - algorithm, data mining, neural network,

    2010 database, sensor networkimage processing 1992 - algorithm, neural network, pattern recognition

    1997 computer vision, digital image processingmonte carlo 2000 - algorithm, neural network, regression

    2010 clustering, sensor networkinformation system 2007 - database, data mining, algorithm,

    2010 internet, XMLnetwork 2006 - neural network, algorithm, sensor network

    2010 wireless network, network modelsensing 2006 - algorithm, information system, image processing,

    2010 neural network, sensor network

    Table 10: Trend Prediction.

    Year ACM IEEE NSF

    2 12.06% 21.68% 36.79%3 49.54% 55.94% 64.51%4 65.86% 65.49% 73.61%5 72.21% 69.79% 74.63%6 76.54% 70.28% 77.61%

    39

  • 7/28/2019 CS Research Topics

    10/17

  • 7/28/2019 CS Research Topics

    11/17

  • 7/28/2019 CS Research Topics

    12/17

    T a b l e 1 3 : K e y w o r d s

    w h i c h w e r e c l u s t e r e d w i t h t h e s p e c i e d k e y w o r d s e v e r y t i m e f o r v e y e a r s f r o m 2 0 0 6 t o 2 0 1 0

    ( C o n t . )

    K e y w o r d

    S i m i l a r k e y w o r d s

    I R ( C o n t . )

    f o r m a l m e t h o d , f o r m a l s p e c i c a t i o n , f o r m a l v e r i c a t i o n , f p g a

    , f r a m e w o r k , f u n c t i o n a l p r o g r a m

    m i n g , g a m e , g a m e

    t h e o r y , g

    l o b a l o p t i m i z a t i o n , g r a p h t h e o r y , g

    r o u p w a r e , h a p t i c , h

    e u r i s t i c , h

    i g h - l e v e l s y n t h e s i s , h u m a n - r o b o t

    i n t e r a c t i o n , i d e n t i c a t i o n , i m a g e s e g m e n t a t i o n , i m p l e m e n t a t i o n , i

    n f o r m a t i o n s e c u r i t y , i n n o v a t i o n , i n t e g e r

    p r o g r a m m i n g , i n t e r a c t i o n t e c h n i q u e , i n t e r c o n n e c t , i

    n t e r c o n n e c t i o n n e t w o r k , i n t e r p o l a t i o n , i n t r u s i o n d e t e c t i o n ,

    i n v e r s e p r o b l e m , k

    a l m a n l t e r , l

    i n e a r p r o g r a m m i n g , l i n e a r s y s t e m , l

    o c a l i z a t i o n , l o w p o w e r , l o w - p o w e r , m

    a c ,

    m a n a g e m e n t , m a n e t , m

    e d i u m a c c e s s c o n t r o l , m e s s a g e p a s s i n g , m e t h o d o l o g y , m

    i d d l e w a r e , m i m o , m o b i l e a d h o c

    n e t w o r k , m o b i l e c o m m u n i c a t i o n , m

    o b i l e p h o n e , m o d e l c h e c k i n g , m

    o d e l i n g , m o d u l a r i t y

    , m o n t e c a r l o s i m u l a t i o n ,

    m p i , m

    u l t i c a s t , n e t w o r k s e c u r i t y

    , n o n l i n e a r p r o g r a m m i n g , o b j e c t - o r i e n t e d p r o g r a m m i n g , o f d m , o

    n l i n e a l g o r i t h m

    ,

    o p t i m a l c o n t r o l , p a r a l l e l , p a r a l l e l p r o g r a m m i n g , p a r a l l e l i s m , p a r t i c i p a t o r y d e s i g n , p a r t i c l e s w a r m o p t i m i z a t i o n ,

    p a r t i t i o n i n g , p a t t e r n r e c o g n i t i o n , p d a , p e d a g o g y , p

    e r f o r m a n c e a n a l y s i s

    , p e t r i n e t , p l a c e m e n t , p

    l a n n i n g , p o w e r ,

    p r e c o n d i t i o n i n g , p

    r i c i n g , p r o c e s s a l g e b r a , p r o g r a m t r a n s f o r m a t i o n , p r o g r a m m i n g , p r o g r a m m i n g l a n g u a g e , p

    r o j e c t

    m a n a g e m e n t , p r o t o c o l , p

    r o t o t y p i n g , r a n d o m i z e d a l g o r i t h m

    , r e a l - t i m e , r e f a c t o r i n g , r e n e m e n t , r e e c t i o n ,

    r e g u l a r i z a t i o n , r e p l i c a t i o n , r e q u i r e m e n t s e n g i n e e r i n g , r e s o u r c e a l l o c a t i o n , r e s o u r c e m a n a g e m e n t , r e v e r s e

    e n g i n e e r i n g , r o b o t i c , r o b u s t c o n t r o l , r

    o u t i n g p r o t o c o l , s

    a m p l i n g , s

    c e n a r i o , s

    e m i d e n i t e p r o g r a m m i n g , s e n s i t i v i t y

    a n a l y s i s , s e n s o r , s

    e n s o r n e t w o r k , s

    e r v i c e - o r i e n t e d a r c h i t e c t u r e , s

    h o r t e s t p a t h , s

    i g n a l p r o c e s s i n g , s

    o c , s

    o f t w a r e ,

    s o f t w a r e a r c h i t e c t u r e , s o f t w a r e d e v e l o p m e n t , s o f t w a r e e v o l u t i o n , s

    o f t w a r e q u a l i t y

    , s o f t w a r e t e s t i n g , s p e c i c a t i o n ,

    s t a b i l i t y , s

    t a b i l i z a t i o n , s u p p l y c h a i n m a n a g e m e n t , s u r v e y , s y n

    c h r o n i z a t i o n , s y n t h e s i s , s y s t e m

    i d e n t i c a t i o n , t c p ,

    t e c h n o l o g y , t

    e l e c o m m u n i c a t i o n , t e m p o r a l l o g i c

    , t e s t i n g , t h r o u g h p u t , t i m e s e r i e s , t

    o o l , t o p o l o g y , t

    r e e , t r i a n g u l a t i o n ,

    t y p e s y s t e m , v

    a l i d a t i o n , v i r t u a l e n v i r o n m e n t , v i r t u a l m a c h i n e , v i r t u a l i z a t i o n , v l s i , v o i p

    , w a v e l e t , w

    e b a p p l i c a t i o n ,

    w i k i , w i r e l e s s c o m m u n i c a t i o n , w i r e l e s s m e s h n e t w o r k , w l a n , w

    o r k o w

    s t a b i l i t y

    N o n e

    g e n e t i c a l g o r i t h m s

    N o n e

    42

  • 7/28/2019 CS Research Topics

    13/17

    Table 14: Statistic of publications on ACM Digital Library in each major categorieslisted in the ACM Computing Classication System.

    CCS 1-year gap 2-year gap1st DR T 1

    2Max. CL 1st DR T 1

    2Max. CL

    hardware 66% 0.94 5 59% 1.28 7comp. sys. organization 54% 1.22 8 46% 1.49 9

    software 52% 1.15 7 43% 1.47 9data 81% 0.48 3 75% 0.59 3

    theory of computation 60% 0.90 6 50% 1.27 8mathematics of computing 51% 1.06 7 41% 1.58 10

    information systems 48% 1.32 8 40% 1.70 11computing methodologies 41% 1.26 8 32% 1.66 11

    computer applications 72% 0.61 4 63% 0.83 5computing milieu 68% 0.78 5 59% 0.99 6

    Table 15: Statistic of publications on ACM Digital Library in each major categorieslisted in the ACM Computing Classication System.

    CCS 3-year gap 4-year gap1st DR T 1

    2Max. CL 1st DR T 1

    2Max. CL

    hardware 56% 1.41 7 54% 1.53 8comp. sys. organization 41% 1.64 10 39% 1.72 10

    software 39% 1.64 10 36% 1.74 11data 72% 0.74 4 69% 0.78 4

    theory of computation 45% 1.51 10 42% 1.60 10mathematics of computing 37% 1.80 11 34% 1.89 12

    information systems 36% 1.83 11 34% 1.89 12computing methodologies 28% 1.82 12 25% 1.89 12

    computer applications 57% 0.94 6 54% 1.00 6computing milieu 55% 1.09 6 52% 1.14 7

    43

  • 7/28/2019 CS Research Topics

    14/17

    Table 16: Statistic of publications on ACM Digital Library in Computer Science major

    research categories. HCI is an abbreviation for human computer interaction.

    Category 1-year gap 2-year gap1st DR T 1

    2Max. CL 1st DR T 1

    2Max. CL

    alg. and theory 61% 1.34 5 56% 1.54 7programming language 59% 0.99 5 51% 1.42 6

    computing 70% 0.66 3 64% 0.9 4soft. eng. 67% 0.75 3 55% 1.11 5

    operating systems 79% 0.44 2 72% 0.69 3comp. arch 35% 1.61 8 30% 1.81 9

    computer networking 52% 1.37 7 45% 1.67 7security and privacy 75% 0.5 2 70% 0.57 2

    data management 42% 1.41 7 35% 1.65 8articial intelligence 50% 1.54 5 45% 1.77 6computer graphics 48% 1.28 6 42% 1.81 8

    HCI 31% 1.65 9 25% 2.40 12

    Table 17: Statistic of publications on ACM Digital Library in Computer Science majorresearch categories. HCI is an abbreviation for human computer interaction.

    Category 3-year gap 4-year gap1st DR T 1

    2Max. CL 1st DR T 1

    2Max. CL

    alg. and theory 54% 1.64 7 53% 1.66 7programming language 47% 1.56 6 44% 1.47 7

    computing 60% 1.01 4 58% 1.05 4soft. eng. 51% 1.19 5 48% 1.28 5

    operating systems 69% 0.74 3 67% 0.76 3comp. arch 27% 1.92 9 27% 2.09 10

    computer networking 42% 1.71 7 41% 1.73 7security and privacy 66% 0.65 2 65% 0.67 2

    data management 33% 1.72 8 31% 1.73 8articial intelligence 43% 1.79 6 42% 1.79 6computer graphics 39% 2.04 9 38% 2.07 9

    HCI 23% 2.46 13 22% 2.53 13

    44

  • 7/28/2019 CS Research Topics

    15/17

    Table 18: Statistic of publications on IEEE Xplore in Computer Science major research

    categories. HCI is an abbreviation for human computer interaction.

    Category 1-year gap 2-year gap1st DR T 1

    2Max. CL 1st DR T 1

    2Max. CL

    alg. and theory 70% 0.58 2 63% 0.83 3programming language 83% 0.39 2 76% 0.55 3

    computing 65% 0.86 5 57% 1.20 7soft. eng. 82% 0.41 2 75% 0.50 2

    operating systems 100% N/A 1 100% N/A 1comp. arch 63% 0.95 6 54% 1.37 8

    computer networking 48% 1.11 7 39% 1.47 9security and privacy N/A N/A N/A N/A N/A N/A

    data management 72% 0.65 3 65% 0.92 4articial intelligence 58% 0.88 5 47% 1.32 8computer graphics 63% 0.89 5 57% 1.20 7

    HCI N/A N/A N/A N/A N/A N/A

    Table 19: Statistic of publications on IEEE Xplore in Computer Science major researchcategories. HCI is an abbreviation for human computer interaction.

    Category 3-year gap 4-year gap1st DR T 1

    2Max. CL 1st DR T 1

    2Max. CL

    alg. and theory 59% 0.98 3 58% 1.27 4programming language 73% 0.72 4 71% 0.78 4

    computing 52% 1.39 8 50% 1.44 8soft. eng. 72% 0.69 3 71% 0.74 3

    operating systems 100% N/A 1 100% N/A 1comp. arch 50% 1.54 9 47% 1.63 9

    computer networking 35% 1.65 10 32% 1.72 10security and privacy N/A N/A N/A N/A N/A N/A

    data management 62% 1.07 5 60% 1.16 5articial intelligence 42% 1.51 9 39% 1.60 9computer graphics 51% 1.47 8 49% 1.54 9

    HCI N/A N/A N/A N/A N/A N/A

    45

  • 7/28/2019 CS Research Topics

    16/17

    Table 20: Evolution of Research Communities on ACM and IEEE Datasets

    Dataset Average Value of ACM Chain Length 4.48

    Cluster Size 6.1Intersection of 2 Consecutive Clusters 3.45Intersection of 3 Consecutive Clusters 2.51Intersection of 4 Consecutive Clusters 2.0Density 0.84

    IEEE Chain Length 4.39Cluster Size 5.53Intersection of 2 Consecutive Clusters 3.17Intersection of 3 Consecutive Clusters 2.36Intersection of 4 Consecutive Clusters 1.90Density 0.80

    46

  • 7/28/2019 CS Research Topics

    17/17

    Table 21: The list of Computer Science conferences from [28]

    Research Categories Conference abbriviations

    Alg. and Theory STOC, FOCS, SODA, SoCG, ICALP, STACS, ESA, LICS,ISAAC, APPROX, RANDOM, CCC, SPAA, PODC, MFCS,FSTTCS, COCOON, WoLLIC, SODA, WADS, SWAT, WAOA,SoCG, ACM GIS, GD, IMR, WAFR, CCCG, EuroCG, ISSAC,LICS, IPCO, DLT, CIAA, DCFS, FWCG

    Prog. Lang. POPL, PLDI, ECOOP, OOPSLA, ICLP, JICSLP, ICFP, CGOHOPL, ESOP, FOSSACS, CP, CC, PADL, LOPSTR, FLOPS,

    Computing PODC, ICDCS, SPAA, PPoPP, HiPC, DISC, CLUSTER,WDAG, SRDS, PACT, IPDPS, IPPS, SPDP, CCGrid, DSN,ICPP, Euro-Par, SIROCCO, OPODIS, ICPADS, Grid,Coordination, SC, SUPER, ICS, HPDC, PPSC, IWCC,

    Soft. Eng. ICSE, FSE, TACAS, PEPM, RTA, ICSM, ASE, SAT, FM, SAS,MoDELS, UML, RE, ICSR, ICECCS, CAV, FME, FORTE, WSA

    Operating Systems SOSP, OSDI, USENIX, FAST, EuroSys, HotOS, NOSSDAV,Middleware, MSST

    Comp. Arch. ASPLOS, ISCA, MICRO, HPCA, SPD, ASP-DAC,ISLPED, FCCM, FPGA, ISSS, CODES+ISSS, ISPD,ARVLSI, ISCAS, RTSS, RTAS, LCTES, CASES, CHES,EMSOFT, ECRTS, SCOPES, DAC, ICCAD, DATE,

    Comp. Networking SIGCOMM, NSDI, SIGMETRICS, IMC, INFOCOM, ICC,CONEXT, HotNets, IPTPS, ICNP, PAM, IWQoS, SenSys,MASCOTS, IM, P2P, ICCCN, Networking, LCN, HotMobile,GlobeCom, MobiCom, MobiHoc, MobiSys, WMCSA, IPSN,Ubicomp, PerCom, EWSN, ISWC, MSWiM, MobiQuitous,WoWMoM, SECON, WiOpt, DCOSS, MASS, IEEE RFID

    Security & privacy Oakland, USENIX, CCS, NDSS, ESORICS, RAID, ANTS,CRYPTO, EUROCRYPT, ACNS, TCC, CSF, CSFW, PKC,ASIACRYPT, FSE, RSA, CHES, SECRYPT, INDOCRYPT

    Data Management SIGMOD, VLDB, PODS, SIGIR, WWW, KDD, ICDE, CIDR,ICDM, ICDT, EDBT, SDM, CIKM, ICIS, SSTD, SSD, WebDB,SSDBM, CAiSE, ECIS

    AI AAAI, IJCAI, AISB, NLDB, AAMAS, ATAL, ICMAS, ICAPS, AIPS,ECP, ICML, NIPS, COLT, EuroCOLT, ECML PKDD, ECML, KR,PKDD, EWSL, ECAI, RuleML, FOGA, IJCAR, CADE, COLING,TABLEAUX, LPAR, WoLLIC, ICCV, CVPR, ECCV, BMVC, CICLing,ACCV, ICPR, CAIP, SCIA, PSIVT, SSIAI, ACL, NAACL, EACL, UAI

    Comp. graphics SIGGRAPH, I3D, SI3D, I3DG, MM, ACMMM, DCC, ICME, ICMCS,Vis, Eurographics, ACM SIGGRAPH, InfoVis, SCA, ICIP, GI

    HCI CHI, CSCW, UIST, IUI, DIS, INTERACT, MobileHCI, SIGDOC,VL/HCC, ASSETS

    47