Intention Architecture – An Architecture With No Boundary – A Future For the Internet

Back in 1996 I ‘discovered’ a software architecture which I called Intention Architecture. Back then it was just another way to develop software that would make it manageable to write complex software. However my inspiration of coming up with Intention Architecture was bound to the very fundamental behavioural nature of human being and to the nature of human mind.

Twister Pavilion for Ariostea by Marco Porpora Architect, Bologna – Italy

You see each one of us gets motivated into doing different things in daily life, in our social and professional life. Our motives generate our requirements e.g. my motive can be to be the best fresh food supplier Bologna architects. This simple motive can generate several requirements for me e.g. to make it easy for farmers to bring items to me, to manage inventory, to manage presentation etc. While in real life these requirements are met, we are not conscious how the outcome of one requirement influences the outcome of another. But none the less it is always the case

In software sphere of course the requirements are tangled and one influences another e.g. The way list of farmer names displayed in the company administration will influence how I locate the supplier of some specific food item etc… Depending on the situation and responsibility of the developers this can open a can of issues like memory constrain, responsiveness’, user friendliness etc. Each such issue will turn around some distinct resources /data items like ‘list of farmer names’, ‘list of foods for each farmer’,.’ memory size’ etc.

Intention architecture would allow dealing with each of the issues in terms of original requirement e.g. requirement to ‘display the list of names of the farmers ‘ is slow ‘ which would allow to locate the actual instruction that the requirement generates for example the allocation of memory. Without intention architecture such findings will be part of debugging the program code- what intention architecture allows is to break each requirement into a single sequence of small chunks of code in terms of use cases for the software. This way two different requirements may have two different series of chunks – where some chunks may be common. At the time of development also the developer can actually refer to the requirement as a reference point. The ability to refer to the requirement within the code also goes with events like clicking the button -so even the user actions are bound with requirement. I donor quite understand why this simple concept has not been widely accepted in the software industry.

Leave a Reply

Your email address will not be published. Required fields are marked *

Uncategorized

Getting To Know Live Dealer Casinos – The Next Generation Of Online Casino Games

The number of people who regularly use online casinos is now at record levels. If you are interested in registering with a net based casino, there are a number of considerations and information you will need to be aware of and analyse. If you have never used such portals before, you may want to know […]

Read More
Uncategorized

เล่นออนไลน์ Pak ٤ Lottery Tode & เพลิดเพลินไปกับสิทธิประโยชน์มากมาย!

เลือกตั๋วลอตเตอรี 4 ใบโดยทั่วไปสามารถซื้อได้ในราคาต่ำเพียงดอลลาร์ เมื่อคุณซื้อตั๋วแล้ว คุณต้องเลือกตัวเลขสี่หลักซึ่งอาจเป็นตัวเลขใดๆ ระหว่างศูนย์ถึงเก้า ดังนั้นโดยพื้นฐานแล้วคุณมีชุดค่าผสมที่อาจใช้ตั้งแต่ 0000 ถึง 9999 ตัวเลขขนาดเล็กนี้เป็นหนึ่งในสาเหตุที่ทำให้หลายคนชอบเข้าร่วม Pick 4 มากกว่าลอตเตอรีพันธุ์อื่น ๆ ทั้งหมด ชนะง่ายกว่าด้วยตัวเลขสี่หลักที่เกี่ยวข้อง แน่นอนว่าถึงแม้จะมีเพียงสี่หลักที่ต้องกังวล แทงหวยออนไลน์ แต่ก็ยังไม่ง่ายที่จะชนะ Pick 4 มีตัวเลขที่เป็นไปได้ที่แตกต่างกันหมื่นตัวที่อาจออกมาในตอนเที่ยงหรือเย็น นี่เป็นอีกเหตุผลหนึ่งที่หลายคนติดใจใน Pick 4 มันง่ายกว่าที่จะพิชิตมากกว่าพันธุ์เจ็ดหลัก แต่ก็ยังให้ความตื่นเต้นและความตื่นเต้นที่ลอตเตอรีมีชื่อเสียงในระดับสากลและตลอดไป อีกเหตุผลหนึ่งที่ลอตเตอรีดึงดูดแฟน ๆ มากขึ้นเรื่อย ๆ ในช่วงทศวรรษที่ผ่านมาคือการเกิดและความนิยมที่เพิ่มขึ้นของลอตเตอรี Pick 4 ออนไลน์ การเล่นผ่านอินเทอร์เน็ตมอบสิทธิประโยชน์มากมายที่แฟนลอตเตอรีจากทั่วประเทศสามารถเพลิดเพลินได้ ประโยชน์เหล่านี้เป็นสาเหตุที่ทำให้หลายๆ คนในสมัยนี้เลือกซื้อตั๋วออนไลน์ และเล่นในเว็บทั่วโลกด้วย ก่อนอื่น ลอตเตอรี Pick 4 ออนไลน์มอบความสะดวกสบายในระดับสูงแก่คุณ ลองนึกภาพคุณไม่จำเป็นต้องออกจากบ้านเลย คุณสามารถนั่งบนเก้าอี้ตัวโปรดหรือนั่งสบายที่สุดแล้ววางตัวเองไว้หน้าคอมพิวเตอร์ที่เชื่อถือได้ ด้วยการใช้เสิร์ชเอ็นจิ้น คุณสามารถพิมพ์หรือป้อนชุดคำที่ถูกต้อง และคุณจะถูกนำไปที่รายการเว็บไซต์ที่ให้บริการลอตเตอรีออนไลน์ รวมถึงเว็บไซต์ที่ตอบสนองแฟน Pick 4 Pick 4 […]

Read More
Uncategorized

Online Blackjack Tournaments Vs Land Based Blackjack Tournaments

Blackjack tournaments popularity is increasing by the day and as a result, online casinos are becoming a lot more readily available. This means that you can take part in a blackjack tournament at almost any time of day whenever you please. Note that there are some differences between land-based casino blackjack tournament play and online […]

Read More