From Bcs-oops@bcs-oops.org.uk Tue Apr 1 13:22:34 2003 From: Bcs-oops@bcs-oops.org.uk (Roberto Zicari) Date: Tue, 01 Apr 2003 15:22:34 +0200 Subject: [BCS-OOPS] FYI--XML Data Management: Native XML and XML-Enabled Database Systems Message-ID: <3E899296.54B29FC5@ltt.de> FYI-- just published. Best Regards Roberto Zicari XML Data Management: Native XML and XML-Enabled Database Systems Akmal B. Chaudhri Awais Rashid Roberto Zicari Addison Wesley, 2003 ISBN 0201844524 688 pages http://www.awprofessional.com/titles/0201844524 Instructor's Examination Copy can be requested from: http://www.aw.com/ec?ISBN=0201844524 ## From Bcs-oops@bcs-oops.org.uk Thu Apr 3 07:33:11 2003 From: Bcs-oops@bcs-oops.org.uk (Roberto Zicari) Date: Thu, 03 Apr 2003 09:33:11 +0200 Subject: [BCS-OOPS] Instructors needed Message-ID: <3E8BE3B8.F6524B32@ltt.de> Dear Colleague, I have a question: I am looking for experts to give technical tutorials (2.5 or 3 hours each) at the Storage Day Birmingham on May 13, 2003. http://www.ltt.de/storage-days.2003/birmingham.shtml We are looking for two instructors to cover: Morning Tutorial 9:00-12:30 T1 Introduction to Storage Technologies This tutorial will present a gentle introduction to various Storage Technologies available, such as SAN (Storage Area Network), NAS (Network Attached Storage), SoE (Storage on Ethernet), DAS (Direct Attached Storage) and SAS (Server Attached Storage), and will review them and compare. Afternoon Tutorial 13:30-17:00 T2 Data Security - An Introduction Although advertised as purely storage devices, NAS (Network Attached Storage) devices all incorporate an integrated file server to provide data organization and to present a standard access method to users. This tutorial discusses various security issues related to the design and implementation choices of NAS devices and how security issues are different than with general purpose servers. Target audience is technical: Technical IT managers, Responsible for Data Centers, Portal Providers, Internet Providers, Designers and Architects, Project Leaders, Programmers, Web Programmers and Web Masters. Any suggestions would be greatly appreciated! Best Regards Roberto Zicari From Bcs-oops@bcs-oops.org.uk Thu Apr 24 13:55:54 2003 From: Bcs-oops@bcs-oops.org.uk (Roberto Zicari) Date: Thu, 24 Apr 2003 14:55:54 +0200 Subject: [BCS-OOPS] OMG Day London, June 10, 2003 Message-ID: <3EA7DED6.8CB8B867@ltt.de> Dear Colleague, I=B4d like to inform you that the Object Management Group and LogOn will organize an OMG Information Day on "Integrating the Enterprise" in London, on June 10, 2003 at the Le Meridien Waldorf hotel. For details: http://www.ltt.de/omg-days.2003/london.shtml Please distribute this info as you see proper. Best Regards Roberto Zicari From Bcs-oops@bcs-oops.org.uk Thu Apr 24 13:57:59 2003 From: Bcs-oops@bcs-oops.org.uk (Roberto Zicari) Date: Thu, 24 Apr 2003 14:57:59 +0200 Subject: [BCS-OOPS] OMG Object Application Awards 2003-- CALL FOR SUBMISSIONS. Message-ID: <3EA7DF53.A4484348@ltt.de> OMG Object Application Awards 2003 -- 2nd CALL FOR SUBMISSIONS. This is the 2nd call for submissions for the 2003 OMG Object Application Awards. The OMG Object Applications Awards is addressed to those organizations and their innovative developers who have successfully implemented object technology in their operations. These awards are designed to publicise the best of the custom applications using object-oriented approaches in the enterprise, and to recognise the professionals implementing the technology. The submission form for the Awards can be download from: http://www.ltt.de/omg-days.2003/awards/index.shtml Entries must be received not later than May 2, 2003 ## From Bcs-oops@bcs-oops.org.uk Tue Apr 29 15:18:28 2003 From: Bcs-oops@bcs-oops.org.uk (Roberto Zicari) Date: Tue, 29 Apr 2003 16:18:28 +0200 Subject: [BCS-OOPS] Speaking at Storage Day UK Message-ID: <3EAE89AF.D496B910@ltt.de> Dear Colleagues I have a question: I am looking for two speakers who would be interested to a presentation (40 minutes/ each presentation) to the Storage Day Birmingham on May 13, 2003. http://www.ltt.de/storage-days.2003/birmingham.shtml Preffered topics are: Data Security and/or Storage Technologies. Please advise Regards Roberto Zicari From Bcs-oops@bcs-oops.org.uk Wed Apr 30 09:41:59 2003 From: Bcs-oops@bcs-oops.org.uk (Immo H=?ISO-8859-1?B?/A==?=neke) Date: Wed, 30 Apr 2003 09:41:59 +0100 Subject: [BCS-OOPS] Evening meeting topic vote Message-ID: Hello all, Alan Cameron Wills has offered to give a presentation on 5th November 2003, possibly on one of the following two subjects (to be agreed nearer the time): * Dispersed agile development Running a programming team who all work from home * Analysts and UML in an agile world How the business of analysis fits into an agile development process I can't decide which of these topics would be of greater interest to our membership. Would you please indicate your preference by 31st May 2003. Register your vote by visiting: http://bcs-oops.org.uk/cgi-bin/view/OOPS/EveningMeetingProgramme#November_5t h_2003 Please also add comments to this page and suggest further possible speakers and topics. Best regards, Immo. From Bcs-oops@bcs-oops.org.uk Tue Apr 29 14:10:00 2003 From: Bcs-oops@bcs-oops.org.uk (John Daniels) Date: Tue, 29 Apr 2003 14:10:00 +0100 Subject: [BCS-OOPS] Agile Development Conference Message-ID: <90347600302.20030429141000@syntropy.co.uk> You can’t afford to miss the Agile Development Conference (ADC) 2003, June 25-28, 2003 in Salt Lake City, Utah, USA - The premier International conference for defining, understanding, implementing and justifying the emerging and dynamic discipline of Agile Software Development. Join other industry leaders at ADC to; 1) Discover better ways of developing software, 2) Learn new methods, tools and techniques for increasing productivity, 3) Share ideas and solutions with peers and industry leaders, 4) Gain a sense of community with others in the Agile Development movement and 5) Help jumpstart future research with consolidated data about Agile Development. The conference has been designed to benefit individuals with different experience levels and objectives. In addition, an international perspective will be represented by the diverse nationalities of our quality speakers and educators. REGISTER TODAY! Early bird discount ends April 30th. For details, visit http://www.agiledevelopmentconference.com. --John Daniels From Bcs-oops@bcs-oops.org.uk Wed Apr 30 17:02:31 2003 From: Bcs-oops@bcs-oops.org.uk (Abel Usoro) Date: Wed, 30 Apr 2003 17:02:31 +0100 Subject: [BCS-OOPS] Evening meeting topic vote Message-ID: the first one please. ta. abel >>> Immo@Huneke.Co.UK 04/30/03 09:41am >>> Hello all, Alan Cameron Wills has offered to give a presentation on 5th November 2003, possibly on one of the following two subjects (to be agreed nearer the time): * Dispersed agile development Running a programming team who all work from home * Analysts and UML in an agile world How the business of analysis fits into an agile development process I can't decide which of these topics would be of greater interest to our membership. Would you please indicate your preference by 31st May 2003. Register your vote by visiting: http://bcs-oops.org.uk/cgi-bin/view/OOPS/EveningMeetingProgramme#November_5t h_2003 Please also add comments to this page and suggest further possible speakers and topics. Best regards, Immo. _______________________________________________ Bcs-oops mailing list Bcs-oops@bcs-oops.org.uk http://server777.dnslive.net/mailman/listinfo/bcs-oops_bcs-oops.org.uk Legal disclaimer -------------------------- The information transmitted is the property of the University of Paisley and is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Statements and opinions expressed in this e-mail may not represent those of the company. Any review, retransmission, dissemination and other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender immediately and delete the material from any computer. -------------------------- From Bcs-oops@bcs-oops.org.uk Wed Apr 30 23:36:46 2003 From: Bcs-oops@bcs-oops.org.uk (Immo H=?ISO-8859-1?B?/A==?=neke) Date: Wed, 30 Apr 2003 23:36:46 +0100 Subject: [BCS-OOPS] Evening meeting topic vote In-Reply-To: Message-ID: On 30/4/03 5:02 pm, "Abel Usoro" wrote: > the first one please. > ta. > abel Hi Abel, I've added your name into the table. However, you really ought to register to use the Wiki yourself. Best regards, Immo. From Bcs-oops@bcs-oops.org.uk Thu May 1 00:50:04 2003 From: Bcs-oops@bcs-oops.org.uk (Immo H=?ISO-8859-1?B?/A==?=neke) Date: Thu, 01 May 2003 00:50:04 +0100 Subject: [BCS-OOPS] Agile Development Conference In-Reply-To: <90347600302.20030429141000@syntropy.co.uk> Message-ID: Hi John, As you have not joined the BCS-OOPS mailing list yourself, you are not allowed to post to the list. As moderator, I had to manually approve the posting for you. You'll also not have received a copy of the message for confirmation when it went out. You can subscribe to the list at http://bcs-oops.org.uk/ by clicking on "Mailing List - BCS OOPS". Best regards, Immo. On 29/4/03 2:10 pm, "John Daniels" wrote: > You can?t afford to miss the Agile Development Conference (ADC) 2003, June > 25-28, 2003 in Salt Lake City, Utah, USA - The premier International > conference for defining, understanding, implementing and justifying the > emerging and dynamic discipline of Agile Software Development. > > Join other industry leaders at ADC to; 1) Discover better ways of > developing software, 2) Learn new methods, tools and techniques for > increasing productivity, 3) Share ideas and solutions with peers and > industry leaders, 4) Gain a sense of community with others in the > Agile Development movement and 5) Help jumpstart future research with > consolidated data about Agile Development. > > The conference has been designed to benefit individuals with different > experience levels and objectives. In addition, an international perspective > will be represented by the diverse nationalities of our quality speakers and > educators. REGISTER TODAY! Early bird discount ends April 30th. For > details, visit http://www.agiledevelopmentconference.com. > > --John Daniels > > > _______________________________________________ > Bcs-oops mailing list > Bcs-oops@bcs-oops.org.uk > http://server777.dnslive.net/mailman/listinfo/bcs-oops_bcs-oops.org.uk From Bcs-oops@bcs-oops.org.uk Mon May 19 08:39:20 2003 From: Bcs-oops@bcs-oops.org.uk (Roberto Zicari) Date: Mon, 19 May 2003 09:39:20 +0200 Subject: [BCS-OOPS] OMG Days 2003 - Last events are coming up Message-ID: <3EC88A23.B3500758@ltt.de> FYI-- Regards Roberto Zicari ----------------------------------------- OMG Days 2003 - Last events are coming up I would like to inform you about the last three OMG Information Days for this year. Dates and locations are as follows: OMG Day London - June 10, 2003 http://www.ltt.de/omg-days.2003/london OMG Day Paris - June 11, 2003 http://www.ltt.de/omg-days.2003/paris OMG Day Budapest - June 12, 2003 http://www.ltt.de/omg-days.2003/budapest At each event you can attend a business conference and visit a free exhibition. New in 2003 is a parallel set of technical tutorials covering topics such as MDA, UML, XML, .NET, and Web Services. At the London OMG Day you can also join the ceremony announcing the winners of the OMG Object Application Awards. To register for any of the three OMG Days please use the form at: https://www.ltt.de/omg-days.2003/register/index Should you have any questions, please contact me at gutberlet@ltt.de or at +49-6173-955850. I am hoping you'll be able to participate! Sincerely, Goeran Gutberlet LogOn - OMG Representative ## From Bcs-oops@bcs-oops.org.uk Thu Jun 5 01:02:22 2003 From: Bcs-oops@bcs-oops.org.uk (Anthony Rangecroft) Date: Thu, 05 Jun 2003 01:02:22 +0100 Subject: [BCS-OOPS] A good use for dynamic inheritance, perhaps Message-ID: <5.1.0.14.0.20030601110825.00aa9b08@inmail.f2s.com> I'd like to ask your opinions while this SIG still concerns programming. What's a good way to program the following using a dynamic parenting (prototyping) language with multiple inheritance? I'm writing a network editor which lets a user add a node adjacent to a leaf node (network terminal). When this happens the former leaf node is no longer a leaf, so it behaves differently. A clumsy solution is for each affected method to determine the node's type (leaf or not) mainly by counting neighbours, and behave accordingly: this complicates methods by embedding the type test and both behaviours. It would be neater to have the node's "parent" (a.k.a. class) slot hold a method which chooses the parent by performing the type test, so that the node inherits the appropriate behaviour. However the type test uses inherited methods, causing the "parent" method to recur indefinitely. To overcome this, while performing the type test the parent method could temporarily return the class used in the type test, then return the true result. Is that real cool, or plain ugly? In associating the type test with the 'intuitively right' object and operation this solution is elegant but ruins run time performance, a trade-off that's all too common e.g. with recursion. As a compromise between efficiency and modularity the affected methods could perform the type test, set the parent and inherit the appropriate behaviour (using 'super'): once again, cool or ugly? Normally the network editor could set the parent of each node appropriately while updating the network, but surely this mis-places the responsibility. In this case there are other programs changing the same network and they don't share update code, so my program has to determine a node's type when it "needs to know". I look forward to your comments, Anthony From Bcs-oops@bcs-oops.org.uk Thu Jun 5 14:38:03 2003 From: Bcs-oops@bcs-oops.org.uk (Immo H=?ISO-8859-1?B?/A==?=neke) Date: Thu, 05 Jun 2003 14:38:03 +0100 Subject: [BCS-OOPS] A good use for dynamic inheritance, perhaps In-Reply-To: <5.1.0.14.0.20030601110825.00aa9b08@inmail.f2s.com> Message-ID: In real life, if you want to add something to an edge node, you have to remove a node with N connections and replace it with one that has N+d connections, where d is typically one or two. Or imagine a house built of Lego - if you wish to add a chimney, you have to take out some roof tiles first. So by analogy, your edge node in the program doesn't morph to a different class - it is replaced by a new object of a different class in order to accommodate one or more daughter nodes. I've programmed this kind of situation in C++ by creating an abstract node class with two concrete subclasses - leaf and nonleaf. As the network topology changes, you just substitute node objects of the appropriate type. I think I even had a constructor on each subclass that took an instance of the other subclass as its initialisation argument. Fixing the mutual references in all the adjacent objects was a bit of a pain though. In a language with dynamic class support, can you code a method called "become" that takes a class identifier as its argument? Then you wouldn't need a type test on each method call. Just write "become(LEAF)" when the last daughter node is removed, and "become(NONLEAF)" just before adding a daughter node (maybe just if it's the only daughter node). What have I missed about your scenario? On 5/6/03 1:02 am, "Anthony Rangecroft" wrote: > I'd like to ask your opinions while this SIG still concerns programming. > What's a good way to program the following using a dynamic parenting > (prototyping) language with multiple inheritance? > > I'm writing a network editor which lets a user add a node adjacent to a leaf > node (network terminal). When this happens the former leaf node is no > longer a leaf, so it behaves differently. > > A clumsy solution is for each affected method to determine the node's > type (leaf or not) mainly by counting neighbours, and behave accordingly: > this complicates methods by embedding the type test and both behaviours. > > It would be neater to have the node's "parent" (a.k.a. class) slot hold a > method which chooses the parent by performing the type test, so that the > node inherits the appropriate behaviour. However the type test uses > inherited methods, causing the "parent" method to recur indefinitely. > > To overcome this, while performing the type test the parent method could > temporarily return the class used in the type test, then return the true > result. > Is that real cool, or plain ugly? In associating the type test with the > 'intuitively right' object and operation this solution is elegant but ruins > run > time performance, a trade-off that's all too common e.g. with recursion. > > As a compromise between efficiency and modularity the affected methods > could perform the type test, set the parent and inherit the appropriate > behaviour (using 'super'): once again, cool or ugly? > > Normally the network editor could set the parent of each node appropriately > while updating the network, but surely this mis-places the responsibility. > In this case there are other programs changing the same network and > they don't share update code, so my program has to determine a node's > type when it "needs to know". > > I look forward to your comments, > Anthony From Bcs-oops@bcs-oops.org.uk Mon Jun 9 02:18:12 2003 From: Bcs-oops@bcs-oops.org.uk (Anthony Rangecroft) Date: Mon, 09 Jun 2003 02:18:12 +0100 Subject: [BCS-OOPS] A good use for dynamic inheritance, perhaps In-Reply-To: References: <5.1.0.14.0.20030601110825.00aa9b08@inmail.f2s.com> Message-ID: <5.1.0.14.0.20030607022129.0279f110@inmail.f2s.com> Keeping with the Lego analogy, the bricks and roof tiles represent objects of different static classes, and as you say roof tiles have to be replaced by bricks when adding a chimney. But with dynamic inheritance the roof is made of red bricks, and to build a chimney you simply add more bricks without removing anything first. If you can touch a brick's pegs it's of class 'accessible brick', if not it's an 'inaccessible brick'. As accessibility/leafness is the main determinant of behaviour I represent it in the class, not as an attribute: in this way dynamic inheritance should bring good modularity without the 'fixing the references' problem you referred to. Perhaps to solve this efficiently requires those methods unaffected by accessibility to be resolved using different parents to the affected methods: "two parents, one dynamic" which suggests the State pattern (a.k.a. 'single parent family' pattern?). An essential of maintainability is clarity, and I think this pattern codes up equally clumsily with or without using the language features. Bear in mind that I can't ensure that the other programs write "become(LEAF)" when they edit my network. It's odd that dynamic inheritance hasn't brought a clear, efficient solution. At 14:38 05/06/2003 +0100, you wrote: >In real life, if you want to add something to an edge node, you have to >remove a node with N connections and replace it with one that has N+d >connections, where d is typically one or two. Or imagine a house built of >Lego - if you wish to add a chimney, you have to take out some roof tiles >first. So by analogy, your edge node in the program doesn't morph to a >different class - it is replaced by a new object of a different class in >order to accommodate one or more daughter nodes. > >I've programmed this kind of situation in C++ by creating an abstract node >class with two concrete subclasses - leaf and nonleaf. As the network >topology changes, you just substitute node objects of the appropriate type. >I think I even had a constructor on each subclass that took an instance of >the other subclass as its initialisation argument. Fixing the mutual >references in all the adjacent objects was a bit of a pain though. > >In a language with dynamic class support, can you code a method called >"become" that takes a class identifier as its argument? Then you wouldn't >need a type test on each method call. Just write "become(LEAF)" when the >last daughter node is removed, and "become(NONLEAF)" just before adding a >daughter node (maybe just if it's the only daughter node). > >What have I missed about your scenario? > >On 5/6/03 1:02 am, "Anthony Rangecroft" wrote: > > > I'd like to ask your opinions while this SIG still concerns programming. > > What's a good way to program the following using a dynamic parenting > > (prototyping) language with multiple inheritance? > > > > I'm writing a network editor which lets a user add a node adjacent to a > leaf > > node (network terminal). When this happens the former leaf node is no > > longer a leaf, so it behaves differently. > > > > A clumsy solution is for each affected method to determine the node's > > type (leaf or not) mainly by counting neighbours, and behave accordingly: > > this complicates methods by embedding the type test and both behaviours. > > > > It would be neater to have the node's "parent" (a.k.a. class) slot hold a > > method which chooses the parent by performing the type test, so that the > > node inherits the appropriate behaviour. However the type test uses > > inherited methods, causing the "parent" method to recur indefinitely. > > > > To overcome this, while performing the type test the parent method could > > temporarily return the class used in the type test, then return the true > > result. > > Is that real cool, or plain ugly? In associating the type test with the > > 'intuitively right' object and operation this solution is elegant but ruins > > run > > time performance, a trade-off that's all too common e.g. with recursion. > > > > As a compromise between efficiency and modularity the affected methods > > could perform the type test, set the parent and inherit the appropriate > > behaviour (using 'super'): once again, cool or ugly? > > > > Normally the network editor could set the parent of each node appropriately > > while updating the network, but surely this mis-places the responsibility. > > In this case there are other programs changing the same network and > > they don't share update code, so my program has to determine a node's > > type when it "needs to know". > > > > I look forward to your comments, > > Anthony From Bcs-oops@bcs-oops.org.uk Mon Jun 23 08:00:54 2003 From: Bcs-oops@bcs-oops.org.uk (Roberto Zicari) Date: Mon, 23 Jun 2003 09:00:54 +0200 Subject: [BCS-OOPS] Call for Submissions: LogOn Web Days Europe Message-ID: <3EF6A5A6.4E3D0A74@ltt.de> Call for Submissions LogOn Technology Transfer is looking for submissions for the forthcoming series of LogOn Web Days taking place in 11 countries in September / October 2003 (see schedule below). Submissions are requested for: Case Study presentations Technical Tutorials Workshop proposals Submissions should be sent using the form at: http://www.ltt.de/web-days.2003/call-for-submissions.shtml The schedule of the LogOn Web Days Europe 2003 series is as follows: Helsinki Monday, September 15, 2003 Stockholm Tuesday, September 16, 2003 Oslo Wednesday, September 17, 2003 Copenhagen Thursday, September 18, 2003 Frankfurt Tuesday, September 30, 2003 Brussels Tuesday, October 7, 2003 Amsterdam Wednesday, October 8, 2003 London Tuesday, October 14, 2003 Paris Thursday, October 16, 2003 Zurich Tuesday, October 28, 2003 Milan Thursday, October 30, 2003 The LogOn Web Days are a new series of pan-European events integrating and expanding the existing series of XML and Java Days into a comprehensive pan-European tour focusing on Web Services, Java and XML, see for details: http://www.ltt.de/web-days.2003. ## From Bcs-oops@bcs-oops.org.uk Tue Jun 24 20:24:35 2003 From: Bcs-oops@bcs-oops.org.uk (Immo H=?ISO-8859-1?B?/A==?=neke) Date: Tue, 24 Jun 2003 20:24:35 +0100 Subject: [BCS-OOPS] A suggestion - please send feedback ASAP Message-ID: Hi all, Thanks to Anthony Kesterton for obtaining the services of Ivar Jacobson to deliver a talk on "What next in software development!" to BCS OOPS. This is scheduled for 9th July 2003 at 6.30pm (sharp). Because Ivar has to catch a plane, he's going to have to stop speaking at just after 7pm. So Ian Spence has kindly agreed to give a tutorial entitled "The Lifecycle of a use case" to fill the remainder of the evening. The Extreme Tuesday Club has achieved a bit of a coup by booking Erich Gamma to speak on patterns and other things. Unfortunately this is on the same night! A lot of people are going to find themselves facing a dilemma: which of these respected industry figures to go and listen to? It occurred to me that we could ask Ian Spence to perhaps postpone his talk to September or October, and combine the Jacobson and Gamma talks. Please e-mail Immo@Huneke.Co.UK with your opinion. Which of the two would you go to see if they were not combined? Best regards, Immo. From Bcs-oops@bcs-oops.org.uk Wed Jun 25 11:00:29 2003 From: Bcs-oops@bcs-oops.org.uk (Abel Usoro) Date: Wed, 25 Jun 2003 11:00:29 +0100 Subject: [BCS-OOPS] A suggestion - please send feedback ASAP Message-ID: I'm for postponing Ivar Jacobson's talk on the (selfish) reason that I won't be available for 9th July. Regards Abel >>> Immo@Huneke.Co.UK 06/24/03 08:24pm >>> Hi all, Thanks to Anthony Kesterton for obtaining the services of Ivar Jacobson to deliver a talk on "What next in software development!" to BCS OOPS. This is scheduled for 9th July 2003 at 6.30pm (sharp). Because Ivar has to catch a plane, he's going to have to stop speaking at just after 7pm. So Ian Spence has kindly agreed to give a tutorial entitled "The Lifecycle of a use case" to fill the remainder of the evening. The Extreme Tuesday Club has achieved a bit of a coup by booking Erich Gamma to speak on patterns and other things. Unfortunately this is on the same night! A lot of people are going to find themselves facing a dilemma: which of these respected industry figures to go and listen to? It occurred to me that we could ask Ian Spence to perhaps postpone his talk to September or October, and combine the Jacobson and Gamma talks. Please e-mail Immo@Huneke.Co.UK with your opinion. Which of the two would you go to see if they were not combined? Best regards, Immo. _______________________________________________ Bcs-oops mailing list Bcs-oops@bcs-oops.org.uk http://server777.dnslive.net/mailman/listinfo/bcs-oops_bcs-oops.org.uk Legal disclaimer -------------------------- The information transmitted is the property of the University of Paisley and is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Statements and opinions expressed in this e-mail may not represent those of the company. Any review, retransmission, dissemination and other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender immediately and delete the material from any computer. -------------------------- From Bcs-oops@bcs-oops.org.uk Thu Jun 26 11:19:01 2003 From: Bcs-oops@bcs-oops.org.uk (Immo H=?ISO-8859-1?B?/A==?=neke) Date: Thu, 26 Jun 2003 11:19:01 +0100 Subject: [BCS-OOPS] FW: Free OT article database In-Reply-To: <3EFAC07A.EE73321F@ltt.de> Message-ID: ------ Forwarded Message From: Roberto Zicari Organization: LogOn Technology Transfer GmbH Date: Thu, 26 Jun 2003 11:44:30 +0200 To: Immo H=FCneke Subject: OT Land Update-- OT Land is a free service by LogOn. You can download for free a number of articles written by experts at OT Land. This month, two new experts have been added: - Prof. Clemens Jochum, Chief Technology Officer (CTO) of Deutsche Bank, will contribute to OT Land with a series of articles about "Technology & Trends in the Financial Services Sector". - Prof. Kimmo Raatikainen, Research Director of Mobile Computing at the Helsinki Institute for Information Technology, will contribute to OT Land with a series of articles on "Middleware for Mobile Computing". The current list of Experts at OT Land include: Paul Allen, Pericles Loucopoulos Paul Harmon, Clemens Jochum, James Odell, Kimmo Raatikainen, Don Rosenberg, Clemens Szyperski, Nicholas R. Trio, Arthur F. Tyde, Dave Thomas and Alan Cameron Wills. All articles of the experts can be download for free at: http://www.ltt.de/otland/experts/ ## ------ End of Forwarded Message From Bcs-oops@bcs-oops.org.uk Mon Jun 30 10:14:42 2003 From: Bcs-oops@bcs-oops.org.uk (Roberto Zicari) Date: Mon, 30 Jun 2003 11:14:42 +0200 Subject: [BCS-OOPS] Call for Submissions: Web Days Europe Message-ID: <3EFFFF81.F291DBCB@ltt.de> 2nd Call for Submissions LogOn Technology Transfer is looking for submissions for the forthcoming series of LogOn Web Days taking place in 11 countries in September / October 2003 (see schedule below). Submissions are requested for: >Case Study presentations >Technical Tutorials >Workshop proposals Submissions should be sent using the form at: http://www.ltt.de/web-days.2003/call-for-submissions.shtml The schedule of the LogOn Web Days Europe 2003 series is as follows: >Helsinki Monday, September 15, 2003 >Stockholm Tuesday, September 16, 2003 >Oslo Wednesday, September 17, 2003 >Copenhagen Thursday, September 18, 2003 >Frankfurt Tuesday, September 30, 2003 >Brussels Tuesday, October 7, 2003 >Amsterdam Wednesday, October 8, 2003 >London Tuesday, October 14, 2003 >Paris Thursday, October 16, 2003 >Zurich Tuesday, October 28, 2003 >Milan Thursday, October 30, 2003 The LogOn Web Days are a new series of pan-European events integrating and expanding the existing series of XML and Java Days into a comprehensive pan-European tour focusing on Web Services, Java and XML, see for details: http://www.ltt.de/web-days.2003. ------------------------------------------------------------------ Preferred topics for the sessions would be (but are not limited to): ---------------------------------- Case Study presentations (40 min.), Focus: business and/or technical: - Building and Using Web Services (e.g. B2B, EAI) for: Aerospace Banks / Insurances Consulting Engineering Government Healthcare Manufacturing Retail Telecommunication Wholesale - Practical examples of IT cost savings -------------------------------------- Tutorials (3 hrs), Focus: technical: Underlying technologies - Introduction to XML: level introductory - Advanced features of XML: level intermediate - Advanced features of Java: level intermediate - Introduction to .NET: level intermediate Web Services - Building Web Services: level introductory - Integration of Legacy Systems: level intermediate - Standards for Web Services (e.g. ebXML): level intermediate ------------------------------------------ Workshops (2 hrs), Focus: technical and/or business: -e-government (& Web Services) -future research directions for Web Services (e.g. grid computing, e-science, Semantic Web) -certification test -------------------------------------------- Others, plenary Sessions(40 min), Focus: technical and/or business: - Service Architectures: Market Overview - Pros and Cons of using Web Services - Standards for Web Services - other please specify: ##