Find JSRs
Submit this Search


Ad Banner
 
 
 
 

JSRs: Java Specification Requests
JSR 352: Batch Applications for the Java Platform

Open Nominations

Nomination Type Full Name Biography Spec Lead Comments Submission date Spec Lead Vote PMO Vote


Approved Nominations

Nomination Type Full Name Biography Spec Lead Comments Submission date Spec Lead Vote PMO Vote
Expert Group Mahesh Kannan Dev lead for EJB container for GlassFish 3.0, Dev Lead and Architect for GlassFish High Availability Feb 2, 2012 Y Y
Expert Group Michael Minella Michael Minella is a software engineer, teacher and author with over a decade of enterprise development experience using commercial and open source technologies. He is a technology director at Critical Mass and an instructor at DePaul University. He wrote the book popular book Pro Spring Batch, the Refcard JUnit and EasyMock, was the technical reviewer for Struts 2 Web Application Development by Dave Newton, as well as maintains a popular blog on open source technologies. Michael Minella's technical background runs the gambit. From the first programming language he learned, mainframe Assembler to the languages he uses and teaches now (Java, JavaScript and Flex/ActionScript) he has been all over the map. His passion is in quality software development and the sharing of knowledge with others thru mentoring and formal teaching. Michael gained his experience developing batch software in two different batches (pun not intended). The first was back in college (Northern Illinois University) where he spent his early years learning about mainframe processing (COBOL and Mainframe Assembler). Coming out of college he quickly made the transition to Java. The second round with batch processing is when he was at CME Group. As the architect responsible for the design and implementation of their new billing processing (migrating COBOL mainframe code to Java), Michael was responsible for the architecture and implementation of high volume batch processing. Since his work at CME Group, Michael has gone on to write the well received book Pro Spring Batch (as mentioned above) and continues to be active exploring batch processing in the cloud. Jan 27, 2012 Y Y
Expert Group Kevin Conner Kevin Conner is the Platform Architect for the SOA Platform within Red Hat. He has been working with Java since 1995, primarily with enterprise technologies within the financial sector. Kevin has been with JBoss/Red Hat since 2005 when he joined JBoss as part of the acquisition of the Arjuna Transaction Management software. Jan 18, 2012 Y Y
Expert Group Timothy Fanelli Timothy Fanelli is a professional software engineer and Advisory IT Specialist at IBM. Tim's career focuses on Java Batch modernization of large, legacy COBOL batch systems in mainframe environments. He has experience in a variety of industries, as well as general expertise in Java and JavaEE environments.. Jan 12, 2012 Y Y
Expert Group Simon Martinelli From 1995 to 2000 I was developing large batch applications on IBM OS/390 using JCL and COBOL for the Swiss railway company. Since 2000 I'm working as a consultant, architect, developer and trainer in the Java EE and .NET environment and I was responsible for the architecture for mid sized to large applications. Currently I'm working as an architect in a project that uses Spring Batch for background processing. Beside my work I'm a lecturer at the university of applied science in Bern, Switzerland. My topics are Java EE architecture and design, JPA and databases. I hold a master of advanced studies in information technology from the university of applied sciences in Bern, Switzerland and I'm Oracle Certified Master Java EE 5 Enterprise Architect (former SCEA), Sun Certified Java EE Business Component Developer (SCBCD) and Sun Certified Java Programmer (SCJP). Jan 10, 2012 Y Y
Expert Group Wayne Lund I am the current SME for spring Batch at VMWare and was the chief architecture from Accenture that participated in contributing Spring Batch from Accenture. I spoke with Rod Johnson at Java One 2007 when we made Spring Batch public. Jan 3, 2012 Y Y
Expert Group Joe Pullen Over 20 years experience in engineering including development (C/C++) of multiplatform software fault tolerant transactional (XA) messaging middleware at Digital Equipment and as principal external consultant for WebLogic for BEA. Used Java for 15 years since JDK 1.1. Expert in the development of clustering and high performance transactional solutions for the Swiss financial industry (see http://jazoon.com/portals/0/Content/ArchivWebsite/jazoon.com/jazoon09/en/conference/presentationdetailscdab.html) Responsible for development of POC for Credit Suisse Java EE Batch using Spring Batch in highly scalable and fault tolerant transactional architecture. Dec 28, 2011 Y Y


Processed Nominations

Nomination Type Full Name Biography Spec Lead Comments Submission date Spec Lead Vote PMO Vote
Expert Group Michael Rosier I have over seven years of experience designing, implementing, and supporting large scale Java-based systems (both real time and batch oriented). Many of these systems have some variety of home-grown batch processing implementation and the challenges of supporting and integrating this disparate mix of solutions would be dramatically easier if these tools could be provided a standardized batch processing framework. Jan 11, 2012 N X
Expert Group Raphael cruz Analista de sistemas, utilizador da linguagem e seguidor da comunidade java no Brasil. Dec 27, 2011 N X
Expert Group Michael Minella I am a software engineer (Director at Critical Mass), teacher (Adjunct Professor at DePaul University) and author with over a decade of enterprise development experience using commercial and open source technologies. I wrote the popular book Pro Spring Batch from Apress Publishing as well as the Refcard JUnit and EasyMock, was the technical reviewer for Struts 2 Web Application Development by Dave Newton, and maintain a popular blog on open source technologies. My technical background runs the gambit. From the first programming language I learned, mainframe Assembler to the languages I uses and teaches now (Java, JavaScript, etc) I has been all over the map. My passion is in quality software development and the sharing of knowledge with others thru mentoring and formal teaching. My technical experience has been dotted with batch processing. From attending Northern Illinois University, studying a mainframe focused computer science curriculum to being the application architect at CME Group to lead the moving of their fees systems from mainframe processing to Spring Batch. Finally I introduced Trustwave to Spring Batch as an option for the nightly population of a data warehouse. Oct 31, 2011 - Y
Expert Group Jeff Trent Worked with Chris closely on this JSR Oct 29, 2011 - X
    Spec Lead Vote Legend:
    Spec
    Lead
    Vote
    Description
    -Not yet reviewed/pending - The Spec Lead has not processed this nomination
    PProcessing - The Spec Lead has seen the nomination and needs more time to arrive at a decision
    NNo - The Spec Lead has decided that this nominee should not be on the JSR
    YYes - The Spec Lead wants the nominee on the JSR

    PMO Vote Legend:
    PMO
    Vote
    Description
    -The PMO has not yet voted on this nomination
    PProcessing - The nominee can not yet participate on this JSR, but the legal agreements are being processed
    IIncomplete, Illegible, or Inaccurate nomination
    XAMissing required agreement to participate on this JSR - Addendum (ECA) Required
    XMMissing required agreement to participate on any JSR - Not a JCP Member
    XNot able to be on a JSR - The PMO has determined that this person cannot be on this JSR
    YYes - The PMO views this as a valid nomination with a current Membership in place