| |
|
|
|
 |
|
|
Component based software development
Component based software development (CBSD) focuses on building large
software systems by integrating previously-existing software components.
By enhancing the flexibility and maintainability of
systems, this approach can potentially be used to reduce software
development costs, assemble systems rapidly, and reduce the spiraling
maintenance burden associated with the support and upgrade of large
systems. At the foundation of this approach is the assumption that
certain parts of large software systems reappear with sufficient regularity
that common parts should be written once, rather than many times,
and that common systems should be assembled through reuse rather than
rewritten over and over. CBSD embodies the "buy, don't build" philosophy
espoused by Fred Brooks . CBSD is also referred to as component-based
software engineering (CBSE).
Component-based systems encompass both commercial-off-the-shelf (COTS)
products and components acquired through other means, such as nondevelopmental
items (NDIs).
Developing component-based systems is becoming feasible due to
the following:
- the increase in the quality and variety of COTS products
- economic pressures to reduce system development and maintenance
costs
- the emergence of component integration technology
- the increasing amount of existing software in organizations that
can be reused in new systems
CBSD shifts the development emphasis from programming software to
composing software systems.
e-Zest implements CBSD while developing products and projects. So
as to ensure reusablity of code and value created.
Components Developed
by e-Zest On J2EE Framework:
- Tree Table with Configurations settings in XML format:
We have developed the component for showing the Tree structure
Graphically. The XML structure of tags gets directly displayed
on the jTable. The configuraton of the Leaf icon, and directory
like symbols are completely settable.
- Customisable Menubar (Settings and menu items in XML)
We have developed the component for showing the Menu Options and
the Action to be taken on its click . The XML structure of tags
gets directly displayed as the menu options on the Frame. The
configuraton of the icons, symbols that can be associated with
each menu and sub menu are completely settable.
- Toolbar (Settings and toolbar items in XML)
This component that is developed needs the simple interface of
its parent(where the Tollbar is to placed) and the text(item)
to be displayed inside it. Here also the the icons, and their
paths are mapped as per the accompaning XML file.
- Status Bar Control
This component that is developed needs the simple interface of
its parent(where the Tollbar is to placed) and the text(item)
to be displayed inside it
- Chating Beans
This chating bean component is again configurable to any business
need, here you just have to configure it for the Login, and logout
notification, there are many facilities like storing the log of
communication, Administrator's rights which can be setted as per
the need basis.
- Mailing Component
This mailing component just needs the basic information of the
system where it is going to get deployed, it hides all the inside
complexities and give the simplest interface of mailing.
Start a Conversation
- General Contact Information
- e-Zest
(United States/USA)
+1 (888) 875-7131
(United Kingdom/ UK)
+44-7862711013
(India)
+91 98 23 310 360 / 1
- Request for Information or Proposal
- RFI/RFP/RFQ Request Form
|
|
| Fact Sheet
Fact Sheet
Founded: 1998
Quality certifications: ISO 9001:2008 Certified & SEI CMMi Level 3
Offices: ODC & Global HQ at Pune India,
Subsidiaries: e-Zest Inc. at Chicago USA & e-Zest (UK)
Ltd. London UK
Team Size: 150+ industry certified
Software professionals
Industries: Healthcare, Finance,
Manufacturing, Education, ISV, Sports, HR, Travel &
Legal
Services: Outsourced software product
development, Custom software development, Bespoke software development,
Independent software testing, Offshore and on-site IT staff augmentation
Technologies: Microsoft .NET 3.0, Sun
Java EE 5 & LAMP (PHP, MySQL / PostgreSQL). Expertise in
enterprise class service-oriented architecture (SOA) &
Ajax/Web 2.0/SaaS applications.
Enterprise Skills: CRM, e-Learning,
ERP, EAI, Business Intelligence, CMS/KM & mobility
applications
Industry Partnerships: Microsoft
Certified Gold Partner, Sun Partner Advantage Associate,
Member of IBM, Oracle business intelligence partner, Intel
Partner Program
Clients: 80+ industry-wide clients from
USA, Canada, Europe (UK, Netherlands, Belgium, Italy,
Switzerland, Germany, France, Portugal & Sweden) &
Australia.
|
|
|