Keynotes
Die JAX 2005 präsentiert Ihnen Keynotes hochkarätiger Industriesprecher.
Hier erläutern die führenden Köpfe der Software-Industrie die wichtigsten
Trends und Visionen für die Zukunft des Enterprise-Computings.
CMMI: Beast or BlessingMontag, 9.5.2005 - 17.35-18.20 Uhr
Speaker:
Bill Curtis (Borland)
Many developers fear the adoption of CMMI because they believe that it will destroy their creativity and institute needless and frustrating bureauracy. This talk will discuss these concerns and how CMMI can be implemented to avoid the problems that developers most fear. The misinterpretations of CMMI that lead to these unfortunate stereotypes will be discussed. A vision of how CMMI transforms organizations to protect and enhance creative professional work will be provided. However, attendees may find a challenge their understanding of what constitutes creative work. The fundamental question underlying this talk is, "Does your organization add value to the efforts of your developers?"
Download Keynote
The Future of PersistenceDienstag, 10.5.2005 - 9.00-9.45 Uhr
Speaker:
Craig Russell (Sun Microsystems)
Developers of enterprise applications are faced with significant challenges when designing the persistence layer. The data might exist in relational or object databases, a back end system, LDAP or XML data store. It might be best for your application to build a Java object model to represent the data, but should a common object model be used for different data stores? This Late Talk discusses state of the art solutions to persistence inside and outside servers. Specific features of JDBC, JDO, EJB3, and Hibernate access models are compared, along with best practices for using these access patterns from servlets, xml web services end points, Struts, JavaServer Faces, and EJB session components.
Download Keynote
A Vision of EclipseDienstag, 10.5.2005 - 17.30-18.15 Uhr
Speaker:
Mike Milinkovich (Eclipse Foundation, Inc.)
The Eclipse community has two complementary goals. The first is to provide a universal development platform. Or in other words, frameworks and tools providing complete coverage of the software development lifecycle for deployed systems spanning embedded devices to high-end servers in open source. The second goal is to create and foster a successful commercial ecosystem of companies building products and services based on the Eclipse platform. This focus on the commercial adoption of open source technology is one of the unique facets of this rapidly growing community. This talk will provide an overview of Eclipse's origins, what it is focused on today, the impact it is having on the software industry, and its vision for tomorrow.
Download Keynote
EJB: There’s something different about you!Mittwoch, 11.5.2005 - 11.45-12.30 Uhr
Speaker:
Dennis Leung (Oracle Corp.)
With version 3.0, EJB has evolved from a technology that was complex and only used by experts building sophisticated applications to being simple enough to be used by mainstream developers for a variety of tasks. The main objective of J2EE 5.0 is to improve ease of development and a key component of that strategy is EJB 3.0. EJB 3.0 simplifies development by including features such as a lightweight POJO persistence model, dependency injection and the use of annotations to define meta-data. These changes make it much easier to develop and test applications, such that EJB 3.0 can also be used for prototyping. Anyone who has used previous versions of EJB will question the ability to use EJB to build prototypes. Prototypes are supposed to be built and tested rapidly to prove concepts. Prior to EJB 3.0, rapid was not a term normally associated with EJB development.
This keynote discusses how EJB 3.0 provides ease of development while maintaining the ability to address sophisticated enterprise requirements.
Download Keynote
The "Killer" PlatformMittwoch, 11.5.2005 - 17.00-17.45 Uhr
Speaker:
George Paolini (SAP AG)
The line between infrastructure and applications is becoming blurred. And this is a good thing. In the past, the two worlds were very distinct. The infrastructure provided services, such as messaging, directory and data management. Monolithic applications, such as supply chain management and HR, relied on infrastructure services. While this model has served the industry well over the past decade, customers today need to be ability to rapidly modify their applications to adapt quickly to changing business conditions. In the new world, in which applications and infrastructure are converged into "applistructure," these needs can be effectively addressed. Business functionality can be wrapped as individual objects and exposed as services to address very specific types of functionality. This new "killer platform" utilizing J2EE and web services, will provide customers the ability to mix and match to their needs. For developers, it will save time and effort by providing them the ability to assemble neatly packaged components without struggling to build interfaces to the underlying infrastructure services. The new applistructure platform will radically change the definition of software in the enterprise.
Aspect Oriented Programming with AspectJDonnerstag, 12.5.2005 - 11.45-12.30 Uhr
Speaker:
Adrian Colyer (Interface21)
In this keynote Adrian Colyer, leader of the AspectJ project on Eclipse.org and co-author of the book "Eclipse AspectJ: Aspect-Oriented Programming in Eclipse with AspectJ and AJDT", will provide an introduction to aspect-oriented programming (AOP) with AspectJ, including a demonstration of the latest AspectJ Development Tools in Eclipse. The talk will also explain some of the ways in which IBM and others are using AspectJ today, and give direction for introducing AOP to your own organization and projects using a staged adoption roadmap.
Download Keynote
Software FactoriesDonnerstag, 12.5.2005 - 12.30-13.15 Uhr
Speaker:
Dariusz Parys (Microsoft Deutschland GmbH)
Die Entwicklung von Informationssystemen wird durch Zeitdruck, Kundenerwartungen und technologischen Innovationen immer komplexer. Software Factories können hier Abhilfe schaffen. Diese Keynote erklärt, wie Microsoft die Vision der Software Factories umsetzt, und zeigt die Unterstützung der domänenspezifischen Sprachen und Software-Factory-Schemas in der Implementierung von Visual Studio Team System. Die Keynote wird in deutscher Sprache vorgetragen.
|