Beginning... | The Team | Phases | Structure
Building | Using | Changing | Porting
Under Construction!! ## In the beginning... Dr. David Levine had the initial idea for PACE. ACE+TAO were part of Boeing DII COE project of 2001. While reviewing the needs for the project and realizing that ACE_OS (ACE' own adaptation layer) was quite large and full of potentially avoidable dependencies, David across the idea that several POSIX compliant platforms could be encapsulated into one standard interface, a POSIX interface. This would potentially allow ACE_OS to port to a POSIX API, separated from ACE_OS, which would then port correctly between the minor POSIX variant operating systems which ACE supported. This idea quickly developed into the broader concept that the POSIX interface library could actually replace the ACE_OS layer in the feature laden ACE framework library and has since grown or will grow to include platforms such as Win32 and VXWorks (which lack true POSIX compliance). As you can see, this creates a benefit for ACE, namely, PosixACE (PACE) becomes a formal starting point to begin reducing the complexity and interdependence problems that had creeped into ACE over the past 5 years.
Additional information regarding ACE and PACE and TAO is available as well as a full source distribution of TAO + ACE + PACE. If you have any questions, suggestions or contributions regarding PACE, please write to us or subscribe to the pace-users mailing list (send email to majordomo@cs.wustl.edu with "subscribe pace-users" in the body, not the subject line ;-) Doc Group Last modified: Sun May 13 14:47:17 CDT 2001