Sales Tel: +63 945 7983492  |  Email Us    
SMDC Residences

Air Residences

Features and Amenities

Reflective Pool
Function Terrace
Seating Alcoves

Air Residences

Green 2 Residences

Features and Amenities:

Wifi ready study area
Swimming Pool
Gym and Function Room

Green 2 Residences

Bloom Residences

Features and Amenities:

Recreational Area
2 Lap Pools
Ground Floor Commercial Areas

Bloom Residences

Leaf Residences

Features and Amenities:

3 Swimming Pools
Gym and Fitness Center
Outdoor Basketball Court

Leaf Residences

Contact Us

Contact us today for a no obligation quotation:

+63 945 7983492
+63 908 8820391

Copyright © 2018 SMDC :: SM Residences, All Rights Reserved.

LOT-402 dumps with Real exam Questions and Practice Test -

Great Place to download 100% free LOT-402 braindumps, real exam questions and practice test with VCE exam simulator to ensure your 100% success in the LOT-402 -

Pass4sure LOT-402 dumps | LOT-402 real questions |

LOT-402 Administering IBM Connections 4.0

Study Guide Prepared by IBM Dumps Experts

Exam Questions Updated On : LOT-402 Dumps and Real Questions

100% Real Questions - Exam Pass Guarantee with High Marks - Just Memorize the Answers

LOT-402 exam Dumps Source : Administering IBM Connections 4.0

Test Code : LOT-402
Test Name : Administering IBM Connections 4.0
Vendor Name : IBM
: 137 Real Questions

it's miles wonderful to have LOT-402 practice Questions.
I had bought your online mock test of LOT-402 exam and feature passed it in the first try. I am very lots grateful to you in your support. Its a delight to inform that i have passed the LOT-402 exam with seventy nine% marks..thank you for the whole thing. You men are virtually wondeful. Please maintain up the good work and hold updating the cutting-edge questions.

surprised to look LOT-402 dumps and study manual!
To grow to be a LOT-402 Certified, I changed into in push to pass the LOT-402 exam. I tried and failed remaining 2 tries. Accidently, I got the material through my cousin. I become very impressed with the material. I secured 89%. I am so happy that I scored above the margin mark with out trouble. The dump is rightly formatted in addition to enriched with necessary concepts. I suppose its miles the high-quality choice for the exam.

Where can I find study guide for good knowledge of LOT-402 exam?
its far about new LOT-402 exam. i bought this LOT-402 braindump before I heard of replace so I thought I had spent cashon something i would no longer be able to use. I contacted support team of workers to double test, and they advised me the LOT-402 exam were updated these days. As I checked it against the ultra-modern LOT-402 exam goalsit honestly seems up to date. a number of questions have been added compared to older braindumps and all regionsprotected. I am impressed with their performance and customer support. searching ahead to taking my LOT-402 exam in 2 weeks.

What is pass ratio of LOT-402 exam?
that is to tell that I passed LOT-402 exam the other day. This questions solutions and exam simulator changed into very useful, and that i dont suppose i would have performed it with out it, with most effective a week of preparation. The LOT-402 questions are real, and this is precisely what I saw in the test center. furthermore, this prep corresponds with all of the key problems of the LOT-402 exam, so i used to be absolutely prepared for a few questions that were slightly exclusive from what provided, but on the equal topic. but, I passed LOT-402 and satisfiedapproximately it.

making ready LOT-402 exam with is count number brand new some hours now.
It clarified the subjects in a rearranged manner. In the true exam, I scored a 81% without much hardship, finishing the LOT-402 exam in 75 minutes I additionally read a great deal of fascinating books and it served to pass well. My achievement in the exam was the commitment of the dumps. I could without much of a stretch finish its decently arranged material inside 2 week time. Much obliged to you.

No greater warfare required to bypass LOT-402 examination.
That is an definitely legitimate and reliable resource, with actual LOT-402 questions and accurate solutions. The finding out engine works very smooth. With extra info and appropriate customer support, this is an exceptionally suited provide. No free random braindumps available on-line can test with the high-quality and the good enjoy I had with Killexams. I passed with a honestly excessive score, so Im telling this based totally on my personal revel in.

Do you need real exam questions modern-day LOT-402 exam to pass the examination?
The are the exquisite product as its miles each easy to use and clean to put together through their exceptional Dumps. in many ways it prompted me, it is the tool which I used daily for my mastering. The guide is applicable for the making ready. It helped me to perform a fantastic marks inside the final LOT-402 exam. It offers the understanding to carry out better inside the exam. thanks very for the awesome assist.

How an entire lot LOT-402 examination and prep manual price? works! I passed this exam remaining fall and at that point over 90% of the questions had been honestly valid. They are quite probable to still be valid as cares to replace their material often. is a top class employer which has helped me extra than as soon as. I am a ordinary, so hoping for cut price for my subsequent bundle!

try those actual take a look at questions for LOT-402 examination.
After 2 instances taking my exam and failed, I heard approximately guarantee. Then i bought LOT-402 Questions solutions. on line trying out Engine helped me to training to resolve query in time. I simulated this check for normally and this help me to hold recognition on questions at exam day.Now i am an IT certified! thanks!

were given no problem! 3 days practise brand new LOT-402 actual take a look at questions is needed.
I have passed the LOT-402 exam with this! This is the first time I used, but now I realize its no longer gonna be the final one! With the exercise tests and actual questions, taking this exam became notably smooth. This is a high-quality manner to get licensed - that are not anything like anything else. If youve been thru any in their exams, youll recognise what I suggest. LOT-402 is tough, however is a blessing!

IBM Administering IBM Connections 4.0

CEOs meet with President Trump on the White apartment | Real Questions and Pass4sure dumps

The White condo hosted members of the newly fashioned “American body of workers coverage advisory board” for its first assembly on Wednesday afternoon.

The board incorporates 25 executives, state and local officials and representatives from quite a few universities. The CEOs of Apple, Siemens usa, IBM, Visa, home Depot, Lockheed Martin and Walmart are probably the most high profile enterprise leaders on the panel. (notwithstanding a Walmart spokesperson instructed Yahoo Finance CEO Doug McMillon became unable to attend the meeting.)

Commerce Secretary Wilbur Ross and Ivanka Trump, the president’s daughter and guide, lead the advisory board. The White apartment says the board’s mission is to “revamp the American team of workers to greater meet the challenges of the twenty first century.”

regardless of the low unemployment price – 4.0% in January – there are 7.3 million unfilled jobs in the U.S., in keeping with the latest records from the Bureau of Labor records, as many organizations struggle to find qualified worker's.

The administration says it desires to enrich entry to jobs practising to deliver people off the sidelines and into the personnel.

“We need to have the organizations grow and the best approach they’re going to grow is if they provide them the workers and the handiest method we’re going to have the workers is to do exactly what we’re doing,” spoke of President Trump, sitting next to Apple CEO Tim cook.

The Trump administration is set to unencumber its budget inspiration next week. closing yr, the president proposed a 21% finances reduce for the branch of Labor and referred to as on the secretaries of labor and schooling to "consolidate and reorganize" federal workforce building classes.

in keeping with the White apartment, the board’s dreams are to:

  • improve a campaign to promote numerous pathways to profession success

  • statistics transparency to stronger in shape American laborers with American jobs

  • Modernize candidate recruitment and working towards practices

  • Measure and motivate organisation-led training funding

  • Ivanka Trump daughter of the united states President, addresses at a gathering all through the Munich safety convention in Munich, Germany, Saturday, Feb. sixteen, 2019. (AP picture/Kerstin Joensson)


    The panel met to talk about the dreams and ideas on the way to obtain them, before assembly with President Trump.

    “I suppose we’re at deep chance of having a very divisive ‘have and have not’ period out here that’s now not inclusive and if we’re going to make this era of each financial boom and technology prosperity inclusive -- they should do some thing so that the numerous, now not the few get to participate in this world,” spoke of IBM CEO Ginni Rometty in the meeting.

    The national affiliation of manufacturers says the lack of ability to entice and retain a quality personnel continues to be manufacturers’ top company concern.

    “manufacturers are in pressing need of more workers. by means of 2028, they will need to fill 4.6 million jobs. manufacturers strongly guide the administration’s efforts to address the personnel crisis, and the American staff coverage Advisory Board is a perfect complement to the work already underway at the Manufacturing Institute, the NAM’s group of workers and schooling companion, to inspire and instruct a new era of producing workers,” noted national affiliation of producers CEO Jay Timmons.

    The CEOs wired the need for qualifed employees with definite abilities, now not always laborers with typical degrees.

    “Our enterprise turned into centered by way of a school drop out, so we’ve always had a view that it turned into capabilities that mattered. definitely, pretty much 50% of the people they employed remaining 12 months within the united states will not have a four yr degree,” pointed out cook dinner within the meeting.

    Barbara Humpton, the Siemens u . s . a . CEO, highlighted the business’s pledge to expand U.S. training and working towards opportunities to attain greater than seventy five,000 worker's and students over the next five years.

    “Siemens currently invests greater than $50 million yearly in the continuing schooling of its U.S. workforce while additionally contributing hundreds of thousands extra to show, instruct and re-ability college students, academics, U.S. defense force veterans, Siemens personnel and its valued clientele. hundreds of hundreds of people across all 50 states advantage from Siemens’ endured investment in its U.S. operations and its dedication to training, retraining and upskilling employees across the country,” mentioned Humpton in an announcement ahead of the assembly.

    Story continues

    IBM and Nvidia group Up on New Chips For AI and computing device studying | Real Questions and Pass4sure dumps

    An palms race over artificial intelligence and computing device getting to know amongst chip makers persisted to heat up on Tuesday, with IBM announcing its newest microprocessor geared toward the fast-growing market niche.

    among the many highlights of IBM’s new Power9 line up of chips for servers are quicker connections intended to help the processors work closely with photographs processing chips from Nvidia. IBM is together with the 2nd era of Nvidia’s proprietary NVLink expertise and a connection referred to as PCI-express four.0. the use of the NVLink technology results in a gadget that's virtually 10 instances quicker at moving data than an Intel-based device, IBM claimed, although it supplied no third birthday party verify consequences to back the boast.

    “we can carry up the entire Library of Congress and run it around the chip in under five seconds-giant bandwidth,” Bob Picciano, IBM senior vice president for cognitive methods, pointed out.

    IBM, Intel, superior Micro instruments, and different chipmakers are racing to present increasingly fast chips that can crunch the big sets of information used in AI and machine discovering comparable to photo and voice focus and credit card fraud prevention. Spending on AI-oriented microprocessors in servers will jump from $500 million closing year to $10 billion in 2020, analysts at Bernstein research have estimated. Competing with IBM and Nvidia, AMD (amd) is pitching combinations of its newest Epyc server and Vega pics chips for AI tasks, whereas Intel (intc) wants to mix its Xeon server chips with items from two groups it these days acquired, Altera and Nervana techniques.

    however most analysts agree that Nvidia’s graphics chips are essentially the most commonplace among AI researchers, with attractive performance and a robust option of software. IBM says it has an unique take care of Nvidia to run Nvidia’s NVLink technology. IBM (ibm) is additionally working with Google (googl) and on constructing a brand new supercomputer known as Summit together with Power9 chips and Nvidia (nvda) chips for the branch of power that could end up as the world’s quickest.

    “That, in accordance with the national Laboratories, is going to be the strongest supercomputer on the planet when it’s utterly assembled and accomplished next year,” IBM’s Picciano referred to.

    (replace: This story changed into updated on Dec. 6 to correct the capabilities of NVLink and PCI-categorical four.0)

    Probing IBM's Nazi connection | Real Questions and Pass4sure dumps

    via Paul Festa team of workers author, CNET June 28, 2001, four:00 a.m. PT

    due to the fact its ebook in February, Edwin Black's ebook "IBM and the Holocaust: The Strategic Alliance Between Nazi Germany and america's strongest company" has stirred unprecedented controversy amongst college students of the Holocaust, American commercial enterprise and counsel technology.

    On the ebook's release, Holocaust survivors filed go well with in opposition t IBM for its alleged function within the Holocaust; Gypsies earlier this month threatened their own lawsuit.

    although the primary swimsuit changed into withdrawn and the 2nd has yet to be filed, a whole bunch of critics and historians have weighed in towards the enterprise, with others coming to its protection. The range of the controversy can also be gleaned from the pages of BusinessWeek by myself, which in a March overview excoriated the "illogical, overstated, padded, and sloppy" e-book for fostering "a new delusion--the computerized Holocaust," and in an April commentary spoke of the "enlightening" booklet "may still be required reading for each first-yr MBA scholar."

    at the coronary heart of Black's argument is that information expertise--within the type of IBM's Hollerith punch-card machines--offered the Nazis with a different and demanding tool in their assignment of cataloguing and dispatching their thousands and thousands of victims.

    as the book's title suggests, Black makes an attempt to set up that IBM didn't in simple terms vend its products to Hitler--as did many American corporations--however maintained a strategic alliance with the Third Reich by which it licensed, maintained and customized-designed its items to be used in the machinery of the Holocaust.

    IBM has answered to questions on its relationship with the Nazis largely via characterizing the tips as historical news.

    "The fact that Hollerith device manufactured by way of (IBM's German unit) Dehomag was used by way of the Nazi administration has long been primary and is not new tips," IBM representative Carol Makovich wrote in an e-mail interview. "This tips was posted in 1997 in the IEEE Annals of the history of Computing and in 1998 in Washington Jewish Week."

    Watson and members of the ICC board meet with Hitler in 1937. IBM also keeps, in a February statement to which it refers most questions about the remember, that the Nazis took handle of its German unit before and during the battle, and that the company "doesn't have tons advice about this length or the operations of Dehomag." Black vehemently disputes each claims.

    IBM also defended Chairman Thomas Watson for his dealings with Hitler and his regime.

    "As chairman of a huge foreign company and a robust supporter of foreign exchange, he met and corresponded with senior government officials from many, many nations, Hitler and Germany among them, within the 1930s," Makovich wrote. "so far as they recognize, the character of the contacts between IBM executives and German executive officials all over the Thirties have been akin to those with different government officers in other countries and in line with IBM practices within the quite a lot of countries during which the company did business during that period."

    CNET's Paul Festa discussed the issues with Black in a fresh interview.

    Q: What first bought you interested in this subject? A: after I first went to the U.S. Holocaust Memorial Museum in Washington, D.C., I went with my fogeys, each of whom are Holocaust survivors. the first thing you see within the Holocaust museum is IBM's Hollerith tabulator. And on the entrance of the Hollerith is a big nameplate: IBM. For me these two phrases, IBM and Holocaust, didn't compute.

    i used to be actually frozen for some time staring at the computing device, considering of IBM and searching back at the map of Europe. and then it got here to me. they now have investigated the militia intelligence, the diplomatic dispatches, the financial dealings, and the specific mechanisms of genocide, but no person has yet explored information know-how. indeed, unless the present age by which they locate ourselves, the computer Age, where they now have an knowing that guidance expertise can make the pivotal change in any campaign of peace or persecution--unless the computer Age, they could not even formulate the questions.

    How did you go about gaining knowledge of IBM's role? We assembled a group of 100, including researchers, historians, translators, archivists, babies of Holocaust survivors, and World war II intelligence people. They labored in seven countries in some 50 archives and yielded 20,000 documents, which I organized and pass-listed. Then some 35 historians reviewed each line of my manuscript before ebook.

    IBM engineered a strategic business alliance...extending right through the war that endowed the Hitler regime with the technology and the tools it needed to expedite...all six phases of Hitler's war against the Jews. but I finally assembled this darkish puzzle that had eluded the 15 million individuals who have seen this laptop in the Holocaust museum. I eventually connected the dots. and people dots are that IBM engineered a strategic business alliance and joint planning program with Nazi Germany from the very first moment in 1933 and extending throughout the warfare that endowed the Hitler regime with the expertise and the tools it essential to expedite and, in lots of ways, automate, all six phases of Hitler's warfare in opposition t the Jews. these six phases are identification, expulsion, confiscation, ghettoization, deportation and finally even extermination.

    5 years in the past I began working on this seriously and two years in the past went 24/7 with the crew of 100. I spent those first years in the challenge checking out that almost nothing's been written on IBM's position within the Holocaust. indeed, lots of the documents and statistics I found out seem to be boring, innocuous corporate details. it's handiest when juxtaposed with different facts from different nations and archives that these shards of glass come together to form this heartbreaking photo window, exposing the tremendous vista of IBM's world relationship with Nazi Germany.

    IBM claims that its German subsidiary came beneath Nazi control both earlier than and right through World struggle II. We're not simply speaking in regards to the German subsidiary. We're talking concerning the Swiss, the Swedish, the Italian, the Spanish, the Polish, the Romanian and Brazilian subsidiaries--more than 20 subsidiaries discovered across Europe and in other places. This became, in reality, a worldwide commitment by way of IBM to guide the Hitler computing device because it conquered Europe and as it destroyed ethnic peoples: Gypsies, Jews and others.

    IBM would are looking to say they lost control of their German subsidiaries. it's certainly false. Thomas Watson and the long island workplace micromanaged each aspect of their subsidiaries in Europe and particularly in Germany, their most profitable overseas operation. The big apple office changed into privy to all makes use of for their machines in Germany and Nazi-occupied Europe from the moment Hitler got here to energy in 1933 until concerning the fall of 1941, two years after World war II began.

    remember, IBM custom-designed the machines, customized-designed the purposes and custom-printed the punch playing cards. there were no normal punch playing cards or computing device wiring. classes to identify Jews, Jewish financial institution debts, barrels of oil, Luftwaffe flights, welfare funds, teach schedules into camps, and even the concentration camp counsel--all these needed to be tailored for each software.

    Even after america entered the battle, when the Nazis appointed the custodian, all the fashioned IBM managers had been in region. The Reich simply locked the earnings for just a few years simply as any receiver could be for any company in receivership. IBM accumulated the entire funds after the warfare.

    Do you have got examples following the start of World battle II in 1939? analyze some data. In September 1939, Germany invades Poland. it be a bloody, heinous invasion. The rape of Poland was frequent in all places. The starvation and brutalization of the Polish americans become page 1 news far and wide, together with The big apple times. warfare had been predicted for years. It turned into no shock.

    On September 13, 1939, The big apple times stories on web page 1 that 3 million Jews are going to be "immediately eliminated" from Poland, and they appear to be candidates for "physical extermination." On September 9, the German managers of IBM Berlin send a letter to Thomas Watson with replica to staff in Geneva via cellphone that, due to the "condition," they need high-velocity alphabetizing gadget. IBM wanted no paper path, so an oral settlement was made, passed from new york to Geneva to Berlin, and those alphabetizers had been accepted by using Watson, for my part, earlier than the end of the month.

    That month he also authorized the opening of a brand new Europe-broad school for Hollerith technicians in Berlin. And at the equal time he approved a new German-primarily based subsidiary in occupied Poland, with a printing plant across the street from the Warsaw Ghetto at 6 Rymarska road. It produced some 15 million punch playing cards at that region, the essential customer of which changed into the railroad.

    we now have an analogous instance involving Romania in 1941, and The Sunday times has in reality positioned the IBM documents up on their net website. that you would be able to get to the URL via at both reports or Media. When Nazi Germany went into France, IBM constructed two new factories to provide the Nazi conflict computing device. this is the 1941-'forty two period, in Vichy, France, which changed into technically impartial. When Germany invaded Holland in may additionally 1940, IBM rushed a brand-new subsidiary into occupied Holland. And it even sent 132 million punch cards in 1941, primarily from manhattan, to guide the Nazi exercise there. Holland had the optimum cost of Jewish extermination in all of Europe; seventy two percent of Jews were killed in Holland, in comparison to 24 % in France, the place the machines didn't operate efficiently.

    What exactly did the Nazis need IBM's equipment for? When Hitler got here to energy in 1933, his desire to spoil European Jewry changed into so bold an business, it required the substances of a pc. but in 1933 no laptop existed. What did exist was the Hollerith punch-card system. It changed into invented by using a German-American in Buffalo, manhattan, for the Census Bureau. This punch-card equipment may store the entire tips about individuals, places, products, inventories, schedules, in the holes that have been punched or not punched in columns and rows.

    this is the identical technology they saw in Florida in the presidential election. The Hollerith device decreased every little thing to quantity code. Over time, the IBM alphabetizers might convert this code to alphabetical assistance. IBM made constant improvements for their Nazi purchasers.

    American entry into the struggle

    What became IBM's involvement with the Nazis as soon as america had entered the struggle? In October of 'forty one, the complete world knew america was about to enter the war. They had been getting ready to enter when you consider that 1933, debating it. struggle fever grew to be most intense from 1937. The query changed into all the time, "can they live out of the struggle?" no one knew precisely when. Their entry was of direction precipitated by using the bombing of Pearl Harbor on December 7. shortly before that, with sudden new buying and selling-with-the-enemy laws in drive--here is October 1941--Watson issued a cable to all IBM's European subsidiaries, asserting in impact: "don't tell us what you are doing and don't ask us any questions." He failed to say, "don't ship machines into concentration camps." He didn't say, "stop organizing the defense force forces of Nazi Germany." He failed to say, "do not undertake anything to harm blameless civilians."

    IBM would want to say they lost control of their German subsidiaries. That's malarkey. They never lost control. He then bifurcated the administration of IBM Europe--one manager in Geneva, named Werner Lier, and the different one in long island, in his workplace, named J.L. Schotte. So all communications went from Switzerland to manhattan. finally there changed into a Hollerith department referred to as Hollerith Abteilung--German for branch--in practically every awareness camp. bear in mind, the original Auschwitz tattoo changed into an IBM number.

    Watson stopped all communications with Nazi Germany at once. And in factor of truth, he danced on the top of a pin to obey U.S. legislations. It become the prison participation in genocide--prison since it changed into pursued through foreign subsidiaries from 1942 to 1945.

    Do you contend that IBM played a job past the concentration camps--that it was a part of the German struggle effort in opposition t the U.S. and other allies? IBM's position in organizing the German warfare laptop is well documented within the ebook. IBM put the blitz in blitzkrieg. The total warfare effort became equipped on Hollerith machines from 1933 to 1945. here is when information expertise comes to war. at the equal time, IBM changed into assisting the complete German struggle laptop without delay from big apple unless the autumn of 1941, and through its distant places subsidiaries thereafter, massive Blue become aiding the Allied warfare laptop to the hilt.

    IBM changed into in can charge of the draft. IBM turned into some of the few outside the Pentagon who knew the actual date of the Normandy invasion; they were calculating the weather. IBM machines broke the Enigma Code. lots of what could do with a computer during the late 20th century can be executed with Hollerith machines, however slower.

    Describe your relationship with IBM as you were discovering this e-book. once I first contacted IBM, I mentioned i would share all my documentation with them and, in exchange, i would want to see their archive. in the beginning, i was approved. The PR individuals overruled the archivist, Paul Lasewicz. Then a group of historians wrote to IBM CEO Lou Gerstner, annoying I be allowed entry and calling IBM's refusal an obstruction of Holocaust history.

    instead of wreck the documents, IBM stated it changed into giving them to "an educational establishment" for analyze. but the place did these documents come to be? no longer the Holocaust Museum in Washington, not the middle for Jewish history in new york, now not the American Jewish Archives in Cincinnati. An IBM PR man gave them to ny institution, to a Biblical archaeologist. They gave them to professor Lawrence Schiffman, a useless Sea Scrolls expert. He had six packing containers in his closet, ignorant of what became in them. but he became widely wide-spread with my prior Holocaust work and instantly organized to let me see the materials.

    I additionally organized to view files in Stuttgart, and IBM blocked that and closed the power the day I received there. When notice acquired out about my booklet they transferred those Stuttgart documents to an archive in Germany, but they can't be seen except some intricate stock is achieved.

    IBM nonetheless refuses to open archives concerning France, Holland, Brazil, Poland, Italy and Spain, and other gadgets. In different phrases, all their archives are nevertheless closed. As I informed IBM corporate PR, "Make me work complicated, make me work tougher, i'll get all this assistance."

    Is your research ongoing, or is that this case closed so far as you might be concerned? i am consistently getting new advice. simply a number of days in the past, I got astonishing documents from Poland about some thing known as the Hollerith Gruppe. These had been unveiled on June 25 to scholars at the Leo Baeck Institute in big apple. The Hollerith Gruppe geared up each factor of Polish existence and Jewish existence. These Krakow machines depended upon a guaranteed deliver of millions of punch cards. The Hollerith machines did far more than identify people.

    My e-book is not about census. The machines additionally ran the railroads. They prepared the "extermination via labor" campaign, the place individuals were labored to dying in keeping with their job competencies and placement. Slaves have been shuttled from place to region in line with Hollerith pass-tabulations. millions and thousands and thousands of americans went via Nazi awareness camps during the 12-yr Reich. however on the peak of the Hitler regime, the total camp means was three to five hundred thousand. it's brilliant site visitors management. After book, they additionally obtained the names of prisoners IBM expert to work within the extermination by means of labor program, and they found out that a two-story constructing at Dachau still standing is the Hollerith constructing the place at the least two dozen machines were stationed. truly, there's reasonably slightly, and it all simplest deepens the documentation.

    IBM: Muted response

    How has IBM responded to your ebook? With virtual silence and an preliminary press release designed to confuse americans. First the enterprise noted they hadn't read the book, but at the identical time it talked about there became nothing new within the book. can't have it each approaches. My e-book changed into five weeks on the ideal-vendor checklist, and that they mentioned they hadn't read it just about two months after booklet. And yet IBM PR declined to make a press release when asked by means of Public Radio in Washington. That preliminary observation, incidentally, claimed historians have typical about this for decades. it's no longer authentic. There isn't a single booklet or scholarly paper any place in existence that even mentions the Hollerith branch in concentration camps. This murder system became unknown.

    IBM put the blitz in blitzkrieg. The whole war effort was organized on Hollerith machines. IBM PR also referred to the company misplaced handle of their German subsidiary when the Nazis got here to energy. it truly is absolutely false. The publication charges the incidents chapter and verse.

    The architect of IBM's denial of Holocaust involvement is PR manager Carol Makovich. She has developed a carefully crafted, private, 12-web page memo that she faxes or e-mails to reviewers and writers. CNET obtained a copy. There are a few aged historians who're skeptical concerning the ebook. They do not take note the vigour of relational databases, and tips technology confuses them. IBM costs this handful, hoping that message will have an impact on reporters on deadline. they have certainly obtained about six bad stories in newspapers, however additionally about 380 high quality ones throughout the world. as a minimum 100 of these laudatory stories are up on my internet website. IBM might not even deny a single truth in my publication. They just hope the discipline will go away. It might not.

    On Holocaust Day, in April of this year, an editorial ran in about 20 papers throughout the U.S. announcing that IBM must make an apology, that IBM may still be taught from its past and open archives. but IBM refuses to open the archives and confront its personal past. I suppose IBM's corporate PR has given ruinous counsel to IBM about managing this. no one wishes guilty the latest IBM for what came about 60 years in the past. Why no longer simply come clear and stream on?

    What do you suppose accounts for IBM's affiliation with the Nazis? What turned into their motivation? It become in no way concerning the Nazism. It was not ever concerning the anti-Semitism. It changed into best concerning the cash. They failed to hate Poles once they unfolded a subsidiary in conflict-torn Poland. They didn't hate the Dutch once they unfolded the subsidiary in Holland simply before the Nazis moved in, or the French after they ramped up the subsidiary in occupied France. They didn't hate the Brits or the american citizens when Hollerith machines had been used to goal the V2 rockets. It wasn't very own--it was simply enterprise.

    Why single out IBM out of all of the different groups, American and in any other case, that did business with the Nazis? I have not singled anyone out. IBM turned into well-nigh the simplest service provider of punch-card technology. there have been many people imparting oil, imparting weapons. It wasn't me who singled IBM out. IBM exceptional itself because the dominant issuer of this special expertise and sued any business which tried to horn in on their earnings flow. all through the battle, IBM litigated in opposition t Bull in France, Powers in Europe, and even sued the German printer Euler in 1942, attempting to stop them from printing playing cards.

    IBM is circulating a evaluation via The manhattan instances that argues you failed to "display that IBM bears some exciting or decisive accountability for the evil that changed into completed." What's your response to that statement? The gentleman who wrote that evaluate is a social commentator--he is not a historian. He simply wasn't certain. No issue. but some 380 reviews to this point have pointed out that they now have certainly made their case, and many historians and other specialists use the time period "ironclad" and "incontrovertible." definitely, 35 main historians and Holocaust consultants unanimously recommended the e-book and its findings on the date of ebook. And their comments are up on my internet website. i ponder why IBM does not flow into the studies of Newsweek, The Washington put up, Midstream, The Sunday times, and dozens greater. or not it's sad.

    IBM simplest had a different and decisive position for what they have been worried in. There was a distinct difference between trading with the enemy, which many groups engaged in, and the strategic alliance and joint planning campaign that IBM engaged in. for instance, standard Oil planned and constructed an entire petroleum deliver line for Nazi Germany and presented it smartly into the conflict--all through the struggle. but Hitler knew in regards to the combustion engine and about fuel before general Oil ever bought him fuel. A British company became selling uniforms to the Third Reich. Hitler knew how to sew a uniform.

    IBM did greater than simply promote machine. Watson and IBM managed the exciting technical magic of Hollerith machines. They controlled the monopoly on the cards and the technology. and they were the ones that needed to custom-design even the paper types and punch playing cards--they were customized-designed for each selected goal. That blanketed everything kind counting Jews to confiscating bank debts, to coordinating trains going into dying camps, to the extermination through labor crusade.

    it really is why even the paper kinds within the prisoner camps had Hollerith notations and numbered fields checked. They were all punched in. as an example, IBM had to consider their Nazi counterparts that Code 6 in the awareness camps changed into extermination. Code 1 turned into released, Code 2 became transferred, Code three turned into herbal loss of life, Code 4 became formal execution, Code 5 become suicide. Code 7 was break out. Code 6 become extermination.

    the entire money and all of the machines from all these operations turned into claimed through IBM as respectable company after the struggle. The enterprise used its connections with the State branch and the Pentagon to improve all of the machines and the entire financial institution accounts. They in no way pointed out, "We don't need this blood funds." They wanted all of it.

    What's your opinion of the various lawsuits which have been brought against IBM on behalf of Holocaust survivors? I read about seven such proceedings--within the U.S., Poland, France, Switzerland. in the event that they all disappeared it could be quality with me as a result of I believe that IBM's accountability isn't a be counted of funds reparations, or not it's a be counted of showing its innermost secrets. however IBM prefers hiding in the back of the photo of defending court cases to coming clear about their documentation.

    everyone processes the Holocaust of their approach. Some decide on memorials, others ignore what came about and need it will go away, and some choose lawsuits. i'm an investigative reporter and believe the most beneficial reparation is illumination. curiously, the intent the Gypsies mentioned they sued turned into that IBM has consistently disregarded their requests for counsel. IBM has not ever apologized and not ever spread out their archives. The enterprise is conceited with all who demand answers, after which these americans turn to the courts. as soon as again, a person is giving IBM terrible information.  

    Unquestionably it is hard assignment to pick dependable certification questions/answers assets regarding review, reputation and validity since individuals get sham because of picking incorrectly benefit. ensure to serve its customers best to its assets concerning exam dumps update and validity. The vast majority of other's sham report dissension customers come to us for the brain dumps and pass their exams joyfully and effortlessly. They never trade off on their review, reputation and quality on the grounds that killexams review, killexams reputation and killexams customer certainty is imperative to us. Uniquely they deal with review, reputation, sham report objection, trust, validity, report and scam. On the off chance that you see any false report posted by their rivals with the name killexams sham report grievance web, sham report, scam, protest or something like this, simply remember there are constantly awful individuals harming reputation of good administrations because of their advantages. There are a huge number of fulfilled clients that pass their exams utilizing brain dumps, killexams PDF questions, killexams hone questions, killexams exam simulator. Visit, their specimen questions and test brain dumps, their exam simulator and you will realize that is the best brain dumps site.

    Back to Braindumps Menu

    000-780 free pdf download | JN0-411 pdf download | 7220X bootcamp | 1Y0-A14 test prep | 7765X cram | 4A0-101 questions answers | ES0-004 braindumps | HP2-T21 questions and answers | JN0-310 braindumps | PRF cheat sheets | 650-180 real questions | 642-457 examcollection | HP0-680 free pdf | TT0-101 questions and answers | 650-378 study guide | HP2-Z34 test questions | M9510-664 real questions | Adwords-Display brain dumps | 301 dumps questions | 300-460 Practice Test |

    Where can I get help to pass LOT-402 exam? is the last preparation source for passing the IBM LOT-402 exam. They have cautiously complied and assembled actual exam questions and answers, which are up to date with the equal frequency as real exam is updated, and reviewed by means of enterprise specialists. Huge Discount Coupon and Promo codes are offered.

    IBM LOT-402 Exam has given another bearing to the IT enterprise. It is currently required to certify as the qualification which prompts a brighter future. Be that as it can, you need to put super exertion in IBM Administering IBM Connections 4.0 exam, in mild of the fact that there may be no escape out of perusing. have made your smooth, now your exam making plans for LOT-402 Administering IBM Connections 4.0 isnt intense any further. Click Huge Discount Coupons and Promo Codes are as beneath;
    WC2017 : 60% Discount Coupon for all exams on website
    PROF17 : 10% Discount Coupon for Orders extra than $69
    DEAL17 : 15% Discount Coupon for Orders extra than $ninety nine
    DECSPECIAL : 10% Special Discount Coupon for All Orders
    As, the is a stable and dependable qualification who furnishes LOT-402 exam questions with 100% pass guarantee. You need to hone questions for at least one day at any charge to score well inside the exam. Your real experience to success in LOT-402 exam, surely starts offevolved with exam questions that is the astonishing and checked wellspring of your centered on function.

    If you're seeking out LOT-402 Practice Test containing Real Test Questions, you are at proper place. They have compiled database of questions from Actual Exams in order to help you prepare and pass your exam on the first try. All training materials at the site are Up To Date and tested via their specialists. provide cutting-edge and up to date Practice Test with Actual Exam Questions and Answers for brand new syllabus of IBM LOT-402 Exam. Practice their Real Questions and Answers to Improve your understanding and pass your exam with High Marks. They make sure your achievement in the Test Center, protecting all of the subjects of exam and build your Knowledge of the LOT-402 exam. Pass four sure with their accurate questions.

    100% Pass Guarantee

    Our LOT-402 Exam PDF includes Complete Pool of Questions and Answers and Brain dumps checked and established inclusive of references and references (wherein applicable). Their goal to collect the Questions and Answers isn't always best to pass the exam at the start strive however Really Improve Your Knowledge about the LOT-402 exam subjects.

    LOT-402 exam Questions and Answers are Printable in High Quality Study Guide that you could download in your Computer or some other tool and begin making ready your LOT-402 exam. Print Complete LOT-402 Study Guide, carry with you while you are at Vacations or Traveling and Enjoy your Exam Prep. You can get right of entry to up to date LOT-402 Exam out of your online account every time.

    nside seeing the bona fide exam material of the brain dumps at you could without numerous an enlarge broaden your declare to fame. For the IT specialists, it's miles fundamental to modify their capacities as showed by way of their work need. They make it primary for their customers to hold certification exam with the assist of confirmed and sincere to goodness exam material. For an splendid destiny in its domain, their brain dumps are the excellent choice. A nice dumps creating is a primary section that makes it straightforward for you to take IBM certifications. In any case, LOT-402 braindumps PDF offers settlement for applicants. The IT announcement is a important troublesome attempt if one doesnt locate proper course as obvious aid material. Thus, they have true and updated material for the arranging of certification exam. It is essential to acquire to the guide cloth in case one desires towards keep time. As you require packs of time to look for revived and true exam material for taking the IT certification exam. If you locate that at one location, what can be higher than this? Its simply that has what you require. You can store time and keep a strategic distance from hassle in case you purchase Adobe IT certification from their website online. Huge Discount Coupons and Promo Codes are as under;
    WC2017 : 60% Discount Coupon for all tests on internet site
    PROF17 : 10% Discount Coupon for Orders greater than $69
    DEAL17 : 15% Discount Coupon for Orders extra than $ninety nine
    DECSPECIAL : 10% Special Discount Coupon for All Orders

    Download your Administering IBM Connections 4.0 Study Guide straight away after shopping for and Start Preparing Your Exam Prep Right Now!

    LOT-402 | LOT-402 | LOT-402 | LOT-402 | LOT-402 | LOT-402

    Killexams HP0-409 real questions | Killexams E20-357 braindumps | Killexams 1Z0-863 practice test | Killexams CPEA braindumps | Killexams 000-228 bootcamp | Killexams 000-933 sample test | Killexams AFE questions and answers | Killexams LOT-959 questions answers | Killexams 70-334 free pdf download | Killexams 250-530 Practice test | Killexams 9A0-384 practice exam | Killexams CCC test questions | Killexams HP2-Z31 test prep | Killexams 190-983 practice questions | Killexams 000-201 test prep | Killexams 117-010 practice questions | Killexams HP2-K22 braindumps | Killexams 250-316 study guide | Killexams 000-580 study guide | Killexams 1Z0-584 pdf download | huge List of Exam Braindumps

    View Complete list of Brain dumps

    Killexams 920-199 study guide | Killexams 000-M44 brain dumps | Killexams HPE0-J77 braindumps | Killexams CNN VCE | Killexams VCS-220 real questions | Killexams 000-M222 examcollection | Killexams HP5-H07D free pdf | Killexams C2020-700 practice test | Killexams 132-S-70 free pdf | Killexams 000-103 Practice Test | Killexams 200-046 test questions | Killexams ST0-29B questions and answers | Killexams 9L0-409 braindumps | Killexams 1Z0-803 study guide | Killexams C2140-136 pdf download | Killexams 000-546 cram | Killexams 190-712 study guide | Killexams 920-327 bootcamp | Killexams HP0-083 free pdf download | Killexams 000-570 dumps |

    Administering IBM Connections 4.0

    Pass 4 sure LOT-402 dumps | LOT-402 real questions |

    KMWorld Trend-Setting Products of 2014 | real questions and Pass4sure dumps

    Sep 1, 2014

    Hugh McKellar

    We’ve published their annual list of Trend-Setting Products for nearly a decade and a half (more than a century in “technology years”), and the selection process hasn’t changed. The list is assembled through an informal, yearlong collaboration with a judging panel consisting of colleagues, analysts, system integrators, theorists, practitioners and a select group of knowledge workers.

    This year, they looked at more than 600 products. Some have been around for a while, a testimony to the limber execution of their initial mission of adaptability. Others are relatively new. The judges agree the market should be ready to embrace the solutions because all have helped to create a market, extend it further or redefine it.

    All the products they list below have been designed with a clear understanding of customers’ needs. In many cases, it is precisely the vision of customers who implemented the products that qualifies them as trend-setting, by creating opportunities not originally considered by the vendor. The market, of course, will ultimately decide value.

    By no means the only trend-setting products, those on this list deserve the special attention of KMWorld readers.

    We encourage you to dig deeper into the Trend-Setting solutions, as well as to check out further descriptions of selected products that begin following this article as well as on page 19, KMWorld September 2014, Vol. 23, Issue 8.

    Accellion: Kiteworks—new integrated digital rights management (DRM) features, including the ability to control viewing, copying and altering shared documents.

    Access Innovations: Data Harmony Suite—systematic application of taxonomies and/or thesauri in total integration. Click here for more product details.

    Accusoft: Prizm Content Connect—a new version of its HTML5 document viewer that integrates into the SharePoint 2013 environment. Click here for more product details.

    Acrolinx: Version 4.0—software guiding technical writers to create more findable, engaging and understandable content.

    Amazon Web Services: T2—an Amazon Elastic Compute Cloud (Amazon EC2) instance type designed to reduce costs for applications that do not require sustained high CPU performance but benefit from the ability to burst to full performance.

    Appian: BPM Suite—cloud, on-premise and mobile intelligent business process management and collaboration.

    ASG Software Solutions: CloudFactory 8.0—enabling IT organizations to leverage their existing data center resources alongside their public cloud resources and software investments under one management platform.

    Astera: Centerprise—full data integration platform designed for business information experts.

    Atlassian: Connect—new framework for developers to build add-ons that deeply integrate with the company’s JIRA OnDemand and Confluence OnDemand.

    Attensity: Attensity Q—real-time data stream analytics through natural language processing and semantic analysis.

    Attivio: Active Intelligence Engine—new features include the Predictive Analytics Module, AIE Scope Source and AIE Business Center.

    AvePoint: DocAve 6 Service Pack (SP) 4—an enterprise-grade platform for SharePoint infrastructure management and data governance.

    BA Insight: Knowledge Integration Platform—enables organizations to rapidly deploy powerful, search-driven applications. Click here for more product details.

    Bamboo Solutions: Innovative Technologies for SharePoint—Office 365/SharePoint Online apps. Click here for more product details.

    Bloomfire: Bloomfire KM Platform—new integration with Box, Dropbox, Google Drive and Microsoft OneDrive.

    Bonitasoft: Bonitasoft 6.3—further extension of the platform, giving IT professionals a more advanced set of tools to quickly develop and integrate process-driven business applications.

    BP Logix: Process Director—full BPM solution available in on-premise, cloud and OEM editions.

    Brainspace: Brainspace for Business—knowledge sharing and discovery solution using augmented intelligence and machine learning to create organizational connectedness. Click here for more product details.

    Bridgeline Digital: iAPPS Social—allows customers to easily set up customized watch lists tailored by social network, topic or author.

    Calabrio: Calabrio Analytics—allows users to derive benefits of speech, desktop and text analytics without steep learning curves or extensive investments.

    Clarabridge: Version 6.2 of its namesake customer experience management (CEM) solution—combines two product offerings, Clarabridge Collaborate and Clarabridge Engage into one, Clarabridge Act.

    Code42: SharePlan—enables real-time collaboration backed by endpoint management and deployment flexibility, featuring in-place file sync, private/public cloud deployment and an open API.

    Colligo Networks: Colligo Briefcase for Mac—integrates SharePoint into Macintosh Finder.

    Comindware: Comindware Project for iPad—enables smooth transition from desktop to touch devices to ensure work continuity regardless of the device type or platform.

    Comintelli: Intelligence2day—SaaS tool to allow businesses to be more organized and systematic in terms of monitoring companies and issues in which they are interested.

    Concept Searching: conceptClassifier for SharePoint—semantic metadata generation, automatic document classification and enterprise-grade taxonomy management.

    Connotate: Connotate 4—simplifies and streamlines the “Webdata” extraction process and ensures full coverage of a website, using the Webkit engine.

    Content Analyst Company: CAAT 3.15—concept-aware analytics suite for software product companies, systems integrators and information services providers.

    Coveo: Coveo for Sitecore—enables organizations to build contextual search and discovery experiences on websites powered by the Sitecore Experience Platform.

    Crafter Software: Crafter Engine and Crafter Social plug-ins for Liferay—enable the creation of rich digital experiences designed to improve customer and employee engagement.

    Datawatch: Datawatch Desktop—integrates the data access and modeling capabilities of Datawatch’s legacy Monarch Professional software with the newly acquired capabilities of Panopticon's Designer visual data discovery solution. Click here for more product details.

    E-Spirit: FirstSpirit CMS 5.1—further enhances the user experience along the entire Web experience supply chain.

    Earley & Associates: Consulting Services—taxonomy and metadata, enterprise search, SharePoint, content management, digital asset management and usability testing.

    Eccentex: AppBase—platform-as-a-service (PaaS) providing developers with a rich cloud environment to develop, scale and manage enterprise-grade dynamic case management SaaS applications.

    eGain: KnowledgeAgent—role-based solution permitting agents to view appropriate levels of information and use different access methods to the knowledgebase. Click here for more product details.

    EMC: InfoArchive—unified enterprise archive platform for IT optimization, cost reduction and information governance. Click here for more product details.

    Empolis: Empolis Smart Service—combines service resolution management (service data created by service center agents and customers) and smart diagnostics (sensor data created by machines).

    FirstRain: Personal Business Analytics for Salesforce1—dynamically responds to developments detected in the global Web and social media, combined with the user’s changing business interests.

    FTI Technology: Ringtail V. 8.4—visual predictive coding software for legal review with new features for users to train the model to enhance efficiency. Click here for more product details.

    Google: Google Glass—wearable computer.

    HiSoftware: Site Sheriff—controls access to SharePoint content by allowing a wide variety of secure sharing scenarios to empower focused audiences to collaborate without changing item permissions and adding complexity.

    HP/Autonomy: MediaBin 8.1—simplifies the core tasks of media management, search and publishing while providing advanced scalability and in-depth, real-time media monitoring and analytics for all rich media assets, including images, audio and video files. Click here for more product details.

    Hyland Software: OnBase Cloud—integrates document management, business process automation and records management. Click here for more product details.

    IBM: Connections 5—fully integrated suite of social and real-time collaboration, analytics and content management tools delivered on any screen or device.

    Integrify: Integrify 6—100 percent Web-based platform to centrally manage user requests from multiple locations, streamline workflow and operations, automate business processes and improve the overall customer experience. Click here for more product details.

    IntelliResponse: OFFERS—an intent-based offer solution that presents real-time, customized promotions to customers in the context of a customer service interaction.

    Interneer: Intellect MobileApps—enables business users and IT to build and manage native smart mobile apps on any iOS device for enterprise use. Click here for more product details.

    Jive Software: Spring Cloud Release—combination of the latest upgrades for Jive and JiveX in the cloud.

    K2: Mobile Apps—access to all K2 workflow and business process tasks across all processes from a single interface for iOS, Android and Blackberry devices.

    kCura: Relativity Collection—allows users to perform targeted collections of select documents or forensic images via e-mail, in-person or with a portable drive. Click here for more product details.

    Kofax/Kapow: Kofax Kapow—data integration solution designed to simplify the user experience, encompassing the entire information supply chain.

    Linguamatics: I2E Semantic Enrichment—used within an existing enterprise search deployment to enrich the current data, make it more discoverable and provide more relevant search results.

    M-Files: M-Files DMS—secure document management solution fully integrated with Windows.

    MadCap Software: Flare—complete solution for technical communicators and content developers to maximize authoring efficiency and content reuse.

    Metalogix: Email Migrator 3.0—migration tool that can move legacy e-mail from multiple e-mail sources including into Microsoft Office 365 or other hosted Exchange platforms and on-premises implementations of Exchange.

    MetaVis Technologies: OneDrive Management Suite—provides tools to make OneDrive deployment, through administration and backup, smart, simple and secure, while helping clients gain valuable insights along the way. Click here for more product details.

    MicroPact: Entellitrak Platform—new full-text document search tool and a new direct-to-case document scanning module known as escan.

    Mindbreeze: InSpire—a pre-installed enterprise search appliance box. Click here for more product details.

    Moxie Software: Moxie Web Self-Service—permits companies to create branded, configurable and easily navigable self-service experiences to provide access to useful knowledge throughout the customer journey.

    Noetix by Magnitude Software: NoetixViews 6.3 for Oracle E-Business Suite—a new solution for Release 12 subledger accounting (SLA).

    OpenText: Discovery Suite—integrates, enriches and manages big content within the enterprise to reduce risk and cost as well as improve productivity, collaboration and engagement.

    Oracle/RightNow: RightNow Cloud Service—new capabilities to help organizations automate the management and deployment of complex business policies for customer support.

    PeopleFluent: Mirror Suite—talent management solution built around people not HR processes; integrates video and social technologies into talent applications.

    Picturepark: Picturepark 8.6—digital asset management with a new NoSQL search and indexing layer.

    PPC: Taxonomy and Metadata solutions—full range of taxonomy and metadata consulting services to provide a quick start in designing a taxonomy.

    QUMU: Qumu Lync Client—enables Lync users to automatically organize, publish and share the information from a recorded Lync session.

    RAMP: RAMP for Microsoft—video content platform (VCP) for organizations that have standardized on the Microsoft Business Productivity infrastructure.

    Raytion: Search Analytics—dedicated tool developed specifically to visualize search behavior.

    Recommind: Axcelerate 5—cloud-based e-discovery review and analysis platform.

    RSD: RSD GLASS 3.2—information governance solution that includes key enhancements and additional features within its Policy Manager, Governance Manager and Governance Dashboard modules.

    SDL: SDL Web—comprising a series of solutions that include SDL Tridion, SDL Mobile, SDL SmartTarget, SDL Media Manager, SDL Safeguard and SDL Customer Analytics. Click here for more product details.

    Search Technologies: Aspire 2.0—content processing system that includes improved workflow for creating content processing applications, a dynamic new user interface and the option to implement on Hadoop.

    Sinequa: Sinequa ES V. 9—integration and use of Hadoop into a host of new connectors (now totaling 140) to data sources.

    Sitecore: Sitecore Experience Database—highly scalable big data repository that collects and connects actionable customer data to deliver unique customer experiences in real time.

    Sitrion: HR Self-Services—employee and manager HR self-services, available within a social intranet, human resource portal, Outlook client, on mobile devices and synchronized with SAP.

    Smarsh: Archiving Platform—tools for faster, smarter search across all content types designed for supervision and e-discovery.

    Smartlogic: Semaphore 3.7—improved ability to support very large SharePoint farms and greater interoperability with the semantic Web.

    Socialtext: Socialtext 6.0—improved functionality for micro-blogging, social networking, content creation, expertise location and video capabilities.

    SpringCM: File It—embeds SpringCM on a Salesforce page, such as an account, opportunity or case, to work with content specific to that page.

    Synaptica: Synaptica Express—taxonomy management software for individuals or small business users hosted on secure servers and available as a subscription service.

    TallyFox: Network Platform—enables organizations to build and manage their own knowledge networks, connecting people with specific expertise and the content associated with their specific interests and know-how.

    TheBrain: TheBrain for iOS—combines note taking, file synchronization and mind mapping apps.

    TIBCO: Spotfire 6.5—the latest version of TIBCO’s leading analytics platform connecting diverse data sources, including new spatial data sources.

    Traction Software: TeamPage 6.0—host of new collaboration features, improvements and internal updates as well as consolidated capabilities from updates shipped over the TeamPage 5.2 baseline.

    Transversal: Web Self-Service—natural language approach to search for faster, better results. It automatically anticipates what customers are likely to be looking for and how their questions relate to the knowledge at hand. Click here for more product details.

    Verint Systems: Verint Customer Analytics—set of analytics for examining customer interactions and comments across a broad range of channels, including phone, social media, surveys, e-mail, chat, etc. Click here for more product details.

    VirtualWorks: ViaWorks Connector for the Alfresco One Enterprise Content Management (ECM) System—allows companies to easily search and instantly retrieve all enterprise information sitting inside, outside and across multiple Alfresco installations from inside Alfresco.

    Wall Street Network: Insight—knowledge management for SharePoint.

    X1: X1 Search 8—solution for search of e-mails, files and cloud data from a standard desktop client or light footprint thin client architected for virtualized desktops.

    Xyleme: Bravais 3.0—cloud-based solution for storing, managing and delivering personalized learning content to students, employees and customers when they need it, using the applications they prefer on the devices they choose.

    ZL Technologies: Unified Archive—new version with native social media analytics built directly into existing information management architecture.

    Enabling IIoT requires communication protocol translation | real questions and Pass4sure dumps

    As implementations of Industrial Internet of Things (IIoT) and Industrie 4.0 frameworks commence, network communication protocol translations are needed; Hilscher is providing network gateways and other communications from the plant floor to the enterprise and cloud for manufacturing data analysis, as company executives explained to Control Engineering, Plant Engineering, and Oil & Gas Engineering publications recently.

    By Mark T. Hoske March 6, 2016

    Armin Pühringer, Hilscher business development manager, said these Hilscher products will help with translations necessary for greater efficiencies in the Industrial Internet of Things. Courtesy: Mark T. Hoske, Control Engineering, CFE MediaImplementations of Industrial Internet of Things (IIoT) and Industrie 4.0 frameworks are progressing, and translations of major industrial network communication protocols enable the flow of data that becomes actionable information with analysis. Hilscher is among many companies providing network gateways and other communications from the plant floor to the enterprise and cloud for manufacturing data analysis. Company executives explained the necessity of efficient data translations to Control Engineering, Plant Engineering, and Oil & Gas Engineering publications on Feb. 2.

    Hilscher representatives at the Hilscher North America facility in Lisle, Ill., said the company devices aim to make it easier for end users, device manufacturers, and machine builders to access the benefits of Industrial Internet-connected manufacturing. Enabling technologies include Hilscher’s recently introduced netIOT solutions for Industrial Cloud Communication, which extract data parallel with current control networks and deliver it to cloud-based analytical services without compromising existing systems or services. 

    Cloud reality today

    Armin Pühringer, Hilscher business development manager, said these products are designed to help make industrial cloud benefits a reality today. Hilscher North America CEO, Phil Marshall, also addressed the benefits of such connectivity, explaining how Hilscher, which began as a system integration firm in 1988, quickly moved into producing network communication devices. Now with 250 employees, Hilscher provides communications for all fieldbuses and industrial Ethernet protocols, he said.

    "Hilscher netX network controller translates 22 protocols, transfers, and converts data. It can connect with everything," Marshall said.

    Hilscher created its own chip nine years ago and will produce the eighth this year, Marshall said, in total offering 22 protocols and 33 communication stacks, including masters and slaves and common hardware and software interfaces. 

    No network wars; connect as needed

    Hilscher North America CEO, Phil Marshall, also addressed the benefits of such connectivity, explaining how Hilscher network communication devices provide communications for all fieldbuses and industrial Ethernet protocols. Courtesy: Mark T. Hoske, ControThe goal is to get machine builders, system integrators, and end users "Out of the network wars, and allow them to connect easily to as much as they need."

    Products include netRapid, a control system on a chip with a 32-pin DLL socket and coprocessor. The netJack can be installed by the end user in a knockout slot.

    With various combinations and mounting possibilities, 150 models are offered in IP20 and IP67 packaging, including nine PC cards with the same driver interface. The netHost has software-based programmable logic controller (PLC) masters for slotless systems, and netSCADA offers view and control capabilities with a web browser.

    "These devices help IIoT get data off the wire. Products are vendor independent and legacy proof," Marshall noted. "You don’t have to retrofit the control system to get data to the cloud," he said, noting Hilscher can do that for existing and future PLCs, without touching or adding communications responsibilities to PLCs.

    The new Hilscher netIOT line includes netIOT Interface Modules, netIOT Edge-Gateways, and netIOT Service. See additional product information linked at the bottom of the article. 

    Continuous improvements

    Pühringer said customers can:

  • Use existing infrastructure in plants
  • Deploy reference architectures from Industrial Internet Consortium (IIC) and Industrie 4.0, vetted for all implementations
  • Use cyber-physical systems as a virtual twin
  • Leverage standards and start again, in a cycle of continuous improvement.
  • The IIC Reference Architecture includes an edge tier with devices such as actuators, scanner, sensors, motors, controls; a platform tier; and connections to the enterprise and cloud. Field includes existing real-time infrastructure, Pühringer said, and the edge bridges information technology (IT) and operational technology (OT), then connects to higher level systems. This is a valid model, laid out in great detail for all test beds, Pühringer said.

    Industrie 4.0 uses a three-dimensional RAMI 4.0 model, where functional layers are in line with plant floor people, and physical objects enable IIoT functions.

    Installations: Flatter, faster

    A Hilscher demonstration showed vibration monitoring for drives, with strain gauges, and transfer of data from the edge into the cloud and analytic services. Hilscher plans to be the enabler of field data in Industrial Internet based architectures. CourtePilot installations underway are moving to dissolve hierarchical control architectures, Pühringer said, flattening structures and connecting the plant directly to enterprise resource planning (ERP) systems. Cyber-physical systems are created as a virtual twin to each real system, and each physical object has an administration shell. A virtual representation of objects holds the model to simulate the process behavior.

    The models can be put on existing wire in the plant without disturbing the PLC, using presently available protocols such as OPC UA (Unified Architecture), DDS, and MQTT, as well as TSN (Time Sensitive Network), an emerging Ethernet standard designed to bring one real-time Ethernet structure to the many-flavored protocol soup of today.

    "We see OPC UA gaining momentum. MQTT is expanding quickly beyond its IBM origins," Pühringer said, as IIoT is bringing new standards for engineering and to cloud-based architectures, with vertical integration from sensor into the cloud.

    Pühringer said he’s observed a change in recent months where companies are moving beyond prior concerns about safety, security, and privacy risks. IBM is working on a major pilot installation, expected to be announced at Hannover Messe, and Hilscher is supplying network protocol translators. A bottle-filling application was shown at SPS Drives in Nurnberg, Germany, fall 2015. 

    Faster, smarter

    The IoT seems likely to move along more quickly, with clear and well-thought-through roadmaps, improving overall equipment efficiency (OEE), as all companies seem eager to understand what they can do with data in the cloud, Pühringer suggested. "IoT is a game changer in their industrial business."

    Protocols used for field to cloud communication at present are OPC UA and MQTT, and more will be offered, he said. In addition to cloud analytics, IIoT structures will provide access to devices in field via tablets and smartphones for better maintenance and diagnostics.

    Mark T. Hoske, content manager, Control Engineering, CFE Media,

    Key concepts

  • Hilscher is helping enable connectivity the IIoT requires.
  • Plant floor can connect to the enterprise and cloud for analytics.
  • IIoT and Industrie 4.0 test cases and demonstrations are underway. 
  • Consider this

    IIoT can connect and derive value from islands of automation. 

    ONLINE extra

    Hilscher provides additional explanations about IIoT and Industrie 4.0.

    Control Engineering offers webcasts and articles on IIoT and to related products below.

    Want this article on your website? Click here to sign up for a free account in ContentStream® and make that happen.

    Java 9, OSGi and the Future of Modularity (Part 1) | real questions and Pass4sure dumps

    Key takeaways
  • Java 9 is being released in 2017 and a flagship feature will be the new module system called Java Platform Module System (JPMS). The article explores how this relates to, and what impact it has, on the existing Java module standard, OSGi.
  • Java has grown by 20 times since version 1.0, and there is a need to modularise the platform. There have been many unsuccessful attempts to solve this problem. Meanwhile OSGi has been offering application modularity for 16 years.
  • OSGi and JPMS differ substantially in their implementation details. There appear to be significant flaws and missing features if JPMS is to be considered a general solution for modularity.
  • JPMS aims to be simpler and easier to use than OSGi. However, making an existing non-modular product modular is the principal source of complexity, and JPMS does not appear to have succeeded in this goal.
  • JPMS has done a very good job of modularising the Java platform itself, meaning they can construct small runtimes containing only relevant parts of the Java platform for a specific workload. For application modularity OSGi has many advantages. They have shown the two can be combined and by doing so it looks set to be a winning formula.
  • This is the first article of the "Java 9, OSGi and the Future of Modularity” series. Please also see Part 2: Java 9, OSGi and the Future of Modularity (Part 2).

    When Java 9 is released next year, the flagship feature will be the new module system: the Java Platform Module System (JPMS). Although the details of JPMS are not entirely fixed, they already know quite a lot about the shape it will take.

    Java does have a pre-existing module system, which has been around in various forms since 2000. This is the module system known as OSGi, which is a vendor-independent industry standard. It is published by the OSGi Alliance, a consortium of leading software vendors, telecoms companies and other organisations, including Adobe, Bosch, Huawei, IBM, Liferay, NTT, Oracle, Paremus and Software AG. It powers almost all Java EE application servers, the most popular IDE, web applications like eBay, and Liferay, and is used by governments and militaries such as the U.S. Air Force and Federal Aviation Administration.

    OSGi was made for IoT – from the start OSGi was designed for embedded devices, years ago when memory and CPU resources were significantly constrained. Devices today have more power. This has provided the opportunity to build sophisticated applications and solutions, and has spawned thriving ecosystems of organisations and individuals contributing software and hardware elements to an overall solution. Such ecosystems can be found in markets as diverse as connected homes, connected cars, smart cities and Industry 4.0 (IIoT). A gateway is typically used to connect sensors and devices to each other and to back-end systems. Applications and services can run both locally on the gateway and/or in the cloud.

    OSGi also provides many specifications to enable essential features for building open IoT ecosystems. These features include device management, software provisioning, and device abstraction which generalises devices from their underlying communication protocols. Companies like AT&T, Bosch, NTT, Deutsche Telekom, General Electric, Hitachi, Miele, Schneider Electric all benefit from using OSGi to build IoT solutions today, and have done for many years. With OSGi and IoT there are already millions of devices connected today.

    Naturally, OSGi users are curious how the new module system in Java 9 will affect OSGi, both in the short and long terms.

    There are technical, political and commercial reasons why two module systems in the Java ecosystem will soon exist. In this article they steer clear of the politics and compare the two from a technical perspective. They conclude with a vision of how JPMS and OSGi can work together, what they think their respective domains are, and what opportunities will exist in the new world.

    Note that in this article they have used information publicly available in August 2016. Some details may change before the specification becomes final.


    The Java platform has grown significantly since its birth in the late 1990's. Looking at download sizes, the JDK 1.1 was under 10Mb in size, whereas the Mac OS X download for JDK 8u77 is a massive 227Mb. There has been a corresponding increase in installed footprint and memory requirements. This increase has been driven by the addition of new features, most of which have been welcome and useful. However, every new feature in the platform created bloat for users who didn't need it... and nobody uses all of the platform. Also all existing features are retained even after they have become obsolete, because the stewards of Java have shown an admirable dedication to backwards compatibility.

    For many years, Java's increasing weight was not a big problem. It was most popular as an enterprise platform, and its main competitor was Microsoft's .NET that followed a broadly similar trajectory. In the modern world, Java is facing different challenges. IoT is driving a renewed focus on footprint, and newer agile platforms and languages like Node.js and Go are serious competitors.

    Security is also a big problem: attacks on Java prompted security-conscious organisations to remove it entirely from user desktops. If there were better isolation between the internals of the JVM and user-space application code, many of these attacks would not have been possible.

    It has been clear for a long time that something needed to be done to modularise the platform. There were a series of aborted efforts in the mid 2000's – JSR 294 and its "superpackages", JSR 277's "Java Module System" – then eventually a prototype project called Jigsaw emerged. This was originally meant to be delivered in 2011 with Java 7, but was deferred to Java 8 and then again to Java 9. As a prototype project, Jigsaw informs and provides the reference implementation for the JPMS specification.

    Meanwhile, OSGi has been evolving and improving for 16 years. OSGi is a standard for application modularity: since it is not directly part of the Java platform, it cannot affect modularity of the platform itself. But many applications have benefited from the modularity model that it provides above the level of the JVM.

    High-Level Comparison

    There are many small differences between JPMS and OSGi, but there is one very big difference, and that is in the implementation of isolation.

    Isolation is the most fundamental feature of any module system. There must be some means of protecting each module from interference by other modules running in the same application. Isolation is a continuum rather than a binary concept: neither OSGi nor JPMS do anything to protect against a badly-behaved module that grabs all available memory in the JVM, spins up thousands of threads, or hogs the CPU with a busy loop. Running modules as separate processes on the OS can provide some protection of this kind, but even then it is not perfect; somebody could still crash the OS or wipe the disk.

    Both OSGi and JPMS offer code-level isolation, which means that a module cannot access the internal types of another module except with the explicit consent of that module.

    OSGi implements its isolation using class loaders. Each module – or “bundle” in OSGi terms – has a class loader that knows how to load the types within the bundle. It can also delegate class loading requests to the loaders of other bundles that it depends on. This system is highly optimised, for example OSGi does not create a class loader for a bundle until the last possible moment, and the fact that each loader sees a much smaller set of types means that each type can be loaded marginally faster.

    The big advantage of this system is that bundles can contain overlapping packages and types, and these do not interfere. As a practical consequence, it's possible to have multiple versions of certain packages and libraries running at the same time in the same JVM. This is a boon when dealing with complex transitive dependency graphs that often result from using build tools like Maven. In many enterprise Java applications it is nearly impossible to come up with a set of dependencies that contains only one version of every library.

    For example, let's take a look at the JitWatch library1. JitWatch depends on slf4j-api 1.7.7 and logback-classic 1.1.2... but logback-classic 1.1.2 depends on slf4j-api 1.7.6, clashing with the direct requirement from JitWatch. JitWatch also depends transitively on both version 1.6 and version 1.9 of jansi, and if they include test-scoped dependencies they get yet another version of slf4j-api, 1.6. This kind of mess is very common, and traditional Java has no real solution for it except to gradually add “excludes” to their dependency tree until they magically get a set of libraries that work. Unfortunately JPMS also has no answer for this problem, as they will soon see.

    Using class loaders for isolation does have one drawback: it breaks the assumption that every type can be found in at most one location. This is a natural consequence of modularity. If a module can use its own types free from interference by other modules, then it's inevitable that a single type name may be found in more than one module. Sadly this creates a problem for a lot of legacy Java code that is not written with modularity in mind. In particular, calls to Class.forName(String) to find a type from its name will not always work correctly in a truly modular environment, because there are multiple types that it could return.

    It is this drawback that prevented OSGi from being used to modularise the JDK itself. Many parts of the JDK have an implicit assumption that any JDK type can be loaded from any other part of the JDK, and so many things would break under an OSGi-like model. In order to solve this problem -- and also to ease migration for code that uses Class.forName – the JPMS elected not to use class loaders at all for isolation. When you launch an application using a set of modules on the “modulepath”, all of these modules will be loaded by the same class loader. Instead, JPMS introduces new accessibility rules to achieve isolation.

    The isolation barrier in OSGi is visibility. In OSGi they cannot load internal classes of a module because they are not visible from the outside. That is, my module's class loader can only see the types inside my module, plus the types explicitly imported from other modules. If I try to load an internal class from your module, my class loader cannot see that type. It is as if the type did not exist at all. If they try to go ahead and load the class anyway then they get a NoClassDefFoundError or ClassNotFoundException.

    In JPMS, every type has visibility of every other type because they exist in the same class loader. But JPMS adds a secondary check to make sure the loading class has the right to access the type it is trying to load. Internal types from other modules are effectively private, even if they are declared as public. If they try to go ahead and load them anyway then they get an IllegalAccessError or IllegalAccessException. This is the same error they would get if they tried to load a private or default-access type from another package, and it does not help to call setAccessible on the type. This changes the semantics of the public modifier in Java, which formerly meant universally accessible and now means only accessible within a module and its requirers.

    The drawback of the JPMS approach is that it is not possible to have modules with overlapping contents. That is, if two modules each contain a private (non-exported) package named org.example.util then those modules cannot both be loaded at the same time on the module path – this would result in a LayerInstantiationException. It is possible to work around this limitation by instantiating class loaders from their application… but this is exactly what OSGi already does for us!

    Again this is entirely by design, to allow JPMS to modularise the internals of the JDK. But the consequence is that you can have modules that do not work together purely because their internal implementation details conflict.


    One of the most common complaints about OSGi is that it can increase complexity for a developer. There is a grain of truth here, but people who make this complaint are mistaking the medicine for the disease.

    Modularity is not a magic dust that can be sprinkled onto an application just before release. It is a discipline that must be followed throughout all phases of design and development. Developers who adopt OSGi early and apply modular thinking before writing a line of code realise enormous gains, and they discover that OSGi is in fact exceedingly simple, especially when using a modern OSGi toolchain that automates generation of metadata and does a lot of consistency checking to catch errors before they reach the runtime.

    On the other hand, developers who tried to bring OSGi to an existing large code base suffered because that code was rarely modular enough to make migration easy. Without the discipline of enforced modularity, it’s too easy to take shortcuts that break encapsulation. As a developer on BEA WebLogic told me, before BEA was acquired by Oracle: “we thought they were being modular, until they started using OSGi.”

    In addition to non-modular applications, OSGi adoption has been hampered by non-modular libraries. Some of the most popular Java libraries are filled with assumptions about class loading and global visibility that are broken in a modular architecture. OSGi has done a lot of work to make it possible to use such libraries, and this is the source of the apparent complexity of the OSGi specifications. They need a certain amount of complexity to deal with the messy, complex real world.

    The same problems will arise just as much under JPMS – probably more so, as they will soon see. If your organisation previously tried to adopt OSGi and gave up because of the amount of migration work involved, then you should expect at least as much work if you choose to migrate to JPMS. Just look at the experience of Oracle in modularising the JDK: it was so much work that it caused Jigsaw to slip from Java 7 to Java 8, and then to Java 9, and even Java 9 has been delayed by a year (so far).

    Project Jigsaw started with a goal of being simple, but the JPMS specification has increased enormously in complexity: the interplay of modules with class loaders; hierarchical layers and configurations; re-exporting requirements; weak modules; static requirements; qualified exports; dynamic exports; inherited readability across layers; multi-module JARs; automatic modules; unnamed modules… all these features have been added as the need for them became clear. A similar process happened in OSGi, just with a 16-year head start.

    Dependencies: Packages vs. Whole Modules

    Isolation is only one half of the modularity puzzle: modules still need to work together and communicate. After building walls between modules they need to reintroduce connections, but in a controlled way. A module system must define the ways in which modules access functionality from other modules. This can be done statically, at the level of types, or dynamically with objects.

    Static dependencies are those that can be known and controlled at build time. If a type refers to another type across a module boundary then the module system needs a way to make that type visible and accessible. There are two aspects to this: modules need to selectively expose some of their enclosed types, and they need to specify which types they may use from other modules.


    In both OSGi and JPMS, exposing types is done at the level of Java packages. In OSGi they use the Export-Package statement, which declares that certain named packages can be made visible to other bundles. It looks like this:

    Export-Package:; version=1.0.1,; version=2.1.0

    This statement appears in the META-INF/MANIFEST.MF file. In the early days of OSGi most developers would specify statements like this manually; but increasingly they prefer to use build tooling to generate them. The most popular pattern now is to use annotations on the Java source code, and in Java 5 the file was introduced to allow package-level annotations and documentation, so in OSGi they can do the following:

    @org.osgi.annotation.versioning.Version("1.0.1") package;

    This is a useful pattern because the intent to export a package can be indicated directly in that package. The version can also be indicated here, and is close at hand to be updated when the package content changes2.

    In JPMS a package is exported in the as follows:

    module A { exports; exports; }

    Note the lack of a version, as neither modules nor packages can be versioned in JPMS; they will revisit this point later.


    Whereas OSGi and JPMS are similar with respect to exports, they differ significantly with respect to importing or depending on other modules.

    In OSGi, the complement of exporting a package is importing a package. They import packages with an Import-Package statement, for example:

    Import-Package:; version='[1,2)',; version='[2.0,2.1)'

    The rule is that an OSGi bundle must import every package that it depends on, with the exception of packages beginning with java.*, e.g. java.util. For example if the code in your bundle depends on the type org.slf4j.Logger (and your bundle does not actually contain the package org.slf4j) then that package must be listed as an import. Likewise if you depend on org.w3c.dom.Element then you must import org.w3c.dom. However if you depend on java.math.BigInteger you do not import java.math because the java.* packages are loaded by the bootstrap class loader of the JVM.

    OSGi also has a parallel mechanism for requiring whole bundles, called Require-Bundle, but this is deprecated in the OSGi specification and only exists to support very slim edge cases. The big advantage of Import-Package is that it allows modules to be refactored and renamed without affecting downstream modules. This is illustrated in Figures 1 and 2.

    In Figure 1, module A is refactored into two new modules, A and A’, but the module B is unaffected by the operation because it depends on the provided packages. In Figure 2 they perform exactly the same refactoring on A, but now B is probably broken… because it probably used packages that are no longer present in A (we have to say "probably" here because they can't tell what B is using from A... which is exactly the issue!).

    Figure 1: Refactoring Modules with Imported Packages

    Figure 2: Refactoring Modules with Requires

    The Import-Package statement would be cumbersome to write manually... so they don't do that. OSGi tooling generates it by inspecting the dependencies that are baked into the compiled types inside the bundle. This is very reliable – much more reliable than developers declaring runtime dependencies for themselves. Of course developers still need to manage their build dependencies, which is done in the normal way with Maven (or your build tool of choice). At build time it hardly matters if you put too many dependencies on your classpath: the worst that can happen is a compilation failure, which affects only the original developer and can easily be fixed. On the other hand, having too many runtime dependencies can kill the portability of a module, since all those dependencies must be dragged along and may conflict with the dependencies of another module.

    This leads to another key philosophical difference between OSGi and JPMS. In OSGi they have always recognised that build dependencies and runtime dependencies can and often do differ. For example it's standard practice to build against APIs and run against implementations of those APIs. Furthermore, developers typically build against the oldest version of an API that they can possibly be compatible with, but at runtime they choose the newest version of the implementation they can find. Even non-OSGi developers are familiar with this approach: you normally build against the lowest version of the JDK you are prepared to support, while encouraging users to run with the highest version including all of its security patches and performance enhancements.

    JPMS on the other hand takes a different tack. JPMS aims to achieve “fidelity across all phases” so that “the module system should… work in exactly the same way at compile time, at run time, and in every other phase of development or deployment” (from the JPMS Requirements). Therefore dependencies are defined in terms of whole modules at runtime because this is how they are defined at compile time. For example:

    module B { require A; }

    This require statement has the same effect as OSGi's deprecated Require-Bundle: all of the exported packages of module A are accessible to module B. It therefore has the same issues as Require-Bundle: there is no way to determine from the module declarations whether it is safe to refactor the contents of module A, so in general it is never safe to do this.

    We have found that dependency trees using requirements rather than imports have a much higher degree of fanout: each module carries around many more dependencies than it really needs. These problems are real and significant. Eclipse plug-in authors have suffered from them in particular, because for historical reasons Eclipse bundles tend to use requires rather than imports. They feel it is very unfortunate that JPMS has followed this route.

    Interestingly, though compile/runtime fidelity is a fundamental goal of JPMS, recent changes have significantly weakened fidelity. The current Early Access release allows for a requirement to be declared with static modifier, which means that the dependency is mandatory at compile time but optional at runtime. Conversely an export can be declared with the dynamic modifier which makes the exported package inaccessible at compile time but accessible (using reflection) at runtime3. With these new features it's possible to create modules which successfully compile and link but throw IllegalAccessError/Exception at runtime.

    Reflection and Services

    The Java ecosystem is huge, and contains a wide variety of frameworks for various purposes: from dependency injection to mocking, remote invocation, O/R mapping and so on. Many of these framework use reflection to instantiate and manage objects from within user-supplied code. For example take the Java Persistence Architecture (JPA), which is part of the Java EE suite of specifications: as an O/R mapper it must load and instantiate domain classes from user code in order to map them to records loaded from a database. In another example, the Spring Framework loads and instantiates "bean" classes as implementations of interfaces.

    This can present problems for module systems, including both OSGi and JPMS. A domain or a bean class is something that ideally should be hidden inside a module: if it is exported then it becomes public API that can cause consumers to break if they depend on it, but they want the flexibility to change their internal classes at will. On the other hand it can be useful to access non-exported types via reflection to support frameworks, as described.

    Due to OSGi's ClassLoader-based design, modules can obtain visibility of the non-exported packages and types of other modules... so long as they know the fully-qualified name of the type and which module to ask (remembering that several modules could contain any given type name). This is a pragmatic reduction of isolation in the spirit of Java's long-standing use of reflection, where even so-called private fields can be opened up by calling the setAccessible method.

    Using this capability it is common practice in OSGi to provide implementation modules that have no exports at all! Instead they may contain declarations that refer to internal types that may be loaded by a framework. For example, a module that uses JPA for persistence can refer to domain types in a persistence.xml file, and the JPA implementation module will load the referred types when they are needed.

    The biggest use-case is in implementing service components. The OSGi specification includes a chapter called Declarative Services (DS) that defines how a module can declare components: classes whose lifecycle is managed by the framework. Components can be bound to services in the OSGi Service Registry and optionally provide services of their own. For example:

    @Component public class CartMgrComponent implements CartManager { @Reference UserAdmin users; @Override public Cart getOrCreateCart(String user) { // ... } }

    In this example, CartMgrComponent is a component that provides a service CartManager. It references a service, UserAdmin, and the lifecycle of the class is managed by the DS framework. When a UserAdmin service is available, CartMgrComponent is created and it publishes a CartManager service that can be similarly referenced by other components in other modules.

    This framework works because it can load the CartMgrComponent class, which has been flagged as a component with the @Component annotation. Defining components and services is the principal way in which OSGi applications are designed and programmed.

    In JPMS, only types in exported packages can be accessed, even with reflection. Although the types in non-exported packages are visible – you can call Class.forName and obtain a Class object – they are not accessible from outside the module. As soon as a framework tries to call newInstance to instantiate an object, an IllegalAccessException is thrown. This appears to cut off many possibilities for frameworks, but there are some ways forward.

    One way is to provide individual types as services that can be loaded via java.util.ServiceLoader. ServiceLoader has been a part of the standard platform since Java 6, and it has been updated in Java 9 to work across modules. ServiceLoader can access types from non-exported packages, so long as the providing module includes a provides statement. Unfortunately ServiceLoader is primitive and doesn't offer the flexibility needed for modern frameworks such as DS or Spring.

    A second possibility is to use a "qualified" export of the package. This is an export that is only made accessible to a single named module, rather than generally to all modules. For example you could export your beans package to the Spring Framework module. However this would fail for something like JPA, because JPA is a specification rather than a single module, and it can be implemented by different modules such as Hibernate, EclipseLink, etc.

    A third possibility is a "dynamic" export, where the package is accessible to anybody but by reflection only, not at compile time. This is a very new feature of JPMS and it is still controversial on the mailing lists. It is closest to OSGi's permissive approach, but it still requires the module author to explicitly add exports dynamic for every package that might contain types that need to be reflectively loaded. As an OSGi user this feels like an unnecessary complication.

    Until the next instalment

    That’s it for part 1 of their article. Look out for part 2 coming in two weeks, in which they examine the topics of versioning, dynamic loading and the potential for future interoperability of OSGi and JPMS.

    About the Authors

    Neil Bartlett is a principal engineer, consultant, trainer and developer with Paremus. Neil has been working with Java since 1998 and OSGi since 2003 and specialises in Java, OSGi, Eclipse and Haskell. He is the founder of the Bndtools eclipse plugin, the leading IDE for OSGi. He can often be found on twitter (@nbartlett) tweeting on all things #OSGi and answering questions on Stack Overflow where he is the only holder of a gold OSGi badge. Neil regularly contributes to the Paremus Blogs and is also writing his second book "Effective OSGi” which will show developers how to quickly accelerate their productivity with OSGi using the latest techniques and tools.

    Kai Hackbarth is an Evangelist at Bosch Software Innovations. He has been deeply involved in the technical standardization activities of the OSGi Alliance for more than 15 years. Kai is a member of the OSGi Alliance Board of Directors and has been co-chair of the OSGi Residential Expert Group since 2008. Kai is coordinating several research project activities in various IoT domains. His key focus areas are smart homes, automotive, and the Internet of Things in general, where he actively supports the current developments and strategic positioning of the product portfolio.


    1 Thanks to Alex Blewitt for this analysis.2 The @Version annotation is used to imply export, since only exported packages need a version. In the next OSGi release a more explicit @Export annotation is planned.3 This area changed again on Sept 12, 2016, just before this article went to press. Dynamic exports are now replaced with a concept of “weak modules”. They are still evaluating the impact of this fundamental change, and note that it has caused a further slip of 4 months in the release schedule of Java 9.

    Direct Download of over 5500 Certification Exams

    3COM [8 Certification Exam(s) ]
    AccessData [1 Certification Exam(s) ]
    ACFE [1 Certification Exam(s) ]
    ACI [3 Certification Exam(s) ]
    Acme-Packet [1 Certification Exam(s) ]
    ACSM [4 Certification Exam(s) ]
    ACT [1 Certification Exam(s) ]
    Admission-Tests [13 Certification Exam(s) ]
    ADOBE [93 Certification Exam(s) ]
    AFP [1 Certification Exam(s) ]
    AICPA [2 Certification Exam(s) ]
    AIIM [1 Certification Exam(s) ]
    Alcatel-Lucent [13 Certification Exam(s) ]
    Alfresco [1 Certification Exam(s) ]
    Altiris [3 Certification Exam(s) ]
    Amazon [2 Certification Exam(s) ]
    American-College [2 Certification Exam(s) ]
    Android [4 Certification Exam(s) ]
    APA [1 Certification Exam(s) ]
    APC [2 Certification Exam(s) ]
    APICS [2 Certification Exam(s) ]
    Apple [69 Certification Exam(s) ]
    AppSense [1 Certification Exam(s) ]
    APTUSC [1 Certification Exam(s) ]
    Arizona-Education [1 Certification Exam(s) ]
    ARM [1 Certification Exam(s) ]
    Aruba [6 Certification Exam(s) ]
    ASIS [2 Certification Exam(s) ]
    ASQ [3 Certification Exam(s) ]
    ASTQB [8 Certification Exam(s) ]
    Autodesk [2 Certification Exam(s) ]
    Avaya [101 Certification Exam(s) ]
    AXELOS [1 Certification Exam(s) ]
    Axis [1 Certification Exam(s) ]
    Banking [1 Certification Exam(s) ]
    BEA [5 Certification Exam(s) ]
    BICSI [2 Certification Exam(s) ]
    BlackBerry [17 Certification Exam(s) ]
    BlueCoat [2 Certification Exam(s) ]
    Brocade [4 Certification Exam(s) ]
    Business-Objects [11 Certification Exam(s) ]
    Business-Tests [4 Certification Exam(s) ]
    CA-Technologies [21 Certification Exam(s) ]
    Certification-Board [10 Certification Exam(s) ]
    Certiport [3 Certification Exam(s) ]
    CheckPoint [43 Certification Exam(s) ]
    CIDQ [1 Certification Exam(s) ]
    CIPS [4 Certification Exam(s) ]
    Cisco [318 Certification Exam(s) ]
    Citrix [48 Certification Exam(s) ]
    CIW [18 Certification Exam(s) ]
    Cloudera [10 Certification Exam(s) ]
    Cognos [19 Certification Exam(s) ]
    College-Board [2 Certification Exam(s) ]
    CompTIA [76 Certification Exam(s) ]
    ComputerAssociates [6 Certification Exam(s) ]
    Consultant [2 Certification Exam(s) ]
    Counselor [4 Certification Exam(s) ]
    CPP-Institue [2 Certification Exam(s) ]
    CPP-Institute [2 Certification Exam(s) ]
    CSP [1 Certification Exam(s) ]
    CWNA [1 Certification Exam(s) ]
    CWNP [13 Certification Exam(s) ]
    CyberArk [1 Certification Exam(s) ]
    Dassault [2 Certification Exam(s) ]
    DELL [11 Certification Exam(s) ]
    DMI [1 Certification Exam(s) ]
    DRI [1 Certification Exam(s) ]
    ECCouncil [21 Certification Exam(s) ]
    ECDL [1 Certification Exam(s) ]
    EMC [129 Certification Exam(s) ]
    Enterasys [13 Certification Exam(s) ]
    Ericsson [5 Certification Exam(s) ]
    ESPA [1 Certification Exam(s) ]
    Esri [2 Certification Exam(s) ]
    ExamExpress [15 Certification Exam(s) ]
    Exin [40 Certification Exam(s) ]
    ExtremeNetworks [3 Certification Exam(s) ]
    F5-Networks [20 Certification Exam(s) ]
    FCTC [2 Certification Exam(s) ]
    Filemaker [9 Certification Exam(s) ]
    Financial [36 Certification Exam(s) ]
    Food [4 Certification Exam(s) ]
    Fortinet [14 Certification Exam(s) ]
    Foundry [6 Certification Exam(s) ]
    FSMTB [1 Certification Exam(s) ]
    Fujitsu [2 Certification Exam(s) ]
    GAQM [9 Certification Exam(s) ]
    Genesys [4 Certification Exam(s) ]
    GIAC [15 Certification Exam(s) ]
    Google [4 Certification Exam(s) ]
    GuidanceSoftware [2 Certification Exam(s) ]
    H3C [1 Certification Exam(s) ]
    HDI [9 Certification Exam(s) ]
    Healthcare [3 Certification Exam(s) ]
    HIPAA [2 Certification Exam(s) ]
    Hitachi [30 Certification Exam(s) ]
    Hortonworks [4 Certification Exam(s) ]
    Hospitality [2 Certification Exam(s) ]
    HP [752 Certification Exam(s) ]
    HR [4 Certification Exam(s) ]
    HRCI [1 Certification Exam(s) ]
    Huawei [21 Certification Exam(s) ]
    Hyperion [10 Certification Exam(s) ]
    IAAP [1 Certification Exam(s) ]
    IAHCSMM [1 Certification Exam(s) ]
    IBM [1533 Certification Exam(s) ]
    IBQH [1 Certification Exam(s) ]
    ICAI [1 Certification Exam(s) ]
    ICDL [6 Certification Exam(s) ]
    IEEE [1 Certification Exam(s) ]
    IELTS [1 Certification Exam(s) ]
    IFPUG [1 Certification Exam(s) ]
    IIA [3 Certification Exam(s) ]
    IIBA [2 Certification Exam(s) ]
    IISFA [1 Certification Exam(s) ]
    Intel [2 Certification Exam(s) ]
    IQN [1 Certification Exam(s) ]
    IRS [1 Certification Exam(s) ]
    ISA [1 Certification Exam(s) ]
    ISACA [4 Certification Exam(s) ]
    ISC2 [6 Certification Exam(s) ]
    ISEB [24 Certification Exam(s) ]
    Isilon [4 Certification Exam(s) ]
    ISM [6 Certification Exam(s) ]
    iSQI [7 Certification Exam(s) ]
    ITEC [1 Certification Exam(s) ]
    Juniper [65 Certification Exam(s) ]
    LEED [1 Certification Exam(s) ]
    Legato [5 Certification Exam(s) ]
    Liferay [1 Certification Exam(s) ]
    Logical-Operations [1 Certification Exam(s) ]
    Lotus [66 Certification Exam(s) ]
    LPI [24 Certification Exam(s) ]
    LSI [3 Certification Exam(s) ]
    Magento [3 Certification Exam(s) ]
    Maintenance [2 Certification Exam(s) ]
    McAfee [8 Certification Exam(s) ]
    McData [3 Certification Exam(s) ]
    Medical [69 Certification Exam(s) ]
    Microsoft [375 Certification Exam(s) ]
    Mile2 [3 Certification Exam(s) ]
    Military [1 Certification Exam(s) ]
    Misc [1 Certification Exam(s) ]
    Motorola [7 Certification Exam(s) ]
    mySQL [4 Certification Exam(s) ]
    NBSTSA [1 Certification Exam(s) ]
    NCEES [2 Certification Exam(s) ]
    NCIDQ [1 Certification Exam(s) ]
    NCLEX [2 Certification Exam(s) ]
    Network-General [12 Certification Exam(s) ]
    NetworkAppliance [39 Certification Exam(s) ]
    NI [1 Certification Exam(s) ]
    NIELIT [1 Certification Exam(s) ]
    Nokia [6 Certification Exam(s) ]
    Nortel [130 Certification Exam(s) ]
    Novell [37 Certification Exam(s) ]
    OMG [10 Certification Exam(s) ]
    Oracle [282 Certification Exam(s) ]
    P&C [2 Certification Exam(s) ]
    Palo-Alto [4 Certification Exam(s) ]
    PARCC [1 Certification Exam(s) ]
    PayPal [1 Certification Exam(s) ]
    Pegasystems [12 Certification Exam(s) ]
    PEOPLECERT [4 Certification Exam(s) ]
    PMI [15 Certification Exam(s) ]
    Polycom [2 Certification Exam(s) ]
    PostgreSQL-CE [1 Certification Exam(s) ]
    Prince2 [6 Certification Exam(s) ]
    PRMIA [1 Certification Exam(s) ]
    PsychCorp [1 Certification Exam(s) ]
    PTCB [2 Certification Exam(s) ]
    QAI [1 Certification Exam(s) ]
    QlikView [1 Certification Exam(s) ]
    Quality-Assurance [7 Certification Exam(s) ]
    RACC [1 Certification Exam(s) ]
    Real-Estate [1 Certification Exam(s) ]
    RedHat [8 Certification Exam(s) ]
    RES [5 Certification Exam(s) ]
    Riverbed [8 Certification Exam(s) ]
    RSA [15 Certification Exam(s) ]
    Sair [8 Certification Exam(s) ]
    Salesforce [5 Certification Exam(s) ]
    SANS [1 Certification Exam(s) ]
    SAP [98 Certification Exam(s) ]
    SASInstitute [15 Certification Exam(s) ]
    SAT [1 Certification Exam(s) ]
    SCO [10 Certification Exam(s) ]
    SCP [6 Certification Exam(s) ]
    SDI [3 Certification Exam(s) ]
    See-Beyond [1 Certification Exam(s) ]
    Siemens [1 Certification Exam(s) ]
    Snia [7 Certification Exam(s) ]
    SOA [15 Certification Exam(s) ]
    Social-Work-Board [4 Certification Exam(s) ]
    SpringSource [1 Certification Exam(s) ]
    SUN [63 Certification Exam(s) ]
    SUSE [1 Certification Exam(s) ]
    Sybase [17 Certification Exam(s) ]
    Symantec [135 Certification Exam(s) ]
    Teacher-Certification [4 Certification Exam(s) ]
    The-Open-Group [8 Certification Exam(s) ]
    TIA [3 Certification Exam(s) ]
    Tibco [18 Certification Exam(s) ]
    Trainers [3 Certification Exam(s) ]
    Trend [1 Certification Exam(s) ]
    TruSecure [1 Certification Exam(s) ]
    USMLE [1 Certification Exam(s) ]
    VCE [6 Certification Exam(s) ]
    Veeam [2 Certification Exam(s) ]
    Veritas [33 Certification Exam(s) ]
    Vmware [58 Certification Exam(s) ]
    Wonderlic [2 Certification Exam(s) ]
    Worldatwork [2 Certification Exam(s) ]
    XML-Master [3 Certification Exam(s) ]
    Zend [6 Certification Exam(s) ]

    References :

    Dropmark :
    Wordpress :
    Issu :
    Dropmark-Text :
    Blogspot :
    RSS Feed : : : :
    Calameo :

    Back to Main Page

    Killexams exams | Killexams certification | Pass4Sure questions and answers | Pass4sure | pass-guaratee | best test preparation | best training guides | examcollection | killexams | killexams review | killexams legit | kill example | kill example journalism | kill exams reviews | kill exam ripoff report | review | review quizlet | review login | review archives | review sheet | legitimate | legit | legitimacy | legitimation | legit check | legitimate program | legitimize | legitimate business | legitimate definition | legit site | legit online banking | legit website | legitimacy definition | pass 4 sure | pass for sure | p4s | pass4sure certification | pass4sure exam | IT certification | IT Exam | certification material provider | pass4sure login | pass4sure exams | pass4sure reviews | pass4sure aws | pass4sure security | pass4sure cisco | pass4sure coupon | pass4sure dumps | pass4sure cissp | pass4sure braindumps | pass4sure test | pass4sure torrent | pass4sure download | pass4surekey | pass4sure cap | pass4sure free | examsoft | examsoft login | exams | exams free | examsolutions | exams4pilots | examsoft download | exams questions | examslocal | exams practice | | | |