-
1
-
-
0035101216
-
Does code decay? Assessing the evidence from change management data
-
Eick SG, Graves TL, Karr AF, Marron JS, Mockus A,. Does code decay? Assessing the evidence from change management data. Transactions on Software Engineering 2001; 27 (1): 1-12.
-
(2001)
Transactions on Software Engineering
, vol.27
, Issue.1
, pp. 1-12
-
-
Eick, S.G.1
Graves, T.L.2
Karr, A.F.3
Marron, J.S.4
Mockus, A.5
-
2
-
-
62849108452
-
A software maintenance maturity model (S3M): Measurement practices at maturity levels 3 and 4
-
April A, Abran A,. A software maintenance maturity model (S3M): Measurement practices at maturity levels 3 and 4. Electronic Notes in Theoretical Computer Science 2009; 233: 73-87.
-
(2009)
Electronic Notes in Theoretical Computer Science
, vol.233
, pp. 73-87
-
-
April, A.1
Abran, A.2
-
4
-
-
84870706787
-
-
[accessed on 30 September 2010]
-
IBM InfoSphere Streams. Available from: http://www-01.ibm.com/software/ data/infosphere/streams [accessed on 30 September 2010].
-
IBM InfoSphere Streams
-
-
-
5
-
-
38849108661
-
SPC: A distributed, scalable platform for data mining
-
Philadelphia, PA
-
Amini L, Andrade H, Bhagwan R, Eskesen F, King R, Selo P, Park Y, Venkatramani C,. SPC: A distributed, scalable platform for data mining. Proceedings of the Workshop on Data Mining Standards, Services and Platforms (DM-SSP), Philadelphia, PA, 2006; 27-37.
-
(2006)
Proceedings of the Workshop on Data Mining Standards, Services and Platforms (DM-SSP)
, pp. 27-37
-
-
Amini, L.1
Andrade, H.2
Bhagwan, R.3
Eskesen, F.4
King, R.5
Selo, P.6
Park, Y.7
Venkatramani, C.8
-
6
-
-
67650700362
-
Visualizing large-scale streaming applications
-
De Pauw W, Andrade H,. Visualizing large-scale streaming applications. Information Visualization 2009; 8 (2): 87-106.
-
(2009)
Information Visualization
, vol.8
, Issue.2
, pp. 87-106
-
-
De Pauw, W.1
Andrade, H.2
-
7
-
-
63149113922
-
StreamSight: A visualization tool for large-scale streaming applications
-
Herrsching am Ammersee, Germany
-
De Pauw W, Andrade H, Amini L,. StreamSight: A visualization tool for large-scale streaming applications. Proceedings of the Symposium on Software Visualization (SoftVis), Herrsching am Ammersee, Germany, 2008; 125-134.
-
(2008)
Proceedings of the Symposium on Software Visualization (SoftVis)
, pp. 125-134
-
-
De Pauw, W.1
Andrade, H.2
Amini, L.3
-
8
-
-
70350346092
-
Debugging tools and strategies for distributed stream processing applications
-
Gedik B, Andrade H, Frenkiel A, De Pauw W, Pfeifer M, Allen P, Cohen N, Wu K-L,. Debugging tools and strategies for distributed stream processing applications. Software: Practice and Experience 2009; 39 (16): 1347-1376.
-
(2009)
Software: Practice and Experience
, vol.39
, Issue.16
, pp. 1347-1376
-
-
Gedik, B.1
Andrade, H.2
Frenkiel, A.3
De Pauw, W.4
Pfeifer, M.5
Allen, P.6
Cohen, N.7
Wu, K.-L.8
-
9
-
-
35948954389
-
Towards autonomic fault recovery in System-S
-
Jacksonville, FL
-
Jacques-Silva G, Challenger J, Degenaro L, Giles J, Wagle R,. Towards autonomic fault recovery in System-S. Proceedings of the International Conference on Autonomic Computing (ICAC), Jacksonville, FL, 2007; 31.
-
(2007)
Proceedings of the International Conference on Autonomic Computing (ICAC)
, pp. 31
-
-
Jacques-Silva, G.1
Challenger, J.2
Degenaro, L.3
Giles, J.4
Wagle, R.5
-
10
-
-
70450078131
-
Language-level checkpointing support for stream processing applications
-
Estoril, Portugal
-
Jacques-Silva G, Gedik B, Andrade H, Wu K-L,. Language-level checkpointing support for stream processing applications. Proceedings of the International Conference on Dependable Systems and Networks (DSN), Estoril, Portugal, 2009; 145-154.
-
(2009)
Proceedings of the International Conference on Dependable Systems and Networks (DSN)
, pp. 145-154
-
-
Jacques-Silva, G.1
Gedik, B.2
Andrade, H.3
Wu, K.-L.4
-
11
-
-
84855222517
-
Evaluation of a high-volume, low-latency market data processing sytem implemented with IBM middleware
-
(to appear). DOI: 10.1002/spe.1047
-
Park Y, King R, Nathan S, Most W, Andrade H,. Evaluation of a high-volume, low-latency market data processing sytem implemented with IBM middleware. Software: Practice and Experience, (to appear). DOI: 10.1002/spe.1047.
-
Software: Practice and Experience
-
-
Park, Y.1
King, R.2
Nathan, S.3
Most, W.4
Andrade, H.5
-
12
-
-
78249289127
-
Design principles for developing stream processing applications
-
Turaga D, Andrade H, Gedik B, Venkatramani C, Verscheure O, Harris JD, Cox J, Szewczyk W, Jones P,. Design principles for developing stream processing applications. Software: Practice and Experience 2010; 40 (12): 1073-1104.
-
(2010)
Software: Practice and Experience
, vol.40
, Issue.12
, pp. 1073-1104
-
-
Turaga, D.1
Andrade, H.2
Gedik, B.3
Venkatramani, C.4
Verscheure, O.5
Harris, J.D.6
Cox, J.7
Szewczyk, W.8
Jones, P.9
-
13
-
-
77954400615
-
A code generation approach for auto-vectorization in the SPADE compiler
-
Newark, DE
-
Wang H, Andrade H, Gedik B, Wu K-L,. A code generation approach for auto-vectorization in the SPADE compiler. Proceedings of the International Workshop on Languages and Compilers for Parallel Computing (LCPC), Newark, DE, 2009; 383-390.
-
(2009)
Proceedings of the International Workshop on Languages and Compilers for Parallel Computing (LCPC)
, pp. 383-390
-
-
Wang, H.1
Andrade, H.2
Gedik, B.3
Wu, K.-L.4
-
14
-
-
58049113792
-
SODA: An optimizing scheduler for large-scale stream-based distributed computer systems
-
Leuven, Belgium
-
Wolf J, Bansal N, Hildrum K, Parekh S, Rajan D, Wagle R, Wu K-L,. SODA: An optimizing scheduler for large-scale stream-based distributed computer systems. Proceedings of the International Middleware Conference (Middleware), Leuven, Belgium, 2008; 306-325.
-
(2008)
Proceedings of the International Middleware Conference (Middleware)
, pp. 306-325
-
-
Wolf, J.1
Bansal, N.2
Hildrum, K.3
Parekh, S.4
Rajan, D.5
Wagle, R.6
Wu, K.-L.7
-
15
-
-
70549086842
-
COLA: Optimizing stream processing applications via graph partitioning
-
Urbana, IL
-
Wolf J, Khandekar R, Hildrum K, Parekh S, Rajan D, Wu K-L, Andrade H, Gedik B,. COLA: Optimizing stream processing applications via graph partitioning. Proceedings of the International Middleware Conference (Middleware), Urbana, IL, 2009; 308-325.
-
(2009)
Proceedings of the International Middleware Conference (Middleware)
, pp. 308-325
-
-
Wolf, J.1
Khandekar, R.2
Hildrum, K.3
Parekh, S.4
Rajan, D.5
Wu, K.-L.6
Andrade, H.7
Gedik, B.8
-
16
-
-
85011101226
-
Challenges and experience in prototyping a multi-modal stream analytic and monitoring application on System S
-
Vienna, Austria
-
Wu K-L, Yu PS, Gedik B, Hildrum KW, Aggarwal CC, Bouillet E, Fan W, George DA, Gu X, Luo G, Wang H,. Challenges and experience in prototyping a multi-modal stream analytic and monitoring application on System S. Proceedings of the International Conference on Very Large Data Bases (VLDB), Vienna, Austria, 2007; 1185-1196.
-
(2007)
Proceedings of the International Conference on Very Large Data Bases (VLDB)
, pp. 1185-1196
-
-
Wu, K.-L.1
Yu, P.S.2
Gedik, B.3
Hildrum, K.W.4
Aggarwal, C.C.5
Bouillet, E.6
Fan, W.7
George, D.A.8
Gu, X.9
Luo, G.10
Wang, H.11
-
17
-
-
74049113739
-
Implementing a high-volume, low-latency market data processing system on commodity hardware using IBM middleware
-
Portland, OR
-
Zhang X, Andrade H, Gedik B, King R, Morar J, Nathan S, Park Y, Pavuluri R, Pring E, Schnier R, Selo P, Spicer M, Venkatramani C,. Implementing a high-volume, low-latency market data processing system on commodity hardware using IBM middleware. Proceedings of the Workshop on High Performance Computational Finance (WHPCF), Portland, OR, 2009.
-
(2009)
Proceedings of the Workshop on High Performance Computational Finance (WHPCF)
-
-
Zhang, X.1
Andrade, H.2
Gedik, B.3
King, R.4
Morar, J.5
Nathan, S.6
Park, Y.7
Pavuluri, R.8
Pring, E.9
Schnier, R.10
Selo, P.11
Spicer, M.12
Venkatramani, C.13
-
18
-
-
77955781026
-
BSPLa-Stream Processing Language Specification
-
November
-
Hirzel M, Andrade H, Gedik B, Kumar V, Losa G, Mendell M, Nasgaard H, Soulé R, Wu K-L,. SPLa-Stream Processing Language Specification. Technical Report RC24897, IBM Research. November 2009.
-
(2009)
Technical Report RC24897, IBM Research
-
-
Hirzel, M.1
Andrade, H.2
Gedik, B.3
Kumar, V.4
Losa, G.5
Mendell, M.6
Nasgaard, H.7
Soulé, R.8
Wu, K.-L.9
-
19
-
-
67649649579
-
Scale-up strategies for processing high-rate data streams in System S
-
Shanghai, China
-
Andrade H, Gedik B, Wu K-L, Yu PS,. Scale-up strategies for processing high-rate data streams in System S. Proceedings of the International Conference on Data Engineering (ICDE), Shanghai, China, 2009; 1375-1378.
-
(2009)
Proceedings of the International Conference on Data Engineering (ICDE)
, pp. 1375-1378
-
-
Andrade, H.1
Gedik, B.2
Wu, K.-L.3
Yu, P.S.4
-
20
-
-
55649105542
-
SPADE: The System S declarative stream processing engine
-
Vancouver, Canada
-
Gedik B, Andrade H, Wu K-L, Yu PS, Doo M,. SPADE: The System S declarative stream processing engine. Proceedings of the International Conference on Management of Data (SIGMOD), Vancouver, Canada, 2008; 1123-1134.
-
(2008)
Proceedings of the International Conference on Management of Data (SIGMOD)
, pp. 1123-1134
-
-
Gedik, B.1
Andrade, H.2
Wu, K.-L.3
Yu, P.S.4
Doo, M.5
-
21
-
-
0014797273
-
A relational model for large shared data banks
-
Codd E,. A relational model for large shared data banks. Communications of the ACM 1970; 13 (6): 377-387.
-
(1970)
Communications of the ACM
, vol.13
, Issue.6
, pp. 377-387
-
-
Codd, E.1
-
22
-
-
74549185781
-
A code generation approach to optimizing high-performance distributed data stream processing
-
Hong Kong, China
-
Gedik B, Andrade H, Wu K-L,. A code generation approach to optimizing high-performance distributed data stream processing. Proceedings of the International Conference on Information and Knowledge Management (CIKM), Hong Kong, China, 2009; 847-856.
-
(2009)
Proceedings of the International Conference on Information and Knowledge Management (CIKM)
, pp. 847-856
-
-
Gedik, B.1
Andrade, H.2
Wu, K.-L.3
-
23
-
-
78650141213
-
Visual debugging for stream processing applications
-
St Julians, Malta
-
De Pauw W, Letia M, Gedik B, Andrade H, Frenkiel A, Pfeifer M, Sow D,. Visual debugging for stream processing applications. Proceedings of the International Conference on Runtime Verification (RV), St Julians, Malta, 2010; 18-35.
-
(2010)
Proceedings of the International Conference on Runtime Verification (RV)
, pp. 18-35
-
-
De Pauw, W.1
Letia, M.2
Gedik, B.3
Andrade, H.4
Frenkiel, A.5
Pfeifer, M.6
Sow, D.7
-
24
-
-
78650415754
-
Processing high data rate streams in System S
-
Andrade H, Gedik B, Wu K-L, Yu PS,. Processing high data rate streams in System S. Journal of Parallel Distributed Computing 2011; 71 (2): 145-156.
-
(2011)
Journal of Parallel Distributed Computing
, vol.71
, Issue.2
, pp. 145-156
-
-
Andrade, H.1
Gedik, B.2
Wu, K.-L.3
Yu, P.S.4
-
25
-
-
80051885561
-
From a stream of relational queries to distributed stream processing
-
Singapore
-
Zou Q, Wang H, Soulé R, Hirzel M, Andrade H, Gedik B, Wu K-L,. From a stream of relational queries to distributed stream processing. Proceedings of the International Conference on Very Large Data Bases (VLDB), Singapore, 2009; 1394-1405.
-
(2009)
Proceedings of the International Conference on Very Large Data Bases (VLDB)
, pp. 1394-1405
-
-
Zou, Q.1
Wang, H.2
Soulé, R.3
Hirzel, M.4
Andrade, H.5
Gedik, B.6
Wu, K.-L.7
-
26
-
-
84867102001
-
-
Eclipse Modeling Framework Project [accessed on 30 September 2010]
-
Eclipse Modeling Framework Project. Available from:http://www.eclipse. org/modeling/emf [accessed on 30 September 2010].
-
-
-
-
28
-
-
84867096423
-
-
Code Synthesis Technical Report, Code Synthesis Tools CC
-
Code Synthesis. C++/parser mappinga-getting started guide. Technical Report, Code Synthesis Tools CC, 2010.
-
(2010)
C++/parser Mappinga-getting Started Guide
-
-
-
29
-
-
84867098050
-
Sun Microsystems
-
Technical report, Sun Microsystems, Inc, October
-
Sun Microsystems. The Java architecture for XML bindinga-user's guide. Technical report, Sun Microsystems, Inc, October 2002.
-
(2002)
The Java Architecture for XML Bindinga-user's Guide
-
-
-
31
-
-
84867103045
-
C++ language mapping, version 1.2
-
OMG Object Management Group, January
-
OMG. C++ language mapping, version 1.2. Technical Report formal/2008-01-09, Object Management Group, January 2008.
-
(2008)
Technical Report formal/2008-01-09
-
-
-
32
-
-
84867096606
-
IDL to Java language mapping, version 1.3
-
OMG Object Management Group, January
-
OMG. IDL to Java language mapping, version 1.3. Technical Report formal/2008-01-11, Object Management Group, January 2008.
-
(2008)
Technical Report formal/2008-01-11
-
-
-
34
-
-
70449877411
-
Elastic scaling of data parallel operators in stream processing
-
Rome, Italy
-
Schneider S, Andrade H, Gedik B, Biem A, Wu K-L,. Elastic scaling of data parallel operators in stream processing. Proceedings of the International Conference on Parallel and Distributed Processing Systems (IPDPS), Rome, Italy, 2009; 1-12.
-
(2009)
Proceedings of the International Conference on Parallel and Distributed Processing Systems (IPDPS)
, pp. 1-12
-
-
Schneider, S.1
Andrade, H.2
Gedik, B.3
Biem, A.4
Wu, K.-L.5
-
36
-
-
84983577486
-
SmartReflection: Efficient introspection in Java
-
Cazzola W,. SmartReflection: Efficient introspection in Java. Journal of Object Technology 2004; 3 (11): 117-132.
-
(2004)
Journal of Object Technology
, vol.3
, Issue.11
, pp. 117-132
-
-
Cazzola, W.1
-
37
-
-
84867102003
-
Method of selecting an expression evaluation technique for domain-specific language compilation
-
Andrade H, Gedik B, Mendell M, Nasgaard H, Wu K-L,. Method of selecting an expression evaluation technique for domain-specific language compilation. Patent filed as IBM Docket YOR920090642US1 in the United States, 2010.
-
(2010)
Patent Filed As IBM Docket YOR920090642US1 in the United States
-
-
Andrade, H.1
Gedik, B.2
Mendell, M.3
Nasgaard, H.4
Wu, K.-L.5
-
38
-
-
84867098251
-
-
IBM DB2 [accessed on 30 September 2010]
-
IBM DB2. Available from: http://www.ibm.com/db2 [accessed on 30 September 2010].
-
-
-
-
39
-
-
84867102002
-
-
IBM MQ [accessed on 30 September 2010]
-
IBM MQ. Available from: http://www.ibm.com/software/integration/wmq [accessed on 30 September 2010].
-
-
-
-
40
-
-
84867103114
-
-
The GNU Foundation GCC [accessed on 30 September 2010]
-
The GNU Foundation GCC. Available from: http://gcc.gnu.org [accessed on 30 September 2010].
-
-
-
-
42
-
-
84867103117
-
-
Patent Filed As IBM Docket YOR920080366US1 in the United States
-
Andrade H, Gedik B, Hou R, Wang H, Wu K-L,. Incrementally constructing executable code for component-based applications. Patent filed as IBM Docket YOR920080366US1 in the United States, 2009.
-
(2009)
Incrementally Constructing Executable Code for Component-based Applications
-
-
Andrade, H.1
Gedik, B.2
Hou, R.3
Wang, H.4
Wu, K.-L.5
-
43
-
-
80051881896
-
-
[accessed on 30 September 2010]
-
WebSphere MQ Low Latency Messaging. Available from: http://www-01.ibm. com/software/integration/wmq/llm [accessed on 30 September 2010].
-
WebSphere MQ Low Latency Messaging
-
-
-
44
-
-
70350244869
-
REMO: Resource-aware application state monitoring for large-scale distributed systems
-
Montreal, Canada
-
Meng S, Kashyap SR, Venkatramani C, Liu L,. REMO: Resource-aware application state monitoring for large-scale distributed systems. Proceedings of the International Conference on Distributed Computing Systems (ICDCS), Montreal, Canada, 2009; 248-255.
-
(2009)
Proceedings of the International Conference on Distributed Computing Systems (ICDCS)
, pp. 248-255
-
-
Meng, S.1
Kashyap, S.R.2
Venkatramani, C.3
Liu, L.4
-
46
-
-
84867103116
-
-
Valgrind Developers. Apache Software Foundation, October
-
Valgrind Developers. Valgrind User Manual (Release 3.6.0 21). Apache Software Foundation, October 2010.
-
(2010)
Valgrind User Manual (Release 3.6.0 21)
-
-
-
48
-
-
0142074003
-
-
Technical Report, W3C, February
-
Booth D, Haas H, McCabe F, Newcomer E, Champion M, Ferris C, Orchard D,. Web services architecturea-W3C working group note 11 February 2004. Technical Report, W3C, February 2004.
-
(2004)
Web Services architecturea-W3C Working Group Note 11 February 2004
-
-
Booth, D.1
Haas, H.2
McCabe, F.3
Newcomer, E.4
Champion, M.5
Ferris, C.6
Orchard, D.7
-
50
-
-
0003551091
-
-
Technical Report, W3C, November
-
Bray T, Paoli J, Sperberg-McQueen CM, Maler E, Yergeau F,. Extensible markup language (XML) 1.0a-fifth edition. Technical Report, W3C, November 2008.
-
(2008)
Extensible Markup Language (XML) 1.0a-fifth Edition
-
-
Bray, T.1
Paoli, J.2
Sperberg-McQueen, C.M.3
Maler, E.4
Yergeau, F.5
-
53
-
-
0018456754
-
Makea-a program for maintaining computer programs
-
Feldman S,. Makea-a program for maintaining computer programs. Software: Practice & Experience 1979; 9 (4): 255-265.
-
(1979)
Software: Practice & Experience
, vol.9
, Issue.4
, pp. 255-265
-
-
Feldman, S.1
-
58
-
-
84877711492
-
-
[accessed on 30 September 2010]
-
StreamBase systems. Available from: http://www.streambase.com [accessed on 30 September 2010].
-
StreamBase systems
-
-
-
59
-
-
84867098248
-
-
[accessed on 30 September 2010]
-
Progress apama event processing platform. Available from:http://web. progress.com/en/apama/event-processing-platform.html [accessed on 30 September 2010].
-
Progress Apama Event Processing Platform
-
-
-
60
-
-
10644281455
-
Retrospective on Aurora
-
Balakrishnan H, Balazinska M, Carney D, Cetintemel U, Cherniack M, Convey C, Galvez E, Salz J, Stonebraker M, Tatbul N, Tibbetts R, Zdonik S,. Retrospective on Aurora. Very Large Data Bases Journal, Special Issue on Data Stream Processing 2004; 13 (4): 370-383.
-
(2004)
Very Large Data Bases Journal, Special Issue on Data Stream Processing
, vol.13
, Issue.4
, pp. 370-383
-
-
Balakrishnan, H.1
Balazinska, M.2
Carney, D.3
Cetintemel, U.4
Cherniack, M.5
Convey, C.6
Galvez, E.7
Salz, J.8
Stonebraker, M.9
Tatbul, N.10
Tibbetts, R.11
Zdonik, S.12
-
61
-
-
34547285007
-
The design of the Borealis stream processing engine
-
Asilomar, CA
-
Abadi DJ, Ahmad Y, Balazinska M, Cetintemel U, Cherniack M, Hwang J-H, Lindner W, Maskey AS, Rasin A, Ryvkina E, Tatbul N, Xing Y, Zdonik S,. The design of the Borealis stream processing engine. Proceedings of the Innovative Data Systems Research Conference (CIDR), Asilomar, CA, 2005; 277-289.
-
(2005)
Proceedings of the Innovative Data Systems Research Conference (CIDR)
, pp. 277-289
-
-
Abadi, D.J.1
Ahmad, Y.2
Balazinska, M.3
Cetintemel, U.4
Cherniack, M.5
Hwang, J.-H.6
Lindner, W.7
Maskey, A.S.8
Rasin, A.9
Ryvkina, E.10
Tatbul, N.11
Xing, Y.12
Zdonik, S.13
-
62
-
-
1542595336
-
STREAM: The Stanford stream data manager
-
Arasu A, Babcock B, Babu S, Datar M, Ito K, Motwani R, Nishizawa I, Srivastava U, Thomas D, Varma R, Widom J,. STREAM: The Stanford stream data manager. IEEE Data Engineering Bulletin 2003; 26 (1): 19-26.
-
(2003)
IEEE Data Engineering Bulletin
, vol.26
, Issue.1
, pp. 19-26
-
-
Arasu, A.1
Babcock, B.2
Babu, S.3
Datar, M.4
Ito, K.5
Motwani, R.6
Nishizawa, I.7
Srivastava, U.8
Thomas, D.9
Varma, R.10
Widom, J.11
-
63
-
-
84867103517
-
-
StreamSQL [accessed on 30 September 2010]
-
StreamSQL. Available from: http://www.streambase.com/products-streamsql. htm [accessed on 30 September 2010].
-
-
-
-
64
-
-
33745289988
-
The CQL continuous query language: Semantic foundations and query execution
-
Arasu A, Babu S, Widom J,. The CQL continuous query language: Semantic foundations and query execution. Journal on Very Large Data Bases 2006; 15 (2): 121-142.
-
(2006)
Journal on Very Large Data Bases
, vol.15
, Issue.2
, pp. 121-142
-
-
Arasu, A.1
Babu, S.2
Widom, J.3
-
65
-
-
84959045524
-
StreamIt: A language for streaming applications
-
Grenoble, France
-
Thies W, Karczmarek M, Amarasinghe S,. StreamIt: A language for streaming applications. Proceedings of the International Conference on Compiler Construction (CC), Grenoble, France, 2002; 179-196.
-
(2002)
Proceedings of the International Conference on Compiler Construction (CC)
, pp. 179-196
-
-
Thies, W.1
Karczmarek, M.2
Amarasinghe, S.3
|