Autonomic Computing | Komputasi | Suatu Permulaan

Chapter 9 • Some Future Trends 303 Lieberman, Henry; Paternò, Fabio; Wulf, Volker Editors, End-User Development, Springer Series: Human-Computer Interaction Series, Vol. 9, 2005, Approx. 495 p., Hardcover, ISBN: 1- 4020-4220-5 2006. 2nd printing edition Henry Lieberman, Your Wish Is My Command: Programming by Example, Interactive Technologies, Morgan Kaufmann; 1st edition February 27, 2001 Allen Cypher Editor, Watch What I Do: Programming by Demonstration, The MIT Press May 4, 1993 [Maeda, 2004] Is it possible to bring the benefits of rigorous software engineering methodologies to end-users? Project called End Users Shaping Effective Software, or EUSES -- to make computers friendlier for everyday users by changing everything from how they look to how they act. Margaret Burnett, a computer science professor at Oregon State University and director of EUSES. http:eecs.oregonstate.eduEUSES See discussion of levels of abstraction in the book Wicked Problems; notice that the assembly programming is still alive and well for low-end mobile phone developers. Making Good Use of Wikis Sure, it sounds like a childs toy. But a special type of wiki, from JotSpot, can actually take the place of a database application. I spent some time with it recently, and it felt like seeing the first version of dBase all over again. Its rough--but you can create some nifty little applications with e-mail integration pretty quickly. Check out http:www.pcmag.comarticle20,1759,1743602,00.asp our story about JotSpot, and see if maybe itll help you overcome your systems backlog. See also: Business Week, October 18, 2004, pages 120-121: “Hate Your Software? Write Your Own” http:www.businessweek.commagazinecontent04_42b3904104_mz063.htm Tools to ease Web collaboration: JotSpot competing against Socialtext and a handful of others like Five Across and iUpload in the fledgling market http:www.cnn.com2005TECHinternet0216web.collaboration.apindex.html Wikis, one of the latest fads in “making programming accessible to the masses” is a programming equivalent of Home Depot—“fix it yourself” tools. Sure, it was about time to have a Home Depot of software. However, I am not aware that the arrival of Home Depot spelled the end of the civil engineering profession, as some commentators see it for professional software developers. As Ivan Marsic • Rutgers University 304 with Home Depot, it works only for little things; after all, how many of us dare to replace kitchen cabinets, lest to mention building a skyscraper Web services BPEL and programming workflows on a click 4GL and the demise of programming: “What happened to CASE and 4GL? My suspicion is that we still use them to this day, but the terms themselves have fallen into such disregard that we rarely see them. And certainly, the hyped benefits were never achieved.” The Future of Programming on the iSeries, Part 2 by Alex Woodie and Timothy Prickett Morgan http:www.itjungle.comtfhtfh042803-story01.html Why assembler? by A. F. Kornelis http:www.bixoft.nlenglishwhy.htm The Future of the Programmer; InformationWeeks Dec. 6 issue http:blog.informationweek.com001855.html Application Development Trends Articles 522006: End-user programming in five minutes or less ---- By John K. Waters Rod Smith, IBMs VP of Internet emerging technologies, chuckles at the phrase end-user programming, a term he says has been overhyped and overpromised. And yet, IBMs new PHP- based QEDWiki project quick and easily done wiki is focused on that very concept. QEDWiki is an IDE and framework designed to allow non-technical end users to develop so- called situational apps in less than five minutes. http:www.adtmag.comarticle.aspx?id=18460 Web 2.0: The New Guy at Work -- Do-it-yourself trend http:www.businessweek.compremiumcontent06_25b3989072.htm ONLINE EXTRA: How to Harness the Power of Web 2.0 http:www.businessweek.compremiumcontent06_25b3989074.htm

9.6 The Business of Software