Abstract :
It´s hard to find a good instance of harmonization of beauty and rationale in the field of software engineering. We can, however, find it in ancient Japanese architecture which is where we might find the clues we need to achieve our goal. Unfortunately, the software community is relatively young, so there are few such secrets or literatures to use as a basis for our communications. Moreover, because the structure of software is not obvious yet architectural structures are clearly visible-the difficulty we face might be larger and deeper than that of other disciplinary fields. However, by carefully examining ancient architectural methods, we believe that we are stepping in the right direction in our pursuit of the patterns that will realize the harmony of beauty and rationale
Keywords :
architecture; software engineering; ancient Japanese architecture; architectural structures; beauty; rationale; software architecture; software community; software engineering; software patterns; Books; Buildings; Computer architecture; Earthquakes; Natural languages; Software architecture; Software engineering; Software reusability; Structural beams; Writing;