The management team here at ZapThink likes to joke that we get along together better than most married couples, but that doesn’t mean we don’t have the occasional argument. A recent spat centered on the question as to whether the Department of Defense Architecture Framework (DoDAF) was relevant to Service-Oriented Architecture (SOA). One perspective was that as an Enterprise Architecture (EA) framework, DoDAF was at a higher level than SOA, and didn’t have any SOA-specific content; another perspective was that the US Department of Defense (DoD) strongly supports DoDAF and SOA, and thus interested parties both within the DoD as well as at defense contractors would be quite interested in learning how architects might apply DoDAF to SOA.

The moral of this story, of course, is that both perspectives are correct, and as a result, ZapThink recruited a DoDAF subject-matter expert to help us present our upcoming DoDAF for SOA course. Our altercation, however, brings up some interesting questions that apply to EA frameworks in general: how do such frameworks apply to SOA, and more importantly, how should you use an EA framework to support your SOA efforts in order to increase your chances of success with your SOA initiatives?

EA Starting Point: The Enterprise Architecture Framework
Ever since ZapThink first called out the elusive Enterprise Architect (also abbreviated EA) back in 2003, we’ve been challenging EAs to step up to the plate and come out swinging at their organization’s SOA projects. Even today, as SOA becomes a mainstream approach or style of Enterprise Architecture, many EAs still think that SOA and EA are separate, mostly unrelated initiatives — to their organization’s detriment.

We know we’re preaching to the choir here, since if you’re an EA who’s reading this ZapFlash, you no doubt recognize the close connection between the two topics. The fact still remains, however, that for many practitioners, the connection between EA and SOA is tenuous at best. You’d think that because SOA enables organizations to better organize IT resources to better meet changing business process needs, EAs would be fully supportive of their organization’s SOA efforts. Unfortunately, for many seasoned EAs, the tools and approaches they’ve been using for years have little or no connection to the best practices that are the SOA architect’s stock in trade.

To understand the EA’s point of view, a good starting point is the EA Framework. Starting with the Zachman Framework for Enterprise Architecture, EA frameworks have provided general best practices for EAs for many years. Today, there are many such frameworks, including The Open Group Architecture Framework (TOGAF), the Federal Enterprise Architecture Framework (FEAF), as well as DoDAF and several others. While each of these frameworks has a different focus, there is also substantial overlap, in large part because one has influenced another, starting with the first, the Zachman Framework.

An architecture framework is a tool for assisting in the acceptance, production, use, and maintenance of architectures, according to TOGAF documentation. The architectures that definition refers to may be different types, including business architecture, data architecture, application architecture, technology architecture, etc. When the architecture framework is an enterprise architecture framework, then, it provides tools for any or all of these narrower architectures, depending upon the broader needs of the enterprise as a whole.

SOA, on the other hand, is a style of enterprise architecture. In other words, SOA best practices are a subset of all EA best practices, but don’t fall neatly into a narrower type of architecture. Herein lies much of the confusion: an EA framework provides tools for various architectural activities independent of whether those activities fall into the category of SOA best practice, even when an organization is implementing SOA. Furthermore, as an EA style, SOA best practices fall under each of the narrower architecture definitions. For example:

  • Business architecture: best practices for applying SOA to the organization’s governance framework
  • Data architecture: best practices for specifying and maintaining the Data Services Layer
  • Application architecture: best practices for abstracting legacy application capabilities as Business Services

  • Technology architecture: best practices for designing and deploying the intermediary pattern

The tools an EA framework provides are largely orthogonal to such style-specific best practices. In other words, the EA framework might provide data architecture tools that architects might see fit to use to put together their Data Services Layer, but then again, they might use those same tools for tackling data architecture in a non-SOA way as well. Furthermore, the EA framework will let such architects have it either way.

On first glance, the natural conclusion might be that EA frameworks are too high-level to be of much use for SOA projects. While that perspective might be true of some frameworks, it doesn’t necessarily follow for all of them. Rather, the tools that make up the framework apply to different architectural styles by design, and as a result, leave many of the specifics up to the architects to work out for themselves.

Methodology: The Missing Piece
Perhaps the greatest issue with many EA frameworks is that they are not sufficiently prescriptive — that is, they provide tools but they don’t tell you how you should use them. The processes the architecture team must follow to successfully create and implement an architecture is more of a methodology than a framework per se. You can think of a methodology as a recipe, or more precisely, many recipes that an organization can follow to achieve specific results. Methodologies are familiar from the software development world, where techniques such as the Rational Unified Process, the Spiral Methodology, or Agile methodologies like Extreme Programming or Scrum are now quite mature. Such methodologies are explicitly prescriptive: they tell various members of the software development team what they should do in particular situations.

Architecture as a practice, however, doesn’t lend itself to a methodological approach the way that software development does. There is no simple recipe for good architecture. As we say in our Licensed ZapThink Architect course, it would be great if there were a “SOA wizard” — you know, click, click, click, and voila! You have a SOA! But that will never happen, because there is no such recipe. The actual steps you must take to design and implement SOA properly vary too widely from one organization to the next, because such steps depend upon the specific business problems, the existing technology environment, as well as cultural and political issues within the enterprise.

Just because there are no wizard-like recipes for how to do SOA, or any architecture style for that matter, that doesn’t mean that it’s impossible to come up with an effective architectural methodology. After all, architecture consists of best practices, so a resource that delineates such best practices in sufficient detail might be considered a methodology. The problem, however, is that architecture best practices aren’t absolute, but rather, dependent upon the problem at hand — what we call the right tool for the job.

This point brings us back to the discussion of EA frameworks. The fact that architecture consists of problem-dependent best practices is inherent to what it means to do architecture, and all useful EA frameworks reflect this fundamental point. Remember, an EA framework is a set of tools, and as with any complex task, the tools themselves don’t complete the task; rather, people that know how to use the tools do. A methodology may be a set of recipes, but no cookbook transforms you into a cook. Furthermore, as an architectural style, SOA cuts across frameworks and methodologies to provide specific techniques — the ingredients in the recipe, if you will. Successful architecture depends upon all of these: tools, recipes, ingredients, and most of all, skilled architects who have the knowledge, experience, and common sense to put them all together.

The ZapThink Take
Some architects make the mistake of focusing more on theory than on practice, choosing to remain high level. Such architects are typically comfortable with EA frameworks, but often lack the practical experience or predilection to succeed with SOA. At the opposite extreme, other architects are more comfortable with the technical details. These professionals are often developers or integration specialists who’ve moved into the architect role but are still more at home with ESBs and lines of code than with tools like EA frameworks. The most successful SOA architects, however, are the ones that combine both skill sets, people who are comfortable taking an EA framework, selecting the tools it provides based on the problems at hand, and applying them in the context of SOA best practices.

This bit of advice is not new, however — we first presented it when we discussed how to apply the Zachman Framework to SOA back in 2006. Today, we can expand that insight to EA frameworks in general, especially now that they are all taking the SOA style into account. Work still remains to be done, however, to connect EA frameworks to SOA in a way that also offers a methodology that leads to successful implementations of the architecture. Stay tuned — this area is central to ZapThink’s research for 2009.[hide -2]Download File[/hide][hide +1]Subscribe Today to Get Access![/hide]

Discussion
98 comments for “Frameworks and Methodologies and Styles, Oh My!”
USA Wedding Post Production service Avatar

USA Wedding Post Production service

[...]The info mentioned within the report are several of the most effective available [...]

Posted by USA Wedding Post Production service | April 1, 2017
photo editing services for photographers Avatar

photo editing services for photographers

[...]the time to read or check out the content material or websites we've linked to below the[...]

Posted by photo editing services for photographers | April 2, 2017
Best wedding photo editing service Avatar

Best wedding photo editing service

[...]Here is a great Weblog You may Uncover Exciting that we Encourage You[...]

Posted by Best wedding photo editing service | April 2, 2017
tech Avatar

tech

[...]always a significant fan of linking to bloggers that I love but do not get a good deal of link love from[...]

Posted by tech | April 2, 2017
New Jersey Drug Rehab Avatar

New Jersey Drug Rehab

[...]below you will locate the link to some sites that we think you must visit[...]

Posted by New Jersey Drug Rehab | April 3, 2017
casino online Avatar

casino online

Soccerfox99 menjamin 100% kerahasiaan & keamanan data dari member-member kami. Dengan server berteknologi tinggi & sistem yang lebih baik, percayakanlah hoki Anda kepada kami Agen Bola Online, Situs Agen Taruhan Bola SBOBET, Bandar Bola online, Agen Ca…

Posted by casino online | April 3, 2017
casino online sbobet Avatar

casino online sbobet

Soccerfox99 menjamin 100% kerahasiaan & keamanan data dari member-member kami. Dengan server berteknologi tinggi & sistem yang lebih baik, percayakanlah hoki Anda kepada kami Agen Bola Online, Situs Agen Taruhan Bola SBOBET, Bandar Bola online, Agen Ca…

Posted by casino online sbobet | April 4, 2017
agen bola terpercaya Avatar

agen bola terpercaya

Casino Online | Agen Sbobet | Bandar Bola | Judi Online Soccerfox99, menyediakan permainan Taruhan Bola Sbobet, Live Casino Online, Slot Game, Tembak Ikan, Poker Online, Tersedia Promo hingga jutaan rupiah untuk kamu menangkan, Gabung sekarang dan nikm…

Posted by agen bola terpercaya | April 4, 2017
Judi Online Avatar

Judi Online

Casino Online | Agen Sbobet | Bandar Bola | Judi Online Soccerfox99, menyediakan permainan Taruhan Bola Sbobet, Live Casino Online, Slot Game, Tembak Ikan, Poker Online, Tersedia Promo hingga jutaan rupiah untuk kamu menangkan, Gabung sekarang dan nikm…

Posted by Judi Online | April 5, 2017
best ski resort japan Avatar

best ski resort japan

[...]usually posts some quite interesting stuff like this. If you?re new to this site[...]

Posted by best ski resort japan | April 6, 2017
tow Avatar

tow

[...]we prefer to honor many other world wide web web pages around the net, even though they aren?t linked to us, by linking to them. Under are some webpages really worth checking out[...]

Posted by tow | April 7, 2017
towing jerusalem Avatar

towing jerusalem

[...]we came across a cool internet site which you could possibly take pleasure in. Take a look for those who want[...]

Posted by towing jerusalem | April 7, 2017
low cost car insurance Avatar

low cost car insurance

[...]The facts mentioned inside the post are several of the ideal out there [...]

Posted by low cost car insurance | April 8, 2017
residential duct cleaning Avatar

residential duct cleaning

[...]although web-sites we backlink to below are considerably not related to ours, we feel they may be in fact worth a go via, so possess a look[...]

Posted by residential duct cleaning | April 8, 2017
clean air duct treatment Avatar

clean air duct treatment

[...]one of our visitors just lately proposed the following website[...]

Posted by clean air duct treatment | April 9, 2017
heating ducts cleaning Avatar

heating ducts cleaning

[...]very few internet websites that occur to become in depth beneath, from our point of view are undoubtedly nicely really worth checking out[...]

Posted by heating ducts cleaning | April 9, 2017
house cleaning services Avatar

house cleaning services

[...]one of our visitors not long ago suggested the following website[...]

Posted by house cleaning services | April 9, 2017
www.utoptens.com/top-10-played-league-legends-champions-bronze-division/ Avatar

www.utoptens.com/top-10-played-league-legends-champions-bronze-division/

[...]The details talked about within the post are a few of the ideal obtainable [...]

wizkid come closer ft drake mp3 download Avatar

wizkid come closer ft drake mp3 download

[...]Here are a number of the web-sites we suggest for our visitors[...]

Posted by wizkid come closer ft drake mp3 download | April 9, 2017
help with bills Avatar

help with bills

[...]we came across a cool web page that you simply may well enjoy. Take a appear when you want[...]

Posted by help with bills | April 9, 2017
bruno mars that's what i like mp3 download Avatar

bruno mars that's what i like mp3 download

[...]Here are a few of the internet sites we suggest for our visitors[...]

Posted by bruno mars that's what i like mp3 download | April 9, 2017
www.utoptens.com/top-10-things-2000s-kids-will-remember/ Avatar

www.utoptens.com/top-10-things-2000s-kids-will-remember/

[...]Wonderful story, reckoned we could combine a few unrelated data, nonetheless truly worth taking a search, whoa did one particular understand about Mid East has got far more problerms at the same time [...]

raise money online Avatar

raise money online

[...]check beneath, are some completely unrelated websites to ours, nevertheless, they may be most trustworthy sources that we use[...]

Posted by raise money online | April 10, 2017
www.utoptens.com/top-10-best-jobs-future/ Avatar

www.utoptens.com/top-10-best-jobs-future/

[...]check beneath, are some absolutely unrelated web sites to ours, on the other hand, they may be most trustworthy sources that we use[...]

Posted by www.utoptens.com/top-10-best-jobs-future/ | April 10, 2017
adult toys Avatar

adult toys

[...]Wonderful story, reckoned we could combine a few unrelated information, nevertheless truly really worth taking a search, whoa did a single master about Mid East has got more problerms at the same time [...]

Posted by adult toys | April 10, 2017
machine gun kelly bad things mp3 download Avatar

machine gun kelly bad things mp3 download

[...]although web sites we backlink to beneath are considerably not connected to ours, we feel they may be actually really worth a go through, so have a look[...]

Posted by machine gun kelly bad things mp3 download | April 10, 2017
www.utoptens.com/top-10-facts-matthew-santoro/ Avatar

www.utoptens.com/top-10-facts-matthew-santoro/

[...]The facts talked about inside the article are some of the most beneficial readily available [...]

issues julia michaels mp3 download Avatar

issues julia michaels mp3 download

[...]Wonderful story, reckoned we could combine a number of unrelated data, nevertheless genuinely worth taking a appear, whoa did one find out about Mid East has got extra problerms as well [...]

Posted by issues julia michaels mp3 download | April 10, 2017
?Sports and Teams Fundraising Avatar

?Sports and Teams Fundraising

[...]the time to read or go to the subject material or websites we've linked to beneath the[...]

Posted by ?Sports and Teams Fundraising | April 11, 2017
Martial Arts Leicester Avatar

Martial Arts Leicester

[...]although sites we backlink to beneath are considerably not related to ours, we really feel they may be in fact worth a go by means of, so possess a look[...]

Posted by Martial Arts Leicester | April 11, 2017
Kids Martial Arts Avatar

Kids Martial Arts

[...]below you?ll locate the link to some internet sites that we believe you'll want to visit[...]

Posted by Kids Martial Arts | April 11, 2017
Martial Arts Programs Avatar

Martial Arts Programs

[...]please go to the internet sites we stick to, such as this one particular, because it represents our picks in the web[...]

Posted by Martial Arts Programs | April 11, 2017
www.utoptens.com/top-10-highest-base-stats-pokemon-go/ Avatar

www.utoptens.com/top-10-highest-base-stats-pokemon-go/

[...]the time to read or check out the content or internet sites we have linked to below the[...]

www.utoptens.com/top-10-reasons-league-legends-awesome/ Avatar

www.utoptens.com/top-10-reasons-league-legends-awesome/

[...]we like to honor lots of other web sites on the internet, even if they aren?t linked to us, by linking to them. Below are some webpages worth checking out[...]

samsung washing machine parts Avatar

samsung washing machine parts

[...]just beneath, are various totally not related web sites to ours, on the other hand, they're surely worth going over[...]

Posted by samsung washing machine parts | April 11, 2017
Kickboxing Leicester Avatar

Kickboxing Leicester

[...]although sites we backlink to below are considerably not associated to ours, we really feel they're truly worth a go by way of, so possess a look[...]

Posted by Kickboxing Leicester | April 11, 2017
www.utoptens.com/top-10-favorite-candy-bars-americans/ Avatar

www.utoptens.com/top-10-favorite-candy-bars-americans/

[...]Sites of interest we have a link to[...]

social events Avatar

social events

[...]usually posts some extremely intriguing stuff like this. If you are new to this site[...]

Posted by social events | April 12, 2017
www.utoptens.com/top-10-beginner-friendly-saltwater-fish/ Avatar

www.utoptens.com/top-10-beginner-friendly-saltwater-fish/

[...]Here are some of the web-sites we advocate for our visitors[...]

desert tech appliance service Avatar

desert tech appliance service

[...]check below, are some totally unrelated sites to ours, on the other hand, they're most trustworthy sources that we use[...]

Posted by desert tech appliance service | April 12, 2017
wood stove repair Avatar

wood stove repair

[...]the time to study or go to the subject material or web sites we've linked to beneath the[...]

Posted by wood stove repair | April 12, 2017
www.playmixarcade.com/ Avatar

www.playmixarcade.com/

[...]Wonderful story, reckoned we could combine a number of unrelated data, nonetheless seriously worth taking a search, whoa did one learn about Mid East has got a lot more problerms also [...]

Posted by www.playmixarcade.com/ | April 12, 2017
fashion shows Avatar

fashion shows

[...]The facts talked about in the report are some of the top offered [...]

Posted by fashion shows | April 13, 2017
month of planning Avatar

month of planning

[...]Every when inside a whilst we choose blogs that we study. Listed below would be the most up-to-date web sites that we choose [...]

Posted by month of planning | April 13, 2017
JSK Tips Avatar

JSK Tips

[...]we came across a cool website that you just could possibly get pleasure from. Take a appear if you want[...]

Posted by JSK Tips | April 13, 2017
www.playmixarcade.com/category/defense/ Avatar

www.playmixarcade.com/category/defense/

[...]usually posts some pretty intriguing stuff like this. If you?re new to this site[...]

Posted by www.playmixarcade.com/category/defense/ | April 13, 2017
www.playmixarcade.com/category/boardgame/ Avatar

www.playmixarcade.com/category/boardgame/

[...]Every the moment inside a whilst we pick blogs that we read. Listed beneath are the most up-to-date internet sites that we pick [...]

Posted by www.playmixarcade.com/category/boardgame/ | April 13, 2017
www.playmixarcade.com/canyon-valley-rally/ Avatar

www.playmixarcade.com/canyon-valley-rally/

[...]the time to study or visit the content or web sites we have linked to below the[...]

Posted by www.playmixarcade.com/canyon-valley-rally/ | April 13, 2017
www.playmixarcade.com/category/driving/ Avatar

www.playmixarcade.com/category/driving/

[...]below you?ll locate the link to some web pages that we assume you ought to visit[...]

Posted by www.playmixarcade.com/category/driving/ | April 14, 2017
need a dumpster Avatar

need a dumpster

[...]Sites of interest we've a link to[...]

Posted by need a dumpster | April 14, 2017
trash containers dumpsters Avatar

trash containers dumpsters

[...]usually posts some really exciting stuff like this. If you?re new to this site[...]

Posted by trash containers dumpsters | April 14, 2017
construction waste container rental Avatar

construction waste container rental

[...]Here are some of the websites we advise for our visitors[...]

Posted by construction waste container rental | April 14, 2017
dumpster rental otter lake Avatar

dumpster rental otter lake

[...]usually posts some very exciting stuff like this. If you?re new to this site[...]

Posted by dumpster rental otter lake | April 14, 2017
dumpster manufacturers Avatar

dumpster manufacturers

[...]always a massive fan of linking to bloggers that I appreciate but don?t get a good deal of link appreciate from[...]

Posted by dumpster manufacturers | April 14, 2017
dumpster rental chicago Avatar

dumpster rental chicago

[...]we prefer to honor numerous other internet websites around the web, even if they aren?t linked to us, by linking to them. Below are some webpages worth checking out[...]

Posted by dumpster rental chicago | April 15, 2017
Become a Webcam Model Avatar

Become a Webcam Model

[...]please check out the web sites we follow, which includes this a single, as it represents our picks through the web[...]

Posted by Become a Webcam Model | April 15, 2017
Free Web Cam Girls Avatar

Free Web Cam Girls

[...]please pay a visit to the sites we comply with, such as this one, as it represents our picks in the web[...]

Posted by Free Web Cam Girls | April 15, 2017
instruction Avatar

instruction

[...]we came across a cool web-site that you simply may possibly delight in. Take a appear should you want[...]

Posted by instruction | April 15, 2017
satisfaction Avatar

satisfaction

[...]usually posts some extremely fascinating stuff like this. If you are new to this site[...]

Posted by satisfaction | April 15, 2017
dumpster rental ma Avatar

dumpster rental ma

[...]always a big fan of linking to bloggers that I adore but don?t get a good deal of link adore from[...]

Posted by dumpster rental ma | April 16, 2017
Genuine Handmade Arts Avatar

Genuine Handmade Arts

[...]the time to read or check out the content material or sites we've linked to beneath the[...]

Posted by Genuine Handmade Arts | April 16, 2017
ADVERTISER Avatar

ADVERTISER

[...]although websites we backlink to beneath are considerably not connected to ours, we feel they may be really worth a go by way of, so possess a look[...]

Posted by ADVERTISER | April 16, 2017
RECOMMENDATIONS Avatar

RECOMMENDATIONS

[...]Every the moment inside a whilst we choose blogs that we study. Listed beneath are the latest internet sites that we choose [...]

Posted by RECOMMENDATIONS | April 17, 2017
Kohadoge Handicraft Avatar

Kohadoge Handicraft

[...]Sites of interest we have a link to[...]

Posted by Kohadoge Handicraft | April 17, 2017
commercial Avatar

commercial

[...]we came across a cool web page that you could possibly love. Take a appear in the event you want[...]

Posted by commercial | April 17, 2017
Kohadoge Handicraft Avatar

Kohadoge Handicraft

[...]please pay a visit to the websites we stick to, which includes this one particular, because it represents our picks through the web[...]

Posted by Kohadoge Handicraft | April 17, 2017
agency Avatar

agency

[...]just beneath, are a lot of absolutely not associated internet sites to ours, however, they are certainly worth going over[...]

Posted by agency | April 17, 2017
fix washing machine Avatar

fix washing machine

[...]although sites we backlink to below are considerably not connected to ours, we feel they are actually worth a go by means of, so have a look[...]

Posted by fix washing machine | April 17, 2017
Optimum Price Adserver Avatar

Optimum Price Adserver

[...]very handful of internet sites that transpire to be in depth beneath, from our point of view are undoubtedly effectively really worth checking out[...]

Posted by Optimum Price Adserver | April 17, 2017
repo truck Avatar

repo truck

[...]the time to study or visit the material or web-sites we've linked to below the[...]

Posted by repo truck | April 18, 2017
all car parts Avatar

all car parts

[...]we like to honor many other web sites around the net, even when they aren?t linked to us, by linking to them. Below are some webpages really worth checking out[...]

Posted by all car parts | April 18, 2017
SELECT YOUR MEDIA Avatar

SELECT YOUR MEDIA

[...]that may be the end of this report. Here you will uncover some websites that we believe you will enjoy, just click the links over[...]

Posted by SELECT YOUR MEDIA | April 18, 2017
Insta Non Followers Avatar

Insta Non Followers

[...]just beneath, are quite a few absolutely not associated internet sites to ours, however, they are certainly really worth going over[...]

Posted by Insta Non Followers | April 18, 2017
pay stubs online Avatar

pay stubs online

[...]usually posts some really fascinating stuff like this. If you are new to this site[...]

Posted by pay stubs online | April 18, 2017
FOUR TENS OF AD FORMATS Avatar

FOUR TENS OF AD FORMATS

[...]just beneath, are various entirely not associated internet sites to ours, however, they're surely really worth going over[...]

Posted by FOUR TENS OF AD FORMATS | April 18, 2017
buy traffic Avatar

buy traffic

[...]one of our guests just lately advised the following website[...]

Posted by buy traffic | April 19, 2017
check stub maker Avatar

check stub maker

[...]please pay a visit to the internet sites we comply with, like this 1, as it represents our picks in the web[...]

Posted by check stub maker | April 19, 2017
dumpster rental westland Avatar

dumpster rental westland

[...]Wonderful story, reckoned we could combine several unrelated information, nevertheless seriously worth taking a look, whoa did one particular find out about Mid East has got a lot more problerms at the same time [...]

Posted by dumpster rental westland | April 19, 2017
8 yard dumpster Avatar

8 yard dumpster

[...]The information and facts talked about in the write-up are some of the very best offered [...]

Posted by 8 yard dumpster | April 19, 2017
towing and repair service Avatar

towing and repair service

[...]always a big fan of linking to bloggers that I adore but really don't get a great deal of link adore from[...]

Posted by towing and repair service | April 19, 2017
warehouses Avatar

warehouses

[...]we like to honor a lot of other web internet sites around the internet, even though they aren?t linked to us, by linking to them. Under are some webpages worth checking out[...]

Posted by warehouses | April 20, 2017
Houston pay stub service Avatar

Houston pay stub service

[...]very handful of internet websites that take place to become detailed below, from our point of view are undoubtedly properly worth checking out[...]

Posted by Houston pay stub service | April 20, 2017
pay stubs online Avatar

pay stubs online

[...]the time to study or pay a visit to the content material or web pages we have linked to beneath the[...]

Posted by pay stubs online | April 20, 2017
pay stub service Avatar

pay stub service

[...]although internet websites we backlink to beneath are considerably not related to ours, we feel they're really worth a go by means of, so possess a look[...]

Posted by pay stub service | April 21, 2017
pay stubs online Avatar

pay stubs online

[...]Here is a good Weblog You may Discover Exciting that we Encourage You[...]

Posted by pay stubs online | April 21, 2017
Free classified advertising website Avatar

Free classified advertising website

[...]here are some links to web-sites that we link to simply because we believe they are worth visiting[...]

Posted by Free classified advertising website | April 21, 2017
Online Defensive Driving Avatar

Online Defensive Driving

[...]always a big fan of linking to bloggers that I love but do not get a great deal of link love from[...]

Posted by Online Defensive Driving | April 21, 2017
Classified jobs for Teenagers Avatar

Classified jobs for Teenagers

[...]one of our visitors just lately suggested the following website[...]

Posted by Classified jobs for Teenagers | April 21, 2017
Online Defensive Driving Avatar

Online Defensive Driving

[...]we like to honor a lot of other world-wide-web web pages on the net, even when they aren?t linked to us, by linking to them. Underneath are some webpages worth checking out[...]

Posted by Online Defensive Driving | April 21, 2017
Houston pay stub service Avatar

Houston pay stub service

[...]that will be the end of this report. Here you will locate some internet sites that we think you will enjoy, just click the hyperlinks over[...]

Posted by Houston pay stub service | April 21, 2017
Online Defensive Driving Avatar

Online Defensive Driving

[...]Wonderful story, reckoned we could combine a few unrelated data, nevertheless definitely really worth taking a search, whoa did one particular study about Mid East has got additional problerms as well [...]

Posted by Online Defensive Driving | April 21, 2017
ocean kayak fishing accessories Avatar

ocean kayak fishing accessories

[...]check below, are some entirely unrelated internet sites to ours, however, they're most trustworthy sources that we use[...]

Posted by ocean kayak fishing accessories | April 21, 2017
towny Avatar

towny

[...]the time to study or visit the content material or sites we've linked to beneath the[...]

Posted by towny | April 22, 2017
fishing Avatar

fishing

[...]although web-sites we backlink to beneath are considerably not connected to ours, we really feel they may be in fact worth a go by way of, so have a look[...]

Posted by fishing | April 22, 2017
minecraft servers Avatar

minecraft servers

[...]just beneath, are several completely not associated web sites to ours, on the other hand, they're certainly really worth going over[...]

Posted by minecraft servers | April 22, 2017
pvp servers Avatar

pvp servers

[...]Here is a good Weblog You might Find Interesting that we Encourage You[...]

Posted by pvp servers | April 23, 2017
servers Avatar

servers

[...]the time to read or visit the subject material or internet sites we've linked to beneath the[...]

Posted by servers | April 23, 2017
minecraft towny Avatar

minecraft towny

[...]check below, are some totally unrelated web sites to ours, on the other hand, they are most trustworthy sources that we use[...]

Posted by minecraft towny | April 23, 2017