Brent T. Hailpern
Brent T. Hailpern

homepage
bthatus.ibm.com

  Affiliation history
Bibliometrics: publication history
Average citations per article5.74
Citation Count155
Publication count27
Publication years1979-2008
Available for download12
Average downloads per article1,194.50
Downloads (cumulative)14,334
Downloads (12 Months)970
Downloads (6 Weeks)84
ACM Fellow
SEARCH
ROLE
Arrow RightAuthor only
· Editor only
· Other only
· All roles


AUTHOR'S COLLEAGUES
See all colleagues of this author

SUBJECT AREAS
See all subject areas

KEYWORDS
See all author supplied keywords


AUTHOR PROFILE PAGES
Project background Author-Izer logoAuthor-Izer Service

BOOKMARK & SHARE


27 results found Export Results: bibtex | endnote | acmref | csv

Result 1 – 20 of 27
Result page: 1 2

Sort by:

1 published by ACM
Toward governance of emergent processes and adaptive organizations
Peri Tarr, Clay Williams, Brent Hailpern
May 2008 SDG '08: Proceedings of the 1st international workshop on Software development governance
Publisher: ACM
Bibliometrics:
Citation Count: 4
Downloads (6 Weeks): 1,   Downloads (12 Months): 5,   Downloads (Overall): 234

Full text available: PDFPDF
We propose to treat software development processes and software development organizations as adaptive and emergent entities: ones whose properties are not decidable a priori, but rather, which result from ongoing and continuous response to external stimuli, such as evolving requirements, new enterprise priorities, and changes in available resources. In this ...
Keywords: emergent software processes, software development gorganizations, software development governance

2 published by ACM
History of Programming Languages Conference: HOPL-III June 10, 2007 Introduction
Brent Hailpern, Jean Sammet
June 2007 HOPL III: Proceedings of the third ACM SIGPLAN conference on History of programming languages
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 5,   Downloads (Overall): 162

Full text available: MovMov

3 published by ACM
History of Programming Languages Conference: HOPL-III Co-Chairs Introduction: June 9, 2007
Barbara Ryder, Brent Hailpern
June 2007 HOPL III: Proceedings of the third ACM SIGPLAN conference on History of programming languages
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 0,   Downloads (12 Months): 5,   Downloads (Overall): 388

Full text available: MovMov

4 published by ACM
Final Remarks
Barbara Ryder, Brent Hailpern
June 2007 HOPL III: Proceedings of the third ACM SIGPLAN conference on History of programming languages
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 1,   Downloads (Overall): 129

Full text available: MovMov

5 published by ACM
Web Services: Promises and Compromises
Joanne Martin, Ali Arsanjani, Peri Tarr, Brent Hailpern
March 2003 Queue - Web Services: Volume 1 Issue 1, March 2003
Publisher: ACM
Bibliometrics:
Citation Count: 15
Downloads (6 Weeks): 70,   Downloads (12 Months): 907,   Downloads (Overall): 11,629

Full text available: HtmlHtml  PDFPDF
Much of web services' initial promise will be realized via integration within the enterprise.

6
Software debugging, testing, and verification
B. Hailpern, P. Santhanam
January 2002 IBM Systems Journal: Volume 41 Issue 1, January 2002
Publisher: IBM Corp.
Bibliometrics:
Citation Count: 42

In commercial software development organizations, increased complexity of products, shortened development cycles, and higher customer expectations of quality have placed a major responsibility on the areas of software debugging, testing, and verification. As this issue of the IBM Systems Journal illustrates, there are exciting improvements in the underlying technology on ...

7
NetVista: growing an Internet solution for schools
W. A. Kellogg, J. T. Richards, C. Swart, P. Malkin, M. Laff, V. Hanson, B. Hailpern
January 1998 IBM Systems Journal: Volume 37 Issue 1, 1997
Publisher: IBM Corp.
Bibliometrics:
Citation Count: 1


8 published by ACM
SIGPLAN scope and tutorial needs
Ron K. Cytron, Brent Hailpern
June 1995 ACM Computing Surveys (CSUR): Volume 27 Issue 2, June 1995
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 2,   Downloads (12 Months): 7,   Downloads (Overall): 288

Full text available: PDFPDF

9 published by ACM
An object-based programming model for shared data
Gail E. Kaiser, Brent Hailpern
April 1992 ACM Transactions on Programming Languages and Systems (TOPLAS): Volume 14 Issue 2, April 1992
Publisher: ACM
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 2,   Downloads (12 Months): 15,   Downloads (Overall): 483

Full text available: PDFPDF
The classical object model supports private data within objects and clean interfaces between objects, and by definition does not permit sharing of data among arbitrary objects. This is a problem for real-world applications, such as advanced financial services and integrated network management, where the same data logically belong to multiple ...
Keywords: coordination language, daemons, financial applications, object-based, sharing, real-time

10
Extending Objects to Support Multiple Interfaces and Access Control
Brent Hailpern, Harold Ossher
November 1990 IEEE Transactions on Software Engineering: Volume 16 Issue 11, November 1990
Publisher: IEEE Press
Bibliometrics:
Citation Count: 13

A mechanism, called views, that allows programmers to specify multiple interfaces for objects and to control explicitly access to each interface is described. This mechanism provides a simple and flexible means of specifying enforceable access restrictions at many levels of granularity. It also results in system organization that supports browsing ...
Keywords: data structures, enforceable access restrictions, system organization, browsing, granularity, objects, access control, multiple interfaces, object-oriented programming, views

11
Comparing Two Functional Programming Systems
Brent Hailpern, Tien Huynh, Gyorgy Revesz
May 1989 IEEE Transactions on Software Engineering: Volume 15 Issue 5, May 1989
Publisher: IEEE Press
Bibliometrics:
Citation Count: 0

A technique is presented for comparing the performance of functional languages with different evaluation strategies running on different machines. A set of small benchmarks is used, and th execution times of these programs running in the functional language and in the implementation language of the functional system are compared. The ...
Keywords: FP, functional languages, high level languages, benchmarks, evaluation strategies, functional programming, DEL-style intermediate instruction set architecture, execution times, graph reduction interpreter, lambda calculus, performance evaluation., functional programming systems, implementation language, performance comparison

12
Script: a communication abstraction mechanism and its verification
N. Francez, B. Hailpern, G. Taubenfeld
February 1989 Logics and models of concurrent systems
Publisher: Springer-Verlag New York, Inc.
Bibliometrics:
Citation Count: 2


13
A model for object-based inheritance
Brent Hailpern, Van Nguyen
September 1987 Research directions in object-oriented programming
Publisher: MIT Press
Bibliometrics:
Citation Count: 10


14
An execution architecture for FP
T Huynh, B Hailpern, LW Hoevel
November 1986 IBM Journal of Research and Development: Volume 30 Issue 6, Nov. 1986
Publisher: IBM Corp.
Bibliometrics:
Citation Count: 3


15 published by ACM
A generalized object model
Van Nguyen, Brent Hailpern
June 1986 ACM SIGPLAN Notices: Volume 21 Issue 10, Oct. 1986
Publisher: ACM
Bibliometrics:
Citation Count: 7
Downloads (6 Weeks): 1,   Downloads (12 Months): 1,   Downloads (Overall): 208

Full text available: PDFPDF
Also published in:
June 1986  OOPWORK '86: Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming

16 published by ACM
A generalized object model (abstract only)
Van Nguyen, Brent Hailpern
June 1986 ACM SIGPLAN Notices: Volume 21 Issue 10, Oct. 1986
Publisher: ACM
Bibliometrics:
Citation Count: 0

Also published in:
June 1986  OOPWORK '86: Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming

17
Guest Editor's Introduction Multiparadigm Languages and Environments
B. Hailpern
January 1986 IEEE Software: Volume 3 Issue 1, January 1986
Publisher: IEEE Computer Society Press
Bibliometrics:
Citation Count: 2


18
Script: a communication abstraction mechanism and its verification
N. Francez, B Hailpern, G Taubenfeld
January 1986 Science of Computer Programming: Volume 6 Issue 1, Jan. 1986
Publisher: Elsevier North-Holland, Inc.
Bibliometrics:
Citation Count: 22


19 published by ACM
SW 2 - An object-based programming environment
Mark R. Laff, Brent Hailpern
June 1985 ACM SIGPLAN Notices: Volume 20 Issue 7, July 1985
Publisher: ACM
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 3,   Downloads (12 Months): 5,   Downloads (Overall): 122

Full text available: PDFPDF
Programming systems traditionally deal with only a few different types of data objects. Operating-system command languages, for example, are concerned with files and programs. Typical programming languages deal with computer-related objects such as integers, strings, arrays, and records. This is in sharp contrast to the variety of real-world objects that ...
Also published in:
June 1985  SLIPE '85: Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments

20 published by ACM
Script: a communication abstraction mechanism
Nissim Francez, Brent Hailpern
April 1985 ACM SIGOPS Operating Systems Review: Volume 19 Issue 2, April 1985
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 1,   Downloads (12 Months): 4,   Downloads (Overall): 123

Full text available: PDFPDF
In this paper, we introduce a new abstraction mechanism, called a script , which hides the low-level details that implement patterns of communication . A script localizes the communication between a set of roles (formal processes), to which actual processes enroll in order to participate in the action of the ...
Keywords: communication primitives, role, script, abstraction mechanisms, concurrent programming, enrollment



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2017 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us