*Topics and speakers are subject to change at any time

Keynotes
Enterprise Architecture Track
Infrastructure Architecture Track
Software Architecture Track
Fundamentals of Architecture Track


Keynotes

Technology Strategy in the Real World
Presented by Paul Preiss, President, IASA

In today's competitive marketplace, only the most efficient businesses survive. Selling, then delivering your products, and adapting to constantly changing technology landscape, while being agile enough to capitalize on new market opportunities and outpacing your competitors taxes even the most mature organizations.

Businesses are looking to maximize their effectiveness, and that takes coordination amongst an organization's many different parts. This is the goal of an Architecture; selecting an architecture is a strategic decision. An architecture takes stock of where the business is today and where it wants to go, and puts in place a framework that unifies an organization's units - its business, operations, technology and personnel - so that they function synergistically and moves in unison towards this goal.

 whatever

Paul Preiss is the President and Founder of the International Association of Software Architects (IASA). Prior to IASA, Paul was the Director of Engineering and Chief Architect of a digital asset management company. His global experience stems from the time he spent in Japan as an Applications Manager and Architect. Paul has a bachelors degree in Japanese from the University of Texas at Austin.

Interesting Real-world architecture and the Handbook of Software Architecture
Presented by Grady Booch via Second Life, Chief Scientist, IBM Corporation

Grady is recognized internationally for his innovative work on software architecture, collaborative development environments, and software engineering. A renowned visionary, he has devoted his life's work to improving the art and science of software development. Grady served as Chief Scientist of Rational Software Corporation since its founding in 1981 and through its acquisition by IBM in 2003. He now is part of the IBM Thomas J. Watson Research Center, serving as Chief Scientist for Software Engineering. There he continues his work on the Handbook of Software Architecture but also mentors and leads various software engineering projects that are beyond the constraints of immediate product horizons. Grady continues to engage with real customers working on very real problems and is working to build deep relationships with academia and other research organizations around the world. Grady is one of the original authors of the Unified Modeling Language (UML) and was also one of the original developers of several of Rational's products. Grady has served as architect and architectural mentor for numerous complex software-intensive systems around the world in just about every domain imaginable.

Grady is the author of six best-selling books, including the UML Users Guide and the seminal Object-Oriented Analysis with Applications. He writes a regular column on architecture for
IEEE Software. Grady has published several hundred articles on software engineering, including papers published in the early '80s that originated the term and practice of object-oriented design (OOD), plus papers published in the early 2000's that originated the term and practice of collaborative development environments (CDE).  Grady received his bachelor of science from the United States Air Force Academy in 1977 and his master of science in electrical engineering from the University of California at Santa Barbara in 1979.  Grady lives in Colorado and Maui. His interests include reading, traveling, singing, and playing the harp.

The Next Generation SOA Grid--Not Your MOM's Bus
Presented by David Chappell, Vice President and Chief Technologist, Oracle

In this session, Dave Chappell, author of the groundbreaking “Enterprise Service Bus” book once again challenges core assumptions of how today’s modern ESB’s and other related SOA infrastructure should achieve continuous availability and linear scalability for SOA based applications in the most demanding eXtreme Transaction Processing situations. Make your SOA bulletproof with predictable scalability and availability through a new approach to a service grid that eliminates the need for reliable messaging and complicated transaction models.

This session will highlight specific patterns which take advantage of in-memory data and execution grid to enable seamless state management and near in-memory access speeds for state data by services in a SOA. Use of these patterns, SOA based applications can acheive predictable scalability and high availability, while insulating organizations from the need to enforce special architectural practices across the organization for "stateless" service development, and enables Java or .NET services to be written like everyday objects that encapsulate state data with the business logic that operates on it.

 

David Chappell is vice president and chief technologist for SOA at Oracle Corporation. Chappell has over 20 years of experience in the software industry covering a broad range of roles including Architecture, code-slinging, sales, support and marketing. He is well known worldwide for his writings and public lectures on the subjects of Service Oriented Architecture (SOA), the enterprise service bus (ESB), message oriented middleware (MOM), enterprise integration, and is a co-author of many advanced Web Services standards.
As author of the O’Reilly Enterprise Service Bus book, Dave has had tremendous impact on redefining the shape and definition of SOA infrastructure. He has extensive experience in distributed computing infrastructure, including ESB, SOA Governance, EJB and Web application server infrastructure, JMS and MOM, EAI, CORBA, and COM. Chappell's experience also includes development of client/server infrastructure, graphical user interfaces and language interpreters.
Chappell is also well noted for authoring Java Web Services (O'Reilly), Professional ebXML Foundations (Wrox) and Java Message Service (O'Reilly). In addition, he has written numerous articles in leading industry publications, such as Business Integration Journal, Enterprise Architect, Java Developers Journal, JavaPro, Web Services Journal, XML Journal and Network World. Chappell and his works have received many industry awards including the "Java™ Technology Achievement Award" from JavaPro magazine for "Outstanding Individual Contribution to the Java Community" in 2002, and the 2005 CRN Magazine “Top 10 IT leaders” award for “casting larger-than-life shadow over the industry”.

Software Plus Services
Presented by Joseph Williams, Chief Technology Officer, Worldwide Enterprise Sales, Microsoft

The future is a combination of local software and Internet services interacting with one another. Software makes services better and services make software better. And by bringing together the best of both worlds architects can maximize choice, flexibility and capabilities for their customers. Microsoft describe this evolutionary path in our industry as Software + Services. Fat or thin client? Mobile or desktop? Local installation or Web application? Instead of choosing based on "or", what if we could pick something using "and"? Why do our choices have to be constrained to one particular technology, when the best solution is often a mix of both? That's the concept behind the theme of Dr. Williams' presentation.

Joseph Williams is the CTO for Microsoft's WW Enterprise Sales group. In this role Dr. Williams is committed to ensuring that Microsoft's Enterprise customers realize the maximum business value from their IT investments based on their relationship with Microsoft and Microsoft's partners. He is the executive sponsor for Microsoft's Infrastructure Management & Deployment Council and for the Global Enterprise Architecture Summit. He has previously been the Global Technology Director for Global Sales, a consulting Practice Manager, a Chief Architect, and a Master Architect.

At one point in his career Dr. Williams was an associate professor of IT Strategy at Colorado State University. He has published over sixty articles and book chapters as well as books on IT infrastructure management, Networking, and Bots. He is the Emerging Technologies editor for IT Professional, a publication of the IEEE Computer Society. Joseph holds a joint degree in Rhetoric and Economics from the University of California at Berkeley, a masters degree in Communication Arts from the University of Wisconsin at Madison, and an MBA and a PhD in Business from the University of Texas at Austin.
Paul

Enterprise Architecture Tracks

DoDAF, the Department of Defense Architectural Framework - Not just for the Pentagon?

Presented by Daniel Brookshier, Chief Architect, NoMagic

In this session you will learn how requirements modeling from Systems Engineering has been mixed with UML and how this can greatly ease the creation and tracking of requirements. Finally project requirements are no longer a big document that you use to prop your door open or keep handy in the winter for kindling. Requirements become living entities connected throughout your design and code. Developers can see and show what they have done and not done. It is also simple to do cost and risk analysis without paying for costly tools. This is not tool specific, just a set of techniques that can be implemented with any modern UML tool. 

Daniel Brookshier joined No Magic taking position of Chief Architect. He has been using UML in multiple international software development projects. Daniel has been MagicDraw UML user #14 since 1998. He has run multiple training courses covering UML modeling using MagicDraw. Daniel has impressive experience in Java development. He has been a consultant, speaker, author, and Java Geek since Java 1.0. Daniel is one of the core members at jxta.org and runs several open source projects. Daniel's latest book is JXTA: Java P2P Programming, but he also writes articles for java.sun.com and P2PJournal where he is an editor.

Managing .NET Software Factory using Task based Software Configurations
Presented by Kris Kniaz, Senior Director of Engineering, Weight Watchers

Creation of the highly performing software for a global enterprise requires software development process that is organizationally scalable (it could be applied to any project size and scope), makes cooperation between teams easy and eliminates costly process mistakes. This is hard enough. Increasingly software architects are required to design software processes that also provide traceability from requirements to deployed binaries and audit-ability of all stages of development. Achieving this transparency requires integration of development, change management, quality control and software deployment tools. This presentation shows our approach and lessons learned from a 4 year long effort in this area.

Kris is a Sr. Director of Engineering and the Enterprise Architect at WeightWatchers International. For the past 5 years he has been responsible for the Architecture of the WeightWatchers.com websites around the world as well as the SOA and ESB platforms for the enterprise. Prior to joining WeightWatchers Kris spent several years at Sapient and Business Edge Solutions where he consulted for clients in the Pharma, Financial Services and Publishing industries.
Kris has an academic background in Physical Sciences. Before focusing on the Enterprise Software Architecture he spent ten years working on computational algorithms for predicting physical properties of crude oil components and physical structure of various forms of carbon.
Kris holds MS degree in Chemistry from Warsaw University of Technology and PhD in Materials Science and Engineering from the University of Pennsylvania.

Value Creation Through Architecture
Presented by Murray Robert Cantor, PhD, Distinguished Engineer, IBM Rational Software

Developing and maintaining an architecture has a clear cost, while the benefits of an architecture are less easily measured. In this talk I provide a framework for measuring the financial return of the investment in architecture. This framework reinforces old lessons and provides some new ways of evaluating architecture quality. 

 

Dr. Murray Cantor is an IBM Distinguished Engineer and the governance solutions lead on the Rational Software CTO team. His areas of expertise include development organization governance, software and system engineering processes, and system development management and leadership. He was the lead architect of RUP SE, the extension of the Rational Unified Process for system and enterprise engineering.

Dr. Cantor is also an Industry Fellow at Stevens Institute School of Systems and Enterprises.

In addition to many articles, he is the author of two books: Object-Oriented Project Management with UML, published by John Wiley in 1998, and Software Leadership, published by Addison-Wesley in October, 2001. 

The Power of Simple Sophistication
Presented by Dan Davis, Chief Architect, Cogentes

Among the many formal architecture and process models, there remains great debate about how to balance “comprehensive” models with “agile” techniques that deliver predictable and effective results without excessive bureaucratic and schedule overhead. In this session, Dan presents a foundation for developing effective and flexible IT and enterprise architecture practices using a simple yet sophisticated approach that enables reliable execution and predictable success.

 

Dan is Chief Architect at Cogentes, with over 20 years experience in software development, architecture, and program and project management. A published technical author, Dan is a strong strategic thinker and innovator who has helped numerous clients achieve success with their software development, systems integration or other large scale efforts. Dan’s diverse expertise in architecture, software development, process development and mentoring give him the background and flexibility to respond quickly and appropriately to clients’ goals while working with both business and technology leaders to achieve them. Dan has a Bachelors Degree in Art and Education from Furman University in Greenville, SC and has completed graduate courses in Linguistics, University of Oklahoma and the University of Texas, Arlington..

Bootstrapping an Enterprise Organization
Presented by Bradley Rhine, Co-founder and CEO, Cogentes

As awareness of Enterprise Architecture builds within corporate leadership, many will face the challenge of assembling an EA organization for the first time and integrating it successfully into an existing corporate culture. In this session we explore how to get started, some of the essential activities, and pitfalls that await. Some of the topics we explore: The role of the EA organization within the corporate culture at large; primary activities that an EA organization should undertake; skills required in the early stages; establishing a role profile recognized by HR for architects within the company and overcoming the notion of architect as an “honorary” title - as is often prevalent.

 

Bradley is a founding partner and CEO of Cogentes. He has over 20 years of experience delivering business value for Benefits, Human Resources, Payroll, and Financial services-related companies. He is a versatile, hands-on executive, with experience establishing and operating Enterprise Architecture organizations; and in delivering Internet technologies, large-scale transactions processing, and B2B integration. He has served variously as an engineer and software architect, plus executive positions in Sales, Marketing, and Engineering for product and service entities ranging from pre-IPO startups to public companies in the Fortune 500. Bradley graduated Summa Cum Laude with a degree in Computer Science, Math, and Business from the University of Nebraska at Omaha.

 The Major Enterprise Architecture Methodologies:  A Comparison
Presented by Roger Sessions, Chief Technology Officer, ObjectWatch

If you are getting ready to develop and Enterprise Architecture, one of your first tasks is to choose a methodology. But this is harder than it sounds. There are at least six important methodologies including Zachman, TOGAF, and FEA. They differ in almost every respect, including goals, approach, and validation. Each has its group of proponents who believe that only their methodology offers meaningful solutions. And yet, these methodologies disagree not only on how to build an enterprise architecture, but what an enterprise architecture is.

So how do you choose between them? This talk goes over the basics of enterprise architectures with a focus on how where these methodologies agree (not very much!), where they disagree (quite a bit!) and how you might decide which (if any) are best for your organization.

Roger Sessions is a well known speaker and presenter in the field of high-end enterprise architectures. He is the author of seven books (including Simple Architectures for Complex Enterprises), dozens of articles, and many white papers. He holds patents in software engineering and in the Simple Iterative Partitions methodology, a new approach to managing complexity in enterprise and IT architectures. Roger writes and publishes the ObjectWatch Newsletter, a widely read and highly regarded newsletter on high-end enterprise software technologies. He is on the Board of Directors of the International Association of Software Architects, the Editor in Chief of Perspectives of the International Association of Software Architects, and is recognized by Microsoft as an MVP.

 

Enterprise Architecture as a Strategic Weapon
Presented by Alexander Pelaez, Director of Enterprise Architecture, Group Health Incorporated

Corporations are increasingly seeking ways to be competitive. Many organizations focus on IT as a way to increase operational efficiencies and historically never truly view IT as Strategic. Enterprise Architects need to break this misconception and focus on developing, implementing and maintaining Architectures that provide a strategic value by leveraging the concepts of Competitive Advantage at the very least from a generic viewpoint of cost leadership or differentiation. IT organizations face build vs. buy decision and end up making decisions based on operational effectiveness rather than positional advantage. Furthermore, by understanding concepts of Military Strategy, Political Strategy and Organizational behavior Enterprise Architects can build a long last foundation that acts like a fortress while providing the company with a nimble set of tools for maneuvering around and through their competition.

Alex Pelaez is currently the Senior Director of Applications and Enterprise Architecture for Group Health Incorporated. Mr. Pelaez has over 20 years Information Technology experience holding various senior level technology positions with companies such as 1800flowers.com, Cablevision, Credit Suisse and Viacom/MTV Networks. For the past 10 years he has been a professor at Hofstra University, Zarb School of Business at both an undergraduate and graduate level in Information Technology. His research interests and publications include Technology Strategy including Ecommerce, Online Customer Behavior and Organizational Behavior. Mr. Pelaez has successfully brought a Services based architecture in a heterogeneous environment including mainframe legacy applications. He has, for two companies, successfully architected a services based solution, enabling the companies to leverage large investments in legacy code and utilize the services across the enterprise enhancing response time, creating a 'real-time' environment, and creating a more flexible architecture to support growth and acquisitions.

Simple Architectures for Complex Enterprises
Presented by Roger Sessions, Chief Technology Officer, ObjectWatch

It is common to hear of massive IT failures; projects that are over budget, late, poorly aligned to business needs, or all of the above. Often, the resulting losses are in the hundreds of millions of dollars. The cause is almost always the same: uncontrolled complexity. The solution to complexity is simple — or more specifically, simplicity. We need to understand what makes systems simple with as much critical reasoning as we do what makes systems fast, secure, or reliable.

In this talk, Roger Sessions discusses architectural complexity and why understanding it and controlling it are fundamental to the job of an architect. He brings in contributions from complexity analysis, set theory, and equivalence relations to build a formal understanding of how systems get complex and how that complexity can be controlled. He also briefly introduces a new methodology called Simple Iterative Partitions (SIP). SIP is an enterprise architectural methodology that focuses almost exclusively on the issue of complexity.

Roger Sessions is a well known speaker and presenter in the field of high-end enterprise architectures. He is the author of seven books (including Simple Architectures for Complex Enterprises), dozens of articles, and many white papers. He holds patents in software engineering and in the Simple Iterative Partitions methodology, a new approach to managing complexity in enterprise and IT architectures. Roger writes and publishes the ObjectWatch Newsletter, a widely read and highly regarded newsletter on high-end enterprise software technologies. He is on the Board of Directors of the International Association of Software Architects, the Editor in Chief of Perspectives of the International Association of Software Architects, and is recognized by Microsoft as an MVP.

SOA and Security Presented by James McGovern, Entereprise Architect, Hartford

A Service Oriented Architecture (SOA) is an architecture that is made up of components and interconnections that stress interoperability, location transparency and platform independence. Service Oriented Architectures is not just about the technology used in Web Services. It is really about designing and building systems that provide behavior for use by component -based architecture contains services that provide behavior for use by another components-based architecture based solely on its interface contract.

Many enterprises have incorporated service-oriented architecture as part of their enterprise archi-tecture strategy as a means for solving for integration challenges but haven't thought about what's next. The paradigm of find, bind and execute allows organizations to conduct dynamic e-business but there are many other considerations that enterprises need to be aware of.

In this session, one will learn:

-Interoperability and the business challenges.
-Considerations for adopting a service oriented architecture as part of an organizational  integration strategy.
-Review the major decisions and changes made in how software development will be approached in the future.
-Perspectives on incorporating agile methods for enterprise development.
-Securing and managing service-oriented architectures

James McGovern is an Enterprise Architect for The Hartford. He is an industry thought leader and has twenty years of experience in Information Technology. He has co-authored the bestselling books: A Practical Guide to Enterprise Architecture, Enterprise Service-Oriented Architectures and Agile Enterprise Architecture. James is a chapter lead for the Open Web Application Security Project (OWASP) and frequently speaks at industry conferences on the topics of SOA, Open Source and Enterprise Security.

Infrastructure Architecture Tracks

Database Design Patterns: Architecting the Right Data Model for the Right Application.
Presented by Stephen Forte, CTO, Telerik

Architecting an application starts with the database. Different applications need different data models. Fifth normal form is great for an OLTP database, but reporting databases need more of a flat denormalized structure and different Web sites need several different types of data models: eCommerce sites need different data models than traditional publishing sites. You need to optimize your data model for your application's performance needs. Concurrent users, data load, transactions per minute, report rendering, and query seek time all determine the type of data model you will need. See how different applications and different parts of an application can use different data models and how you can architect your database to fit into your application's needs—not the other way around. Find out how to design the right database structure for the right situation.





 

Stephen Forte is the Chief Strategy Officer of Telerik, a leading vendor in .NET components. Prior he was the Chief Technology Officer (CTO) and co-founder of Corzen, Inc, a New York based provider of online market research data for Wall Street Firms. Corzen was acquired by Wanted Technologies (TXV: WAN) in 2007. Stephen is also the Microsoft Regional Director for the NY Metro region and speaks regularly at industry conferences around the world. He has written several books on application and database development including Programming SQL Server 2008 (MS Press). Prior to Corzen, Stephen served as the CTO of Zagat Survey in New York City and also was co-founder and CTO of the New York based software consulting firm The Aurora Development Group. He currently an MVP, INETA speaker and is the co-moderator and founder of the NYC .NET Developer User Group. Stephen has an MBA from the City University of New York (Baruch College). Stephen is training for a return to Mt. Everest this fall.

Blog: http://www.stephenforte.net
Sports Blog: http://www.steveandthetank.com
User Group: http://www.nycdotnetdev.com

The Greening of the Data Center
Presented by Lewis Curtis, IT Advisor, Microsoft

Green Datacenters = An Architectural Commitment, not a Product Strategy

The most common environmental impact measurement is carbon footprint (usually measured in tons: from energy source and amount to manufacture and logistics operations). How are you architecting the solution to reduce the organization's carbon impact on the atmosphere? For Architecture design: fewer systems which are more energy efficient, reducing the degree of functional decomposition in the design (doing more work with less code and systems), leveraging services from carbon neutral environments - there are many examples out there and this is a growing field that will be part of the IT Architect vocabulary.

The world is changing for IT Architects and we must develop new skills. The days of architecting a system without power and environmental considerations are numbered. Just like other Architectural skills, Green metrics and vocabulary will become pervasive and we will be accountable for this important IT Architectural issue in our organizations for the long run. It's already happening.

 

Lewis Curtis is an Infrastructure Architecture Advisor for the Development and Platform Evangelism group. He focuses on next generation technologies and data center architecture. Before, Microsoft, Lewis worked for Sun Microsystems for five years in the advanced internet practice for large scale data center architectures. Before Sun, Lewis worked for Digital Equipment Corporation. He is the co-author of one book, multiple papers and is a Microsoft Certified Architect: Infrastructure and CISSP.


Enterprise SOA Theory
Presented by Keith Pijanowski, Architect, Microsoft

Enterprise SOA is a perspective on service orientation that goes beyond point to point interoperability and considers capabilities and techniques needed to be successful with a large number of services. For example: How do you successfully build and deploy a large number of services that conform to datacenter policy? How do you govern a datacenter that is running massively distributed systems? What SOA metadata should be captured for each service? These are just a few of the questions that an organization should consider if it is going to be successful with service orientation. This session takes a theoretical look at the capabilities and techniques an organization should consider before building an Enterprise SOA.





 

Keith Pijanowski is a Platform Strategy Advisor for Microsoft's Developer and Platform Evangelism team. As a Platform Strategy Advisor for Microsoft he spends a lot of his time researching the ever changing software industry. Some of the new ideas he is currently investing are:

• SOA as an Enterprise Architecture
• Software plus Services
• Software as a Service
• Composite Applications
• Web 2.0
• Social Networking

Keith enjoys investigating both the architectural underpinnings of these new ideas as well as the impact each will have on the business models of companies that adopt these ideas. Keith has 20 years of experience in the Software Industry. He has been with Microsoft for 6 of those years. Prior to joining Microsoft he worked for various organizations solving problems in the Health Care, Financial Services, and Professional Services industries. He graduated from Boston University's college of Engineering in 1987 and holds a Bachelor of Science in Electrical Engineering. Keith writes for MSDN Magazine and various developer and architect centers within Microsoft's MSDN site. He is also a frequent speaker at Microsoft events and community events in the New York/New Jersey area. You can reach Keith at www.KeithPij.com.

Infrastructure Architecture and Optimization
Presented by Rob Hagan, Executive Vice President of Infrastructure, Cogentes

An organization’s ability to achieve a competitive edge in the market is directly related to how well an infrastructure can adapt to change. If the infrastructure cannot efficiently support the business, it becomes a liability to the company. Optimizing core systems and processes can give your infrastructure the maturity required to become an integral partner and strategic asset for your business. In this session we will explore Microsoft’s Infrastructure Optimization model and how this tool can be used to provide the roadmap necessary to advance the maturity of your infrastructure capabilities.

Rob is Executive Vice President of Infrastructure Architecture at Cogentes and is responsible for the successful delivery of infrastructure solutions. He has 15 years of experience in the assessment, design, and delivery of infrastructure projects including architecture, consolidations, directory services, messaging platforms, high-availability, disaster recovery and business continuity planning as well as many other services. Rob has a wealth of consulting experience having led many complex projects for mid, global and government organizations. He has led projects that have taken him and/or his teams to Asia-Pacific, Europe, Africa as well as North and Latin America. Rob graduated from The University of Georgia with a Bachelor of Arts degree in Political Science and in Criminal Justice..

Multiplatform Virtualization Architectures
Presented by Tony Iams, Vice President and Senior Analyst, Ideas International

Virtualization is generating genuine excitement across the IT industry. Virtualization technology has proven its ability to deliver several fundamental business benefits, including consolidation and improved resource utilization; reduced hardware footprint and its associated power and cooling requirements; better agility from simplified resource provisioning; simplified high availability and disaster recovery; improved test and development processes; and legacy application support. Indeed, virtualization is increasingly becoming a standard part of IT infrastructures, both in hardware and software, and over the long term, its use could redefine how datacenters are configured and maintained. While much of the attention in the industry has been on Intel x86 virtualization, virtualization technology is available for a variety of platforms, including UNIX systems and mainframes. Further, virtualization technology is more mature and has more advanced functionality on these other platforms. This session will review some of the basic trends driving the adoption of virtualization, and it will compare the current capabilities of server virtualization technology on Intel X86 and other platforms.

 

Tony Iams is Vice President and Senior Analyst at the analyst firm Ideas International, where he manages the System Software (SS) research program. The SS research program focuses on evaluating and contrasting the features and functions of the leading operating system and virtualization technologies in use today. By applying a detailed analysis methodology, the program identifies strengths and weaknesses of current system software products, and guides IT decision makers on the most effective technology choices. In addition to delivering in-depth reviews of the functional tradeoffs between Linux, UNIX, Windows, and other operating systems, the SS research program has performed detailed assessments of the key virtualization technologies in use today, including logical partitions, resource management software, virtual machines, blade servers, provisioning software, and Grid computing. Tony has produced a variety of publications on the features and functions of virtualization technologies and operating systems, and has performed multiple user studies on their use in real-world environments. Tony has been widely quoted in the press on these subjects, and has spoken at a number of user conferences as well. Before joining the firm in 1992, Tony worked as a software engineer at Computer Graphics Laboratories, Inc., where he developed applications for UNIX and Windows platforms. During that time, he also served as adjunct instructor for introductory programming in the Computer Science Department at New York Institute of Technology. Tony graduated from Carnegie Mellon University with a B.S. in Applied Mathematics/Computer Science and a double major in German.

Real World Disaster Recovery Presented by Michael Shinozaki, Senior Architect, Microsoft Corp., Microsoft Certified Architect - Infrastructure

Before 911 most disaster recovery planning was taken somewhat with a grain of salt, given very little attention by many organizations. In the modern world of the 911 tragedy, SARS, Anthrax,
Oklahoma City, and the NE Power Grid failure, companies are realizing that disaster recovery planning is not only a business necessity, but also a business differentiator.
  

Michael Shinozaki is currently a Senior Architect with the Microsoft
Consulting Services US Federal Practice. He is an Infrastructure MCA and a
CISSP. He has worked in the Financial Services District of Microsoft for 13
years. Prior to Microsoft he worked for JP Morgan, Citigroup, and Price
Waterhouse with over 21 years experience in operations of global,
cross-platform enterprise computing. He has authored papers on network
optimization, data center design and operations, and international data
security compliance. He most recently appeared as a panelist at the Goldman Sachs Hedge Fund Roundtable panel on Disaster Recovery.

Oracle Identity & Access Management Overview - Improve Workflow and Centralize Identity Management Solutions
Presented by Larry Thorner, Senior Sales Consultant, Oracle

Oracle's Identity Management best-in-class suite of solutions allows enterprises to manage the end-to-end lifecycle of user identities across all enterprise resources both within and beyond the firewall. Learn from Oracle experts how these solutions can be deployed quickly, apply granular protection to enterprise resources, and automatically eliminate latent access privileges.

At this breakout session, we will provide tips and techniques relevant to your organization. Learn how to:

* Automate key processes and reduce audit cycles while dramatically lowering compliance costs * Interoperate with all major systems to enable enterprise-wide security
* Improve security, lower administrative cost, and reap a high return on investment from this solution

Software Architecture Track

Mixing System Engineer Requirements and Modeling-Finally software requirements that aren't lip service!
Presented by Daniel Brookshier, Chief Architect, NoMagic

In this session you will learn how requirements modeling from Systems Engineering has been mixed with UML and how this can greatly ease the creation and tracking of requirements. Finally project requirements are no longer a big document that you use to prop your door open or keep handy in the winter for kindling. Requirements become living entities connected throughout your design and code. Developers can see and show what they have done and not done. It is also simple to do cost and risk analysis without paying for costly tools. This is not tool specific, just a set of techniques that can be implemented with any modern UML tool. 

Daniel Brookshier joined No Magic taking position of Chief Architect. He has been using UML in multiple international software development projects. Daniel has been MagicDraw UML user #14 since 1998. He has run multiple training courses covering UML modeling using MagicDraw. Daniel has impressive experience in Java development. He has been a consultant, speaker, author, and Java Geek since Java 1.0. Daniel is one of the core members at jxta.org and runs several open source projects. Daniel's latest book is JXTA: Java P2P Programming, but he also writes articles for java.sun.com and P2PJournal where he is an editor.

Translating Architecture to Technologies
Presented by Roger Dahlman, Enterprise Architect, Bloomberg Financial

This presentation will discuss common design patterns in the community today such as Dependency Injection, Model View Controller, Data Mapper, and other patterns from the Gang of 4, Martin Fowler, and Robert Martin. The patterns will then be mapped to technologies in the .NET world from Microsoft and others. Guidance will be given to help choose a technology by understand what problem (pattern) it addresses given a project’s requirements. Technologies including WebForms, WinForms, WCF, WPF, WW, and SilverLight will be discussed.








 

Roger Dahlman brings more than 14 years experience to his role as an enteprise architect and senior consultant with Wintellect. Experienced in all phases of distributed object oriented enterprise application development and design on the Windows platform, for the past 7 years Roger has focused on software Architecture for complex applications in industries including financial services, insurance, health care, and power distribution/management.

Prior to joining Wintellect, Roger led software and architecture evaluations and large scale application migrations in global organizations such as Investment Scorecard, Hospital Corporation of America and Square D Company. While with these firms, he served as a .NET expert resource, oversaw web application development, established best practices, created development blueprints, and wrote usage guides. Additionally, he headed a research team and was granted a software patent.

A Nashville resident, Roger holds a bachelor of science in computer science with an emphasis in software design from Middle Tennessee State University.

Rich Internet Applications--Panel Discussion
Presented by Jim Cirone, Architect Evangelist, Microsoft

This will be an open discussion of RIA techniques including Adobe Air, Silverlight, Flex/Flash, Google Gears, WPF and other RIA technologies. It is a panel discussion between interested architects and not a formal presentation. Come prepared to share your experiences and be enlightened. The panel will be chaored by Jim Cirone, Architect Evangelist (Microsoft) and Victor Rasputnis (Farata Systems).

 

Jim Cirone is an Architect Evangelist in Microsoft’s Developer and Platform Evangelism team. Before moving to the D&PE team Jim was in Microsoft Consulting Services where he designed, developed and deployed many large, complex solutions. He has over 20 years experience in IT and has been with Microsoft for over 11 years. 

Designing Great Solutions with a Focus on UX
Presented by J. Ambrose Little, Group Lead & Codemunicator, User Experience Group, Infragistics, Inc.

In this session, Ambrose introduces software architects to the world of user experience (UX).  Attendees will leave with a sufficient understanding of what UX is, how it pertains to building great software, what the core competencies and roles are, how to think about investing in UX, and some concrete ideas on how to start incorporate good UX into their software projects.

 

 Ambrose is a Microsoft Solutions Architect MVP , an ASPInsider , and works as the group lead and codemunicator in the User Experience Group at Infragistics, makers of the world's leading presentation layer tools and components. He’s an author of numerous articles, co-author of Wrox Silverlight 1.0, Professional ADO.NET 2, and ASP.NET 2.0 MVP Hacks, and has spoken at various user groups, events, and conferences.

Content Oriented Architecture
Presented by Jean Barmash, Director of Services, Alfresco

While relational databases became a standard for storing highly structured information, a new standard is emerging for architecture of content-based applications, the content repository. The typical content repository has rich metaphors for modeling content metadata, relationships between data, and behaviors that contents needs have. It also adds things like workflow, security mechanisms, ability to automatically transform between formats, and other features. In this talk we will examine the advantages of using a content management repository for storing content and how it enabled rapid development of certain types of applications. With several open standards emerging in this area, we are ripe for a wider adoption of the content repository paradigm. 

 Jean Barmash is the Director of Technical Services at Alfresco Software, the Open Source Enterprise Content Management Company. His responsibilities include architecture and hands-on development of content centric solutions, training, and working with open source and Alfresco partner community. Jean brings a wealth of experience in different areas of technology creation. Most recently, he worked as Sr. Consultant and Trainer at several Wall Street Firms. His experience also includes stints as a developer at Symantec (VERITAS), and an integration consulting at Trilogy Software. Well-versed in both ..NET and Java, he is interested in the innovation going on in Web 2.0 and bringing it into the Enterprise. He is a frequent speaker at user groups and industry conferences and has published several articles for IASA. Ambrose.

Total Storage Network
Presented by Lucius L. Millinder Jr., Storage Engineer, Secure IT Consulting

 

Lucius Millinder Storage Engineer, Secure IT Coinsulting

Lucius Millinder is the storage practice lead in the Itrus Technologies eastern region. Millinder has over 23 years of experience in IT serving Fortune 500 companies across industries; for the past eighteen years he has designed and implemented enterprise storage solutions in software and hardware infrastructures ranging from EMC, HP XP technologies, Hitachi, Network Appliance, IBM DS800, Shark to Cisco, Brocade, Veritas, and Tivoli.

Before joining SIC Millinder was a storage consultant performing trading floor moves, data center consolidations, storage provisioning and virtualization for EMC Professional Services, HP Consulting and Relocation Services, SUN Consulting, and IBM TotalStorage Service Delivery.

A highly-skilled, expert and experienced solutions architect Millinder has successfully completed projects with companies across many industries, including Pfizer, J&J, Sanofi Aventis pharmaceuticals, Grumman Data Systems and manufacturing, HSBC Securities, Pearson Publishing, Smith Barney (Citigroup), Unilever and Memorial Sloan-Kettering.

A senior systems administrator with more than 15 years experience with Solaris, AIX, HP-UX, Linux and RedHat unix, he helped to move Dow Jones Newsires from a Windows Workgroup to a Domain environment in 1997.

In addition, to his credit he has:

As the senior and SAN/NAS technical lead on an IBM project for a national account, installed/customized N5300, and N5200 gateways installing Ontap 7.2.4 on DS4800 disk, and subsequently migrating with Robocopy mission-critical production, test and development data from Netapp 940’s to DS4000 146gb and 73gb 15rpm disk.

Re-engineered the Barnes & Noble Data Center Operations in southern Jersey, relocating their legacy ESS Shark systems and performing data migration, mission-critical Oracle database application replication and synchronization between disparate sites.

Consolidated EMC 4K and 8K arrays into DMX3 frames in Ann, MI, La Joia, CA, Stamford, CT, NYC, NY, and Morris Plains, NJ for Pfizer Pharmaceuticals.

Mapping the Architecture of Applications, Frameworks and Databases with a DSM
Presented by Neeraj Sangal, President and CTO, Lattix Inc.

Learn a new and highly scalable approach that utilizes inter-module dependencies to represent, visualize and manage the architecture of enterprise systems. A Dependency Structure Matrix (DSM) is used to map not just individual applications but also how they relate to frameworks, databases, services and other elements of the enterprise. You will learn how to use a DSM to identify architectural patterns and weaknesses, track architectural evolution, plan for refactoring and see how the impact of change propagates within a system.

Neeraj Sangal is President and CTO of Lattix, a company specializing in Software Architecture Management solutions and services. Neeraj has pioneered the use of Dependency Structure Matrix (DSM) for architecture management. This new approach utilizes dependencies for the creation of highly scalable models that permit a precise specification and enforcement of the architecture. Prior to Lattix, Neeraj was President of Tendril Software, a leader in model-driven development and synchronized UML™ models. Tendril was acquired by BEA/WebGain. Prior to Tendril, Neeraj managed a distributed development organization at HP. Neeraj is a regular speaker at technical conferences, user groups and industry events.. 

Fundamentals of Architecture Track

IT Architecture Business Value
Presented by Cliff Berg, Consultant and Author

Business is calling for a greater participation in IT decisions, yet IT suffers from a credibility gap and will be at a disadvantage in integrated decision-making unless it finally learns to explain the value of its technical architecture strategies in business terms. Prior approaches that resort to intangible risk and value scales are inadequate because they do not provide a means of performing tradeoffs between different business priorities. The only answer is to tackle the hard problem: what is an IT architecture strategy worth? In this talk we will examine approaches to modeling the business value of IT decisions, by using analytical modeling techniques.

Cliff is an independent consultant and has just completed his fourth book, Value-Driven IT, based on experiences dealing with the intersections between IT architecture, planning, governance, and project management. The book is the first to describe groundbreaking techniques for estimating the business value of IT architecture decisions in tangible terms, and provides a powerful new way for architects to communicate with business. Previously, Cliff was co- founder of Digital Focus, an early adopter and leader of agile methods. Cliff authored Sun's first book on enterprise Java computing, and more recently the book High-Assurance Design based on experiences building reliable and secure business systems. Cliff's early IT background was in writing compilers.

Identity Driven Enterprise Architecture
Presented by Rakesh Radhakrishnan, Senior IT Architect, Sun microsystems

 

This presentation will cover the topic of how an Identity System acts as a Core Building Block for an Enterprise SOA initiative and aligns with NGN Technology. It will cover the value proposition and integration architecture of an Identity System for Security, Privacy, Policy, Trust and Governance that transcends from the Business Architecture to Information Systems Architecture to the underlying Technology/Infrastructure Architecture. It will also cover how an Identity System acts as the Axel of Alignment between Architectural Layers and addresses Business Agility.

Rakesh Radhakrishnan is a Sr. IT Architect in the Communications Market Area of Sun. He has covered Telecom Companies, Network Equipment Providers (NEP), Independent Software Vendors (ISV) and Service Provider accounts in Europe, Canada, USA and Latin America.

He has over 15 years of experience and has an MBA (MIS) and MS (MIT). He is an active member of Customer Engineering Council (CEC) and was the Chairman of a Working Group on Container Alignment Engine (CAE patent received from Europe and US) and STAR at Sun. He also has Defensive Disclosures on Correlated Identity. He has published more than 50 papers on IT Architectures (Frameworks, Process and Techniques) and is a frequent speaker in conferences including ITU, DIDW, OMG, TOG, CMG, IRM, SuperG, SunNetwork, Java ONE, etc. He has led multiple Architecture Workshops and Architecture Assessments for IT Consolidation and Network Identity projects. He was recently featured on Officer Outlook for his work on Aligning Architectural Approaches (Sun's WS-Incite Award for 2005). He is the recipient of the "Above and Beyond" award from the Sun/Nortel team in 2007 and also the "Outstanding Contributor Award" from SEI. He was selected as a "Stellar Volunteer" -amongst 25 such volunteers from Sun Celebrating 25 years.

So you want to be an Architect?
Presented by Bill Zack, IASA NY Chapter President, Architect Evangelist, Microsoft

This presentation will help Aspiring Architects chart their course to becoming an Architect. It will also help existing Architects identify the skills that they either lack or need to improve. It covers what a Software Architect needs to know to do their job. This includes an understanding of the responsibilities of the Architect as well as the Tools, Design Patterns and Frameworks that can be applied in specific situations.

 

 

 

 

 

Bill Zack is an Architect Evangelist with Microsoft. He comes to this role after serving as a Solutions Architect in the Financial Services Group of Microsoft Consulting Services. His experience includes developing, supporting and evangelizing .NET/SOA based frameworks used to jump-start development projects for financial services companies.

Prior to joining Microsoft he acted as a Consultant, Architect, Administrator, Developer, Data Center Manager and System Integrator. He has also authored several computer books and white papers.

He is the Founder and President of the New York chapter of the International Association of Software Architects (IASA) and a member of the IASA Board of Directors He is also Co-Moderator of the New York City .NET Developers Group, founder and past president of the New York Enterprise Windows User Group, and the founder and past president of several other computer user groups.

 Why Projects Fail
Presented by Andrew Stellman & Jennifer Greene, consultants and Authors, Stellman & Greene, Inc.

There's an old saying: "There's only one way to succeed, but a million ways to fail." But that saying just isn't true when it comes to software projects. As it turns out, there are a small number of ways that projects fail, and they'll sound eerily familiar to any project manager, software engineer or programmer who's been around for more than a few years. Many software projects that started out as a small, stopgap utility turn into raging behemoths, sucking seemingly unlimited time from your programmers. Or the president of your company announced that your project will be done this week, even though you know that it still has an enormous number of bugs. Or your team delivered the software, only to have users complain that an entire feature is missing. Or every time the team fixes a bug, they seem to uncover a dozen more—including ones that you know were fixed six months ago. Once you know how projects fail, you can do what you need to do to keep them on track. This talk goes through the ways that software projects fail, using the signature humor and insight the speakers have used in the acclaimed "Head First" series of books.

Jennifer Greene, PMP and Andrew Stellman, PMP have been building software together since 1998. Andrew comes from a programming background, and has managed teams of requirements analysts, designers, and developers. With her testing background, Jennifer has managed teams of architects, developers, and testers. She has led multiple large-scale outsourced projects. Between the two of them, they have managed every aspect of software development.

Andrew and Jennifer formed Stellman & Greene Consulting in 2003, with a focus on project management, software development, management consulting, and software process improvement. They have worked in a wide range of industries, including finance, telecommunications, media, non-profit, entertainment, natural language processing, science and academia.

Their first book, "Applied Software Project Management", was published by O'Reilly Media in 2005 and has been widely praised by project managers, software engineers and academics. Their second book, "Head First PMP", was called "the very best basic education and training book that I have read" by Dennis Bolles, the project manager and lead author of the Project Management Institute's PMBOK(r) Guide. Andrew and Jennifer regularly speak at schools, companies and professional organizations on project management, quality, software development and process improvement. Their third book, "Head First C#", was released at the end of 2007 and is already one of the top-selling C# books on the market. Their current book, "Beautiful Teams", is a collection of stories from people on software teams, and will be in stores by the end of the summer.

For more information about Andrew and Jennifer and their books, visit http://www.stellman-greene.com.

 The Spring Framework - An Architectural Perspective
Presented by Dr. Mark Pollack, Principal Software Consultant, SpringSource

 Creating application architectures that can be easily and successfully implemented, tested, and evolved over time is a considerable challenge. The Spring Framework has gained a reputation for pragmatically addressing these common architectural challenges allowing applications to focus on what is really important – the business logic.
Spring’s success is due in part to three key concepts that easily marry implementation to architectural concerns: dependency injection (DI), aspect-oriented programming (AOP), and enterprise service abstractions. The use of DI promotes separation of concerns and loosely coupled components, AOP complements traditional object-oriented design by modularizing concerns such as transaction management and security, and enterprise services abstraction isolate volatile infrastructural concerns such as transaction management or web services from stable business logic. In this session, Spring is introduced from the architect’s point of view and demonstrates the benefits it provides in both Java and .NET.
 

Dr. Mark Pollack has worked extensively in the financial sector as an architect and lead developer on various front office trading systems that involved a mixture of Microsoft and Java technologies.
Always interested in best practices and improving the software development process, Mark became a developer on the Spring Java Framework in 2003 and founded its .NET based counterpart, Spring.NET, in 2004 which he continues to lead.
Prior to joining Interface21, he was a founding partner at CodeStreet, LLC, an independent software vendor in the financial services industry. This year Mark has been recognized as a Microsoft Most Valuable Professional (MVP) for his involvement in the technical community.