Borland focuses on UML modeling
519617
Borland Software this week is breaking up its Together ControlCenter package for UML modeling into separate products for developing, designing, and architecting applications.
178190
Here's a look at the evolution of software coding from the early days of wires and physical switches to the untimely death of "automatic programming."
483295
IBM has revealed additions to its Rational software development tool lineup and said its architecting and modeling tools will support Unified Modeling Language 2.0 by the end of the year.
753153
P&aacute;draic Brady has a suggestion for all of the PHP readers out there - two articles in the latest edition of php|architect magazine, the May 2007 edition:   The two that stick in my mind are Jim Delahunt's "Unicode and PHP: A Gentle Introduction" and Jeff Moore's "Test Pattern: Model View Controller". Both are something those seeking illumination on these topics should certainly read.   The first presents an introduction to one of the hottest topics in the PHP world - Unicoding - including a few same scripts to get you going. The second article, a look at the Model/View/Controller pattern that really gets more to what the pattern is about rather than just talking about its structure.
323323
Dale Fuller, president and CEO of Borland, has been with the company since 1999, when it had temporarily been renamed Inprise. Recently, the company has been touting its ALM (application lifecycle management) strategy and efforts to provide for a unified, manufacturing-like structure for software development projects. InfoWorld Editor-at-Large Paul Krill spoke with Fuller at the BorCon conference in San Jose, Calif., last week about Borland's tools and ALM strategies and issues such as Java vs. .Net, Web services, and outsourcing.
176800
The general goal with model-checking is to ensure that the programming code fits with the overall design requirements.
396345
Sandro Zic recently gave a presentation on Java and PHP, and posted his slides here. I didn't attend his talk, so I don't have all the facts, but I would like to comment on one of his slides [...]. First, a minor point. Limited or no OOP has rarely stopped any software from being enterprise-ready. Most modern operating systems continue to be written in C, and the large Cobol programs running on mainframes that manage your bank accounts and insurance do not use OOP. [...] Let's address some of his other criticisms: Virtually no multi-threading, Lack of maintenance tools, and Immature frameworks.
473388
IBM's Rational Software unit provided a peek into the principles guiding work on its next generation of software development tools.
571908
San Jose, Calif. - Borland Software at its BorCon conference here on Monday will preview the upcoming âDiamondbackâ release of its Delphi development tool for the Microsoft platform, which is to support development via managed code.
435024
Microsoft plans on Tuesday to unveil what could be an industry-changing effort in application modeling and SOA with its "Oslo" project, which could significantly change the equation in the Windows application deployment space.Part of Oslo involves delivering a unified platform integrating services and modeling, Microsoft said. But instead of models describing the application, models are the applications themselves.Oslo is a codename for a set of technical investments that will be delivered in the next major versions of Microsoft's platform products, said Steven Martin, director of product management in the company's Connected Systems division. These products include Visual Studio, System Center, BizTalk Server, BizTalk Services, and the .Net Framework. Beta releases of Oslo technology are due in 2008."Oslo is a set of technologies that we think will help take model-driven design mainstream," Martin said.With Oslo, Microsoft is making investments aligned with a vision to simplify the effort needed to build, deploy, and manage composite applications within and across organizations. The effort builds on model-driven and service-enabled principles and extends SOA beyond the firewall.Release dates of Oslo-driven products have not been set. "This will make existing products we have better. Oslo doesn't have any new products. It's being injected into existing projects," Martin said.The products include:* Microsoft .Net Framework "4," which will further enable model-driven development within the Windows Communication Foundation (WCF) Web services platform and Windows Workflow Foundation (WWF).* Visual Studio "10," to follow the upcoming Visual 2008 package. Version 10 focuses on application lifecycle management with tools for model-driven design of distributed applications.* BizTalk Server "6," which will continue to offer technology for distributed SOA and BPM and include capabilities for composite applications.* BizTalk Services "1," which provides BizTalk capabilities within the cloud, will feature Web-based services for hosting composite applications that cross organizational boundaries. Advanced messaging, identity, and workflow will be featured.* Metadata repositories will be aligned across server and tools products, including System Center "5," Visual Studio "10," and BizTalk Server "6." Each will utilize repository technology for managing, versioning, and deployment models."System Center will be able to grab an application from the repository and deploy it easily without any intermediate steps," said Martin. Also, Microsoft anticipates that WCF and WWF will collapse into a single technology, he said.Analysts at Gartner called Oslo "ambitious.""It's pretty ambitious, and as a matter of fact, I believe we're not going to see anything concrete until well into 2008 and possibly 2009," said analyst Massimo Pezzini, vice president of the application platform strategies group at Gartner.Featured in Oslo are three fundamental components: a modeling environment, a business process server, including a significant evolution of BizTalk Server, and a new deployment model, Pezzini said.Oslo makes sense on paper, he said. "So far, there are only ideas and plans and prototypes, etc., so we have to see," said Pezzini.He added that he senses Oslo is mostly focused on enabling Microsoft Dynamics applications as work as enterprise applications via a SaaS (software as a service) model.Microsoft will need industry backing for Oslo to succeed, said analyst Nick Gall, vice president at Gartner."It's doubtful that it could really have the kind of major impact that I'm sure Microsoft and all of us would like to see unless they get the industry behind the approach," Gall said. Microsoft said it is evaluating whether to submit Oslo to an industry standards body and whether to seek industry-wide use of Oslo.SOA is related to Oslo because a services piece is offered, in which tooling and integration are improved with the .Net Framework. Also, there will be better connectivity to BizTalk Services, which provides Web-based services for messaging, identity, and workflow.Modeling, meanwhile, is important to application development, said Martin. Microsoft sees stumbling blocks with modeling as it is now: that modeling represents the application or business logic at a specific time, thus providing only a snapshot, and that models exist in isolation."Anytime you're looking at a model, you're only looking at a piece of the application because each of those models is separate," Martin said.Solving these problems involves taking modeling mainstream, he said. "Today, modeling is really only something that a select group of users and a select group of companies can do," said Martin.Whether a user is designing, developing, or deploying applications, Oslo "will simplify your job," Martin stressed.Microsoft's approach is not about Unified Modeling Language (UML), a technology of which Microsoft has not been a big supporter. But UML is a great example of a modeling language and Microsoft wants to unify its approach to modeling in general, Martin said.A modeling language is part of Oslo, but Microsoft is building a modeling language, a set of tools, and a unified repository. Microsoft's modeling language provides a way to unify existing modeling languages, similar to Microsoft's Common Language Runtime for application development.Oslo expands beyond UML to cover deployment and management, which UML does not address, Pezzini said.Key to Microsoft's effort is a unified metadata repository. Users get a view of a model being pulled out of this repository, Martin said. Deployment and policy information, workflow, and rules are maintained in one location, to prevent loss of data useful when deploying and managing an application or writing business rules against it."We think this will allow a much broader set of users to collaborate on applications," Martin said. "We think the process of building applications will be more efficient when anybody can see the application holistically."If Microsoft is successful with its plan to have application components automatically deployed based on models in the repository, it will be "a very huge benefit for the IT operations," said Pezzini.Microsoft is making available tools and guidance to take advantage of "real-world SOA." Featured are SOA resources from Microsoft and industry partners. Meanwhile, the new Microsoft SOA and Business Process Solution Center offers resources such as patterns and practices based on customer implementations.Microsoft's approach to SOA is to start out with a business problem and build services. The company will continue to work with partners such as AmberPoint and SOA Software to help round out SOA offerings, said Martin.Also at the conference, Microsoft plans to demonstrate an upcoming technology preview of BizTalk Services, with additional support for interoperability, Web 2.0 services, identity standards, and workflow in the cloud.The Oslo vision will be the subject of a keynote by Robert Wahbe, corporate vice president of the Connected Systems Division at Microsoft, at the Microsoft SOA and Business Process Conference in Redmond, Wash., on Tuesday morning. Microsoft's SOA strategy will be covered in the presentation.
682560
It's not perfect yet, but Eclipse marks a new way of developing applications.
424544
Never mind the width After months of promises, and with backing from the Eclipse Foundation, Borland has released an overhauled edition of JBuilder that promises to overtake Eclipse on quality.â¦
148357
Service Pack 1 for the developers' toolkit for the second edition of Microsoft's just-in-time high-level language interpreter for embedded equipment was released yesterday.
243679
Borland Software this week stood atop its soapbox preaching the evils of software projects gone awry, with projects beset by issues such as last-minute changes and differing perspectives on the potential success of development efforts.
532665
Microsoft officials preached the company's Oslo computing vision Tuesday, which encompasses services deployment from the client to the cloud and making models a mainstream part of development.Officials discussed Oslo and related efforts in business process management and SOA at the Microsoft 2007 SOA and Business Process Conference in Redmond, Wash. The intent of the event is to make it easier to build applications that matter to business, according to the company.Oslo features two top-level points, said Robert Wahbe, corporate vice president of the Connected Systems Division at Microsoft. "The first is we're doubling down on services," he said. "We've been working in services and [are] a leader on services and we're extending that from the client and making a huge bet on the cloud." Microsoft will host services itself, he said.?The second main point is making a platform that is fundamentally model-driven. Microsoft officials expounded on a new modeling tool and a repository to break down application silos. A modeling language will be featured that interoperates with other modeling languages such as BPEL (Business Process Execution Language) for Web Services.Microsoft technologies shown included an application composer to map application parts to systems.Also emphasized Tuesday was the company's Internet Service Bus concept for SOA, featuring a hosted platform for building composite applications, connecting disparate systems, and providing communication between end points. Microsoft's Internet Service Bus has encompassed hosted building-block services to connect systems across business units and partners as well as .Net Framework extensions.An attendee lauded Microsoft for finally countering rivals by detailing its SOA efforts."I think that prior to this point, it's been hard using Microsoft SOA technologies in competitive situations with other vendors like IBM and Tibco and now what I see is the kind of vision and platform that we need to have in place in order to implement a full SOA [implementation] on the Microsoft stack," said Sam Gentile, principal consultant with Neudesic, a Microsoft technology platform partner.But an industry analyst was less impressed with Microsoft's Oslo vision."I think it made sense from the aspiration perspective, but I thought there's still a lot of details left to be clarified," said Dwight Davis, analyst with Ovum. One detail Davis wanted was whether the new modeling tool would work with pre-existing tools.Also, some of Microsoft's discussion sounded familiar to the company's Dynamic IT plan, Davis said. (Microsoft has noted in a press statement that Oslo builds on the model-driven and service-enabled principals of Microsoft Dynamic IT.)Microsoft's plan also sounded akin to the company?s Dynamic Systems Initiative for agile businesses, which was not even mentioned today, Davis noted.Microsoft also did not mention its previously discussed SML (Service Modeling Language) technology for modeling complex IT services and systems, Davis said. "Where was SML today?" Davis asked.Oslo will not involve new products but instead incorporates Oslo-based functionality into new products, such as a version of Visual Studio currently referred to as visual Studio "10."
458937
OCTOBER 18, 2004  - IBM and Borland Software Corp. last week separately brought out upgrades to their development tool lines that executives said add support for heterogeneous environments and
363132
Playground SDK to help casual game makers create multiplatform games.