ACM Home Page
Author image not provided  Mark W Bailey

No contact information provided yet.


Authors:
Add personal information
  Affiliation history
Bibliometrics: publication history
Publication years1990-2009
Publication count26
Citation Count63
Available for download13
Downloads (6 Weeks)78
Downloads (12 Months)585
SEARCH
ROLE
Arrow RightAuthor only
· Editor only
· All roles


AUTHOR'S COLLEAGUES
See all colleagues of this author

SUBJECT AREAS
See all subject areas



AUTHOR PROFILE PAGES (BETA)
Project background

BOOKMARK & SHARE


26 search results
 Sort by: 
Page: 1   2   3    next    >>
Export results as: BibTeX   EndNotes   ACM Ref
2009
1
Report of the 2008 SIGPLAN programming languages curriculum workshop: preliminary report
Mark Bailey, Kim Bruce, Kathleen Fisher, Robert Harper, Stuart Reges
March 2009
SIGCSE '09: Proceedings of the 40th ACM technical symposium on Computer science education
Publisher: ACM
Full text available: PdfPdf (440.95 KB)
Additional Information:full citation, abstract, references, index terms
 Bibliometrics:  Downloads (6 Weeks): 13,   Downloads (12 Months): 57,   Citation Count: 0

This special session will present a summary of the recommendations of the First SIGPLAN Workshop on Undergraduate Programming Language Curricula, held at Harvard University in May, 2008. The purpose of the workshop was to generate new recommendations ...

Keywords: curriculum, programming languages

Also published in:
March 2009 SIGCSE Bulletin Volume 41 Issue 1
 
2008
2
Injecting programming language concepts throughout the curriculum: an inclusive strategy
Mark W. Bailey
November 2008
SIGPLAN Notices , Volume 43 Issue 11
Publisher: ACM
Full text available: PdfPdf (65.24 KB)
Additional Information:full citation, abstract, references, index terms
 Bibliometrics:  Downloads (6 Weeks): 4,   Downloads (12 Months): 50,   Citation Count: 0

As research in programming language design,implementation,and application advances,we must regu- larly revisit the undergraduate curriculum to ensure course content advances similarly.However,no matter how diligent our efforts,the undergraduate curriculum ...

Keywords: programming language curriculum
 
3
ISMM 2008 paper abstracts
Mark W. Bailey
September 2008
SIGPLAN Notices , Volume 43 Issue 8
Publisher: ACM
Full text available: PdfPdf (1.22 MB)
Additional Information:full citation, index terms
 Bibliometrics:  Downloads (6 Weeks): 3,   Downloads (12 Months): 30,   Citation Count: 0
 
4
TRANSACT 2008 paper abstracts
Mark W. Bailey
May 2008
SIGPLAN Notices , Volume 43 Issue 5
Publisher: ACM
Full text available: PdfPdf (1.25 MB)
Additional Information:full citation, index terms
 Bibliometrics:  Downloads (6 Weeks): 4,   Downloads (12 Months): 43,   Citation Count: 0
 
5
Defense against the dark arts
Mark W. Bailey, Clark L. Coleman, Jack W. Davidson
February 2008
SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science education
Publisher: ACM
Full text available: PdfPdf (113.69 KB)
Additional Information:full citation, abstract, references, cited by, index terms, review
 Bibliometrics:  Downloads (6 Weeks): 21,   Downloads (12 Months): 185,   Citation Count: 1

Computer science faculty must attract and retain students by offering innovative courses that spark student interest, yet still teach core, computer science concepts. These efforts have become particularly important as computer science enrollments have ...

Keywords: anti-virus software, compilers, computer science education, computer viruses

Also published in:
February 2008 SIGCSE Bulletin Volume 40 Issue 1
 
2006
6
VISTA: VPO interactive system for tuning applications
Prasad Kulkarni, Wankang Zhao, Stephen Hines, David Whalley, Xin Yuan, Robert van Engelen, Kyle Gallivan, Jason Hiser, Jack Davidson, Baosheng Cai, Mark Bailey, Hwashin Moon, Kyunghwan Cho, Yunheung Paek
November 2006
Transactions on Embedded Computing Systems (TECS) , Volume 5 Issue 4
Publisher: ACM
Full text available: PdfPdf (4.01 MB)
Additional Information:full citation, abstract, references, index terms
 Bibliometrics:  Downloads (6 Weeks): 8,   Downloads (12 Months): 53,   Citation Count: 1

Software designers face many challenges when developing applications for embedded systems. One major challenge is meeting the conflicting constraints of speed, code size, and power consumption. Embedded application developers often resort to hand-coded ...

Keywords: User-directed code improvement, genetic algorithms, interactive compilation, phase ordering
 
7
PEPM 2006 paper abstracts
Mark W. Bailey, John Hatcliff, Frank Tip
March 2006
SIGPLAN Notices , Volume 41 Issue 3
Publisher: ACM
Full text available: PdfPdf (112.55 KB)
Additional Information:full citation, abstract, index terms
 Bibliometrics:  Downloads (6 Weeks): 2,   Downloads (12 Months): 10,   Citation Count: 0

The ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM 2006) was held on January 9th and 10th in Charleston, South Carolina and this article contains abstracts for the 19 papers presented at the workship. The PEPM workshops focus ...

 
2005
8
IRONCODE: think-twice, code-once programming
Mark W. Bailey
February 2005
SIGCSE '05: Proceedings of the 36th SIGCSE technical symposium on Computer science education
Publisher: ACM
Full text available: PdfPdf (99.56 KB)
Additional Information:full citation, abstract, references, cited by, index terms
 Bibliometrics:  Downloads (6 Weeks): 3,   Downloads (12 Months): 21,   Citation Count: 1

To become proficient programmers, novices must develop the skills of writing, reading, debugging, and testing code. We believe that learning to write short pieces of code correctly the first time helps strengthen all of these skills. In this paper, we ...

Keywords: correct code, program reading, program writing

Also published in:
February 2005 SIGCSE Bulletin Volume 37 Issue 1
 
9
Branch elimination by condition merging
William C. Kreahling, David Whalley, Mark W. Bailey, Xin Yuan, Gang-Ryung Uh, Robert van Engelen
January 2005
Software—Practice & Experience , Volume 35 Issue 1
Publisher: John Wiley & Sons, Inc.
Additional Information:full citation, abstract, references, index terms
 Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0

Conditional branches are expensive. Branches require a significant percentage of execution cycles since they occur frequently and cause pipeline flushes when mispredicted. In addition, branches result in forks in the control flow, which can prevent other ...

Keywords: code duplication, compiler, condition merging, profiling
 
2004
10
A docked-aware storage architecture for mobile computing
Christopher R. LaRosa, Mark W. Bailey
April 2004
CF '04: Proceedings of the 1st conference on Computing frontiers
Publisher: ACM
Full text available: PdfPdf (179.38 KB)
Additional Information:full citation, abstract, references, index terms
 Bibliometrics:  Downloads (6 Weeks): 8,   Downloads (12 Months): 37,   Citation Count: 0

We explore how the power-abundant docked state of mobile devices can be exploited to reduce power consumption during mobile operation and expand the capabilities of portable devices. We propose a storage hierarchy, which includes a hard disk, a large ...

Keywords: battery life, caching, docked, energy, file system, handheld, hoarding, palmtop, power
 
  Page: 1   2   3    next    >>