Showing posts with label enterprise architecture. Show all posts
Showing posts with label enterprise architecture. Show all posts

MIS2 (with Review Cards and CourseMate with eBook Printed Access Card) Review

MIS2 (with Review Cards and CourseMate with eBook Printed Access Card)
Average Reviews:

(More customer reviews)
Are you looking to buy MIS2 (with Review Cards and CourseMate with eBook Printed Access Card)? Here is the right place to find the great deals. we can offer discounts of up to 90% on MIS2 (with Review Cards and CourseMate with eBook Printed Access Card). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

MIS2 (with Review Cards and CourseMate with eBook Printed Access Card) Review
I used Dr. Bidgoli's MIS book in my Information Systems course and I absolutely loved it! The book is well written and easy to understand. The book's format is very effective for any student to learn the material with each chapter only including key information and ranging from 17 to 20 pages. The book is informative, current, and thorough but doesn't include irrelevant information, like so many other college textbooks. It also includes an online companion website that can be used from any device to access quizzes, videos, best problems, PowerPoint slides and other helpful information to assist students in learning the material.
The book includes many real life examples and cases that prepare students to use information systems in real world situation.
I highly recommend this book to anyone interested in learning about MIS.
MIS2 (with Review Cards and CourseMate with eBook Printed Access Card) OverviewCreated through a "student-tested, faculty-approved" review process with over 150 students and faculty, MIS2 is an engaging and accessible solution to accommodate the diverse lifestyles of today's learners. MIS incorporates state-of-the-art coverage through numerous practical applications and offers emerging cases from the information systems field.

Want to learn more information about MIS2 (with Review Cards and CourseMate with eBook Printed Access Card)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering Review

UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering
Average Reviews:

(More customer reviews)
Are you looking to buy UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering? Here is the right place to find the great deals. we can offer discounts of up to 90% on UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering ReviewMany other good books are available for learning the UML. There are good books for learning to write Use Cases. This book's real strength is that it offers a practical method for Business Analysis that uses the UML and Use Cases. This is very important because books explaining UML typically offer lots of details and a focuss on how developers might use the UML in blueprinting a system; this book, instead, explains when, why, and how the BA can use the UML and Use Cases to model and analyze the business context and business requirements, as well as ensure that business value is delivered.UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering OverviewThe IT Business Analyst is one of the fastest growing roles in the IT industry. Business Analysts are found in almost all large organizations and are important members of any IT team whether in the private or public sector. "UML for the IT Business Analyst" provides a clear, step-by-step guide to how the Business Analyst can perform his or her role using state-of-the-art object-oriented technology. Business analysts are required to understand object-oriented technology although there are currently no other books that address their unique needs as non-programmers using this technology. Assuming no prior knowledge of business analysis, IT, or object-orientation, material is presented in a narrative, chronological, hands-on style using a real-world case study. Upon completion of "UML for the IT Business Analyst" the reader will have created an actual business requirements document using all of the techniques of object-orientation required of a Business Analyst. "UML for the IT Business Analyst" puts together all of the technology pieces needed to proficiently perform the Business Analyst role.

Want to learn more information about UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Service-Oriented Architecture (SOA): Concepts, Technology, and Design Review

Service-Oriented Architecture (SOA): Concepts, Technology, and Design
Average Reviews:

(More customer reviews)
Are you looking to buy Service-Oriented Architecture (SOA): Concepts, Technology, and Design? Here is the right place to find the great deals. we can offer discounts of up to 90% on Service-Oriented Architecture (SOA): Concepts, Technology, and Design. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Service-Oriented Architecture (SOA): Concepts, Technology, and Design ReviewThis book is superb. I have read every SOA book available (up until Apr/06) because it's part of my job as a technology research analyst and all-around techno-geek. From those that I have read and studied, this is the only one I feel compelled to write a review about. AND - because I did have to go through it in such detail I'm going to raid my research notes and share with you a detailed review of not just the book, but each of its chapters.
Chapter 1 - Introduction
Nothing special here, this is just a chapter that introduces the rest of the book. Call it a glorified table of contents if you will. At first I felt like skipping it altogether, but then I did what I'm supposed to do for my job and that is read each and every part. In the end, I'm glad I took the time for two reasons: By reading a summary of each of the chapters I got a good feel for what this book was going to cover and what it wasn't going to cover. Secondly, I liked the author's intro stuff about ideal and not so ideal (real) SOA. Kind of insightful and stinging at the same time. Still, though, this is still just a description of other chapters. It's also a chapter you can get for free at the book's web site.
Chapter 2 - Case Studies
Here the author provides background information for the two companies he uses as case studies. If you're into case studies, then you'll definitely want to read through this. But - I found the subsequent samples pretty easy to follow and I think you could get away with skipping this chapter if you really wanted to.
Chapter 3 - Introducing SOA
Here's where I started getting into the meat of the book. If you think you don't understand what soa is or what the industry's made of it or turned it into then you need to read this chapter. It breaks it all down and builds it all up again in a very systematic manner. Make sure you leave this chapter with an understanding of how primitive and contemporary variations of soa are different because the author uses these terms later.
Chapter4 - The Evolution of SOA
Finally someone who makes a distinction between specification and standard and gets it right. This chapter talks about the soa industry and how vendors are responsible for soa but are also causing problems at the same time. How standards organizations are working for soa but also competing at the same time. Pretty interesting stuff and even though this was the least technical chapter, not once was I bored. It ends by comparing Ssoa with older architectures. I especially like how the author differentiates between soa and "traditional" distributed architecture that uses web services. (hint: rpc has a lot to do with it)
Chapter 5 - Web services and primitive soa
I read the author's first soa book last year and this chapter seemed to repeat a few sections from that. But if I remember correctly it goes into more detail and provides case study examples that the first book didn't have. If you're a web services veteran you can probably skip this one.
Chapter 6 -Web Services and Contemporary SOA (Part I: Activity Management and Composition)
Here he goes up a gear and dives right into that scary thing we've been calling ws-* Everything from transactions to context mgmt to orchestration and so on is covered. I really felt the author did a brilliant job building this chapter up by starting with simple meps and building up to activity management and bpel and so on. He really showed how each adds a layer over the other and how all add layers to soa.
Chapter 7 - Web Services and Contemporary SOA (Part II: Advanced Messaging, Metadata, and Security)
Yup, the rollercoast ride continues here as he gets into addressing, reliable messaging, security and other ws-* specs. All of these are specs I had already heard about and I think this type of coverage is appropriate forwhere soa is going. I forgot to mention that in this chapter and 6 he introduces 'in plain english' sections that are hilarious. They are humorous analogies that compare these complex technologies to analogies he writes about a car wash. Good, fresh writing in the usual dull and dry techno world.
Chapter 8 - Principles of Service-Orientation
Essentially a whole bunch of theory about designing services and then eight specific 'principles' (dos and don'ts) about how to design services the right way for soa. I had to go back and reread this chapter after I finished the book. I sort of glanced thru it at first but then found out that later chapters really use these principles. When I went through it again I actually thought this was pretty important stuff. This really is the next oo. You can get this chapter for free at the book web site too.
Chapter 9 - Service Layers
STudy this if you're a application architect or enterprise architect. It shows what you canh do with services built with service-orientation. The diagrams showing different types of layers combined together are pretty cool.
Chapter 10 - SOA Delivery Strategies
If you're a PM you'll love this chapter. It gets into the different phases in a soa project and how you can reorganize them using 'delivery strategies' depending on your budgets and priorities. I'd pay extra close attention to the pros and cons parts where, after documenting these strategies in abstract, the author points out their true colors.
Chapter 11 + 12 - Service-Oriented Analysis I + II
Don't know where to start when it comes to figuring out your services? Well, the author lays it all out here. He provides a process for systemtically breaking down your business logic and divying it up into services. Chapter 12 is like an instruction manual about service model. Being froma web services background this was all new to me.
Chapter 13 - 16 - Service-Oriented Design I, II, III, IV
Roll up your sleeves man, because here is where you get into the real muck of building web services for an soa. There are a bunch of processes that hash out the nitty gritty of wsdl, xsd, and bpel and show you how to build services for the types of layers set up in ch.9. Tons of code and case study samples and tips for design. This is probably the most valuable part of the book for developers and architects.
Chapter 17- Fundamental WS-* Extensions
I forgot tomention that in chapters 6 and 7 no code samples are given. He only covered ws-* specs conceptually. All of the corresponding code is placed in this chapter. A bit inconvenient if you're a developer who wants to see the code while learning about the spec, but not tragic. The neat thing is he ties the code samples into the case studies. This was my first experience with ws-* in real world tyhpe scenarios.
Chapte r18 - SOA Platforms
The author documents j2ee and .net frameworks here first in total abstract and then about how they support the different parts of soa. This was very interesting because it related a lot of the concepts stuff to actual technology and the let you compare different technologies in how they support soa.
I recommend this book to colleagures and clients and I'm recommending it here. If you have questions about SOA then this book probably has the answers you're looking for. I say that because by the time I finished reading it I ran out of questions myself.
Service-Oriented Architecture (SOA): Concepts, Technology, and Design OverviewThis is a comprehensive tutorial that teaches fundamental and advanced SOAdesign principles, supplemented with detailed case studies and technologiesused to implement SOAs in the real world.***We'll have cover endorsements from Tom Glover, who leads IBM's WebServices Standards initiatives; Dave Keogh, Program Manager for Visual StudioEnterprise Tools at Microsoft, and Sameer Tyagi, Senior Staff Engineer, SunMicrosystems. All major software manufacturers and vendors are promotingsupport for SOA. As a result, every major development platform now officiallysupports the creation of service-oriented solutions.Parts I, II, and III cover basic and advanced SOA concepts and theory thatprepare you for Parts IV and V, which provide a series of step-by-step "howto" instructions for building an SOA. Part V further contains coverage of WS-*technologies and SOA platform support provided by J2EE and .NET.

Want to learn more information about Service-Oriented Architecture (SOA): Concepts, Technology, and Design?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Application Development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7 Review

Application Development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7
Average Reviews:

(More customer reviews)
Are you looking to buy Application Development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7? Here is the right place to find the great deals. we can offer discounts of up to 90% on Application Development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Application Development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7 ReviewFirst and foremost, the book "Application Development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7" from Packt is a worthy investment for honing your skills on application development with IBM WebSphere Integration Developer V7 for IBM WebSphere Process Server 7 and Enterprise Service Bus 7. You may expect a pleasant and instructive reading experience till the chapter 7 and later on in the chapters 10-11. The others made me wish I'd never read them. They're more concerned with administrative than development tasks, often lengthy and boring. The book assumes that a reader is a complete beginner in developing applications with these tools and should be a compulsory reading assisting in any development course on the topic.
As a certified IBM WebSphere specialist working for IBM Poland I work with the products that made up the book's title - IBM WebSphere Process Server and IBM WebSphere Enterprise Service Bus - helping clients to use it effectively. If they're troubled or stuck with an issue with these products that's the job I'm up for.
While preparing for the IBM Certified Solution Developer - WebSphere Integration Developer V6.2 and V7 certifications, I came across the book and after having glanced at its table of content I had no doubts to read it. And I'm glad I did, however some pitfalls showed up along the way.
Given that it's made up of over 500 pages it inevitably took me a while to fully comprehend its content. I marked many sections to come back later for more in-depth self-learning. There're many and that's why I found the book very helpful and informatory.
I always wanted to have a book I could suggest for learning the flagship products of IBM WebSphere BPM product family, and after those 500 pages I came to conclusion that there's none possible to come soon if ever as it would've contained more pages to become a comprehensive guide on the topic. The book "Application Development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7" from Packt helped me to become more productive with the tools, but experience tells me there's way more to call it fully complete. Despite this, the book deserves its place on the bookshelf of any seasoned WebSphere BPM specialist.
Each chapter begins with a mindmap that introduces what's presented. Quite a few screenshots and links were for 6.2 that I found a bit annoying.
The 1st chapter introduces the concepts of IBM BPM and ESB. It does its job well. Even if I thought I knew about these concepts quite a lot I found the reading worthy. Figures, screenshots, images, a mindmap and different layout techniques made it a very pleasant activity.
The following chapter 2. was around 30 pages and was quite boring. I think it should not have been included in a book about application development.
The chapter 3. was definitely a worthy reading, but should've been divided to two chapters with the first one about theory and the other about practice.
The following chapters 4-6 were quite intensive on theory and practice. They're often too detailed and lengthy, and therefore a bit boring for unprepared readers.
The chapter 7. and on put more focus on the SFA sample application and further enhancing it with cross-cutting concerns like security, performance tuning and other non-development-centric aspects of building and later administering SOA and BPMS applications. The chapter 7. was so boring that I faced a great pain to finish it. I strongly advise not to read it.
The chapter 8. was not very technical. I'd recommend leaving it out if you're looking for technical material.
The chapter 9. contains too much non-technical details, often repeated to make the flow structured according to the given writing procedure. Many typos. Quite frankly, it was worth reading, but be prepared for a long, often boring one.
The chapter 10. changed the flow. It was very technical with many information known to me only in theory. I enjoyed it very much. A few typos didn't spoil its value.
The chapter 11. was very quick and easy. It was informative to the point of being a getting started document for Business Space novices. Very rudimentary material. Not sure what the purpose was since there was little to no information about developing applications with it.
The chapter 12. is more administrator-centric. Introductory for those interested in the administrative aspects of WPS/WESB.
The chapter 13.'s very light on programming and useful for monitoring and diagnosing application issues.
The appendix with tips and tricks was fine. I found many information I didn't know before.
Despite a few chapters I would not have included in the book and other, rather small deficiencies the book strives for well-thought-out presentation of application development with IBM WebSphere BPM tools and goes beyond a rudimentary material. This book goes a long way toward becoming a treasure trove of information about developing applications with IBM WebSphere Integration Developer V7 and its reading will undoubtedly help your efforts in mastering the tools at a higher level.Application Development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7 OverviewThis book covers building an application using the principles of BPM and SOA, using WPS and WESB. The various detailed aspects, features, and capabilities of the product are conveyed though examples. It also provides pragmatic guidance on various aspects in relation to building the SOA application. Every section has solutions to common problems and pitfalls. This book is for SOA architects, designers, and developers who have a basic understanding of SOA concepts and would like to learn more about building solutions and applications using IBM WebSphere Process Server and WebSphere Enterprise Service Bus.

Want to learn more information about Application Development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Essential Business Process Modeling Review

Essential Business Process Modeling
Average Reviews:

(More customer reviews)
Are you looking to buy Essential Business Process Modeling? Here is the right place to find the great deals. we can offer discounts of up to 90% on Essential Business Process Modeling. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Essential Business Process Modeling ReviewGregor Hohpe should have read past the first 100 pages. This book is good on theory, poor on practice (does that remind you of any other SOA book?).
The examples Havey provides of "non-trivial" systems in the back are, in fact, quite trivial. What's worse is that when he ventures into the territory of "advanced" features, he gets lost. For example, on p.270, he provides an eventHandlers section, but comments it out saying that it doesn't work. I was able to get it to work as written with just a minor tweak, but he slags off the vendor instead (p.284) and proposes an awkward hack for a workaround (p.277). Then, on p.308, he presents us with a piece of parallelism that depends for its success on the use of a correlationSet. This is supposed to be clever, but is, in fact, just poor programming practice. Not only that, but it doesn't work! It can't possibly, not the way it's written. He just sent it off to the publisher without testing. We're not talking about simple syntax errors here... this is a fundamental conceptual flaw in what he's proposing. Pretty basic stuff for him to be stubbing his toe on.Essential Business Process Modeling Overview
Ten years ago, groupware bundled with email and calendar applications helped track the flow of work from person to person within an organization. Workflow in today's enterprise means more monitoring and orchestrating massive systems. A new technology called Business Process Management, or BPM, helps software architects and developers design, code, run, administer, and monitor complex network-based business processes
BPM replaces those sketchy flowchart diagrams that business analysts draw on whiteboards with a precise model that uses standard graphical and XML representations, and an architecture that allows it converse with other services, systems, and users.
Sound complicated? It is. But it's downright frustrating when you have to search the Web for every little piece of information vital to the process. Essential Business Process Modeling gathers all the concepts, design, architecture, and standard specifications of BPM into one concise book, and offers hands-on examples that illustrate BPM's approach to process notation, execution, administration and monitoring.

Author Mike Havey demonstrates standard ways to code rigorous processes that are centerpieces of a service-oriented architecture (SOA), which defines how networks interact so that one can perform a service for the other. His book also shows how BPM complements enterprise application integration (EAI), a method for moving from older applications to new ones, and Enterprise Service BUS for integrating different web services, messaging, and XML technologies into a single network. BPM, he says, is to this collection of services what a conductor is to musicians in an orchestra: it coordinates their actions in the performance of a larger composition.

Essential Business Process Modeling teaches you how to develop examples of process-oriented applications using free tools that can be run on an average PC or laptop. You'll also learn about BPM design patterns and best practices, as well as some underlying theory. The best way to monitor processes within an enterprise is with BPM, and the best way to navigate BPM is with this valuable book.


Want to learn more information about Essential Business Process Modeling?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

The Art of Software Architecture: Design Methods and Techniques Review

The Art of Software Architecture: Design Methods and Techniques
Average Reviews:

(More customer reviews)
Are you looking to buy The Art of Software Architecture: Design Methods and Techniques? Here is the right place to find the great deals. we can offer discounts of up to 90% on The Art of Software Architecture: Design Methods and Techniques. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

The Art of Software Architecture: Design Methods and Techniques ReviewEver since "The Mythical Man-Month", it has been clear that lack of strong architecture will sink a software project. (It was probably true before TMMM, but that was before my time.) Architecture, implying an architect, is a requirement for any major piece of software.
I can agree with Albin only to a point: architecture is not implementation, analysis, or software engineering. It's different even from "design", as the word is usually used. An architect really does a different job than other members of a software team (but the architect may design and implement, also).
That said, I didn't quite make out how to go about -
- training someone as a software architect,
- developing a sound and appropriate architecture,
- measuring its success in objective and repeatable ways,
- making it a part of the project plan and documentation, or
- preserving it across generations of maintenance.
Most importantly, I did not see any discussion of adapting an existing architecture to new needs, or of extending an archtecture beyond its original bounds. Typical software spends 10% of it's life in design and implementation, and 90% in maintenance. The initial 10% is the fun part. I have real reservations about authors who choose not to discuss the other 90% of the problem.
The book has value to the extent that it opens the topic for discussion. Too often, though, it confuses the skill of architecture with the tools of an architect - sort of like looking at a pencil drawing by Rembrandt and saying "Wow, if I get a pencil like his, I'll be able to draw like that too."
I've been looking for books and articles about software architecture. This one has some value, but I'm still looking.The Art of Software Architecture: Design Methods and Techniques Overview
This innovative book uncovers all the steps readers should follow in order to build successful software and systems
With the help of numerous examples, Albin clearly shows how to incorporate Java, XML, SOAP, ebXML, and BizTalk when designing true distributed business systems
Teaches how to easily integrate design patterns into software design
Documents all architectures in UML and presents code in either Java or C++


Want to learn more information about The Art of Software Architecture: Design Methods and Techniques?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...