modularity

What is the best approach to both modularity and platform independence?

I hope this question does not come off as broad as it may seem at first. I am designing a software application in my <sarcasm>voluminous</sarcasm> spare time. I would like it to be both cross-platform and modular. At this point, because I am still in the planning phase, I can pick practically any language and toolset. This makes thin...

Architecture for modeling

A common solution to building a model of a system which consists of many items of different types is to create a modular system, where each module is responsible for particular type. For example, there will be module for wombats WombatModule:IModule, where IModule interface has methods like GetCount() (to find number of wombats) and Upda...

Modular web apps

I've been looking into OSGi recently and think it looks like a really good idea for modular Java apps. However, I was wondering how OSGi would work in a web application, where you don't just have code to worry about - also HTML, images, CSS, that sort of thing. At work we're building an application which has multiple 'tabs', each tab b...

Extending Java Web Applications with plugins

I have this web application that has grown to an unmanageable mess. I want to split it into a common "framework" part (that still includes web stuff like pages and images) and several modules that add extra functionality and screens. I want this refactoring to also be useful as a plugin system for third-party extensions. All modules n...

modularity in struts projects

Which Template-/Ajax-Framework is able to load information of various web application modules (JAR-Files)? ...

Component-Information from JAR-File possible?

I would like to set up a web application with good modularity and would like to use an AJAX Toolkit/Framework like GWT or ZK for its VIEW. Component information should be load from various modules-JAR. Which AJAX Toolkit/Framework is able to do this? ...

Dynamically Loading External Modules in a C Program?

I'm sure this problem has been solved before and I'm curious how its done. I have code in which, when run, I want to scan the contents of a directory and load in functionality. Specifically, I am working with a scripting engine that I want to be able to add function calls to. I want the core engine to provide very limited functionality....

Modular Application Database Structure

I am building a modular application. Through configuration you can turn these application modules on and off. I'm trying to determine what database structure (mssql2005) I should use for the tables that hold data for each of the modules. The two options that I've thought of are: Put all the tables into one big database and prefix th...

How can I activate/deactivate a module's view after its initialization?

This relates to Composite Application Guidance for WPF, or Prism. I have one "MainRegion" in my shell. My various modules will be loaded into this main region. I can populate a list of available modules in a menu and select them to load. On the click of the menu I do: var module = moduleEnumerator.GetModule(moduleName); moduleLoader.In...

Module Loading with ModuleManager in Prism

This question was also posted on Prism's site on Codeplex. I am a little lost on loading modules on demand, and I hope you guys can enlighten me. I am using v2 #7. Here's what I want to accomplish: 1) I have 2 regions - one for buttons that instantiate the modules (MenuRegion), another to show the modules (MainRegion). Only one mo...

What are the best resources if you wanted to create an application with modularization?

In my analysis of the newer web platforms/applications, such as Drupal, Wordpress, and Salesforce, many of them create their software based on the concept of modularization: Where developers can create new extensions and applications without needing to change code in the "core" system maintained by the lead developers. In particular, I ...

What tools would you used to write a modular database in Python?

I am building a modular application in python. The plugins are not known until runtime. I envisage that many plugins will create/read/update data, which they themselves care about, and other plugins may care about too. An approach I am considering: one plugin may be concerned with Users. Another plugin may be interested in one or m...

database schema design tools / modular database design

hello, I'm developing applications which can be build partly from modules. For example I would be able to develop some online community which contains the modules 'forum', 'blog', 'gallery', etc. Currently I have one large database ERM containing all the tables of all modules with foreign-key connections and I'm using dbwrench to build...

What is the best way to create a "fully" modular ZF-based application?

For the past time I have been working on a Zend Framework based webshop application that we are building from scratch. The application has been successfully been set up for several clients, but we are stumbling upon more and more problems regarding extensibility and modularity of the application. A lot of clients require a lot of differ...

How to decompose a system into modules?

The effectiveness of a "modularization" is dependent upon the criteria used in dividing the system into modules. What I want is, suggest some criteria which can be used in decomposing a system into modules. ...

How to make a desktop application modular?

How do you make a Java desktop application modular? How should the modules be classified? ...

How do I create two mutual producer/consumers with internal state in Haskell?

I've got an agent that takes in states and returns actions, while keeping an internal representation of the utility of state/action pairs. I've also got an environment that takes in actions and returns state/reward pairs. I need to be able to set the agent up with a start state and then continuously go from agent -(action)-> environment...

Use Zend Framework to create a flexible base application

Hi, We are developing an e-commerce platform utilizing the Zend Framework. We have several instances of the application up and running, using the same code base. Config settings are used in order to differentiate the various shops. The challenge we are facing, is that we want to keep the general platform as it is now, and extend it rat...

Best .NET framework/approach for modular product?

Looking for advice on framework and approach for building a modular web application. Primary goal is to minimize need for redeployment, but redeployment would be fine on occasion. OSGI for Java seems like the right idea but I need a .NET implementation. http://www.osgi.org/Main/HomePage http://stackoverflow.com/questions/126073/mod...

How to modularize a (large) Java App?

I have a rather large (several MLOC) application at hand that I'd like to split up into more maintainable separate parts. Currently the product is comprised of about 40 Eclipse projects, many of them having inter-dependencies. This alone makes a continuous build system unfeasible, because it would have to rebuild very much with each chec...