|
ArchNotes
Architecture notes for the BSP project
IntroductionThe architecture is settling in at this point. Below is a diagram that distinguishes the three main parts (vertical slices) of the model, and some of the information flows among the elements.
Note that we want to be able to round-trip ATF, and so anything the model infers must be expressible in the ATF in some manner. Note also that the various output tools on the right are yet to be finalized, and are the subject of a Needs Analysis getting going now. Planning and DevelopmentThe Services Architecture notes and Services Planning pages gather up our notes on the services modeling, some associated service stories, and notes on the associated schemas. For details, see the source repository. Early prototypes will use a lightweight approach to the web content that hosts the UI and provides access to the content and services. We will use PHP and MySQL to generate the HTML content, leveraging Smarty templates to simplify the control of the overall look and feel. The pages will leverage jQuery tools for some of the interaction and dynamism, including the injection of the Flash declarations for our graph viewer. Notes and detailsWe have collected a set of Data Schema Notes that include some of the aspects represented in other models we've seen. We have some Implementation Notes that currently focus on the markup we will use for the input texts. We have done some research on the SNA packages and Graph rendering tools. This is collected on the Technology Stack Notes page. |