The KornShell command and programming language
The KornShell command and programming language
Towards a method of programming with assertions
ICSE '92 Proceedings of the 14th international conference on Software engineering
Practical reusable UNIX software
Practical reusable UNIX software
UNIX System V Release 4 Programmer's Guide: ANSI C and Programming Support Tools
UNIX System V Release 4 Programmer's Guide: ANSI C and Programming Support Tools
An Architecture for Reusable Libraries
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Migrating an MVS mainframe application to a PC
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
The AT&T AST OpenSource software collection
ATEC '00 Proceedings of the annual conference on USENIX Annual Technical Conference
Hi-index | 0.00 |
Over the past 10 years, the Software Engineering Research Department in AT&T has been engaging in a research program to build a collection of highly portable advanced software tools known as Ast, Advanced Software Technology. A recent monograph, “Practical Reusable UNIX Software” (John Wiley & Sons, Inc., 1995), summarizes the philosophy and components of this research program. A major component of this program is a collection of portable, and reusable libraries servicing a wide range of functions, from a porting base to all known UNIX platforms, to efficient buffered I/O, memory allocation, data compression, and expression evaluation. The libraries currently stand at about 150,000 non-commented lines of C code. They are developed and maintained independently by different researchers. Yet they work together seamlessly—largely because of a collection of library design principles and conventions developed to help maintaining interface consistency and reducing needless or overlapped work.