aspose file tools*
The moose likes Beginning Java and the fly likes UML after Java? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "UML after Java?" Watch "UML after Java?" New topic
Author

UML after Java?

Anne Yang
Greenhorn

Joined: Dec 05, 2000
Posts: 5
After I passed the SCJ2P exam over a month ago, I started looking for an entry-level java programmer position. Even though I have a Ph.D. degree, experience and a partial certification in Oracle, five years of experience as a mainframe programmer, and am currently a mainframe programmer, I haven't got any offer yet. I was in a couple of interviews, but after telling the interviewers that I have no java work experience, and only knows some HTML besides java, I was out of luck. Lots of interviewers ask me about web-related technologies such as javascript, asp, jsp, xml, etc, which are within my expectation. But surprisingly, the most commonly asked question is about UML! I ordered a book on UML just a few days ago. But when I learned about Beginning
Java Objects, the book that javaranch is promoting this week, I rushed to order one. The reviews on this book are very good, and the book is already out of stock at bookpool. For those java beginner who's also stuck like me, I would recommend this book, even though I haven't read the book myself yet. I bet the book is good, and knowledge on UML will definately be helpful. Hopefully this book will elongate our steps initiated with Java and get us in the door of a java position.
Cindy Glass
"The Hood"
Sheriff

Joined: Sep 29, 2000
Posts: 8521
A month is not a very long time to be looking for a professional job. With your background I am sure that if you give it time you will get that Java job.
Course it might be good to talk your mainframe folks into letting you write a java front end for them. Gets you experience, and keeps your experience available for them longer.


"JavaRanch, where the deer and the Certified play" - David O'Meara
Anne Yang
Greenhorn

Joined: Dec 05, 2000
Posts: 5
Thank you very much, Cindy! That's a good idea. But I don't know how to hook up with the mainframe. We are using IBM ES9000, running OS/390. We do all coding, compilation, and submitting batch jobs on the mainframe. I can write a front end with GUI, but I don't know how to code the eventListener so that pressing the button can submit a batch job on mainframe. Can you give me some hint?
Steve Dotson
Greenhorn

Joined: Jan 03, 2001
Posts: 5
Hello,
I'm finally exiting lurking mode. What a fantastic site this is for an aspiring javan. I first began visiting JavaRanch last summer and it has helped me go from absolute zero to a spiny cactus to a silver spur with potential.
Given the international flavor of this site, and the number of amazing links I have found here, I think of JavaRanch as the Center of the Universe of places to learn java. Well... now I have gone and said too much, and this probably belongs in another forum, but I had to get that out of the way.
My question is: Could someone explain, in elementary terms, what is front end and back end?
Thanks very much,
Steve
Chris Rucci
Greenhorn

Joined: Dec 21, 2000
Posts: 1

Steve,
Most simply put one can think of the Front End as the part (of a program or system) that a user deals with, often the User Interface, while with Back End is the part (of a program or system) that does the processing - the proverbial Black Box. In Client/Server terms, the Client would be considered the Front End (particularly if the Client could be considered a *Thin* Client) and the Server would be the Back End. Nowadays, the part of an application that is viewed through a Browser (HTML, Java, whatever) is the Front End while the Databases and the related Batch Processing, to which Anne and Cindy referred, is the Back End. This is just a cursory explanation, and indeed there are other connotations to what a Front End and Back End are, but I think this should give you a good idea.
Cindy Glass
"The Hood"
Sheriff

Joined: Sep 29, 2000
Posts: 8521
Well, I have never done it, but I know it is being done alot. I would imagine that you would still need to establish a security session with the mainframe (MVS/TSO???) using the IP address of the mainframe and the ID/password of the user if you need to kick off batch jobs.
The applications around here however are replacing the batch jobs with java code and just using the DB2 databases on the mainframe, which is really just a JDBC:ODBC interaction like using Oracle.
Hopefully there is someone out there that can give you a better idea of how to do this. I will be reading that advice myself.
Rosie Suayan
Greenhorn

Joined: Nov 29, 2000
Posts: 7
Anne,
If you are interested in a good UML book, "Applying UML and Patterns" by Craig Larman is an excellent book. It's a good book on object-oriented analysis and design. It takes you through the analysis and design process using one case study throughout the book all the way from the basic understanding of requirements up to the use of patterns. You might find it interesting.
Rosie
Anne Yang
Greenhorn

Joined: Dec 05, 2000
Posts: 5
Thank you, Rosie. Suggestions on good books are always welcome! I'll take a look at the book and will most likely buy it. With so much to learn at my sparetime, I am already behind the speed of buying books. But I will keep trying.
Anne
Jon Noreika
Greenhorn

Joined: Dec 06, 2000
Posts: 5
UML Distilled by Maritn Fowler is an excellent book to get you started with UML.
Chuck Lalli
Greenhorn

Joined: Jan 06, 2001
Posts: 12
Anne,
I am following much the same track as you, 4 year mainframer, working on java with an eye on getting certified. I would be very interested in learing more about setting up a java front end to mainframe apps.
As far as your job search, an idea might be to go to a consulting co, and get a position where they are converting or tying in to legacy code. You might be in a mainframe position but get some exposure and experience on the java side.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: UML after Java?