Architecture
AspectJ
We’ve all heard that “component-oriented engineering” (CBD) has been moving into “service-oriented engineering” (SOA). But there is another contender in the ring, “aspect-oriented engineering.” (AOP) Here’s a quotable summary: A software system is the realization of a set of concerns. One of the central premises of object-oriented programming is that each concern should be implemented as a separate module. However, there are certain system-wide concerns, such as logging, security, performance, and so forth, that often need to be addressed in many, if not all of the modules. Consequently, the code to handle these system-wide concerns may be mixed in with the core logic of a huge number of modules, resulting in lower productivity, poor quality, and systems that are hard to evolve.MORE... Architecture
Content Management Details
To further elaborate on the Content Management application I was talking about yesterday, I thought that I would write up the details of what each web servlet (web page) will do and some of the administration details. MORE...Project Plans
AppComposer Content Management
I am proposing whipping up a small content management program for building all or part of a web site based on templates. I figured that I would explain some of the goals and the requirements. MORE...Project Plans
Initial Engineering Pitches
The following is just an initial brainstorm list of ideas that the engineering team would like to pitch for possible development over the next few months. The highest priority will be when Roger and Ann come up with actually jobs for us to do. In the meantime, however, we will start to work on our “AppComposer Bundles” because:
Business/Marketing
WebCab Status
The WebCab folks are really moving forward. Just check out this web page. Granted, i don’t think this page is quite live or promoted yet. MORE...Architecture
Everyone's a Programmer
Greg Jorgensen sent out a link to this article entitled, U.S. economy alone (see “Why Software Is So Bad,” TR July/August 2002). Business/Marketing
Potential Partner Questionnaire
The following are a couple of initial questions that we could ask to potential component suppliers. I am making the assumption that these questions are posed to application companies that might be interested in leveraging our existing AppComposer technology in order to sell build-to-order solutions, and not to companies like Diamelle who already have packaged component solutions. MORE...
JSTL: Java Standard Tag Library
In doing my research for last week’s Struts meeting, I read some stuff about tag libraries, a mechanism where someone can create components that are represented on a web page as new HTML-like tags. This idea, while not optimal, may be something that we’ll want to support. MORE... |
Contact Info
Message Me
You can send me a message here that will show up on my cell phone.
Text messaging ... the annoyance of the future.
Search My Journal
Task List
Significant Links
Postings for April 2004
Archives by Subject
Archives by Month
November 2003
October 2003 September 2003 August 2003 July 2003 June 2003 May 2003 April 2003 March 2003 February 2003 January 2003 December 2002 November 2002 October 2002 September 2002 August 2002 July 2002
Recent Entries
Server Problems (20 October 2003)
Future Thoughts on our Framework (17 October 2003) Thoughts on Struts (15 October 2003) What are we selling? (14 October 2003) We've been hacked ... again (10 October 2003) Diamelle Perspective ... Trip Report (10 October 2003) Logging Interface for our Beans ( 5 October 2003) Logging Component ( 5 October 2003) The Future of AppComposer ( 2 October 2003) Not that We Can Afford It (26 September 2003) 7 Easy Steps To Make a Component (25 September 2003) Potential Applications (25 September 2003) Lego Kits (25 September 2003) To Toybox or not to Toybox (24 September 2003) Sun Quote (24 September 2003) Java is the SUV of Programming Tools (23 September 2003) Database Connections (23 September 2003) Immediate Deliverables (23 September 2003) Web Services and Components (22 September 2003) Questions to Validate Component Vendors (22 September 2003) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||